{
  "release": "3.65.0",
  "rows": [
    {
      "donor": "HG00408",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:01"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "HG00408",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*02:07:01:01"
      ],
      "numeric_two_field": [
        "A*02:07"
      ],
      "numeric_three_field": [
        "A*02:07:01"
      ],
      "full_allele_assignment": [
        "A*02:07:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:07:01:01",
        "A*02:07:01:02",
        "A*02:07:01:03",
        "A*02:07:01:04",
        "A*02:07:01:05",
        "A*02:07:01:06",
        "A*02:07:01:07"
      ],
      "protein_matches": [
        "A*02:07:01:01",
        "A*02:07:01:02",
        "A*02:07:01:03",
        "A*02:07:01:04",
        "A*02:07:01:05",
        "A*02:07:01:06",
        "A*02:07:01:07",
        "A*02:07:08",
        "A*02:07:11",
        "A*02:07:12",
        "A*02:07:13",
        "A*02:07:14",
        "A*02:07:16",
        "A*02:07:17",
        "A*02:07:18",
        "A*02:07:19",
        "A*02:07:20",
        "A*02:07:21",
        "A*02:07:22",
        "A*02:07:23",
        "A*02:07:24",
        "A*02:07:25",
        "A*02:07:26",
        "A*02:07:27",
        "A*02:07:28"
      ],
      "cds_sha256": "3f18b5bd42e5ff8362e02166d6bb9f316de2fa9db04cda38ad12e42c7f388c55",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:07:01",
      "numeric_two_field_assignment": "A*02:07"
    },
    {
      "donor": "HG00408",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*15:02:01:01"
      ],
      "numeric_two_field": [
        "B*15:02"
      ],
      "numeric_three_field": [
        "B*15:02:01"
      ],
      "full_allele_assignment": [
        "B*15:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*15:02:01:01",
        "B*15:02:01:02",
        "B*15:02:01:03",
        "B*15:02:01:04",
        "B*15:02:01:05",
        "B*15:02:01:06",
        "B*15:02:01:07",
        "B*15:02:01:08"
      ],
      "protein_matches": [
        "B*15:02:01:01",
        "B*15:02:01:02",
        "B*15:02:01:03",
        "B*15:02:01:04",
        "B*15:02:01:05",
        "B*15:02:01:06",
        "B*15:02:01:07",
        "B*15:02:01:08",
        "B*15:02:12",
        "B*15:02:13",
        "B*15:02:14",
        "B*15:02:15",
        "B*15:02:16",
        "B*15:02:17",
        "B*15:02:18",
        "B*15:02:19",
        "B*15:02:20",
        "B*15:02:21"
      ],
      "cds_sha256": "6e654464d1b46bf1b515575bc6d5a7cac15d9d4a5e2ba7c5d60037a39bb6c62c",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*15:02:01",
      "numeric_two_field_assignment": "B*15:02"
    },
    {
      "donor": "HG00408",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*40:02:01:01"
      ],
      "numeric_two_field": [
        "B*40:02"
      ],
      "numeric_three_field": [
        "B*40:02:01"
      ],
      "full_allele_assignment": [
        "B*40:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*40:02:01:01",
        "B*40:02:01:02",
        "B*40:02:01:03",
        "B*40:02:01:04",
        "B*40:02:01:05",
        "B*40:02:01:06",
        "B*40:02:01:07",
        "B*40:02:01:08",
        "B*40:02:01:09",
        "B*40:02:01:10",
        "B*40:02:01:11",
        "B*40:02:01:12",
        "B*40:02:01:13",
        "B*40:02:01:14",
        "B*40:02:01:15",
        "B*40:02:01:16",
        "B*40:02:01:17",
        "B*40:02:01:18",
        "B*40:02:01:19",
        "B*40:02:01:20",
        "B*40:02:01:21",
        "B*40:02:01:22",
        "B*40:02:01:23",
        "B*40:02:01:24",
        "B*40:02:01:25",
        "B*40:02:01:26",
        "B*40:02:01:27",
        "B*40:02:01:28",
        "B*40:02:01:29",
        "B*40:02:01:30",
        "B*40:02:01:31",
        "B*40:02:01:32Q",
        "B*40:02:01:33",
        "B*40:02:01:34",
        "B*40:02:01:35",
        "B*40:02:01:36",
        "B*40:02:01:37",
        "B*40:02:01:38",
        "B*40:02:01:39",
        "B*40:02:01:40",
        "B*40:02:01:41",
        "B*40:02:01:42",
        "B*40:02:01:43",
        "B*40:02:01:44"
      ],
      "protein_matches": [
        "B*40:02:01:01",
        "B*40:02:01:02",
        "B*40:02:01:03",
        "B*40:02:01:04",
        "B*40:02:01:05",
        "B*40:02:01:06",
        "B*40:02:01:07",
        "B*40:02:01:08",
        "B*40:02:01:09",
        "B*40:02:01:10",
        "B*40:02:01:11",
        "B*40:02:01:12",
        "B*40:02:01:13",
        "B*40:02:01:14",
        "B*40:02:01:15",
        "B*40:02:01:16",
        "B*40:02:01:17",
        "B*40:02:01:18",
        "B*40:02:01:19",
        "B*40:02:01:20",
        "B*40:02:01:21",
        "B*40:02:01:22",
        "B*40:02:01:23",
        "B*40:02:01:24",
        "B*40:02:01:25",
        "B*40:02:01:26",
        "B*40:02:01:27",
        "B*40:02:01:28",
        "B*40:02:01:29",
        "B*40:02:01:30",
        "B*40:02:01:31",
        "B*40:02:01:32Q",
        "B*40:02:01:33",
        "B*40:02:01:34",
        "B*40:02:01:35",
        "B*40:02:01:36",
        "B*40:02:01:37",
        "B*40:02:01:38",
        "B*40:02:01:39",
        "B*40:02:01:40",
        "B*40:02:01:41",
        "B*40:02:01:42",
        "B*40:02:01:43",
        "B*40:02:01:44",
        "B*40:02:05",
        "B*40:02:07",
        "B*40:02:09",
        "B*40:02:24",
        "B*40:02:26",
        "B*40:02:27",
        "B*40:02:28",
        "B*40:02:29",
        "B*40:02:30",
        "B*40:02:31",
        "B*40:02:32",
        "B*40:02:33",
        "B*40:02:34",
        "B*40:02:35",
        "B*40:02:36",
        "B*40:02:37",
        "B*40:02:38",
        "B*40:02:39",
        "B*40:02:40",
        "B*40:02:41"
      ],
      "cds_sha256": "6fb20b79866cdcf29b1a11620b8adfbda07376e52d92f530e9878ddabaef3e54",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*40:02:01",
      "numeric_two_field_assignment": "B*40:02"
    },
    {
      "donor": "HG00408",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*08:01:01:01"
      ],
      "numeric_two_field": [
        "C*08:01"
      ],
      "numeric_three_field": [
        "C*08:01:01"
      ],
      "full_allele_assignment": [
        "C*08:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*08:01:01:01",
        "C*08:01:01:02",
        "C*08:01:01:03",
        "C*08:01:01:04",
        "C*08:01:01:05",
        "C*08:01:01:06",
        "C*08:01:01:07",
        "C*08:01:01:08",
        "C*08:01:01:09",
        "C*08:01:01:10",
        "C*08:01:01:11",
        "C*08:01:01:12",
        "C*08:01:01:13",
        "C*08:01:01:14",
        "C*08:01:01:15",
        "C*08:01:01:16",
        "C*08:01:01:17",
        "C*08:01:01:18",
        "C*08:01:01:19",
        "C*08:01:01:20",
        "C*08:01:01:21",
        "C*08:01:01:22"
      ],
      "protein_matches": [
        "C*08:01:01:01",
        "C*08:01:01:02",
        "C*08:01:01:03",
        "C*08:01:01:04",
        "C*08:01:01:05",
        "C*08:01:01:06",
        "C*08:01:01:07",
        "C*08:01:01:08",
        "C*08:01:01:09",
        "C*08:01:01:10",
        "C*08:01:01:11",
        "C*08:01:01:12",
        "C*08:01:01:13",
        "C*08:01:01:14",
        "C*08:01:01:15",
        "C*08:01:01:16",
        "C*08:01:01:17",
        "C*08:01:01:18",
        "C*08:01:01:19",
        "C*08:01:01:20",
        "C*08:01:01:21",
        "C*08:01:01:22",
        "C*08:01:03",
        "C*08:01:14",
        "C*08:01:21",
        "C*08:01:22",
        "C*08:01:23",
        "C*08:01:24",
        "C*08:01:25",
        "C*08:01:26",
        "C*08:01:27",
        "C*08:01:28",
        "C*08:01:29",
        "C*08:01:30",
        "C*08:01:32",
        "C*08:01:33",
        "C*08:01:34",
        "C*08:01:35",
        "C*08:01:36",
        "C*08:01:37",
        "C*08:01:38",
        "C*08:01:39",
        "C*08:01:40",
        "C*08:01:41",
        "C*08:01:42",
        "C*08:01:43",
        "C*08:01:44",
        "C*08:01:45"
      ],
      "cds_sha256": "bda66e38e8284c42b15d2f25921411586068034bc313762ddbe1f4d20427e626",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*08:01:01",
      "numeric_two_field_assignment": "C*08:01"
    },
    {
      "donor": "HG00408",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*03:03:01:01"
      ],
      "numeric_two_field": [
        "C*03:03"
      ],
      "numeric_three_field": [
        "C*03:03:01"
      ],
      "full_allele_assignment": [
        "C*03:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:03:01:01",
        "C*03:03:01:02",
        "C*03:03:01:03",
        "C*03:03:01:04",
        "C*03:03:01:05",
        "C*03:03:01:06",
        "C*03:03:01:07",
        "C*03:03:01:08",
        "C*03:03:01:09",
        "C*03:03:01:10",
        "C*03:03:01:11",
        "C*03:03:01:12",
        "C*03:03:01:13",
        "C*03:03:01:14",
        "C*03:03:01:15",
        "C*03:03:01:16",
        "C*03:03:01:17",
        "C*03:03:01:18",
        "C*03:03:01:19",
        "C*03:03:01:20",
        "C*03:03:01:21",
        "C*03:03:01:22",
        "C*03:03:01:23",
        "C*03:03:01:24",
        "C*03:03:01:25",
        "C*03:03:01:26",
        "C*03:03:01:27",
        "C*03:03:01:28",
        "C*03:03:01:29",
        "C*03:03:01:30",
        "C*03:03:01:31",
        "C*03:03:01:33",
        "C*03:03:01:34",
        "C*03:03:01:35",
        "C*03:03:01:36",
        "C*03:03:01:37",
        "C*03:03:01:38",
        "C*03:03:01:39Q",
        "C*03:03:01:40",
        "C*03:03:01:41",
        "C*03:03:01:42",
        "C*03:03:01:43",
        "C*03:03:01:44",
        "C*03:03:01:45",
        "C*03:03:01:46",
        "C*03:03:01:47",
        "C*03:03:01:48",
        "C*03:03:01:49",
        "C*03:03:01:50N",
        "C*03:03:01:51",
        "C*03:03:01:52N",
        "C*03:03:01:53",
        "C*03:03:01:54",
        "C*03:03:01:55Q",
        "C*03:03:01:56",
        "C*03:03:01:57",
        "C*03:03:01:58",
        "C*03:03:01:59",
        "C*03:03:01:60",
        "C*03:03:01:61",
        "C*03:03:01:62",
        "C*03:03:01:63",
        "C*03:03:01:64",
        "C*03:03:01:65",
        "C*03:03:01:66",
        "C*03:03:01:67",
        "C*03:03:01:68",
        "C*03:03:01:69",
        "C*03:03:01:70",
        "C*03:03:01:71",
        "C*03:03:01:72",
        "C*03:03:01:73Q",
        "C*03:03:01:74"
      ],
      "protein_matches": [
        "C*03:03:01:01",
        "C*03:03:01:02",
        "C*03:03:01:03",
        "C*03:03:01:04",
        "C*03:03:01:05",
        "C*03:03:01:06",
        "C*03:03:01:07",
        "C*03:03:01:08",
        "C*03:03:01:09",
        "C*03:03:01:10",
        "C*03:03:01:11",
        "C*03:03:01:12",
        "C*03:03:01:13",
        "C*03:03:01:14",
        "C*03:03:01:15",
        "C*03:03:01:16",
        "C*03:03:01:17",
        "C*03:03:01:18",
        "C*03:03:01:19",
        "C*03:03:01:20",
        "C*03:03:01:21",
        "C*03:03:01:22",
        "C*03:03:01:23",
        "C*03:03:01:24",
        "C*03:03:01:25",
        "C*03:03:01:26",
        "C*03:03:01:27",
        "C*03:03:01:28",
        "C*03:03:01:29",
        "C*03:03:01:30",
        "C*03:03:01:31",
        "C*03:03:01:33",
        "C*03:03:01:34",
        "C*03:03:01:35",
        "C*03:03:01:36",
        "C*03:03:01:37",
        "C*03:03:01:38",
        "C*03:03:01:39Q",
        "C*03:03:01:40",
        "C*03:03:01:41",
        "C*03:03:01:42",
        "C*03:03:01:43",
        "C*03:03:01:44",
        "C*03:03:01:45",
        "C*03:03:01:46",
        "C*03:03:01:47",
        "C*03:03:01:48",
        "C*03:03:01:49",
        "C*03:03:01:50N",
        "C*03:03:01:51",
        "C*03:03:01:52N",
        "C*03:03:01:53",
        "C*03:03:01:54",
        "C*03:03:01:55Q",
        "C*03:03:01:56",
        "C*03:03:01:57",
        "C*03:03:01:58",
        "C*03:03:01:59",
        "C*03:03:01:60",
        "C*03:03:01:61",
        "C*03:03:01:62",
        "C*03:03:01:63",
        "C*03:03:01:64",
        "C*03:03:01:65",
        "C*03:03:01:66",
        "C*03:03:01:67",
        "C*03:03:01:68",
        "C*03:03:01:69",
        "C*03:03:01:70",
        "C*03:03:01:71",
        "C*03:03:01:72",
        "C*03:03:01:73Q",
        "C*03:03:01:74",
        "C*03:03:02",
        "C*03:03:04",
        "C*03:03:17",
        "C*03:03:19",
        "C*03:03:22",
        "C*03:03:27",
        "C*03:03:28",
        "C*03:03:29",
        "C*03:03:30",
        "C*03:03:31",
        "C*03:03:32",
        "C*03:03:33",
        "C*03:03:34",
        "C*03:03:36",
        "C*03:03:38",
        "C*03:03:39",
        "C*03:03:40",
        "C*03:03:41",
        "C*03:03:42",
        "C*03:03:43",
        "C*03:03:44",
        "C*03:03:45",
        "C*03:03:46",
        "C*03:03:47",
        "C*03:03:48",
        "C*03:03:49",
        "C*03:03:50",
        "C*03:03:51",
        "C*03:03:52",
        "C*03:03:53",
        "C*03:03:55",
        "C*03:03:56",
        "C*03:03:57",
        "C*03:03:58",
        "C*03:03:59",
        "C*03:03:60",
        "C*03:03:61",
        "C*03:03:62",
        "C*03:03:63",
        "C*03:03:64",
        "C*03:03:65",
        "C*03:03:66",
        "C*03:03:67",
        "C*03:03:68",
        "C*03:03:69",
        "C*03:03:70",
        "C*03:03:71",
        "C*03:03:72",
        "C*03:03:73",
        "C*03:03:74",
        "C*03:03:75",
        "C*03:03:76",
        "C*03:03:77",
        "C*03:03:78"
      ],
      "cds_sha256": "12dc70eb013cdf6c9253f19a4b55b82c73877e7e1771165364736c2d90579a7d",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:03:01",
      "numeric_two_field_assignment": "C*03:03"
    },
    {
      "donor": "HG00408",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG00408",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG00408",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPB1*135:01"
      ],
      "numeric_three_field": [
        "DPB1*135:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPB1*135:01:01:01",
        "DPB1*135:01:01:02",
        "DPB1*135:01:01:03"
      ],
      "protein_matches": [
        "DPB1*135:01:01:01",
        "DPB1*135:01:01:02",
        "DPB1*135:01:01:03"
      ],
      "cds_sha256": "5b272ce605fe7cf491f9258c6da4b72c3bc3aaffb8e756bacd9bb247bcf0e260",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*135:01:01",
      "numeric_two_field_assignment": "DPB1*135:01"
    },
    {
      "donor": "HG00408",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:02:01:05"
      ],
      "numeric_two_field": [
        "DPB1*02:02"
      ],
      "numeric_three_field": [
        "DPB1*02:02:01"
      ],
      "full_allele_assignment": [
        "DPB1*02:02:01:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:02:01:01",
        "DPB1*02:02:01:02",
        "DPB1*02:02:01:03",
        "DPB1*02:02:01:04",
        "DPB1*02:02:01:05",
        "DPB1*02:02:01:06",
        "DPB1*02:02:01:07",
        "DPB1*02:02:01:08",
        "DPB1*02:02:01:09",
        "DPB1*02:02:01:10",
        "DPB1*02:02:01:11"
      ],
      "protein_matches": [
        "DPB1*02:02:01:01",
        "DPB1*02:02:01:02",
        "DPB1*02:02:01:03",
        "DPB1*02:02:01:04",
        "DPB1*02:02:01:05",
        "DPB1*02:02:01:06",
        "DPB1*02:02:01:07",
        "DPB1*02:02:01:08",
        "DPB1*02:02:01:09",
        "DPB1*02:02:01:10",
        "DPB1*02:02:01:11",
        "DPB1*02:02:03",
        "DPB1*02:02:07",
        "DPB1*02:02:09"
      ],
      "cds_sha256": "97d0d6ee0a1b0b514cd6b01544362f9ea8e886197a33eaf2e2f47cef14676654",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:02:01",
      "numeric_two_field_assignment": "DPB1*02:02"
    },
    {
      "donor": "HG00408",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:04:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:04"
      ],
      "numeric_three_field": [
        "DQA1*01:04:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:04:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07"
      ],
      "protein_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07",
        "DQA1*01:04:02:01",
        "DQA1*01:04:02:02",
        "DQA1*01:04:04",
        "DQA1*01:04:05",
        "DQA1*01:04:06",
        "DQA1*01:04:07",
        "DQA1*01:04:08",
        "DQA1*01:04:09",
        "DQA1*01:04:10",
        "DQA1*01:04:11",
        "DQA1*01:04:12",
        "DQA1*01:04:13"
      ],
      "cds_sha256": "979abe17f229c9ee8fe56fdf4709e5b1d1a0c4b7c69ebcf8773e32a980e7132a",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:04:01",
      "numeric_two_field_assignment": "DQA1*01:04"
    },
    {
      "donor": "HG00408",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:02:01:03"
      ],
      "numeric_two_field": [
        "DQA1*01:02"
      ],
      "numeric_three_field": [
        "DQA1*01:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:02:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37"
      ],
      "protein_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37",
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08",
        "DQA1*01:02:03",
        "DQA1*01:02:04",
        "DQA1*01:02:05",
        "DQA1*01:02:06",
        "DQA1*01:02:07",
        "DQA1*01:02:08",
        "DQA1*01:02:09",
        "DQA1*01:02:10",
        "DQA1*01:02:11",
        "DQA1*01:02:12",
        "DQA1*01:02:13:01",
        "DQA1*01:02:13:02",
        "DQA1*01:02:13:03",
        "DQA1*01:02:14",
        "DQA1*01:02:15",
        "DQA1*01:02:16",
        "DQA1*01:02:17",
        "DQA1*01:02:18",
        "DQA1*01:02:19",
        "DQA1*01:02:20",
        "DQA1*01:02:21",
        "DQA1*01:02:22",
        "DQA1*01:02:23",
        "DQA1*01:02:24",
        "DQA1*01:02:25",
        "DQA1*01:02:26",
        "DQA1*01:02:27",
        "DQA1*01:02:28",
        "DQA1*01:02:29",
        "DQA1*01:02:30",
        "DQA1*01:02:31",
        "DQA1*01:02:32"
      ],
      "cds_sha256": "ac00e3c799d85af7172274b322ab9998ef73923e79aeaa1943af09f52b98c601",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:02:01",
      "numeric_two_field_assignment": "DQA1*01:02"
    },
    {
      "donor": "HG00408",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*05:02"
      ],
      "numeric_three_field": [
        "DQB1*05:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:02:01:01",
        "DQB1*05:02:01:02",
        "DQB1*05:02:01:03",
        "DQB1*05:02:01:04",
        "DQB1*05:02:01:05",
        "DQB1*05:02:01:06",
        "DQB1*05:02:01:07",
        "DQB1*05:02:01:08",
        "DQB1*05:02:01:09",
        "DQB1*05:02:01:10",
        "DQB1*05:02:01:11",
        "DQB1*05:02:01:12",
        "DQB1*05:02:01:13",
        "DQB1*05:02:01:14",
        "DQB1*05:02:01:15",
        "DQB1*05:02:01:16",
        "DQB1*05:02:01:17",
        "DQB1*05:02:01:18",
        "DQB1*05:02:01:19",
        "DQB1*05:02:01:20",
        "DQB1*05:02:01:21"
      ],
      "protein_matches": [
        "DQB1*05:02:01:01",
        "DQB1*05:02:01:02",
        "DQB1*05:02:01:03",
        "DQB1*05:02:01:04",
        "DQB1*05:02:01:05",
        "DQB1*05:02:01:06",
        "DQB1*05:02:01:07",
        "DQB1*05:02:01:08",
        "DQB1*05:02:01:09",
        "DQB1*05:02:01:10",
        "DQB1*05:02:01:11",
        "DQB1*05:02:01:12",
        "DQB1*05:02:01:13",
        "DQB1*05:02:01:14",
        "DQB1*05:02:01:15",
        "DQB1*05:02:01:16",
        "DQB1*05:02:01:17",
        "DQB1*05:02:01:18",
        "DQB1*05:02:01:19",
        "DQB1*05:02:01:20",
        "DQB1*05:02:01:21",
        "DQB1*05:02:02",
        "DQB1*05:02:07",
        "DQB1*05:02:08",
        "DQB1*05:02:11",
        "DQB1*05:02:17",
        "DQB1*05:02:23",
        "DQB1*05:02:25",
        "DQB1*05:02:26",
        "DQB1*05:02:27",
        "DQB1*05:02:28",
        "DQB1*05:02:29",
        "DQB1*05:02:30",
        "DQB1*05:02:31",
        "DQB1*05:02:32"
      ],
      "cds_sha256": "385fba154db61fdfdd5b0aee4a9938dfd23f076fe6ef48f72587400c92891605",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:02:01",
      "numeric_two_field_assignment": "DQB1*05:02"
    },
    {
      "donor": "HG00408",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:02"
      ],
      "numeric_three_field": [
        "DQB1*06:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:02:01:01",
        "DQB1*06:02:01:02",
        "DQB1*06:02:01:03",
        "DQB1*06:02:01:04",
        "DQB1*06:02:01:05",
        "DQB1*06:02:01:06",
        "DQB1*06:02:01:07",
        "DQB1*06:02:01:08",
        "DQB1*06:02:01:09",
        "DQB1*06:02:01:10",
        "DQB1*06:02:01:11",
        "DQB1*06:02:01:12",
        "DQB1*06:02:01:13",
        "DQB1*06:02:01:14",
        "DQB1*06:02:01:15",
        "DQB1*06:02:01:16",
        "DQB1*06:02:01:17",
        "DQB1*06:02:01:18Q",
        "DQB1*06:02:01:19",
        "DQB1*06:02:01:20",
        "DQB1*06:02:01:21",
        "DQB1*06:02:01:22",
        "DQB1*06:02:01:23",
        "DQB1*06:02:01:24",
        "DQB1*06:02:01:25",
        "DQB1*06:02:01:26",
        "DQB1*06:02:01:27",
        "DQB1*06:02:01:28",
        "DQB1*06:02:01:29",
        "DQB1*06:02:01:30",
        "DQB1*06:02:01:31",
        "DQB1*06:02:01:32",
        "DQB1*06:02:01:33",
        "DQB1*06:02:01:34",
        "DQB1*06:02:01:35",
        "DQB1*06:02:01:36",
        "DQB1*06:02:01:37",
        "DQB1*06:02:01:38",
        "DQB1*06:02:01:39",
        "DQB1*06:02:01:40",
        "DQB1*06:02:01:41",
        "DQB1*06:02:01:42",
        "DQB1*06:02:01:43",
        "DQB1*06:02:01:44",
        "DQB1*06:02:01:45",
        "DQB1*06:02:01:46",
        "DQB1*06:02:01:47",
        "DQB1*06:02:01:48",
        "DQB1*06:02:01:49Q"
      ],
      "protein_matches": [
        "DQB1*06:02:01:01",
        "DQB1*06:02:01:02",
        "DQB1*06:02:01:03",
        "DQB1*06:02:01:04",
        "DQB1*06:02:01:05",
        "DQB1*06:02:01:06",
        "DQB1*06:02:01:07",
        "DQB1*06:02:01:08",
        "DQB1*06:02:01:09",
        "DQB1*06:02:01:10",
        "DQB1*06:02:01:11",
        "DQB1*06:02:01:12",
        "DQB1*06:02:01:13",
        "DQB1*06:02:01:14",
        "DQB1*06:02:01:15",
        "DQB1*06:02:01:16",
        "DQB1*06:02:01:17",
        "DQB1*06:02:01:18Q",
        "DQB1*06:02:01:19",
        "DQB1*06:02:01:20",
        "DQB1*06:02:01:21",
        "DQB1*06:02:01:22",
        "DQB1*06:02:01:23",
        "DQB1*06:02:01:24",
        "DQB1*06:02:01:25",
        "DQB1*06:02:01:26",
        "DQB1*06:02:01:27",
        "DQB1*06:02:01:28",
        "DQB1*06:02:01:29",
        "DQB1*06:02:01:30",
        "DQB1*06:02:01:31",
        "DQB1*06:02:01:32",
        "DQB1*06:02:01:33",
        "DQB1*06:02:01:34",
        "DQB1*06:02:01:35",
        "DQB1*06:02:01:36",
        "DQB1*06:02:01:37",
        "DQB1*06:02:01:38",
        "DQB1*06:02:01:39",
        "DQB1*06:02:01:40",
        "DQB1*06:02:01:41",
        "DQB1*06:02:01:42",
        "DQB1*06:02:01:43",
        "DQB1*06:02:01:44",
        "DQB1*06:02:01:45",
        "DQB1*06:02:01:46",
        "DQB1*06:02:01:47",
        "DQB1*06:02:01:48",
        "DQB1*06:02:01:49Q",
        "DQB1*06:02:02",
        "DQB1*06:02:07",
        "DQB1*06:02:11",
        "DQB1*06:02:17",
        "DQB1*06:02:22",
        "DQB1*06:02:23",
        "DQB1*06:02:25",
        "DQB1*06:02:26",
        "DQB1*06:02:27",
        "DQB1*06:02:28",
        "DQB1*06:02:32",
        "DQB1*06:02:40",
        "DQB1*06:02:44",
        "DQB1*06:02:49",
        "DQB1*06:02:50",
        "DQB1*06:02:53",
        "DQB1*06:02:54",
        "DQB1*06:02:55",
        "DQB1*06:02:56",
        "DQB1*06:02:57",
        "DQB1*06:02:58",
        "DQB1*06:02:59",
        "DQB1*06:02:60",
        "DQB1*06:02:61",
        "DQB1*06:02:62",
        "DQB1*06:02:63",
        "DQB1*06:02:64",
        "DQB1*06:02:66",
        "DQB1*06:02:67",
        "DQB1*06:02:68",
        "DQB1*06:02:69",
        "DQB1*06:02:70"
      ],
      "cds_sha256": "923b8a84653277495cca5eba0e178d9a7beb6c5556484bf7110583f6204a4d1d",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:02:01",
      "numeric_two_field_assignment": "DQB1*06:02"
    },
    {
      "donor": "HG00408",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*14:54"
      ],
      "numeric_three_field": [
        "DRB1*14:54:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*14:54:01:01",
        "DRB1*14:54:01:02",
        "DRB1*14:54:01:03",
        "DRB1*14:54:01:04",
        "DRB1*14:54:01:05",
        "DRB1*14:54:01:06",
        "DRB1*14:54:01:07",
        "DRB1*14:54:01:08",
        "DRB1*14:54:01:09",
        "DRB1*14:54:01:10",
        "DRB1*14:54:01:11",
        "DRB1*14:54:01:12",
        "DRB1*14:54:01:13",
        "DRB1*14:54:01:14",
        "DRB1*14:54:01:15",
        "DRB1*14:54:01:16",
        "DRB1*14:54:01:17"
      ],
      "protein_matches": [
        "DRB1*14:54:01:01",
        "DRB1*14:54:01:02",
        "DRB1*14:54:01:03",
        "DRB1*14:54:01:04",
        "DRB1*14:54:01:05",
        "DRB1*14:54:01:06",
        "DRB1*14:54:01:07",
        "DRB1*14:54:01:08",
        "DRB1*14:54:01:09",
        "DRB1*14:54:01:10",
        "DRB1*14:54:01:11",
        "DRB1*14:54:01:12",
        "DRB1*14:54:01:13",
        "DRB1*14:54:01:14",
        "DRB1*14:54:01:15",
        "DRB1*14:54:01:16",
        "DRB1*14:54:01:17",
        "DRB1*14:54:12",
        "DRB1*14:54:13",
        "DRB1*14:54:14"
      ],
      "cds_sha256": "ee53527cacf6135f4c472389529ba124cdaf8874dd80633ae7b73b61195a688e",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*14:54:01",
      "numeric_two_field_assignment": "DRB1*14:54"
    },
    {
      "donor": "HG00408",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*15:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*15:01"
      ],
      "numeric_three_field": [
        "DRB1*15:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*15:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33"
      ],
      "protein_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33",
        "DRB1*15:01:02",
        "DRB1*15:01:08:01",
        "DRB1*15:01:08:02",
        "DRB1*15:01:17",
        "DRB1*15:01:32",
        "DRB1*15:01:35",
        "DRB1*15:01:49",
        "DRB1*15:01:50",
        "DRB1*15:01:51",
        "DRB1*15:01:52",
        "DRB1*15:01:53",
        "DRB1*15:01:54",
        "DRB1*15:01:55",
        "DRB1*15:01:56"
      ],
      "cds_sha256": "1aea54c836d86377ccb58e10c5f5f97704438753078ca3333600bd00418c8ba8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:01:01",
      "numeric_two_field_assignment": "DRB1*15:01"
    },
    {
      "donor": "HG00423",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*02:07:01:01"
      ],
      "numeric_two_field": [
        "A*02:07"
      ],
      "numeric_three_field": [
        "A*02:07:01"
      ],
      "full_allele_assignment": [
        "A*02:07:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:07:01:01",
        "A*02:07:01:02",
        "A*02:07:01:03",
        "A*02:07:01:04",
        "A*02:07:01:05",
        "A*02:07:01:06",
        "A*02:07:01:07"
      ],
      "protein_matches": [
        "A*02:07:01:01",
        "A*02:07:01:02",
        "A*02:07:01:03",
        "A*02:07:01:04",
        "A*02:07:01:05",
        "A*02:07:01:06",
        "A*02:07:01:07",
        "A*02:07:08",
        "A*02:07:11",
        "A*02:07:12",
        "A*02:07:13",
        "A*02:07:14",
        "A*02:07:16",
        "A*02:07:17",
        "A*02:07:18",
        "A*02:07:19",
        "A*02:07:20",
        "A*02:07:21",
        "A*02:07:22",
        "A*02:07:23",
        "A*02:07:24",
        "A*02:07:25",
        "A*02:07:26",
        "A*02:07:27",
        "A*02:07:28"
      ],
      "cds_sha256": "3f18b5bd42e5ff8362e02166d6bb9f316de2fa9db04cda38ad12e42c7f388c55",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:07:01",
      "numeric_two_field_assignment": "A*02:07"
    },
    {
      "donor": "HG00423",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:01"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "HG00423",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*46:01:01:01"
      ],
      "numeric_two_field": [
        "B*46:01"
      ],
      "numeric_three_field": [
        "B*46:01:01"
      ],
      "full_allele_assignment": [
        "B*46:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*46:01:01:01",
        "B*46:01:01:02",
        "B*46:01:01:03",
        "B*46:01:01:04",
        "B*46:01:01:05",
        "B*46:01:01:06",
        "B*46:01:01:07",
        "B*46:01:01:08",
        "B*46:01:01:09",
        "B*46:01:01:10"
      ],
      "protein_matches": [
        "B*46:01:01:01",
        "B*46:01:01:02",
        "B*46:01:01:03",
        "B*46:01:01:04",
        "B*46:01:01:05",
        "B*46:01:01:06",
        "B*46:01:01:07",
        "B*46:01:01:08",
        "B*46:01:01:09",
        "B*46:01:01:10",
        "B*46:01:04",
        "B*46:01:05",
        "B*46:01:07",
        "B*46:01:17",
        "B*46:01:24",
        "B*46:01:25",
        "B*46:01:28",
        "B*46:01:29",
        "B*46:01:30",
        "B*46:01:31",
        "B*46:01:32",
        "B*46:01:34",
        "B*46:01:35",
        "B*46:01:36",
        "B*46:01:37",
        "B*46:01:38",
        "B*46:01:39",
        "B*46:01:40",
        "B*46:01:41",
        "B*46:01:42",
        "B*46:01:43",
        "B*46:01:44",
        "B*46:01:45"
      ],
      "cds_sha256": "9fe8c844f5ef999265f58fcf1d3091157aec05884ea8c6b8dd2295fad35d1733",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*46:01:01",
      "numeric_two_field_assignment": "B*46:01"
    },
    {
      "donor": "HG00423",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*44:03:01:28"
      ],
      "numeric_two_field": [
        "B*44:03"
      ],
      "numeric_three_field": [
        "B*44:03:01"
      ],
      "full_allele_assignment": [
        "B*44:03:01:28"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*44:03:01:01",
        "B*44:03:01:02",
        "B*44:03:01:03",
        "B*44:03:01:04",
        "B*44:03:01:05",
        "B*44:03:01:06",
        "B*44:03:01:07",
        "B*44:03:01:08",
        "B*44:03:01:09",
        "B*44:03:01:10",
        "B*44:03:01:11",
        "B*44:03:01:12",
        "B*44:03:01:13",
        "B*44:03:01:14",
        "B*44:03:01:15",
        "B*44:03:01:16",
        "B*44:03:01:17",
        "B*44:03:01:18",
        "B*44:03:01:19",
        "B*44:03:01:20",
        "B*44:03:01:21",
        "B*44:03:01:22",
        "B*44:03:01:23",
        "B*44:03:01:24",
        "B*44:03:01:25",
        "B*44:03:01:26",
        "B*44:03:01:27",
        "B*44:03:01:28",
        "B*44:03:01:29",
        "B*44:03:01:30",
        "B*44:03:01:31",
        "B*44:03:01:32",
        "B*44:03:01:33",
        "B*44:03:01:34",
        "B*44:03:01:35",
        "B*44:03:01:36",
        "B*44:03:01:37",
        "B*44:03:01:38",
        "B*44:03:01:39",
        "B*44:03:01:40",
        "B*44:03:01:41",
        "B*44:03:01:42",
        "B*44:03:01:43",
        "B*44:03:01:44",
        "B*44:03:01:45",
        "B*44:03:01:46",
        "B*44:03:01:47",
        "B*44:03:01:48",
        "B*44:03:01:49",
        "B*44:03:01:50",
        "B*44:03:01:51",
        "B*44:03:01:52",
        "B*44:03:01:53",
        "B*44:03:01:54",
        "B*44:03:01:55",
        "B*44:03:01:56",
        "B*44:03:01:57",
        "B*44:03:01:58",
        "B*44:03:01:59",
        "B*44:03:01:60",
        "B*44:03:01:61",
        "B*44:03:01:62",
        "B*44:03:01:63",
        "B*44:03:01:64",
        "B*44:03:01:65",
        "B*44:03:01:66",
        "B*44:03:01:67",
        "B*44:03:01:68",
        "B*44:03:01:69",
        "B*44:03:01:70",
        "B*44:03:01:71",
        "B*44:03:01:72",
        "B*44:03:01:73",
        "B*44:03:01:74",
        "B*44:03:01:75",
        "B*44:03:01:76",
        "B*44:03:01:77",
        "B*44:03:01:78",
        "B*44:03:01:79",
        "B*44:03:01:80",
        "B*44:03:01:81",
        "B*44:03:01:82"
      ],
      "protein_matches": [
        "B*44:03:01:01",
        "B*44:03:01:02",
        "B*44:03:01:03",
        "B*44:03:01:04",
        "B*44:03:01:05",
        "B*44:03:01:06",
        "B*44:03:01:07",
        "B*44:03:01:08",
        "B*44:03:01:09",
        "B*44:03:01:10",
        "B*44:03:01:11",
        "B*44:03:01:12",
        "B*44:03:01:13",
        "B*44:03:01:14",
        "B*44:03:01:15",
        "B*44:03:01:16",
        "B*44:03:01:17",
        "B*44:03:01:18",
        "B*44:03:01:19",
        "B*44:03:01:20",
        "B*44:03:01:21",
        "B*44:03:01:22",
        "B*44:03:01:23",
        "B*44:03:01:24",
        "B*44:03:01:25",
        "B*44:03:01:26",
        "B*44:03:01:27",
        "B*44:03:01:28",
        "B*44:03:01:29",
        "B*44:03:01:30",
        "B*44:03:01:31",
        "B*44:03:01:32",
        "B*44:03:01:33",
        "B*44:03:01:34",
        "B*44:03:01:35",
        "B*44:03:01:36",
        "B*44:03:01:37",
        "B*44:03:01:38",
        "B*44:03:01:39",
        "B*44:03:01:40",
        "B*44:03:01:41",
        "B*44:03:01:42",
        "B*44:03:01:43",
        "B*44:03:01:44",
        "B*44:03:01:45",
        "B*44:03:01:46",
        "B*44:03:01:47",
        "B*44:03:01:48",
        "B*44:03:01:49",
        "B*44:03:01:50",
        "B*44:03:01:51",
        "B*44:03:01:52",
        "B*44:03:01:53",
        "B*44:03:01:54",
        "B*44:03:01:55",
        "B*44:03:01:56",
        "B*44:03:01:57",
        "B*44:03:01:58",
        "B*44:03:01:59",
        "B*44:03:01:60",
        "B*44:03:01:61",
        "B*44:03:01:62",
        "B*44:03:01:63",
        "B*44:03:01:64",
        "B*44:03:01:65",
        "B*44:03:01:66",
        "B*44:03:01:67",
        "B*44:03:01:68",
        "B*44:03:01:69",
        "B*44:03:01:70",
        "B*44:03:01:71",
        "B*44:03:01:72",
        "B*44:03:01:73",
        "B*44:03:01:74",
        "B*44:03:01:75",
        "B*44:03:01:76",
        "B*44:03:01:77",
        "B*44:03:01:78",
        "B*44:03:01:79",
        "B*44:03:01:80",
        "B*44:03:01:81",
        "B*44:03:01:82",
        "B*44:03:02:01",
        "B*44:03:02:02",
        "B*44:03:02:03",
        "B*44:03:02:04",
        "B*44:03:02:05",
        "B*44:03:02:06",
        "B*44:03:02:07",
        "B*44:03:02:08",
        "B*44:03:03",
        "B*44:03:08",
        "B*44:03:28",
        "B*44:03:32",
        "B*44:03:33",
        "B*44:03:34",
        "B*44:03:38",
        "B*44:03:39",
        "B*44:03:42",
        "B*44:03:43",
        "B*44:03:44",
        "B*44:03:46",
        "B*44:03:47",
        "B*44:03:48",
        "B*44:03:49",
        "B*44:03:50",
        "B*44:03:51",
        "B*44:03:52",
        "B*44:03:53",
        "B*44:03:54",
        "B*44:03:55",
        "B*44:03:56",
        "B*44:03:57",
        "B*44:03:58",
        "B*44:03:59",
        "B*44:03:60",
        "B*44:03:61",
        "B*44:03:62",
        "B*44:03:63",
        "B*44:03:64",
        "B*44:03:65",
        "B*44:03:66",
        "B*44:03:67",
        "B*44:03:68",
        "B*44:03:69",
        "B*44:03:70",
        "B*44:03:71",
        "B*44:03:72",
        "B*44:03:73",
        "B*44:03:74",
        "B*44:03:75",
        "B*44:03:76",
        "B*44:03:77",
        "B*44:03:78",
        "B*44:03:79",
        "B*44:03:80",
        "B*44:03:81"
      ],
      "cds_sha256": "4e0af67175e86f409721018a7af772365528639d5299ed273ce9fdb77e0ce8a5",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*44:03:01",
      "numeric_two_field_assignment": "B*44:03"
    },
    {
      "donor": "HG00423",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*01:02:01:01"
      ],
      "numeric_two_field": [
        "C*01:02"
      ],
      "numeric_three_field": [
        "C*01:02:01"
      ],
      "full_allele_assignment": [
        "C*01:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83"
      ],
      "protein_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83",
        "C*01:02:02",
        "C*01:02:03",
        "C*01:02:04",
        "C*01:02:10",
        "C*01:02:100",
        "C*01:02:101",
        "C*01:02:102",
        "C*01:02:103",
        "C*01:02:104",
        "C*01:02:105",
        "C*01:02:106",
        "C*01:02:11",
        "C*01:02:15",
        "C*01:02:16",
        "C*01:02:18",
        "C*01:02:21",
        "C*01:02:22",
        "C*01:02:25",
        "C*01:02:29",
        "C*01:02:30:01",
        "C*01:02:30:02",
        "C*01:02:36",
        "C*01:02:37",
        "C*01:02:38",
        "C*01:02:39",
        "C*01:02:40",
        "C*01:02:41",
        "C*01:02:42",
        "C*01:02:43",
        "C*01:02:44",
        "C*01:02:45",
        "C*01:02:46",
        "C*01:02:47",
        "C*01:02:48",
        "C*01:02:49",
        "C*01:02:50",
        "C*01:02:51",
        "C*01:02:52",
        "C*01:02:53",
        "C*01:02:54",
        "C*01:02:55",
        "C*01:02:56",
        "C*01:02:57",
        "C*01:02:58",
        "C*01:02:59",
        "C*01:02:60",
        "C*01:02:61",
        "C*01:02:62",
        "C*01:02:63",
        "C*01:02:64",
        "C*01:02:65",
        "C*01:02:66",
        "C*01:02:67",
        "C*01:02:68",
        "C*01:02:69",
        "C*01:02:70",
        "C*01:02:71",
        "C*01:02:72",
        "C*01:02:73",
        "C*01:02:74",
        "C*01:02:75",
        "C*01:02:76",
        "C*01:02:77",
        "C*01:02:78",
        "C*01:02:79",
        "C*01:02:80",
        "C*01:02:81",
        "C*01:02:82",
        "C*01:02:83",
        "C*01:02:84",
        "C*01:02:85",
        "C*01:02:87",
        "C*01:02:88",
        "C*01:02:89",
        "C*01:02:91",
        "C*01:02:92",
        "C*01:02:93",
        "C*01:02:94",
        "C*01:02:95",
        "C*01:02:96",
        "C*01:02:97",
        "C*01:02:98",
        "C*01:02:99"
      ],
      "cds_sha256": "716c15217f162d2fd1bf86f82c78947f7d581b204ab2bd20ddafe0b90018c36a",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*01:02:01",
      "numeric_two_field_assignment": "C*01:02"
    },
    {
      "donor": "HG00423",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*04:01:01:14"
      ],
      "numeric_two_field": [
        "C*04:01"
      ],
      "numeric_three_field": [
        "C*04:01:01"
      ],
      "full_allele_assignment": [
        "C*04:01:01:14"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*04:01:01:01",
        "C*04:01:01:02",
        "C*04:01:01:03",
        "C*04:01:01:04",
        "C*04:01:01:05",
        "C*04:01:01:06",
        "C*04:01:01:07",
        "C*04:01:01:08",
        "C*04:01:01:09",
        "C*04:01:01:10",
        "C*04:01:01:100",
        "C*04:01:01:101",
        "C*04:01:01:102",
        "C*04:01:01:103",
        "C*04:01:01:104",
        "C*04:01:01:105",
        "C*04:01:01:106",
        "C*04:01:01:107",
        "C*04:01:01:108",
        "C*04:01:01:109",
        "C*04:01:01:11",
        "C*04:01:01:110",
        "C*04:01:01:111",
        "C*04:01:01:112",
        "C*04:01:01:113",
        "C*04:01:01:114",
        "C*04:01:01:115",
        "C*04:01:01:116",
        "C*04:01:01:117",
        "C*04:01:01:118",
        "C*04:01:01:119",
        "C*04:01:01:12",
        "C*04:01:01:120",
        "C*04:01:01:121",
        "C*04:01:01:122",
        "C*04:01:01:123",
        "C*04:01:01:124",
        "C*04:01:01:125",
        "C*04:01:01:126",
        "C*04:01:01:127",
        "C*04:01:01:128",
        "C*04:01:01:129",
        "C*04:01:01:13",
        "C*04:01:01:130",
        "C*04:01:01:131",
        "C*04:01:01:132",
        "C*04:01:01:133",
        "C*04:01:01:134",
        "C*04:01:01:135",
        "C*04:01:01:136",
        "C*04:01:01:137",
        "C*04:01:01:138",
        "C*04:01:01:139",
        "C*04:01:01:14",
        "C*04:01:01:140",
        "C*04:01:01:141",
        "C*04:01:01:142",
        "C*04:01:01:143",
        "C*04:01:01:144",
        "C*04:01:01:145",
        "C*04:01:01:146",
        "C*04:01:01:147",
        "C*04:01:01:148",
        "C*04:01:01:149",
        "C*04:01:01:15",
        "C*04:01:01:150",
        "C*04:01:01:151",
        "C*04:01:01:152",
        "C*04:01:01:153",
        "C*04:01:01:154",
        "C*04:01:01:155",
        "C*04:01:01:156",
        "C*04:01:01:157",
        "C*04:01:01:158",
        "C*04:01:01:159",
        "C*04:01:01:16",
        "C*04:01:01:160",
        "C*04:01:01:161",
        "C*04:01:01:162",
        "C*04:01:01:163",
        "C*04:01:01:164",
        "C*04:01:01:165",
        "C*04:01:01:166",
        "C*04:01:01:167",
        "C*04:01:01:168",
        "C*04:01:01:169",
        "C*04:01:01:17",
        "C*04:01:01:170Q",
        "C*04:01:01:171",
        "C*04:01:01:172",
        "C*04:01:01:173",
        "C*04:01:01:174",
        "C*04:01:01:175",
        "C*04:01:01:176Q",
        "C*04:01:01:177",
        "C*04:01:01:178",
        "C*04:01:01:179",
        "C*04:01:01:18",
        "C*04:01:01:180",
        "C*04:01:01:181",
        "C*04:01:01:182",
        "C*04:01:01:183",
        "C*04:01:01:184",
        "C*04:01:01:185",
        "C*04:01:01:186",
        "C*04:01:01:187",
        "C*04:01:01:188Q",
        "C*04:01:01:189Q",
        "C*04:01:01:19",
        "C*04:01:01:190",
        "C*04:01:01:191",
        "C*04:01:01:192",
        "C*04:01:01:193",
        "C*04:01:01:194Q",
        "C*04:01:01:195",
        "C*04:01:01:196",
        "C*04:01:01:197",
        "C*04:01:01:198",
        "C*04:01:01:199",
        "C*04:01:01:20",
        "C*04:01:01:200",
        "C*04:01:01:201",
        "C*04:01:01:202",
        "C*04:01:01:203",
        "C*04:01:01:204",
        "C*04:01:01:205",
        "C*04:01:01:206",
        "C*04:01:01:207",
        "C*04:01:01:21",
        "C*04:01:01:22",
        "C*04:01:01:23",
        "C*04:01:01:24",
        "C*04:01:01:25",
        "C*04:01:01:26",
        "C*04:01:01:27",
        "C*04:01:01:28",
        "C*04:01:01:29",
        "C*04:01:01:31",
        "C*04:01:01:32",
        "C*04:01:01:33",
        "C*04:01:01:34",
        "C*04:01:01:35",
        "C*04:01:01:36",
        "C*04:01:01:37",
        "C*04:01:01:38",
        "C*04:01:01:39",
        "C*04:01:01:40",
        "C*04:01:01:41",
        "C*04:01:01:42",
        "C*04:01:01:43",
        "C*04:01:01:44",
        "C*04:01:01:45",
        "C*04:01:01:46",
        "C*04:01:01:47Q",
        "C*04:01:01:48",
        "C*04:01:01:49",
        "C*04:01:01:50",
        "C*04:01:01:51",
        "C*04:01:01:52",
        "C*04:01:01:53",
        "C*04:01:01:54",
        "C*04:01:01:55",
        "C*04:01:01:56",
        "C*04:01:01:57",
        "C*04:01:01:58",
        "C*04:01:01:59",
        "C*04:01:01:60",
        "C*04:01:01:61",
        "C*04:01:01:62",
        "C*04:01:01:63",
        "C*04:01:01:64",
        "C*04:01:01:65",
        "C*04:01:01:66",
        "C*04:01:01:67",
        "C*04:01:01:68",
        "C*04:01:01:69",
        "C*04:01:01:70",
        "C*04:01:01:71",
        "C*04:01:01:72",
        "C*04:01:01:73",
        "C*04:01:01:74",
        "C*04:01:01:75",
        "C*04:01:01:76",
        "C*04:01:01:77",
        "C*04:01:01:78",
        "C*04:01:01:79",
        "C*04:01:01:80",
        "C*04:01:01:81",
        "C*04:01:01:82",
        "C*04:01:01:83",
        "C*04:01:01:84Q",
        "C*04:01:01:85",
        "C*04:01:01:86",
        "C*04:01:01:87",
        "C*04:01:01:88",
        "C*04:01:01:89",
        "C*04:01:01:90",
        "C*04:01:01:91",
        "C*04:01:01:92",
        "C*04:01:01:93",
        "C*04:01:01:94",
        "C*04:01:01:95",
        "C*04:01:01:96",
        "C*04:01:01:97",
        "C*04:01:01:98",
        "C*04:01:01:99"
      ],
      "protein_matches": [
        "C*04:01:01:01",
        "C*04:01:01:02",
        "C*04:01:01:03",
        "C*04:01:01:04",
        "C*04:01:01:05",
        "C*04:01:01:06",
        "C*04:01:01:07",
        "C*04:01:01:08",
        "C*04:01:01:09",
        "C*04:01:01:10",
        "C*04:01:01:100",
        "C*04:01:01:101",
        "C*04:01:01:102",
        "C*04:01:01:103",
        "C*04:01:01:104",
        "C*04:01:01:105",
        "C*04:01:01:106",
        "C*04:01:01:107",
        "C*04:01:01:108",
        "C*04:01:01:109",
        "C*04:01:01:11",
        "C*04:01:01:110",
        "C*04:01:01:111",
        "C*04:01:01:112",
        "C*04:01:01:113",
        "C*04:01:01:114",
        "C*04:01:01:115",
        "C*04:01:01:116",
        "C*04:01:01:117",
        "C*04:01:01:118",
        "C*04:01:01:119",
        "C*04:01:01:12",
        "C*04:01:01:120",
        "C*04:01:01:121",
        "C*04:01:01:122",
        "C*04:01:01:123",
        "C*04:01:01:124",
        "C*04:01:01:125",
        "C*04:01:01:126",
        "C*04:01:01:127",
        "C*04:01:01:128",
        "C*04:01:01:129",
        "C*04:01:01:13",
        "C*04:01:01:130",
        "C*04:01:01:131",
        "C*04:01:01:132",
        "C*04:01:01:133",
        "C*04:01:01:134",
        "C*04:01:01:135",
        "C*04:01:01:136",
        "C*04:01:01:137",
        "C*04:01:01:138",
        "C*04:01:01:139",
        "C*04:01:01:14",
        "C*04:01:01:140",
        "C*04:01:01:141",
        "C*04:01:01:142",
        "C*04:01:01:143",
        "C*04:01:01:144",
        "C*04:01:01:145",
        "C*04:01:01:146",
        "C*04:01:01:147",
        "C*04:01:01:148",
        "C*04:01:01:149",
        "C*04:01:01:15",
        "C*04:01:01:150",
        "C*04:01:01:151",
        "C*04:01:01:152",
        "C*04:01:01:153",
        "C*04:01:01:154",
        "C*04:01:01:155",
        "C*04:01:01:156",
        "C*04:01:01:157",
        "C*04:01:01:158",
        "C*04:01:01:159",
        "C*04:01:01:16",
        "C*04:01:01:160",
        "C*04:01:01:161",
        "C*04:01:01:162",
        "C*04:01:01:163",
        "C*04:01:01:164",
        "C*04:01:01:165",
        "C*04:01:01:166",
        "C*04:01:01:167",
        "C*04:01:01:168",
        "C*04:01:01:169",
        "C*04:01:01:17",
        "C*04:01:01:170Q",
        "C*04:01:01:171",
        "C*04:01:01:172",
        "C*04:01:01:173",
        "C*04:01:01:174",
        "C*04:01:01:175",
        "C*04:01:01:176Q",
        "C*04:01:01:177",
        "C*04:01:01:178",
        "C*04:01:01:179",
        "C*04:01:01:18",
        "C*04:01:01:180",
        "C*04:01:01:181",
        "C*04:01:01:182",
        "C*04:01:01:183",
        "C*04:01:01:184",
        "C*04:01:01:185",
        "C*04:01:01:186",
        "C*04:01:01:187",
        "C*04:01:01:188Q",
        "C*04:01:01:189Q",
        "C*04:01:01:19",
        "C*04:01:01:190",
        "C*04:01:01:191",
        "C*04:01:01:192",
        "C*04:01:01:193",
        "C*04:01:01:194Q",
        "C*04:01:01:195",
        "C*04:01:01:196",
        "C*04:01:01:197",
        "C*04:01:01:198",
        "C*04:01:01:199",
        "C*04:01:01:20",
        "C*04:01:01:200",
        "C*04:01:01:201",
        "C*04:01:01:202",
        "C*04:01:01:203",
        "C*04:01:01:204",
        "C*04:01:01:205",
        "C*04:01:01:206",
        "C*04:01:01:207",
        "C*04:01:01:21",
        "C*04:01:01:22",
        "C*04:01:01:23",
        "C*04:01:01:24",
        "C*04:01:01:25",
        "C*04:01:01:26",
        "C*04:01:01:27",
        "C*04:01:01:28",
        "C*04:01:01:29",
        "C*04:01:01:31",
        "C*04:01:01:32",
        "C*04:01:01:33",
        "C*04:01:01:34",
        "C*04:01:01:35",
        "C*04:01:01:36",
        "C*04:01:01:37",
        "C*04:01:01:38",
        "C*04:01:01:39",
        "C*04:01:01:40",
        "C*04:01:01:41",
        "C*04:01:01:42",
        "C*04:01:01:43",
        "C*04:01:01:44",
        "C*04:01:01:45",
        "C*04:01:01:46",
        "C*04:01:01:47Q",
        "C*04:01:01:48",
        "C*04:01:01:49",
        "C*04:01:01:50",
        "C*04:01:01:51",
        "C*04:01:01:52",
        "C*04:01:01:53",
        "C*04:01:01:54",
        "C*04:01:01:55",
        "C*04:01:01:56",
        "C*04:01:01:57",
        "C*04:01:01:58",
        "C*04:01:01:59",
        "C*04:01:01:60",
        "C*04:01:01:61",
        "C*04:01:01:62",
        "C*04:01:01:63",
        "C*04:01:01:64",
        "C*04:01:01:65",
        "C*04:01:01:66",
        "C*04:01:01:67",
        "C*04:01:01:68",
        "C*04:01:01:69",
        "C*04:01:01:70",
        "C*04:01:01:71",
        "C*04:01:01:72",
        "C*04:01:01:73",
        "C*04:01:01:74",
        "C*04:01:01:75",
        "C*04:01:01:76",
        "C*04:01:01:77",
        "C*04:01:01:78",
        "C*04:01:01:79",
        "C*04:01:01:80",
        "C*04:01:01:81",
        "C*04:01:01:82",
        "C*04:01:01:83",
        "C*04:01:01:84Q",
        "C*04:01:01:85",
        "C*04:01:01:86",
        "C*04:01:01:87",
        "C*04:01:01:88",
        "C*04:01:01:89",
        "C*04:01:01:90",
        "C*04:01:01:91",
        "C*04:01:01:92",
        "C*04:01:01:93",
        "C*04:01:01:94",
        "C*04:01:01:95",
        "C*04:01:01:96",
        "C*04:01:01:97",
        "C*04:01:01:98",
        "C*04:01:01:99",
        "C*04:01:03",
        "C*04:01:08",
        "C*04:01:10",
        "C*04:01:100",
        "C*04:01:101",
        "C*04:01:102",
        "C*04:01:103",
        "C*04:01:104",
        "C*04:01:105",
        "C*04:01:106:01",
        "C*04:01:106:02",
        "C*04:01:107",
        "C*04:01:108",
        "C*04:01:109",
        "C*04:01:11",
        "C*04:01:110",
        "C*04:01:111",
        "C*04:01:112",
        "C*04:01:113",
        "C*04:01:114",
        "C*04:01:115",
        "C*04:01:116",
        "C*04:01:117",
        "C*04:01:118",
        "C*04:01:119",
        "C*04:01:120",
        "C*04:01:121:01",
        "C*04:01:121:02",
        "C*04:01:122",
        "C*04:01:123",
        "C*04:01:124",
        "C*04:01:125",
        "C*04:01:126",
        "C*04:01:127",
        "C*04:01:128",
        "C*04:01:129",
        "C*04:01:130",
        "C*04:01:131",
        "C*04:01:132",
        "C*04:01:133",
        "C*04:01:134",
        "C*04:01:135",
        "C*04:01:136",
        "C*04:01:137",
        "C*04:01:138",
        "C*04:01:139",
        "C*04:01:140",
        "C*04:01:141",
        "C*04:01:142",
        "C*04:01:143",
        "C*04:01:144",
        "C*04:01:145",
        "C*04:01:146",
        "C*04:01:147",
        "C*04:01:148",
        "C*04:01:149",
        "C*04:01:150",
        "C*04:01:151",
        "C*04:01:152",
        "C*04:01:153",
        "C*04:01:154",
        "C*04:01:155",
        "C*04:01:156",
        "C*04:01:157",
        "C*04:01:158",
        "C*04:01:159",
        "C*04:01:160",
        "C*04:01:161",
        "C*04:01:162",
        "C*04:01:163",
        "C*04:01:164",
        "C*04:01:165",
        "C*04:01:166",
        "C*04:01:167",
        "C*04:01:168",
        "C*04:01:169",
        "C*04:01:170",
        "C*04:01:171",
        "C*04:01:172",
        "C*04:01:173",
        "C*04:01:174",
        "C*04:01:175",
        "C*04:01:176",
        "C*04:01:177",
        "C*04:01:178",
        "C*04:01:179",
        "C*04:01:180",
        "C*04:01:21",
        "C*04:01:22",
        "C*04:01:23",
        "C*04:01:29",
        "C*04:01:30",
        "C*04:01:33",
        "C*04:01:44",
        "C*04:01:48",
        "C*04:01:49",
        "C*04:01:56",
        "C*04:01:62",
        "C*04:01:64",
        "C*04:01:66",
        "C*04:01:68",
        "C*04:01:69",
        "C*04:01:73",
        "C*04:01:74",
        "C*04:01:75",
        "C*04:01:76:01",
        "C*04:01:76:02",
        "C*04:01:77",
        "C*04:01:78",
        "C*04:01:79",
        "C*04:01:80",
        "C*04:01:81",
        "C*04:01:82:01",
        "C*04:01:82:02",
        "C*04:01:82:03",
        "C*04:01:83",
        "C*04:01:84",
        "C*04:01:85",
        "C*04:01:86",
        "C*04:01:87",
        "C*04:01:88",
        "C*04:01:89",
        "C*04:01:90",
        "C*04:01:91",
        "C*04:01:92:01",
        "C*04:01:92:02",
        "C*04:01:92:03",
        "C*04:01:93",
        "C*04:01:94",
        "C*04:01:95",
        "C*04:01:96",
        "C*04:01:97",
        "C*04:01:98",
        "C*04:01:99"
      ],
      "cds_sha256": "bb05cab50749b0e04bf3cda69a66d85ac637f8d7a2dd545cd736b12c36e48be3",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*04:01:01",
      "numeric_two_field_assignment": "C*04:01"
    },
    {
      "donor": "HG00423",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG00423",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG00423",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:02:01:02"
      ],
      "numeric_two_field": [
        "DPB1*02:02"
      ],
      "numeric_three_field": [
        "DPB1*02:02:01"
      ],
      "full_allele_assignment": [
        "DPB1*02:02:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:02:01:01",
        "DPB1*02:02:01:02",
        "DPB1*02:02:01:03",
        "DPB1*02:02:01:04",
        "DPB1*02:02:01:05",
        "DPB1*02:02:01:06",
        "DPB1*02:02:01:07",
        "DPB1*02:02:01:08",
        "DPB1*02:02:01:09",
        "DPB1*02:02:01:10",
        "DPB1*02:02:01:11"
      ],
      "protein_matches": [
        "DPB1*02:02:01:01",
        "DPB1*02:02:01:02",
        "DPB1*02:02:01:03",
        "DPB1*02:02:01:04",
        "DPB1*02:02:01:05",
        "DPB1*02:02:01:06",
        "DPB1*02:02:01:07",
        "DPB1*02:02:01:08",
        "DPB1*02:02:01:09",
        "DPB1*02:02:01:10",
        "DPB1*02:02:01:11",
        "DPB1*02:02:03",
        "DPB1*02:02:07",
        "DPB1*02:02:09"
      ],
      "cds_sha256": "97d0d6ee0a1b0b514cd6b01544362f9ea8e886197a33eaf2e2f47cef14676654",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:02:01",
      "numeric_two_field_assignment": "DPB1*02:02"
    },
    {
      "donor": "HG00423",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "HG00423",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:02:01:02"
      ],
      "numeric_two_field": [
        "DQA1*03:02"
      ],
      "numeric_three_field": [
        "DQA1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:02:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05"
      ],
      "protein_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05",
        "DQA1*03:02:02",
        "DQA1*03:02:03",
        "DQA1*03:02:04",
        "DQA1*03:02:05",
        "DQA1*03:02:06",
        "DQA1*03:02:07"
      ],
      "cds_sha256": "d84fddf474293b4337a3ba0b30586fad1d146bb1d21524b59f2798efe5b37ae1",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:02:01",
      "numeric_two_field_assignment": "DQA1*03:02"
    },
    {
      "donor": "HG00423",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:03:01:07"
      ],
      "numeric_two_field": [
        "DQA1*01:03"
      ],
      "numeric_three_field": [
        "DQA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:03:01:07"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25"
      ],
      "protein_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25",
        "DQA1*01:03:03",
        "DQA1*01:03:04",
        "DQA1*01:03:06",
        "DQA1*01:03:07",
        "DQA1*01:03:08",
        "DQA1*01:03:09",
        "DQA1*01:03:10",
        "DQA1*01:03:11",
        "DQA1*01:03:12",
        "DQA1*01:03:13"
      ],
      "cds_sha256": "90c9c3a50684523bf8b75dea2974ffeb6b2dc9616517164c2905e1137b3ec843",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:03:01",
      "numeric_two_field_assignment": "DQA1*01:03"
    },
    {
      "donor": "HG00423",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:02"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "HG00423",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:01"
      ],
      "numeric_three_field": [
        "DQB1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11"
      ],
      "protein_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11",
        "DQB1*06:01:03",
        "DQB1*06:01:05",
        "DQB1*06:01:08",
        "DQB1*06:01:10",
        "DQB1*06:01:11",
        "DQB1*06:01:36",
        "DQB1*06:01:37",
        "DQB1*06:01:38",
        "DQB1*06:01:39"
      ],
      "cds_sha256": "8eca11e1cbc387d4515e4bc63897990cebd76dea14df174cd8eba8947cef38b2",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:01:01",
      "numeric_two_field_assignment": "DQB1*06:01"
    },
    {
      "donor": "HG00423",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*09:01"
      ],
      "numeric_three_field": [
        "DRB1*09:01:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11"
      ],
      "protein_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11",
        "DRB1*09:01:12",
        "DRB1*09:01:13",
        "DRB1*09:01:14",
        "DRB1*09:01:15",
        "DRB1*09:01:16",
        "DRB1*09:01:17",
        "DRB1*09:01:18",
        "DRB1*09:01:19",
        "DRB1*09:01:20"
      ],
      "cds_sha256": "58aef5c6739eab202e6a4a2d13527a848f64ecf61e2311478599b08be1aaafe9",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*09:01:02",
      "numeric_two_field_assignment": "DRB1*09:01"
    },
    {
      "donor": "HG00423",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*08:03:02:02"
      ],
      "numeric_two_field": [
        "DRB1*08:03"
      ],
      "numeric_three_field": [
        "DRB1*08:03:02"
      ],
      "full_allele_assignment": [
        "DRB1*08:03:02:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*08:03:02:01",
        "DRB1*08:03:02:02",
        "DRB1*08:03:02:03",
        "DRB1*08:03:02:04"
      ],
      "protein_matches": [
        "DRB1*08:03:02:01",
        "DRB1*08:03:02:02",
        "DRB1*08:03:02:03",
        "DRB1*08:03:02:04",
        "DRB1*08:03:15",
        "DRB1*08:03:16"
      ],
      "cds_sha256": "7ada4206f852c616880e72a429ea13bdb349e1ccd0da36c0f42a847e9ab8944f",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*08:03:02",
      "numeric_two_field_assignment": "DRB1*08:03"
    },
    {
      "donor": "HG00438",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*24:02:01:01"
      ],
      "numeric_two_field": [
        "A*24:02"
      ],
      "numeric_three_field": [
        "A*24:02:01"
      ],
      "full_allele_assignment": [
        "A*24:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99"
      ],
      "protein_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99",
        "A*24:02:02",
        "A*24:02:03Q",
        "A*24:02:04",
        "A*24:02:05",
        "A*24:02:06",
        "A*24:02:10",
        "A*24:02:100",
        "A*24:02:101",
        "A*24:02:102:01",
        "A*24:02:102:02",
        "A*24:02:103",
        "A*24:02:104",
        "A*24:02:105",
        "A*24:02:106",
        "A*24:02:107",
        "A*24:02:108",
        "A*24:02:109",
        "A*24:02:110",
        "A*24:02:111",
        "A*24:02:112",
        "A*24:02:113",
        "A*24:02:114",
        "A*24:02:115:01",
        "A*24:02:115:02",
        "A*24:02:116",
        "A*24:02:117",
        "A*24:02:118",
        "A*24:02:119",
        "A*24:02:120",
        "A*24:02:121",
        "A*24:02:122",
        "A*24:02:123",
        "A*24:02:124",
        "A*24:02:125",
        "A*24:02:126",
        "A*24:02:127",
        "A*24:02:128",
        "A*24:02:129",
        "A*24:02:13",
        "A*24:02:130",
        "A*24:02:131",
        "A*24:02:132",
        "A*24:02:133",
        "A*24:02:134",
        "A*24:02:135",
        "A*24:02:136",
        "A*24:02:137",
        "A*24:02:138",
        "A*24:02:139",
        "A*24:02:140",
        "A*24:02:142",
        "A*24:02:143",
        "A*24:02:144",
        "A*24:02:145",
        "A*24:02:146",
        "A*24:02:147",
        "A*24:02:148",
        "A*24:02:149",
        "A*24:02:15",
        "A*24:02:150",
        "A*24:02:151",
        "A*24:02:152",
        "A*24:02:153",
        "A*24:02:154",
        "A*24:02:155",
        "A*24:02:156",
        "A*24:02:157",
        "A*24:02:158Q",
        "A*24:02:159",
        "A*24:02:160",
        "A*24:02:161",
        "A*24:02:162",
        "A*24:02:163",
        "A*24:02:164",
        "A*24:02:165",
        "A*24:02:166",
        "A*24:02:167",
        "A*24:02:168",
        "A*24:02:169",
        "A*24:02:170",
        "A*24:02:171",
        "A*24:02:172",
        "A*24:02:173",
        "A*24:02:174",
        "A*24:02:175",
        "A*24:02:176",
        "A*24:02:177",
        "A*24:02:178",
        "A*24:02:179",
        "A*24:02:180",
        "A*24:02:181",
        "A*24:02:182",
        "A*24:02:183",
        "A*24:02:184",
        "A*24:02:185",
        "A*24:02:186",
        "A*24:02:187",
        "A*24:02:188",
        "A*24:02:189",
        "A*24:02:19",
        "A*24:02:190",
        "A*24:02:191",
        "A*24:02:22",
        "A*24:02:24",
        "A*24:02:25",
        "A*24:02:26",
        "A*24:02:31",
        "A*24:02:32",
        "A*24:02:33",
        "A*24:02:35",
        "A*24:02:40:01",
        "A*24:02:40:02",
        "A*24:02:43",
        "A*24:02:51",
        "A*24:02:52",
        "A*24:02:61",
        "A*24:02:65",
        "A*24:02:78",
        "A*24:02:79",
        "A*24:02:85",
        "A*24:02:98",
        "A*24:02:99"
      ],
      "cds_sha256": "72592d3f49e03a3d6f390cf4368512ad38f003c50675df48acb2fca426dfbe0a",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*24:02:01",
      "numeric_two_field_assignment": "A*24:02"
    },
    {
      "donor": "HG00438",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*02:06:01:01"
      ],
      "numeric_two_field": [
        "A*02:06"
      ],
      "numeric_three_field": [
        "A*02:06:01"
      ],
      "full_allele_assignment": [
        "A*02:06:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:06:01:01",
        "A*02:06:01:02",
        "A*02:06:01:03",
        "A*02:06:01:04",
        "A*02:06:01:05",
        "A*02:06:01:06",
        "A*02:06:01:07",
        "A*02:06:01:08",
        "A*02:06:01:09",
        "A*02:06:01:10",
        "A*02:06:01:11",
        "A*02:06:01:12",
        "A*02:06:01:13",
        "A*02:06:01:14",
        "A*02:06:01:15",
        "A*02:06:01:16",
        "A*02:06:01:17"
      ],
      "protein_matches": [
        "A*02:06:01:01",
        "A*02:06:01:02",
        "A*02:06:01:03",
        "A*02:06:01:04",
        "A*02:06:01:05",
        "A*02:06:01:06",
        "A*02:06:01:07",
        "A*02:06:01:08",
        "A*02:06:01:09",
        "A*02:06:01:10",
        "A*02:06:01:11",
        "A*02:06:01:12",
        "A*02:06:01:13",
        "A*02:06:01:14",
        "A*02:06:01:15",
        "A*02:06:01:16",
        "A*02:06:01:17",
        "A*02:06:04",
        "A*02:06:05",
        "A*02:06:06",
        "A*02:06:08",
        "A*02:06:12",
        "A*02:06:19",
        "A*02:06:22",
        "A*02:06:23",
        "A*02:06:24",
        "A*02:06:25",
        "A*02:06:26",
        "A*02:06:27",
        "A*02:06:28",
        "A*02:06:29",
        "A*02:06:30",
        "A*02:06:31",
        "A*02:06:32",
        "A*02:06:33",
        "A*02:06:34",
        "A*02:06:35",
        "A*02:06:36",
        "A*02:06:37"
      ],
      "cds_sha256": "3bbf94e3a6eb94ec9a012607d69d6f28e5bad45c740349deee06cebb40aebe65",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:06:01",
      "numeric_two_field_assignment": "A*02:06"
    },
    {
      "donor": "HG00438",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*54:01:01:01"
      ],
      "numeric_two_field": [
        "B*54:01"
      ],
      "numeric_three_field": [
        "B*54:01:01"
      ],
      "full_allele_assignment": [
        "B*54:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*54:01:01:01",
        "B*54:01:01:02",
        "B*54:01:01:03",
        "B*54:01:01:04",
        "B*54:01:01:05",
        "B*54:01:01:06",
        "B*54:01:01:07",
        "B*54:01:01:08"
      ],
      "protein_matches": [
        "B*54:01:01:01",
        "B*54:01:01:02",
        "B*54:01:01:03",
        "B*54:01:01:04",
        "B*54:01:01:05",
        "B*54:01:01:06",
        "B*54:01:01:07",
        "B*54:01:01:08",
        "B*54:01:07",
        "B*54:01:08",
        "B*54:01:09",
        "B*54:01:10",
        "B*54:01:11",
        "B*54:01:12",
        "B*54:01:13",
        "B*54:01:14"
      ],
      "cds_sha256": "2bd78b2fa0de3d528d64bfe5acd2ad5778f136f66f9e3ab30d08158883c48b9b",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*54:01:01",
      "numeric_two_field_assignment": "B*54:01"
    },
    {
      "donor": "HG00438",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*51:01:01:01"
      ],
      "numeric_two_field": [
        "B*51:01"
      ],
      "numeric_three_field": [
        "B*51:01:01"
      ],
      "full_allele_assignment": [
        "B*51:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*51:01:01:01",
        "B*51:01:01:02",
        "B*51:01:01:03",
        "B*51:01:01:04",
        "B*51:01:01:05",
        "B*51:01:01:06",
        "B*51:01:01:07",
        "B*51:01:01:08",
        "B*51:01:01:09",
        "B*51:01:01:10",
        "B*51:01:01:100",
        "B*51:01:01:101",
        "B*51:01:01:102",
        "B*51:01:01:103",
        "B*51:01:01:104",
        "B*51:01:01:105",
        "B*51:01:01:106",
        "B*51:01:01:107",
        "B*51:01:01:108",
        "B*51:01:01:109",
        "B*51:01:01:11",
        "B*51:01:01:110",
        "B*51:01:01:111",
        "B*51:01:01:112",
        "B*51:01:01:113",
        "B*51:01:01:114",
        "B*51:01:01:115",
        "B*51:01:01:116",
        "B*51:01:01:117",
        "B*51:01:01:118",
        "B*51:01:01:119",
        "B*51:01:01:12",
        "B*51:01:01:120",
        "B*51:01:01:121",
        "B*51:01:01:122",
        "B*51:01:01:123",
        "B*51:01:01:124",
        "B*51:01:01:125",
        "B*51:01:01:126",
        "B*51:01:01:127",
        "B*51:01:01:128Q",
        "B*51:01:01:129",
        "B*51:01:01:13",
        "B*51:01:01:130",
        "B*51:01:01:131",
        "B*51:01:01:132Q",
        "B*51:01:01:133",
        "B*51:01:01:134",
        "B*51:01:01:135",
        "B*51:01:01:136",
        "B*51:01:01:137",
        "B*51:01:01:14",
        "B*51:01:01:15",
        "B*51:01:01:16",
        "B*51:01:01:17",
        "B*51:01:01:18",
        "B*51:01:01:19",
        "B*51:01:01:20",
        "B*51:01:01:21",
        "B*51:01:01:22",
        "B*51:01:01:23",
        "B*51:01:01:24",
        "B*51:01:01:25",
        "B*51:01:01:26",
        "B*51:01:01:27",
        "B*51:01:01:28",
        "B*51:01:01:29",
        "B*51:01:01:30",
        "B*51:01:01:31",
        "B*51:01:01:32",
        "B*51:01:01:33",
        "B*51:01:01:34",
        "B*51:01:01:35",
        "B*51:01:01:36",
        "B*51:01:01:37",
        "B*51:01:01:38",
        "B*51:01:01:39",
        "B*51:01:01:40",
        "B*51:01:01:41",
        "B*51:01:01:42",
        "B*51:01:01:43",
        "B*51:01:01:44",
        "B*51:01:01:45",
        "B*51:01:01:46",
        "B*51:01:01:47",
        "B*51:01:01:48",
        "B*51:01:01:49",
        "B*51:01:01:50",
        "B*51:01:01:51",
        "B*51:01:01:52",
        "B*51:01:01:53",
        "B*51:01:01:54",
        "B*51:01:01:55",
        "B*51:01:01:56",
        "B*51:01:01:57",
        "B*51:01:01:58",
        "B*51:01:01:59",
        "B*51:01:01:60",
        "B*51:01:01:61",
        "B*51:01:01:62",
        "B*51:01:01:63",
        "B*51:01:01:64",
        "B*51:01:01:65",
        "B*51:01:01:66",
        "B*51:01:01:67",
        "B*51:01:01:68",
        "B*51:01:01:69",
        "B*51:01:01:70",
        "B*51:01:01:71",
        "B*51:01:01:72",
        "B*51:01:01:73",
        "B*51:01:01:74",
        "B*51:01:01:75",
        "B*51:01:01:76",
        "B*51:01:01:77",
        "B*51:01:01:78",
        "B*51:01:01:79",
        "B*51:01:01:80",
        "B*51:01:01:81",
        "B*51:01:01:82",
        "B*51:01:01:83",
        "B*51:01:01:84",
        "B*51:01:01:85",
        "B*51:01:01:86",
        "B*51:01:01:87",
        "B*51:01:01:88",
        "B*51:01:01:89",
        "B*51:01:01:90",
        "B*51:01:01:91",
        "B*51:01:01:92",
        "B*51:01:01:93",
        "B*51:01:01:94",
        "B*51:01:01:95",
        "B*51:01:01:96",
        "B*51:01:01:97Q",
        "B*51:01:01:98",
        "B*51:01:01:99"
      ],
      "protein_matches": [
        "B*51:01:01:01",
        "B*51:01:01:02",
        "B*51:01:01:03",
        "B*51:01:01:04",
        "B*51:01:01:05",
        "B*51:01:01:06",
        "B*51:01:01:07",
        "B*51:01:01:08",
        "B*51:01:01:09",
        "B*51:01:01:10",
        "B*51:01:01:100",
        "B*51:01:01:101",
        "B*51:01:01:102",
        "B*51:01:01:103",
        "B*51:01:01:104",
        "B*51:01:01:105",
        "B*51:01:01:106",
        "B*51:01:01:107",
        "B*51:01:01:108",
        "B*51:01:01:109",
        "B*51:01:01:11",
        "B*51:01:01:110",
        "B*51:01:01:111",
        "B*51:01:01:112",
        "B*51:01:01:113",
        "B*51:01:01:114",
        "B*51:01:01:115",
        "B*51:01:01:116",
        "B*51:01:01:117",
        "B*51:01:01:118",
        "B*51:01:01:119",
        "B*51:01:01:12",
        "B*51:01:01:120",
        "B*51:01:01:121",
        "B*51:01:01:122",
        "B*51:01:01:123",
        "B*51:01:01:124",
        "B*51:01:01:125",
        "B*51:01:01:126",
        "B*51:01:01:127",
        "B*51:01:01:128Q",
        "B*51:01:01:129",
        "B*51:01:01:13",
        "B*51:01:01:130",
        "B*51:01:01:131",
        "B*51:01:01:132Q",
        "B*51:01:01:133",
        "B*51:01:01:134",
        "B*51:01:01:135",
        "B*51:01:01:136",
        "B*51:01:01:137",
        "B*51:01:01:14",
        "B*51:01:01:15",
        "B*51:01:01:16",
        "B*51:01:01:17",
        "B*51:01:01:18",
        "B*51:01:01:19",
        "B*51:01:01:20",
        "B*51:01:01:21",
        "B*51:01:01:22",
        "B*51:01:01:23",
        "B*51:01:01:24",
        "B*51:01:01:25",
        "B*51:01:01:26",
        "B*51:01:01:27",
        "B*51:01:01:28",
        "B*51:01:01:29",
        "B*51:01:01:30",
        "B*51:01:01:31",
        "B*51:01:01:32",
        "B*51:01:01:33",
        "B*51:01:01:34",
        "B*51:01:01:35",
        "B*51:01:01:36",
        "B*51:01:01:37",
        "B*51:01:01:38",
        "B*51:01:01:39",
        "B*51:01:01:40",
        "B*51:01:01:41",
        "B*51:01:01:42",
        "B*51:01:01:43",
        "B*51:01:01:44",
        "B*51:01:01:45",
        "B*51:01:01:46",
        "B*51:01:01:47",
        "B*51:01:01:48",
        "B*51:01:01:49",
        "B*51:01:01:50",
        "B*51:01:01:51",
        "B*51:01:01:52",
        "B*51:01:01:53",
        "B*51:01:01:54",
        "B*51:01:01:55",
        "B*51:01:01:56",
        "B*51:01:01:57",
        "B*51:01:01:58",
        "B*51:01:01:59",
        "B*51:01:01:60",
        "B*51:01:01:61",
        "B*51:01:01:62",
        "B*51:01:01:63",
        "B*51:01:01:64",
        "B*51:01:01:65",
        "B*51:01:01:66",
        "B*51:01:01:67",
        "B*51:01:01:68",
        "B*51:01:01:69",
        "B*51:01:01:70",
        "B*51:01:01:71",
        "B*51:01:01:72",
        "B*51:01:01:73",
        "B*51:01:01:74",
        "B*51:01:01:75",
        "B*51:01:01:76",
        "B*51:01:01:77",
        "B*51:01:01:78",
        "B*51:01:01:79",
        "B*51:01:01:80",
        "B*51:01:01:81",
        "B*51:01:01:82",
        "B*51:01:01:83",
        "B*51:01:01:84",
        "B*51:01:01:85",
        "B*51:01:01:86",
        "B*51:01:01:87",
        "B*51:01:01:88",
        "B*51:01:01:89",
        "B*51:01:01:90",
        "B*51:01:01:91",
        "B*51:01:01:92",
        "B*51:01:01:93",
        "B*51:01:01:94",
        "B*51:01:01:95",
        "B*51:01:01:96",
        "B*51:01:01:97Q",
        "B*51:01:01:98",
        "B*51:01:01:99",
        "B*51:01:02:01",
        "B*51:01:02:02",
        "B*51:01:02:03",
        "B*51:01:04:01",
        "B*51:01:04:02",
        "B*51:01:05",
        "B*51:01:06",
        "B*51:01:07",
        "B*51:01:09",
        "B*51:01:100",
        "B*51:01:101",
        "B*51:01:102",
        "B*51:01:103",
        "B*51:01:104",
        "B*51:01:105",
        "B*51:01:106",
        "B*51:01:107",
        "B*51:01:108",
        "B*51:01:109",
        "B*51:01:110",
        "B*51:01:111",
        "B*51:01:112",
        "B*51:01:113",
        "B*51:01:114",
        "B*51:01:115",
        "B*51:01:116",
        "B*51:01:117",
        "B*51:01:118",
        "B*51:01:119",
        "B*51:01:120",
        "B*51:01:19",
        "B*51:01:42",
        "B*51:01:55",
        "B*51:01:56",
        "B*51:01:57",
        "B*51:01:58",
        "B*51:01:59",
        "B*51:01:60",
        "B*51:01:61",
        "B*51:01:62",
        "B*51:01:63",
        "B*51:01:64",
        "B*51:01:65",
        "B*51:01:66",
        "B*51:01:67",
        "B*51:01:68",
        "B*51:01:69",
        "B*51:01:70",
        "B*51:01:71",
        "B*51:01:72",
        "B*51:01:73",
        "B*51:01:74",
        "B*51:01:75",
        "B*51:01:76",
        "B*51:01:77",
        "B*51:01:78",
        "B*51:01:79",
        "B*51:01:80",
        "B*51:01:81",
        "B*51:01:82",
        "B*51:01:83",
        "B*51:01:84",
        "B*51:01:85",
        "B*51:01:86",
        "B*51:01:87",
        "B*51:01:88",
        "B*51:01:89",
        "B*51:01:90",
        "B*51:01:91",
        "B*51:01:92",
        "B*51:01:93",
        "B*51:01:94",
        "B*51:01:95",
        "B*51:01:96",
        "B*51:01:97",
        "B*51:01:98",
        "B*51:01:99"
      ],
      "cds_sha256": "c114731eea76865bb5f2ceb78422467544c62585ee021dc7a57deffd1993bcfa",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*51:01:01",
      "numeric_two_field_assignment": "B*51:01"
    },
    {
      "donor": "HG00438",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*01:02:01:05"
      ],
      "numeric_two_field": [
        "C*01:02"
      ],
      "numeric_three_field": [
        "C*01:02:01"
      ],
      "full_allele_assignment": [
        "C*01:02:01:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83"
      ],
      "protein_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83",
        "C*01:02:02",
        "C*01:02:03",
        "C*01:02:04",
        "C*01:02:10",
        "C*01:02:100",
        "C*01:02:101",
        "C*01:02:102",
        "C*01:02:103",
        "C*01:02:104",
        "C*01:02:105",
        "C*01:02:106",
        "C*01:02:11",
        "C*01:02:15",
        "C*01:02:16",
        "C*01:02:18",
        "C*01:02:21",
        "C*01:02:22",
        "C*01:02:25",
        "C*01:02:29",
        "C*01:02:30:01",
        "C*01:02:30:02",
        "C*01:02:36",
        "C*01:02:37",
        "C*01:02:38",
        "C*01:02:39",
        "C*01:02:40",
        "C*01:02:41",
        "C*01:02:42",
        "C*01:02:43",
        "C*01:02:44",
        "C*01:02:45",
        "C*01:02:46",
        "C*01:02:47",
        "C*01:02:48",
        "C*01:02:49",
        "C*01:02:50",
        "C*01:02:51",
        "C*01:02:52",
        "C*01:02:53",
        "C*01:02:54",
        "C*01:02:55",
        "C*01:02:56",
        "C*01:02:57",
        "C*01:02:58",
        "C*01:02:59",
        "C*01:02:60",
        "C*01:02:61",
        "C*01:02:62",
        "C*01:02:63",
        "C*01:02:64",
        "C*01:02:65",
        "C*01:02:66",
        "C*01:02:67",
        "C*01:02:68",
        "C*01:02:69",
        "C*01:02:70",
        "C*01:02:71",
        "C*01:02:72",
        "C*01:02:73",
        "C*01:02:74",
        "C*01:02:75",
        "C*01:02:76",
        "C*01:02:77",
        "C*01:02:78",
        "C*01:02:79",
        "C*01:02:80",
        "C*01:02:81",
        "C*01:02:82",
        "C*01:02:83",
        "C*01:02:84",
        "C*01:02:85",
        "C*01:02:87",
        "C*01:02:88",
        "C*01:02:89",
        "C*01:02:91",
        "C*01:02:92",
        "C*01:02:93",
        "C*01:02:94",
        "C*01:02:95",
        "C*01:02:96",
        "C*01:02:97",
        "C*01:02:98",
        "C*01:02:99"
      ],
      "cds_sha256": "716c15217f162d2fd1bf86f82c78947f7d581b204ab2bd20ddafe0b90018c36a",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*01:02:01",
      "numeric_two_field_assignment": "C*01:02"
    },
    {
      "donor": "HG00438",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*14:02:01:01"
      ],
      "numeric_two_field": [
        "C*14:02"
      ],
      "numeric_three_field": [
        "C*14:02:01"
      ],
      "full_allele_assignment": [
        "C*14:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*14:02:01:01",
        "C*14:02:01:02",
        "C*14:02:01:03",
        "C*14:02:01:04",
        "C*14:02:01:05",
        "C*14:02:01:06",
        "C*14:02:01:07",
        "C*14:02:01:08",
        "C*14:02:01:09",
        "C*14:02:01:10",
        "C*14:02:01:11",
        "C*14:02:01:12",
        "C*14:02:01:13",
        "C*14:02:01:14",
        "C*14:02:01:15",
        "C*14:02:01:16",
        "C*14:02:01:17",
        "C*14:02:01:18",
        "C*14:02:01:19",
        "C*14:02:01:20",
        "C*14:02:01:21",
        "C*14:02:01:22",
        "C*14:02:01:23",
        "C*14:02:01:24",
        "C*14:02:01:25",
        "C*14:02:01:26",
        "C*14:02:01:27",
        "C*14:02:01:28",
        "C*14:02:01:29",
        "C*14:02:01:30",
        "C*14:02:01:31",
        "C*14:02:01:32",
        "C*14:02:01:33",
        "C*14:02:01:34",
        "C*14:02:01:35",
        "C*14:02:01:36",
        "C*14:02:01:37",
        "C*14:02:01:38",
        "C*14:02:01:39"
      ],
      "protein_matches": [
        "C*14:02:01:01",
        "C*14:02:01:02",
        "C*14:02:01:03",
        "C*14:02:01:04",
        "C*14:02:01:05",
        "C*14:02:01:06",
        "C*14:02:01:07",
        "C*14:02:01:08",
        "C*14:02:01:09",
        "C*14:02:01:10",
        "C*14:02:01:11",
        "C*14:02:01:12",
        "C*14:02:01:13",
        "C*14:02:01:14",
        "C*14:02:01:15",
        "C*14:02:01:16",
        "C*14:02:01:17",
        "C*14:02:01:18",
        "C*14:02:01:19",
        "C*14:02:01:20",
        "C*14:02:01:21",
        "C*14:02:01:22",
        "C*14:02:01:23",
        "C*14:02:01:24",
        "C*14:02:01:25",
        "C*14:02:01:26",
        "C*14:02:01:27",
        "C*14:02:01:28",
        "C*14:02:01:29",
        "C*14:02:01:30",
        "C*14:02:01:31",
        "C*14:02:01:32",
        "C*14:02:01:33",
        "C*14:02:01:34",
        "C*14:02:01:35",
        "C*14:02:01:36",
        "C*14:02:01:37",
        "C*14:02:01:38",
        "C*14:02:01:39",
        "C*14:02:02",
        "C*14:02:03",
        "C*14:02:05",
        "C*14:02:12",
        "C*14:02:17",
        "C*14:02:19",
        "C*14:02:21",
        "C*14:02:22",
        "C*14:02:23",
        "C*14:02:24",
        "C*14:02:25",
        "C*14:02:26",
        "C*14:02:27",
        "C*14:02:28",
        "C*14:02:29",
        "C*14:02:30",
        "C*14:02:31",
        "C*14:02:32",
        "C*14:02:33",
        "C*14:02:34",
        "C*14:02:35",
        "C*14:02:36",
        "C*14:02:37",
        "C*14:02:38",
        "C*14:02:39",
        "C*14:02:40",
        "C*14:02:41",
        "C*14:02:42",
        "C*14:02:43",
        "C*14:02:44",
        "C*14:02:45",
        "C*14:02:46",
        "C*14:02:47",
        "C*14:02:48",
        "C*14:02:49",
        "C*14:02:50",
        "C*14:02:51"
      ],
      "cds_sha256": "b309a8704f0ff654fc8c1b44346630d779017a724cede9f450135e3ffadd51a6",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*14:02:01",
      "numeric_two_field_assignment": "C*14:02"
    },
    {
      "donor": "HG00438",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG00438",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG00438",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "HG00438",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "HG00438",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:04:01:02"
      ],
      "numeric_two_field": [
        "DQA1*01:04"
      ],
      "numeric_three_field": [
        "DQA1*01:04:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:04:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07"
      ],
      "protein_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07",
        "DQA1*01:04:02:01",
        "DQA1*01:04:02:02",
        "DQA1*01:04:04",
        "DQA1*01:04:05",
        "DQA1*01:04:06",
        "DQA1*01:04:07",
        "DQA1*01:04:08",
        "DQA1*01:04:09",
        "DQA1*01:04:10",
        "DQA1*01:04:11",
        "DQA1*01:04:12",
        "DQA1*01:04:13"
      ],
      "cds_sha256": "979abe17f229c9ee8fe56fdf4709e5b1d1a0c4b7c69ebcf8773e32a980e7132a",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:04:01",
      "numeric_two_field_assignment": "DQA1*01:04"
    },
    {
      "donor": "HG00438",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:03:01:03"
      ],
      "numeric_two_field": [
        "DQA1*03:03"
      ],
      "numeric_three_field": [
        "DQA1*03:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:03:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:03:01:01",
        "DQA1*03:03:01:02",
        "DQA1*03:03:01:03",
        "DQA1*03:03:01:04",
        "DQA1*03:03:01:05",
        "DQA1*03:03:01:06",
        "DQA1*03:03:01:07",
        "DQA1*03:03:01:08",
        "DQA1*03:03:01:09",
        "DQA1*03:03:01:10",
        "DQA1*03:03:01:11",
        "DQA1*03:03:01:12",
        "DQA1*03:03:01:13",
        "DQA1*03:03:01:14",
        "DQA1*03:03:01:15",
        "DQA1*03:03:01:16Q",
        "DQA1*03:03:01:17",
        "DQA1*03:03:01:18",
        "DQA1*03:03:01:19",
        "DQA1*03:03:01:20",
        "DQA1*03:03:01:21",
        "DQA1*03:03:01:22",
        "DQA1*03:03:01:23",
        "DQA1*03:03:01:24",
        "DQA1*03:03:01:25",
        "DQA1*03:03:01:26",
        "DQA1*03:03:01:27"
      ],
      "protein_matches": [
        "DQA1*03:03:01:01",
        "DQA1*03:03:01:02",
        "DQA1*03:03:01:03",
        "DQA1*03:03:01:04",
        "DQA1*03:03:01:05",
        "DQA1*03:03:01:06",
        "DQA1*03:03:01:07",
        "DQA1*03:03:01:08",
        "DQA1*03:03:01:09",
        "DQA1*03:03:01:10",
        "DQA1*03:03:01:11",
        "DQA1*03:03:01:12",
        "DQA1*03:03:01:13",
        "DQA1*03:03:01:14",
        "DQA1*03:03:01:15",
        "DQA1*03:03:01:16Q",
        "DQA1*03:03:01:17",
        "DQA1*03:03:01:18",
        "DQA1*03:03:01:19",
        "DQA1*03:03:01:20",
        "DQA1*03:03:01:21",
        "DQA1*03:03:01:22",
        "DQA1*03:03:01:23",
        "DQA1*03:03:01:24",
        "DQA1*03:03:01:25",
        "DQA1*03:03:01:26",
        "DQA1*03:03:01:27",
        "DQA1*03:03:02",
        "DQA1*03:03:03",
        "DQA1*03:03:04",
        "DQA1*03:03:05",
        "DQA1*03:03:06",
        "DQA1*03:03:07",
        "DQA1*03:03:08:01",
        "DQA1*03:03:08:02",
        "DQA1*03:03:09",
        "DQA1*03:03:10",
        "DQA1*03:03:11",
        "DQA1*03:03:12"
      ],
      "cds_sha256": "9537ba88302dad0c595d3ec1dfbf914c4d8fde404fc0a46129b08fb98993a65d",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:03:01",
      "numeric_two_field_assignment": "DQA1*03:03"
    },
    {
      "donor": "HG00438",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:03:01:02"
      ],
      "numeric_two_field": [
        "DQB1*05:03"
      ],
      "numeric_three_field": [
        "DQB1*05:03:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:03:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:03:01:01",
        "DQB1*05:03:01:02",
        "DQB1*05:03:01:04",
        "DQB1*05:03:01:05",
        "DQB1*05:03:01:06",
        "DQB1*05:03:01:07",
        "DQB1*05:03:01:08",
        "DQB1*05:03:01:09",
        "DQB1*05:03:01:10",
        "DQB1*05:03:01:11",
        "DQB1*05:03:01:12",
        "DQB1*05:03:01:13",
        "DQB1*05:03:01:14"
      ],
      "protein_matches": [
        "DQB1*05:03:01:01",
        "DQB1*05:03:01:02",
        "DQB1*05:03:01:04",
        "DQB1*05:03:01:05",
        "DQB1*05:03:01:06",
        "DQB1*05:03:01:07",
        "DQB1*05:03:01:08",
        "DQB1*05:03:01:09",
        "DQB1*05:03:01:10",
        "DQB1*05:03:01:11",
        "DQB1*05:03:01:12",
        "DQB1*05:03:01:13",
        "DQB1*05:03:01:14",
        "DQB1*05:03:02",
        "DQB1*05:03:25",
        "DQB1*05:03:27",
        "DQB1*05:03:32",
        "DQB1*05:03:33",
        "DQB1*05:03:34",
        "DQB1*05:03:35",
        "DQB1*05:03:36",
        "DQB1*05:03:37",
        "DQB1*05:03:38",
        "DQB1*05:03:40",
        "DQB1*05:03:41",
        "DQB1*05:03:42",
        "DQB1*05:03:44"
      ],
      "cds_sha256": "1222a2a8ff0a0ff4b60420b7ed15fea9fde0e1cc02a2a5cb8ec46d4b5cea199e",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:03:01",
      "numeric_two_field_assignment": "DQB1*05:03"
    },
    {
      "donor": "HG00438",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*04:01:01:03"
      ],
      "numeric_two_field": [
        "DQB1*04:01"
      ],
      "numeric_three_field": [
        "DQB1*04:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*04:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*04:01:01:01",
        "DQB1*04:01:01:02",
        "DQB1*04:01:01:03",
        "DQB1*04:01:01:04"
      ],
      "protein_matches": [
        "DQB1*04:01:01:01",
        "DQB1*04:01:01:02",
        "DQB1*04:01:01:03",
        "DQB1*04:01:01:04",
        "DQB1*04:01:07",
        "DQB1*04:01:08",
        "DQB1*04:01:09"
      ],
      "cds_sha256": "a02bfd7a3316dfaa225f2543029e5d4114e63bfa2326339f857f90c1f613ba25",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*04:01:01",
      "numeric_two_field_assignment": "DQB1*04:01"
    },
    {
      "donor": "HG00438",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*14:05"
      ],
      "numeric_three_field": [
        "DRB1*14:05:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*14:05:01:01",
        "DRB1*14:05:01:02",
        "DRB1*14:05:01:03",
        "DRB1*14:05:01:04"
      ],
      "protein_matches": [
        "DRB1*14:05:01:01",
        "DRB1*14:05:01:02",
        "DRB1*14:05:01:03",
        "DRB1*14:05:01:04",
        "DRB1*14:05:03"
      ],
      "cds_sha256": "18a617313058242da1f38929507aa7565b4844a7f354eaef08f80ab1e52f916f",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*14:05:01",
      "numeric_two_field_assignment": "DRB1*14:05"
    },
    {
      "donor": "HG00438",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*04:05"
      ],
      "numeric_three_field": [
        "DRB1*04:05:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*04:05:01:01",
        "DRB1*04:05:01:02",
        "DRB1*04:05:01:03",
        "DRB1*04:05:01:04",
        "DRB1*04:05:01:05",
        "DRB1*04:05:01:06",
        "DRB1*04:05:01:07",
        "DRB1*04:05:01:08",
        "DRB1*04:05:01:09",
        "DRB1*04:05:01:10"
      ],
      "protein_matches": [
        "DRB1*04:05:01:01",
        "DRB1*04:05:01:02",
        "DRB1*04:05:01:03",
        "DRB1*04:05:01:04",
        "DRB1*04:05:01:05",
        "DRB1*04:05:01:06",
        "DRB1*04:05:01:07",
        "DRB1*04:05:01:08",
        "DRB1*04:05:01:09",
        "DRB1*04:05:01:10",
        "DRB1*04:05:21"
      ],
      "cds_sha256": "902a66c1af9bbb9ed9ca4e2ec944fef19b0a334d52a157038fe546b5ac1fbe2c",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*04:05:01",
      "numeric_two_field_assignment": "DRB1*04:05"
    },
    {
      "donor": "HG00544",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:01"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "HG00544",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*02:07:01:01"
      ],
      "numeric_two_field": [
        "A*02:07"
      ],
      "numeric_three_field": [
        "A*02:07:01"
      ],
      "full_allele_assignment": [
        "A*02:07:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:07:01:01",
        "A*02:07:01:02",
        "A*02:07:01:03",
        "A*02:07:01:04",
        "A*02:07:01:05",
        "A*02:07:01:06",
        "A*02:07:01:07"
      ],
      "protein_matches": [
        "A*02:07:01:01",
        "A*02:07:01:02",
        "A*02:07:01:03",
        "A*02:07:01:04",
        "A*02:07:01:05",
        "A*02:07:01:06",
        "A*02:07:01:07",
        "A*02:07:08",
        "A*02:07:11",
        "A*02:07:12",
        "A*02:07:13",
        "A*02:07:14",
        "A*02:07:16",
        "A*02:07:17",
        "A*02:07:18",
        "A*02:07:19",
        "A*02:07:20",
        "A*02:07:21",
        "A*02:07:22",
        "A*02:07:23",
        "A*02:07:24",
        "A*02:07:25",
        "A*02:07:26",
        "A*02:07:27",
        "A*02:07:28"
      ],
      "cds_sha256": "3f18b5bd42e5ff8362e02166d6bb9f316de2fa9db04cda38ad12e42c7f388c55",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:07:01",
      "numeric_two_field_assignment": "A*02:07"
    },
    {
      "donor": "HG00544",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*46:01:01:01"
      ],
      "numeric_two_field": [
        "B*46:01"
      ],
      "numeric_three_field": [
        "B*46:01:01"
      ],
      "full_allele_assignment": [
        "B*46:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*46:01:01:01",
        "B*46:01:01:02",
        "B*46:01:01:03",
        "B*46:01:01:04",
        "B*46:01:01:05",
        "B*46:01:01:06",
        "B*46:01:01:07",
        "B*46:01:01:08",
        "B*46:01:01:09",
        "B*46:01:01:10"
      ],
      "protein_matches": [
        "B*46:01:01:01",
        "B*46:01:01:02",
        "B*46:01:01:03",
        "B*46:01:01:04",
        "B*46:01:01:05",
        "B*46:01:01:06",
        "B*46:01:01:07",
        "B*46:01:01:08",
        "B*46:01:01:09",
        "B*46:01:01:10",
        "B*46:01:04",
        "B*46:01:05",
        "B*46:01:07",
        "B*46:01:17",
        "B*46:01:24",
        "B*46:01:25",
        "B*46:01:28",
        "B*46:01:29",
        "B*46:01:30",
        "B*46:01:31",
        "B*46:01:32",
        "B*46:01:34",
        "B*46:01:35",
        "B*46:01:36",
        "B*46:01:37",
        "B*46:01:38",
        "B*46:01:39",
        "B*46:01:40",
        "B*46:01:41",
        "B*46:01:42",
        "B*46:01:43",
        "B*46:01:44",
        "B*46:01:45"
      ],
      "cds_sha256": "9fe8c844f5ef999265f58fcf1d3091157aec05884ea8c6b8dd2295fad35d1733",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*46:01:01",
      "numeric_two_field_assignment": "B*46:01"
    },
    {
      "donor": "HG00544",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*46:01:01:01"
      ],
      "numeric_two_field": [
        "B*46:01"
      ],
      "numeric_three_field": [
        "B*46:01:01"
      ],
      "full_allele_assignment": [
        "B*46:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*46:01:01:01",
        "B*46:01:01:02",
        "B*46:01:01:03",
        "B*46:01:01:04",
        "B*46:01:01:05",
        "B*46:01:01:06",
        "B*46:01:01:07",
        "B*46:01:01:08",
        "B*46:01:01:09",
        "B*46:01:01:10"
      ],
      "protein_matches": [
        "B*46:01:01:01",
        "B*46:01:01:02",
        "B*46:01:01:03",
        "B*46:01:01:04",
        "B*46:01:01:05",
        "B*46:01:01:06",
        "B*46:01:01:07",
        "B*46:01:01:08",
        "B*46:01:01:09",
        "B*46:01:01:10",
        "B*46:01:04",
        "B*46:01:05",
        "B*46:01:07",
        "B*46:01:17",
        "B*46:01:24",
        "B*46:01:25",
        "B*46:01:28",
        "B*46:01:29",
        "B*46:01:30",
        "B*46:01:31",
        "B*46:01:32",
        "B*46:01:34",
        "B*46:01:35",
        "B*46:01:36",
        "B*46:01:37",
        "B*46:01:38",
        "B*46:01:39",
        "B*46:01:40",
        "B*46:01:41",
        "B*46:01:42",
        "B*46:01:43",
        "B*46:01:44",
        "B*46:01:45"
      ],
      "cds_sha256": "9fe8c844f5ef999265f58fcf1d3091157aec05884ea8c6b8dd2295fad35d1733",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*46:01:01",
      "numeric_two_field_assignment": "B*46:01"
    },
    {
      "donor": "HG00544",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*01:02:01:01"
      ],
      "numeric_two_field": [
        "C*01:02"
      ],
      "numeric_three_field": [
        "C*01:02:01"
      ],
      "full_allele_assignment": [
        "C*01:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83"
      ],
      "protein_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83",
        "C*01:02:02",
        "C*01:02:03",
        "C*01:02:04",
        "C*01:02:10",
        "C*01:02:100",
        "C*01:02:101",
        "C*01:02:102",
        "C*01:02:103",
        "C*01:02:104",
        "C*01:02:105",
        "C*01:02:106",
        "C*01:02:11",
        "C*01:02:15",
        "C*01:02:16",
        "C*01:02:18",
        "C*01:02:21",
        "C*01:02:22",
        "C*01:02:25",
        "C*01:02:29",
        "C*01:02:30:01",
        "C*01:02:30:02",
        "C*01:02:36",
        "C*01:02:37",
        "C*01:02:38",
        "C*01:02:39",
        "C*01:02:40",
        "C*01:02:41",
        "C*01:02:42",
        "C*01:02:43",
        "C*01:02:44",
        "C*01:02:45",
        "C*01:02:46",
        "C*01:02:47",
        "C*01:02:48",
        "C*01:02:49",
        "C*01:02:50",
        "C*01:02:51",
        "C*01:02:52",
        "C*01:02:53",
        "C*01:02:54",
        "C*01:02:55",
        "C*01:02:56",
        "C*01:02:57",
        "C*01:02:58",
        "C*01:02:59",
        "C*01:02:60",
        "C*01:02:61",
        "C*01:02:62",
        "C*01:02:63",
        "C*01:02:64",
        "C*01:02:65",
        "C*01:02:66",
        "C*01:02:67",
        "C*01:02:68",
        "C*01:02:69",
        "C*01:02:70",
        "C*01:02:71",
        "C*01:02:72",
        "C*01:02:73",
        "C*01:02:74",
        "C*01:02:75",
        "C*01:02:76",
        "C*01:02:77",
        "C*01:02:78",
        "C*01:02:79",
        "C*01:02:80",
        "C*01:02:81",
        "C*01:02:82",
        "C*01:02:83",
        "C*01:02:84",
        "C*01:02:85",
        "C*01:02:87",
        "C*01:02:88",
        "C*01:02:89",
        "C*01:02:91",
        "C*01:02:92",
        "C*01:02:93",
        "C*01:02:94",
        "C*01:02:95",
        "C*01:02:96",
        "C*01:02:97",
        "C*01:02:98",
        "C*01:02:99"
      ],
      "cds_sha256": "716c15217f162d2fd1bf86f82c78947f7d581b204ab2bd20ddafe0b90018c36a",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*01:02:01",
      "numeric_two_field_assignment": "C*01:02"
    },
    {
      "donor": "HG00544",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*01:02:01:01"
      ],
      "numeric_two_field": [
        "C*01:02"
      ],
      "numeric_three_field": [
        "C*01:02:01"
      ],
      "full_allele_assignment": [
        "C*01:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83"
      ],
      "protein_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83",
        "C*01:02:02",
        "C*01:02:03",
        "C*01:02:04",
        "C*01:02:10",
        "C*01:02:100",
        "C*01:02:101",
        "C*01:02:102",
        "C*01:02:103",
        "C*01:02:104",
        "C*01:02:105",
        "C*01:02:106",
        "C*01:02:11",
        "C*01:02:15",
        "C*01:02:16",
        "C*01:02:18",
        "C*01:02:21",
        "C*01:02:22",
        "C*01:02:25",
        "C*01:02:29",
        "C*01:02:30:01",
        "C*01:02:30:02",
        "C*01:02:36",
        "C*01:02:37",
        "C*01:02:38",
        "C*01:02:39",
        "C*01:02:40",
        "C*01:02:41",
        "C*01:02:42",
        "C*01:02:43",
        "C*01:02:44",
        "C*01:02:45",
        "C*01:02:46",
        "C*01:02:47",
        "C*01:02:48",
        "C*01:02:49",
        "C*01:02:50",
        "C*01:02:51",
        "C*01:02:52",
        "C*01:02:53",
        "C*01:02:54",
        "C*01:02:55",
        "C*01:02:56",
        "C*01:02:57",
        "C*01:02:58",
        "C*01:02:59",
        "C*01:02:60",
        "C*01:02:61",
        "C*01:02:62",
        "C*01:02:63",
        "C*01:02:64",
        "C*01:02:65",
        "C*01:02:66",
        "C*01:02:67",
        "C*01:02:68",
        "C*01:02:69",
        "C*01:02:70",
        "C*01:02:71",
        "C*01:02:72",
        "C*01:02:73",
        "C*01:02:74",
        "C*01:02:75",
        "C*01:02:76",
        "C*01:02:77",
        "C*01:02:78",
        "C*01:02:79",
        "C*01:02:80",
        "C*01:02:81",
        "C*01:02:82",
        "C*01:02:83",
        "C*01:02:84",
        "C*01:02:85",
        "C*01:02:87",
        "C*01:02:88",
        "C*01:02:89",
        "C*01:02:91",
        "C*01:02:92",
        "C*01:02:93",
        "C*01:02:94",
        "C*01:02:95",
        "C*01:02:96",
        "C*01:02:97",
        "C*01:02:98",
        "C*01:02:99"
      ],
      "cds_sha256": "716c15217f162d2fd1bf86f82c78947f7d581b204ab2bd20ddafe0b90018c36a",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*01:02:01",
      "numeric_two_field_assignment": "C*01:02"
    },
    {
      "donor": "HG00544",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*04:01:01:02"
      ],
      "numeric_two_field": [
        "DPA1*04:01"
      ],
      "numeric_three_field": [
        "DPA1*04:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*04:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*04:01:01:01",
        "DPA1*04:01:01:02",
        "DPA1*04:01:01:03"
      ],
      "protein_matches": [
        "DPA1*04:01:01:01",
        "DPA1*04:01:01:02",
        "DPA1*04:01:01:03"
      ],
      "cds_sha256": "23088f039db11371b9fa2c985711d1ee8daf86e28d103bac38ebce84814d5250",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*04:01:01",
      "numeric_two_field_assignment": "DPA1*04:01"
    },
    {
      "donor": "HG00544",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*04:01:01:02"
      ],
      "numeric_two_field": [
        "DPA1*04:01"
      ],
      "numeric_three_field": [
        "DPA1*04:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*04:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*04:01:01:01",
        "DPA1*04:01:01:02",
        "DPA1*04:01:01:03"
      ],
      "protein_matches": [
        "DPA1*04:01:01:01",
        "DPA1*04:01:01:02",
        "DPA1*04:01:01:03"
      ],
      "cds_sha256": "23088f039db11371b9fa2c985711d1ee8daf86e28d103bac38ebce84814d5250",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*04:01:01",
      "numeric_two_field_assignment": "DPA1*04:01"
    },
    {
      "donor": "HG00544",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*107:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*107:01"
      ],
      "numeric_three_field": [
        "DPB1*107:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*107:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*107:01:01:01",
        "DPB1*107:01:01:02"
      ],
      "protein_matches": [
        "DPB1*107:01:01:01",
        "DPB1*107:01:01:02",
        "DPB1*107:01:02"
      ],
      "cds_sha256": "2bd5d5ae5851b122ccadd6afe312bd836c28fe6d8e568e88fb84f2cc7975c441",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*107:01:01",
      "numeric_two_field_assignment": "DPB1*107:01"
    },
    {
      "donor": "HG00544",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*107:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*107:01"
      ],
      "numeric_three_field": [
        "DPB1*107:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*107:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*107:01:01:01",
        "DPB1*107:01:01:02"
      ],
      "protein_matches": [
        "DPB1*107:01:01:01",
        "DPB1*107:01:01:02",
        "DPB1*107:01:02"
      ],
      "cds_sha256": "2bd5d5ae5851b122ccadd6afe312bd836c28fe6d8e568e88fb84f2cc7975c441",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*107:01:01",
      "numeric_two_field_assignment": "DPB1*107:01"
    },
    {
      "donor": "HG00544",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:02:01:02"
      ],
      "numeric_two_field": [
        "DQA1*03:02"
      ],
      "numeric_three_field": [
        "DQA1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:02:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05"
      ],
      "protein_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05",
        "DQA1*03:02:02",
        "DQA1*03:02:03",
        "DQA1*03:02:04",
        "DQA1*03:02:05",
        "DQA1*03:02:06",
        "DQA1*03:02:07"
      ],
      "cds_sha256": "d84fddf474293b4337a3ba0b30586fad1d146bb1d21524b59f2798efe5b37ae1",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:02:01",
      "numeric_two_field_assignment": "DQA1*03:02"
    },
    {
      "donor": "HG00544",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:02:01:02"
      ],
      "numeric_two_field": [
        "DQA1*03:02"
      ],
      "numeric_three_field": [
        "DQA1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:02:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05"
      ],
      "protein_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05",
        "DQA1*03:02:02",
        "DQA1*03:02:03",
        "DQA1*03:02:04",
        "DQA1*03:02:05",
        "DQA1*03:02:06",
        "DQA1*03:02:07"
      ],
      "cds_sha256": "d84fddf474293b4337a3ba0b30586fad1d146bb1d21524b59f2798efe5b37ae1",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:02:01",
      "numeric_two_field_assignment": "DQA1*03:02"
    },
    {
      "donor": "HG00544",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:02"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "HG00544",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:02"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "HG00544",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*09:01"
      ],
      "numeric_three_field": [
        "DRB1*09:01:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11"
      ],
      "protein_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11",
        "DRB1*09:01:12",
        "DRB1*09:01:13",
        "DRB1*09:01:14",
        "DRB1*09:01:15",
        "DRB1*09:01:16",
        "DRB1*09:01:17",
        "DRB1*09:01:18",
        "DRB1*09:01:19",
        "DRB1*09:01:20"
      ],
      "cds_sha256": "58aef5c6739eab202e6a4a2d13527a848f64ecf61e2311478599b08be1aaafe9",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*09:01:02",
      "numeric_two_field_assignment": "DRB1*09:01"
    },
    {
      "donor": "HG00544",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*09:01"
      ],
      "numeric_three_field": [
        "DRB1*09:01:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11"
      ],
      "protein_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11",
        "DRB1*09:01:12",
        "DRB1*09:01:13",
        "DRB1*09:01:14",
        "DRB1*09:01:15",
        "DRB1*09:01:16",
        "DRB1*09:01:17",
        "DRB1*09:01:18",
        "DRB1*09:01:19",
        "DRB1*09:01:20"
      ],
      "cds_sha256": "58aef5c6739eab202e6a4a2d13527a848f64ecf61e2311478599b08be1aaafe9",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*09:01:02",
      "numeric_two_field_assignment": "DRB1*09:01"
    },
    {
      "donor": "HG00558",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*02:01:01:01"
      ],
      "numeric_two_field": [
        "A*02:01"
      ],
      "numeric_three_field": [
        "A*02:01:01"
      ],
      "full_allele_assignment": [
        "A*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:01:01:01",
        "A*02:01:01:02L",
        "A*02:01:01:03",
        "A*02:01:01:04",
        "A*02:01:01:05",
        "A*02:01:01:06",
        "A*02:01:01:07",
        "A*02:01:01:08",
        "A*02:01:01:09",
        "A*02:01:01:10",
        "A*02:01:01:100",
        "A*02:01:01:101",
        "A*02:01:01:102",
        "A*02:01:01:103",
        "A*02:01:01:104",
        "A*02:01:01:105",
        "A*02:01:01:106",
        "A*02:01:01:107",
        "A*02:01:01:108",
        "A*02:01:01:109",
        "A*02:01:01:11",
        "A*02:01:01:110",
        "A*02:01:01:111",
        "A*02:01:01:112",
        "A*02:01:01:113",
        "A*02:01:01:114",
        "A*02:01:01:115",
        "A*02:01:01:116",
        "A*02:01:01:117",
        "A*02:01:01:118",
        "A*02:01:01:119",
        "A*02:01:01:12",
        "A*02:01:01:120",
        "A*02:01:01:121",
        "A*02:01:01:122",
        "A*02:01:01:123",
        "A*02:01:01:124",
        "A*02:01:01:125",
        "A*02:01:01:126",
        "A*02:01:01:127",
        "A*02:01:01:128",
        "A*02:01:01:129",
        "A*02:01:01:13",
        "A*02:01:01:130",
        "A*02:01:01:131",
        "A*02:01:01:132",
        "A*02:01:01:133",
        "A*02:01:01:134Q",
        "A*02:01:01:135",
        "A*02:01:01:136",
        "A*02:01:01:137",
        "A*02:01:01:138",
        "A*02:01:01:139",
        "A*02:01:01:14",
        "A*02:01:01:140",
        "A*02:01:01:141",
        "A*02:01:01:142",
        "A*02:01:01:143",
        "A*02:01:01:144",
        "A*02:01:01:145",
        "A*02:01:01:146",
        "A*02:01:01:147",
        "A*02:01:01:148",
        "A*02:01:01:149",
        "A*02:01:01:15",
        "A*02:01:01:150",
        "A*02:01:01:151",
        "A*02:01:01:152",
        "A*02:01:01:153",
        "A*02:01:01:154",
        "A*02:01:01:155",
        "A*02:01:01:156",
        "A*02:01:01:157",
        "A*02:01:01:158",
        "A*02:01:01:159",
        "A*02:01:01:16",
        "A*02:01:01:160",
        "A*02:01:01:161",
        "A*02:01:01:162",
        "A*02:01:01:163",
        "A*02:01:01:164",
        "A*02:01:01:165",
        "A*02:01:01:166",
        "A*02:01:01:167",
        "A*02:01:01:168",
        "A*02:01:01:169",
        "A*02:01:01:17",
        "A*02:01:01:170",
        "A*02:01:01:171",
        "A*02:01:01:172",
        "A*02:01:01:173",
        "A*02:01:01:174",
        "A*02:01:01:175",
        "A*02:01:01:176",
        "A*02:01:01:177",
        "A*02:01:01:178",
        "A*02:01:01:179",
        "A*02:01:01:18",
        "A*02:01:01:180",
        "A*02:01:01:181",
        "A*02:01:01:182",
        "A*02:01:01:183",
        "A*02:01:01:184",
        "A*02:01:01:185",
        "A*02:01:01:186",
        "A*02:01:01:187",
        "A*02:01:01:188",
        "A*02:01:01:189",
        "A*02:01:01:19",
        "A*02:01:01:190",
        "A*02:01:01:191",
        "A*02:01:01:192",
        "A*02:01:01:193",
        "A*02:01:01:194",
        "A*02:01:01:195",
        "A*02:01:01:196",
        "A*02:01:01:197",
        "A*02:01:01:198",
        "A*02:01:01:199",
        "A*02:01:01:20",
        "A*02:01:01:200",
        "A*02:01:01:201",
        "A*02:01:01:202",
        "A*02:01:01:203",
        "A*02:01:01:204",
        "A*02:01:01:205",
        "A*02:01:01:206",
        "A*02:01:01:207",
        "A*02:01:01:208",
        "A*02:01:01:209",
        "A*02:01:01:21",
        "A*02:01:01:210",
        "A*02:01:01:211",
        "A*02:01:01:212",
        "A*02:01:01:213",
        "A*02:01:01:214",
        "A*02:01:01:215",
        "A*02:01:01:216",
        "A*02:01:01:217",
        "A*02:01:01:218",
        "A*02:01:01:219",
        "A*02:01:01:22",
        "A*02:01:01:220",
        "A*02:01:01:221",
        "A*02:01:01:222",
        "A*02:01:01:223",
        "A*02:01:01:224",
        "A*02:01:01:225",
        "A*02:01:01:226",
        "A*02:01:01:227",
        "A*02:01:01:228",
        "A*02:01:01:229",
        "A*02:01:01:23",
        "A*02:01:01:230",
        "A*02:01:01:231",
        "A*02:01:01:232",
        "A*02:01:01:233",
        "A*02:01:01:234",
        "A*02:01:01:235",
        "A*02:01:01:236",
        "A*02:01:01:237",
        "A*02:01:01:238",
        "A*02:01:01:239",
        "A*02:01:01:24",
        "A*02:01:01:240",
        "A*02:01:01:241",
        "A*02:01:01:242",
        "A*02:01:01:243",
        "A*02:01:01:244",
        "A*02:01:01:245",
        "A*02:01:01:246",
        "A*02:01:01:247",
        "A*02:01:01:248",
        "A*02:01:01:249",
        "A*02:01:01:25",
        "A*02:01:01:250",
        "A*02:01:01:251",
        "A*02:01:01:252Q",
        "A*02:01:01:253",
        "A*02:01:01:254",
        "A*02:01:01:255",
        "A*02:01:01:256",
        "A*02:01:01:257",
        "A*02:01:01:258",
        "A*02:01:01:259",
        "A*02:01:01:26",
        "A*02:01:01:260",
        "A*02:01:01:261",
        "A*02:01:01:262",
        "A*02:01:01:263",
        "A*02:01:01:264",
        "A*02:01:01:265",
        "A*02:01:01:266",
        "A*02:01:01:267",
        "A*02:01:01:268",
        "A*02:01:01:269",
        "A*02:01:01:27",
        "A*02:01:01:270",
        "A*02:01:01:271",
        "A*02:01:01:272",
        "A*02:01:01:273",
        "A*02:01:01:274",
        "A*02:01:01:28",
        "A*02:01:01:29",
        "A*02:01:01:30",
        "A*02:01:01:31",
        "A*02:01:01:32",
        "A*02:01:01:33",
        "A*02:01:01:34",
        "A*02:01:01:35",
        "A*02:01:01:36",
        "A*02:01:01:37",
        "A*02:01:01:38",
        "A*02:01:01:39",
        "A*02:01:01:40",
        "A*02:01:01:41",
        "A*02:01:01:42",
        "A*02:01:01:43",
        "A*02:01:01:44",
        "A*02:01:01:45",
        "A*02:01:01:46",
        "A*02:01:01:47",
        "A*02:01:01:48",
        "A*02:01:01:49",
        "A*02:01:01:50",
        "A*02:01:01:51",
        "A*02:01:01:52",
        "A*02:01:01:53",
        "A*02:01:01:54",
        "A*02:01:01:55",
        "A*02:01:01:56",
        "A*02:01:01:57",
        "A*02:01:01:58",
        "A*02:01:01:59",
        "A*02:01:01:60",
        "A*02:01:01:61",
        "A*02:01:01:62",
        "A*02:01:01:63",
        "A*02:01:01:64",
        "A*02:01:01:65",
        "A*02:01:01:66",
        "A*02:01:01:67",
        "A*02:01:01:68",
        "A*02:01:01:69",
        "A*02:01:01:70",
        "A*02:01:01:71",
        "A*02:01:01:72",
        "A*02:01:01:73",
        "A*02:01:01:74",
        "A*02:01:01:75",
        "A*02:01:01:76",
        "A*02:01:01:77",
        "A*02:01:01:78",
        "A*02:01:01:79",
        "A*02:01:01:80",
        "A*02:01:01:81",
        "A*02:01:01:82",
        "A*02:01:01:83",
        "A*02:01:01:84",
        "A*02:01:01:85",
        "A*02:01:01:86",
        "A*02:01:01:87",
        "A*02:01:01:88",
        "A*02:01:01:89",
        "A*02:01:01:90",
        "A*02:01:01:91",
        "A*02:01:01:92",
        "A*02:01:01:93",
        "A*02:01:01:94",
        "A*02:01:01:95",
        "A*02:01:01:96",
        "A*02:01:01:97",
        "A*02:01:01:98",
        "A*02:01:01:99"
      ],
      "protein_matches": [
        "A*02:01:01:01",
        "A*02:01:01:02L",
        "A*02:01:01:03",
        "A*02:01:01:04",
        "A*02:01:01:05",
        "A*02:01:01:06",
        "A*02:01:01:07",
        "A*02:01:01:08",
        "A*02:01:01:09",
        "A*02:01:01:10",
        "A*02:01:01:100",
        "A*02:01:01:101",
        "A*02:01:01:102",
        "A*02:01:01:103",
        "A*02:01:01:104",
        "A*02:01:01:105",
        "A*02:01:01:106",
        "A*02:01:01:107",
        "A*02:01:01:108",
        "A*02:01:01:109",
        "A*02:01:01:11",
        "A*02:01:01:110",
        "A*02:01:01:111",
        "A*02:01:01:112",
        "A*02:01:01:113",
        "A*02:01:01:114",
        "A*02:01:01:115",
        "A*02:01:01:116",
        "A*02:01:01:117",
        "A*02:01:01:118",
        "A*02:01:01:119",
        "A*02:01:01:12",
        "A*02:01:01:120",
        "A*02:01:01:121",
        "A*02:01:01:122",
        "A*02:01:01:123",
        "A*02:01:01:124",
        "A*02:01:01:125",
        "A*02:01:01:126",
        "A*02:01:01:127",
        "A*02:01:01:128",
        "A*02:01:01:129",
        "A*02:01:01:13",
        "A*02:01:01:130",
        "A*02:01:01:131",
        "A*02:01:01:132",
        "A*02:01:01:133",
        "A*02:01:01:134Q",
        "A*02:01:01:135",
        "A*02:01:01:136",
        "A*02:01:01:137",
        "A*02:01:01:138",
        "A*02:01:01:139",
        "A*02:01:01:14",
        "A*02:01:01:140",
        "A*02:01:01:141",
        "A*02:01:01:142",
        "A*02:01:01:143",
        "A*02:01:01:144",
        "A*02:01:01:145",
        "A*02:01:01:146",
        "A*02:01:01:147",
        "A*02:01:01:148",
        "A*02:01:01:149",
        "A*02:01:01:15",
        "A*02:01:01:150",
        "A*02:01:01:151",
        "A*02:01:01:152",
        "A*02:01:01:153",
        "A*02:01:01:154",
        "A*02:01:01:155",
        "A*02:01:01:156",
        "A*02:01:01:157",
        "A*02:01:01:158",
        "A*02:01:01:159",
        "A*02:01:01:16",
        "A*02:01:01:160",
        "A*02:01:01:161",
        "A*02:01:01:162",
        "A*02:01:01:163",
        "A*02:01:01:164",
        "A*02:01:01:165",
        "A*02:01:01:166",
        "A*02:01:01:167",
        "A*02:01:01:168",
        "A*02:01:01:169",
        "A*02:01:01:17",
        "A*02:01:01:170",
        "A*02:01:01:171",
        "A*02:01:01:172",
        "A*02:01:01:173",
        "A*02:01:01:174",
        "A*02:01:01:175",
        "A*02:01:01:176",
        "A*02:01:01:177",
        "A*02:01:01:178",
        "A*02:01:01:179",
        "A*02:01:01:18",
        "A*02:01:01:180",
        "A*02:01:01:181",
        "A*02:01:01:182",
        "A*02:01:01:183",
        "A*02:01:01:184",
        "A*02:01:01:185",
        "A*02:01:01:186",
        "A*02:01:01:187",
        "A*02:01:01:188",
        "A*02:01:01:189",
        "A*02:01:01:19",
        "A*02:01:01:190",
        "A*02:01:01:191",
        "A*02:01:01:192",
        "A*02:01:01:193",
        "A*02:01:01:194",
        "A*02:01:01:195",
        "A*02:01:01:196",
        "A*02:01:01:197",
        "A*02:01:01:198",
        "A*02:01:01:199",
        "A*02:01:01:20",
        "A*02:01:01:200",
        "A*02:01:01:201",
        "A*02:01:01:202",
        "A*02:01:01:203",
        "A*02:01:01:204",
        "A*02:01:01:205",
        "A*02:01:01:206",
        "A*02:01:01:207",
        "A*02:01:01:208",
        "A*02:01:01:209",
        "A*02:01:01:21",
        "A*02:01:01:210",
        "A*02:01:01:211",
        "A*02:01:01:212",
        "A*02:01:01:213",
        "A*02:01:01:214",
        "A*02:01:01:215",
        "A*02:01:01:216",
        "A*02:01:01:217",
        "A*02:01:01:218",
        "A*02:01:01:219",
        "A*02:01:01:22",
        "A*02:01:01:220",
        "A*02:01:01:221",
        "A*02:01:01:222",
        "A*02:01:01:223",
        "A*02:01:01:224",
        "A*02:01:01:225",
        "A*02:01:01:226",
        "A*02:01:01:227",
        "A*02:01:01:228",
        "A*02:01:01:229",
        "A*02:01:01:23",
        "A*02:01:01:230",
        "A*02:01:01:231",
        "A*02:01:01:232",
        "A*02:01:01:233",
        "A*02:01:01:234",
        "A*02:01:01:235",
        "A*02:01:01:236",
        "A*02:01:01:237",
        "A*02:01:01:238",
        "A*02:01:01:239",
        "A*02:01:01:24",
        "A*02:01:01:240",
        "A*02:01:01:241",
        "A*02:01:01:242",
        "A*02:01:01:243",
        "A*02:01:01:244",
        "A*02:01:01:245",
        "A*02:01:01:246",
        "A*02:01:01:247",
        "A*02:01:01:248",
        "A*02:01:01:249",
        "A*02:01:01:25",
        "A*02:01:01:250",
        "A*02:01:01:251",
        "A*02:01:01:252Q",
        "A*02:01:01:253",
        "A*02:01:01:254",
        "A*02:01:01:255",
        "A*02:01:01:256",
        "A*02:01:01:257",
        "A*02:01:01:258",
        "A*02:01:01:259",
        "A*02:01:01:26",
        "A*02:01:01:260",
        "A*02:01:01:261",
        "A*02:01:01:262",
        "A*02:01:01:263",
        "A*02:01:01:264",
        "A*02:01:01:265",
        "A*02:01:01:266",
        "A*02:01:01:267",
        "A*02:01:01:268",
        "A*02:01:01:269",
        "A*02:01:01:27",
        "A*02:01:01:270",
        "A*02:01:01:271",
        "A*02:01:01:272",
        "A*02:01:01:273",
        "A*02:01:01:274",
        "A*02:01:01:28",
        "A*02:01:01:29",
        "A*02:01:01:30",
        "A*02:01:01:31",
        "A*02:01:01:32",
        "A*02:01:01:33",
        "A*02:01:01:34",
        "A*02:01:01:35",
        "A*02:01:01:36",
        "A*02:01:01:37",
        "A*02:01:01:38",
        "A*02:01:01:39",
        "A*02:01:01:40",
        "A*02:01:01:41",
        "A*02:01:01:42",
        "A*02:01:01:43",
        "A*02:01:01:44",
        "A*02:01:01:45",
        "A*02:01:01:46",
        "A*02:01:01:47",
        "A*02:01:01:48",
        "A*02:01:01:49",
        "A*02:01:01:50",
        "A*02:01:01:51",
        "A*02:01:01:52",
        "A*02:01:01:53",
        "A*02:01:01:54",
        "A*02:01:01:55",
        "A*02:01:01:56",
        "A*02:01:01:57",
        "A*02:01:01:58",
        "A*02:01:01:59",
        "A*02:01:01:60",
        "A*02:01:01:61",
        "A*02:01:01:62",
        "A*02:01:01:63",
        "A*02:01:01:64",
        "A*02:01:01:65",
        "A*02:01:01:66",
        "A*02:01:01:67",
        "A*02:01:01:68",
        "A*02:01:01:69",
        "A*02:01:01:70",
        "A*02:01:01:71",
        "A*02:01:01:72",
        "A*02:01:01:73",
        "A*02:01:01:74",
        "A*02:01:01:75",
        "A*02:01:01:76",
        "A*02:01:01:77",
        "A*02:01:01:78",
        "A*02:01:01:79",
        "A*02:01:01:80",
        "A*02:01:01:81",
        "A*02:01:01:82",
        "A*02:01:01:83",
        "A*02:01:01:84",
        "A*02:01:01:85",
        "A*02:01:01:86",
        "A*02:01:01:87",
        "A*02:01:01:88",
        "A*02:01:01:89",
        "A*02:01:01:90",
        "A*02:01:01:91",
        "A*02:01:01:92",
        "A*02:01:01:93",
        "A*02:01:01:94",
        "A*02:01:01:95",
        "A*02:01:01:96",
        "A*02:01:01:97",
        "A*02:01:01:98",
        "A*02:01:01:99",
        "A*02:01:02:01",
        "A*02:01:02:02",
        "A*02:01:04",
        "A*02:01:05",
        "A*02:01:09",
        "A*02:01:11",
        "A*02:01:111",
        "A*02:01:119",
        "A*02:01:120",
        "A*02:01:121",
        "A*02:01:123",
        "A*02:01:124",
        "A*02:01:125",
        "A*02:01:126",
        "A*02:01:127",
        "A*02:01:128",
        "A*02:01:130",
        "A*02:01:132",
        "A*02:01:133",
        "A*02:01:134",
        "A*02:01:135",
        "A*02:01:136",
        "A*02:01:137",
        "A*02:01:138",
        "A*02:01:139",
        "A*02:01:140",
        "A*02:01:141",
        "A*02:01:142",
        "A*02:01:143",
        "A*02:01:145",
        "A*02:01:146",
        "A*02:01:147",
        "A*02:01:148",
        "A*02:01:149",
        "A*02:01:14Q",
        "A*02:01:15",
        "A*02:01:150",
        "A*02:01:151",
        "A*02:01:152",
        "A*02:01:153",
        "A*02:01:154",
        "A*02:01:155",
        "A*02:01:156",
        "A*02:01:157",
        "A*02:01:158",
        "A*02:01:159",
        "A*02:01:160",
        "A*02:01:161",
        "A*02:01:162",
        "A*02:01:163",
        "A*02:01:164",
        "A*02:01:165",
        "A*02:01:166",
        "A*02:01:167",
        "A*02:01:168",
        "A*02:01:169",
        "A*02:01:170",
        "A*02:01:171",
        "A*02:01:172",
        "A*02:01:173",
        "A*02:01:174",
        "A*02:01:175",
        "A*02:01:176",
        "A*02:01:177",
        "A*02:01:178",
        "A*02:01:179",
        "A*02:01:18",
        "A*02:01:180",
        "A*02:01:181",
        "A*02:01:182",
        "A*02:01:183",
        "A*02:01:184",
        "A*02:01:185",
        "A*02:01:186",
        "A*02:01:187",
        "A*02:01:188",
        "A*02:01:189",
        "A*02:01:19",
        "A*02:01:190",
        "A*02:01:191",
        "A*02:01:192",
        "A*02:01:193",
        "A*02:01:194",
        "A*02:01:195",
        "A*02:01:196",
        "A*02:01:197",
        "A*02:01:198",
        "A*02:01:199",
        "A*02:01:200",
        "A*02:01:201",
        "A*02:01:202",
        "A*02:01:203",
        "A*02:01:204",
        "A*02:01:205",
        "A*02:01:206",
        "A*02:01:207",
        "A*02:01:208",
        "A*02:01:209",
        "A*02:01:21",
        "A*02:01:210",
        "A*02:01:211",
        "A*02:01:212",
        "A*02:01:213",
        "A*02:01:214",
        "A*02:01:215",
        "A*02:01:216",
        "A*02:01:217",
        "A*02:01:218",
        "A*02:01:219",
        "A*02:01:22",
        "A*02:01:220",
        "A*02:01:221",
        "A*02:01:222",
        "A*02:01:223",
        "A*02:01:224",
        "A*02:01:225",
        "A*02:01:226",
        "A*02:01:227",
        "A*02:01:228",
        "A*02:01:229",
        "A*02:01:230",
        "A*02:01:231",
        "A*02:01:232",
        "A*02:01:233",
        "A*02:01:234",
        "A*02:01:235",
        "A*02:01:236",
        "A*02:01:237",
        "A*02:01:238",
        "A*02:01:239",
        "A*02:01:240",
        "A*02:01:30",
        "A*02:01:31",
        "A*02:01:36",
        "A*02:01:38",
        "A*02:01:47",
        "A*02:01:48",
        "A*02:01:52",
        "A*02:01:56",
        "A*02:01:71",
        "A*02:01:87"
      ],
      "cds_sha256": "f49f56425bc36d1ee6c2ba59cdfcdde154452c10df6e4218f1945d75fc644f56",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:01:01",
      "numeric_two_field_assignment": "A*02:01"
    },
    {
      "donor": "HG00558",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*01:01:01:01"
      ],
      "numeric_two_field": [
        "A*01:01"
      ],
      "numeric_three_field": [
        "A*01:01:01"
      ],
      "full_allele_assignment": [
        "A*01:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*01:01:01:01",
        "A*01:01:01:02N",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99"
      ],
      "protein_matches": [
        "A*01:01:01:01",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99",
        "A*01:01:02",
        "A*01:01:03",
        "A*01:01:10",
        "A*01:01:100",
        "A*01:01:101",
        "A*01:01:102",
        "A*01:01:103",
        "A*01:01:104",
        "A*01:01:105",
        "A*01:01:106",
        "A*01:01:107",
        "A*01:01:108",
        "A*01:01:109",
        "A*01:01:11",
        "A*01:01:110",
        "A*01:01:111",
        "A*01:01:112",
        "A*01:01:113",
        "A*01:01:114",
        "A*01:01:115",
        "A*01:01:116",
        "A*01:01:117",
        "A*01:01:118",
        "A*01:01:119",
        "A*01:01:120",
        "A*01:01:121",
        "A*01:01:122",
        "A*01:01:123",
        "A*01:01:124",
        "A*01:01:125",
        "A*01:01:126",
        "A*01:01:127",
        "A*01:01:128",
        "A*01:01:129",
        "A*01:01:13",
        "A*01:01:130",
        "A*01:01:131",
        "A*01:01:132",
        "A*01:01:133",
        "A*01:01:134",
        "A*01:01:135",
        "A*01:01:136",
        "A*01:01:137",
        "A*01:01:138",
        "A*01:01:139",
        "A*01:01:140",
        "A*01:01:141",
        "A*01:01:142",
        "A*01:01:143",
        "A*01:01:144",
        "A*01:01:145",
        "A*01:01:146",
        "A*01:01:147",
        "A*01:01:148",
        "A*01:01:149",
        "A*01:01:150",
        "A*01:01:151",
        "A*01:01:152",
        "A*01:01:153",
        "A*01:01:154",
        "A*01:01:155",
        "A*01:01:156",
        "A*01:01:157",
        "A*01:01:158",
        "A*01:01:159",
        "A*01:01:16",
        "A*01:01:160",
        "A*01:01:161",
        "A*01:01:162",
        "A*01:01:163",
        "A*01:01:164",
        "A*01:01:165",
        "A*01:01:166",
        "A*01:01:167",
        "A*01:01:168",
        "A*01:01:169",
        "A*01:01:170",
        "A*01:01:171",
        "A*01:01:172",
        "A*01:01:173",
        "A*01:01:174",
        "A*01:01:175",
        "A*01:01:176",
        "A*01:01:22",
        "A*01:01:36",
        "A*01:01:38L",
        "A*01:01:53",
        "A*01:01:65",
        "A*01:01:71",
        "A*01:01:72",
        "A*01:01:73",
        "A*01:01:76",
        "A*01:01:77",
        "A*01:01:78",
        "A*01:01:79",
        "A*01:01:80",
        "A*01:01:82",
        "A*01:01:83",
        "A*01:01:84",
        "A*01:01:85",
        "A*01:01:86",
        "A*01:01:87",
        "A*01:01:88",
        "A*01:01:89",
        "A*01:01:90",
        "A*01:01:91",
        "A*01:01:92",
        "A*01:01:93",
        "A*01:01:94",
        "A*01:01:95",
        "A*01:01:96",
        "A*01:01:97",
        "A*01:01:98",
        "A*01:01:99"
      ],
      "cds_sha256": "d015094bc4abec7e532b214aa26dc0fdab51ebcec65407cc637f76c917c82fd6",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*01:01:01",
      "numeric_two_field_assignment": "A*01:01"
    },
    {
      "donor": "HG00558",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*40:01:02:04"
      ],
      "numeric_two_field": [
        "B*40:01"
      ],
      "numeric_three_field": [
        "B*40:01:02"
      ],
      "full_allele_assignment": [
        "B*40:01:02:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*40:01:02:01",
        "B*40:01:02:02",
        "B*40:01:02:03",
        "B*40:01:02:04",
        "B*40:01:02:05",
        "B*40:01:02:06",
        "B*40:01:02:07",
        "B*40:01:02:08",
        "B*40:01:02:09",
        "B*40:01:02:10",
        "B*40:01:02:11",
        "B*40:01:02:12",
        "B*40:01:02:13",
        "B*40:01:02:14",
        "B*40:01:02:15",
        "B*40:01:02:16",
        "B*40:01:02:17",
        "B*40:01:02:18",
        "B*40:01:02:19",
        "B*40:01:02:20",
        "B*40:01:02:21",
        "B*40:01:02:22",
        "B*40:01:02:23",
        "B*40:01:02:24",
        "B*40:01:02:25",
        "B*40:01:02:26",
        "B*40:01:02:27",
        "B*40:01:02:28",
        "B*40:01:02:29",
        "B*40:01:02:30",
        "B*40:01:02:31",
        "B*40:01:02:32",
        "B*40:01:02:33",
        "B*40:01:02:34",
        "B*40:01:02:35",
        "B*40:01:02:36",
        "B*40:01:02:37",
        "B*40:01:02:38",
        "B*40:01:02:39",
        "B*40:01:02:40",
        "B*40:01:02:41",
        "B*40:01:02:42",
        "B*40:01:02:43",
        "B*40:01:02:44",
        "B*40:01:02:45",
        "B*40:01:02:46",
        "B*40:01:02:47",
        "B*40:01:02:48",
        "B*40:01:02:49",
        "B*40:01:02:50",
        "B*40:01:02:51",
        "B*40:01:02:52",
        "B*40:01:02:53",
        "B*40:01:02:54",
        "B*40:01:02:55",
        "B*40:01:02:56",
        "B*40:01:02:57",
        "B*40:01:02:58",
        "B*40:01:02:59",
        "B*40:01:02:60",
        "B*40:01:02:61",
        "B*40:01:02:62",
        "B*40:01:02:63",
        "B*40:01:02:64",
        "B*40:01:02:65",
        "B*40:01:02:66",
        "B*40:01:02:67",
        "B*40:01:02:68Q",
        "B*40:01:02:69",
        "B*40:01:02:70",
        "B*40:01:02:71",
        "B*40:01:02:72"
      ],
      "protein_matches": [
        "B*40:01:01",
        "B*40:01:02:01",
        "B*40:01:02:02",
        "B*40:01:02:03",
        "B*40:01:02:04",
        "B*40:01:02:05",
        "B*40:01:02:06",
        "B*40:01:02:07",
        "B*40:01:02:08",
        "B*40:01:02:09",
        "B*40:01:02:10",
        "B*40:01:02:11",
        "B*40:01:02:12",
        "B*40:01:02:13",
        "B*40:01:02:14",
        "B*40:01:02:15",
        "B*40:01:02:16",
        "B*40:01:02:17",
        "B*40:01:02:18",
        "B*40:01:02:19",
        "B*40:01:02:20",
        "B*40:01:02:21",
        "B*40:01:02:22",
        "B*40:01:02:23",
        "B*40:01:02:24",
        "B*40:01:02:25",
        "B*40:01:02:26",
        "B*40:01:02:27",
        "B*40:01:02:28",
        "B*40:01:02:29",
        "B*40:01:02:30",
        "B*40:01:02:31",
        "B*40:01:02:32",
        "B*40:01:02:33",
        "B*40:01:02:34",
        "B*40:01:02:35",
        "B*40:01:02:36",
        "B*40:01:02:37",
        "B*40:01:02:38",
        "B*40:01:02:39",
        "B*40:01:02:40",
        "B*40:01:02:41",
        "B*40:01:02:42",
        "B*40:01:02:43",
        "B*40:01:02:44",
        "B*40:01:02:45",
        "B*40:01:02:46",
        "B*40:01:02:47",
        "B*40:01:02:48",
        "B*40:01:02:49",
        "B*40:01:02:50",
        "B*40:01:02:51",
        "B*40:01:02:52",
        "B*40:01:02:53",
        "B*40:01:02:54",
        "B*40:01:02:55",
        "B*40:01:02:56",
        "B*40:01:02:57",
        "B*40:01:02:58",
        "B*40:01:02:59",
        "B*40:01:02:60",
        "B*40:01:02:61",
        "B*40:01:02:62",
        "B*40:01:02:63",
        "B*40:01:02:64",
        "B*40:01:02:65",
        "B*40:01:02:66",
        "B*40:01:02:67",
        "B*40:01:02:68Q",
        "B*40:01:02:69",
        "B*40:01:02:70",
        "B*40:01:02:71",
        "B*40:01:02:72",
        "B*40:01:03:01",
        "B*40:01:03:02",
        "B*40:01:04",
        "B*40:01:07",
        "B*40:01:21",
        "B*40:01:40",
        "B*40:01:43",
        "B*40:01:45",
        "B*40:01:48",
        "B*40:01:50",
        "B*40:01:52",
        "B*40:01:53",
        "B*40:01:54",
        "B*40:01:55",
        "B*40:01:56",
        "B*40:01:57",
        "B*40:01:58",
        "B*40:01:59",
        "B*40:01:60",
        "B*40:01:61",
        "B*40:01:62",
        "B*40:01:63",
        "B*40:01:64",
        "B*40:01:65",
        "B*40:01:66",
        "B*40:01:67",
        "B*40:01:68",
        "B*40:01:69",
        "B*40:01:70",
        "B*40:01:71",
        "B*40:01:72",
        "B*40:01:73",
        "B*40:01:74",
        "B*40:01:75",
        "B*40:01:76",
        "B*40:01:77",
        "B*40:01:78",
        "B*40:01:79",
        "B*40:01:80",
        "B*40:01:81",
        "B*40:01:82",
        "B*40:01:83",
        "B*40:01:84",
        "B*40:01:85",
        "B*40:01:86",
        "B*40:01:87",
        "B*40:01:88",
        "B*40:01:89",
        "B*40:01:90",
        "B*40:01:91",
        "B*40:01:92",
        "B*40:01:93",
        "B*40:01:94",
        "B*40:01:95",
        "B*40:01:96",
        "B*40:01:97"
      ],
      "cds_sha256": "8403ae9b9bd2f69f5b6ee8ced41e2bc4a2ce53f31e953cb1897376510884cf07",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*40:01:02",
      "numeric_two_field_assignment": "B*40:01"
    },
    {
      "donor": "HG00558",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*37:01:01:01"
      ],
      "numeric_two_field": [
        "B*37:01"
      ],
      "numeric_three_field": [
        "B*37:01:01"
      ],
      "full_allele_assignment": [
        "B*37:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*37:01:01:01",
        "B*37:01:01:02",
        "B*37:01:01:03",
        "B*37:01:01:04",
        "B*37:01:01:05",
        "B*37:01:01:06",
        "B*37:01:01:07",
        "B*37:01:01:08",
        "B*37:01:01:09",
        "B*37:01:01:10",
        "B*37:01:01:11",
        "B*37:01:01:12",
        "B*37:01:01:13",
        "B*37:01:01:14",
        "B*37:01:01:15",
        "B*37:01:01:16",
        "B*37:01:01:17",
        "B*37:01:01:18",
        "B*37:01:01:19",
        "B*37:01:01:20",
        "B*37:01:01:21",
        "B*37:01:01:22",
        "B*37:01:01:23"
      ],
      "protein_matches": [
        "B*37:01:01:01",
        "B*37:01:01:02",
        "B*37:01:01:03",
        "B*37:01:01:04",
        "B*37:01:01:05",
        "B*37:01:01:06",
        "B*37:01:01:07",
        "B*37:01:01:08",
        "B*37:01:01:09",
        "B*37:01:01:10",
        "B*37:01:01:11",
        "B*37:01:01:12",
        "B*37:01:01:13",
        "B*37:01:01:14",
        "B*37:01:01:15",
        "B*37:01:01:16",
        "B*37:01:01:17",
        "B*37:01:01:18",
        "B*37:01:01:19",
        "B*37:01:01:20",
        "B*37:01:01:21",
        "B*37:01:01:22",
        "B*37:01:01:23",
        "B*37:01:02",
        "B*37:01:03",
        "B*37:01:05",
        "B*37:01:10",
        "B*37:01:12",
        "B*37:01:13",
        "B*37:01:14",
        "B*37:01:15",
        "B*37:01:16",
        "B*37:01:17",
        "B*37:01:18",
        "B*37:01:19",
        "B*37:01:20",
        "B*37:01:21",
        "B*37:01:22",
        "B*37:01:23",
        "B*37:01:24",
        "B*37:01:25",
        "B*37:01:26",
        "B*37:01:27",
        "B*37:01:28",
        "B*37:01:29",
        "B*37:01:30",
        "B*37:01:31",
        "B*37:01:32",
        "B*37:01:33",
        "B*37:01:34",
        "B*37:01:35",
        "B*37:01:36",
        "B*37:01:37",
        "B*37:01:38",
        "B*37:01:39",
        "B*37:01:40",
        "B*37:01:41"
      ],
      "cds_sha256": "cb2e0572ca189c5485289cac50116ef1c8e58377b71fdafeeedd930987bd4f83",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*37:01:01",
      "numeric_two_field_assignment": "B*37:01"
    },
    {
      "donor": "HG00558",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*07:02:01:15"
      ],
      "numeric_two_field": [
        "C*07:02"
      ],
      "numeric_three_field": [
        "C*07:02:01"
      ],
      "full_allele_assignment": [
        "C*07:02:01:15"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99"
      ],
      "protein_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99",
        "C*07:02:05",
        "C*07:02:06",
        "C*07:02:08",
        "C*07:02:100",
        "C*07:02:101",
        "C*07:02:102",
        "C*07:02:103",
        "C*07:02:104:01",
        "C*07:02:104:02",
        "C*07:02:105",
        "C*07:02:106:01",
        "C*07:02:106:02",
        "C*07:02:108",
        "C*07:02:109",
        "C*07:02:10:01",
        "C*07:02:10:02",
        "C*07:02:11",
        "C*07:02:110",
        "C*07:02:111",
        "C*07:02:112",
        "C*07:02:113",
        "C*07:02:114",
        "C*07:02:115",
        "C*07:02:116",
        "C*07:02:117",
        "C*07:02:118",
        "C*07:02:119",
        "C*07:02:120",
        "C*07:02:121",
        "C*07:02:122",
        "C*07:02:123",
        "C*07:02:124",
        "C*07:02:125",
        "C*07:02:126",
        "C*07:02:127",
        "C*07:02:128",
        "C*07:02:129",
        "C*07:02:130",
        "C*07:02:131",
        "C*07:02:132",
        "C*07:02:133",
        "C*07:02:134",
        "C*07:02:135",
        "C*07:02:136",
        "C*07:02:137",
        "C*07:02:138",
        "C*07:02:139",
        "C*07:02:140",
        "C*07:02:141",
        "C*07:02:142",
        "C*07:02:143",
        "C*07:02:144",
        "C*07:02:145",
        "C*07:02:146",
        "C*07:02:147",
        "C*07:02:148",
        "C*07:02:149",
        "C*07:02:150",
        "C*07:02:151",
        "C*07:02:152",
        "C*07:02:153",
        "C*07:02:154",
        "C*07:02:155",
        "C*07:02:156",
        "C*07:02:157",
        "C*07:02:158",
        "C*07:02:159",
        "C*07:02:16",
        "C*07:02:160",
        "C*07:02:161",
        "C*07:02:162",
        "C*07:02:163",
        "C*07:02:164",
        "C*07:02:165",
        "C*07:02:166",
        "C*07:02:167",
        "C*07:02:168",
        "C*07:02:169",
        "C*07:02:170",
        "C*07:02:171",
        "C*07:02:172",
        "C*07:02:173",
        "C*07:02:174",
        "C*07:02:175",
        "C*07:02:176",
        "C*07:02:18",
        "C*07:02:20",
        "C*07:02:23",
        "C*07:02:24",
        "C*07:02:30",
        "C*07:02:36:01",
        "C*07:02:36:02",
        "C*07:02:37",
        "C*07:02:50",
        "C*07:02:55",
        "C*07:02:60",
        "C*07:02:63",
        "C*07:02:64",
        "C*07:02:66",
        "C*07:02:67",
        "C*07:02:69",
        "C*07:02:70",
        "C*07:02:72",
        "C*07:02:73",
        "C*07:02:74",
        "C*07:02:75",
        "C*07:02:76",
        "C*07:02:77",
        "C*07:02:78",
        "C*07:02:79",
        "C*07:02:80",
        "C*07:02:82",
        "C*07:02:84",
        "C*07:02:85",
        "C*07:02:86",
        "C*07:02:87",
        "C*07:02:88",
        "C*07:02:89",
        "C*07:02:90",
        "C*07:02:91",
        "C*07:02:93",
        "C*07:02:94",
        "C*07:02:95",
        "C*07:02:96",
        "C*07:02:97",
        "C*07:02:98",
        "C*07:02:99"
      ],
      "cds_sha256": "049c0d12f791833def7d5f8b879b2a76d96a3cd4a13130943916e22204d82cee",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:02:01",
      "numeric_two_field_assignment": "C*07:02"
    },
    {
      "donor": "HG00558",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*06:02:01:01"
      ],
      "numeric_two_field": [
        "C*06:02"
      ],
      "numeric_three_field": [
        "C*06:02:01"
      ],
      "full_allele_assignment": [
        "C*06:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q"
      ],
      "protein_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q",
        "C*06:02:03",
        "C*06:02:07",
        "C*06:02:100",
        "C*06:02:101",
        "C*06:02:102",
        "C*06:02:103",
        "C*06:02:104",
        "C*06:02:105",
        "C*06:02:106",
        "C*06:02:107",
        "C*06:02:108",
        "C*06:02:109",
        "C*06:02:110",
        "C*06:02:111",
        "C*06:02:112",
        "C*06:02:113",
        "C*06:02:114",
        "C*06:02:115",
        "C*06:02:116",
        "C*06:02:117",
        "C*06:02:118",
        "C*06:02:119",
        "C*06:02:120",
        "C*06:02:121",
        "C*06:02:122",
        "C*06:02:123",
        "C*06:02:124",
        "C*06:02:125",
        "C*06:02:126",
        "C*06:02:127",
        "C*06:02:128",
        "C*06:02:129",
        "C*06:02:130",
        "C*06:02:131",
        "C*06:02:132",
        "C*06:02:15",
        "C*06:02:17",
        "C*06:02:20",
        "C*06:02:29",
        "C*06:02:31",
        "C*06:02:38:01",
        "C*06:02:38:02",
        "C*06:02:42",
        "C*06:02:44",
        "C*06:02:45",
        "C*06:02:46",
        "C*06:02:49",
        "C*06:02:50:01",
        "C*06:02:50:02",
        "C*06:02:51",
        "C*06:02:52",
        "C*06:02:53",
        "C*06:02:54",
        "C*06:02:55",
        "C*06:02:56",
        "C*06:02:57",
        "C*06:02:58",
        "C*06:02:59",
        "C*06:02:60",
        "C*06:02:61",
        "C*06:02:62",
        "C*06:02:63",
        "C*06:02:64",
        "C*06:02:65",
        "C*06:02:66",
        "C*06:02:67",
        "C*06:02:68",
        "C*06:02:69",
        "C*06:02:70",
        "C*06:02:71",
        "C*06:02:72",
        "C*06:02:73",
        "C*06:02:74",
        "C*06:02:75",
        "C*06:02:76",
        "C*06:02:77",
        "C*06:02:78",
        "C*06:02:79",
        "C*06:02:80",
        "C*06:02:81",
        "C*06:02:82",
        "C*06:02:83",
        "C*06:02:84",
        "C*06:02:85",
        "C*06:02:86",
        "C*06:02:87",
        "C*06:02:88",
        "C*06:02:89",
        "C*06:02:90",
        "C*06:02:91",
        "C*06:02:92",
        "C*06:02:93",
        "C*06:02:94",
        "C*06:02:95",
        "C*06:02:96",
        "C*06:02:97",
        "C*06:02:98",
        "C*06:02:99"
      ],
      "cds_sha256": "f9529885923021608f38517d7c3f4bddba7eb8880f8ae07eda4a84508b0f8b50",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*06:02:01",
      "numeric_two_field_assignment": "C*06:02"
    },
    {
      "donor": "HG00558",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG00558",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG00558",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "HG00558",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:01:02:29"
      ],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*02:01:02:29"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "HG00558",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:02:01:02"
      ],
      "numeric_two_field": [
        "DQA1*03:02"
      ],
      "numeric_three_field": [
        "DQA1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:02:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05"
      ],
      "protein_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05",
        "DQA1*03:02:02",
        "DQA1*03:02:03",
        "DQA1*03:02:04",
        "DQA1*03:02:05",
        "DQA1*03:02:06",
        "DQA1*03:02:07"
      ],
      "cds_sha256": "d84fddf474293b4337a3ba0b30586fad1d146bb1d21524b59f2798efe5b37ae1",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:02:01",
      "numeric_two_field_assignment": "DQA1*03:02"
    },
    {
      "donor": "HG00558",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:05:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:05"
      ],
      "numeric_three_field": [
        "DQA1*01:05:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:05:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:05:01:01",
        "DQA1*01:05:01:02",
        "DQA1*01:05:01:03",
        "DQA1*01:05:01:04"
      ],
      "protein_matches": [
        "DQA1*01:05:01:01",
        "DQA1*01:05:01:02",
        "DQA1*01:05:01:03",
        "DQA1*01:05:01:04",
        "DQA1*01:05:02:01",
        "DQA1*01:05:02:02",
        "DQA1*01:05:03",
        "DQA1*01:05:04",
        "DQA1*01:05:05",
        "DQA1*01:05:06",
        "DQA1*01:05:07"
      ],
      "cds_sha256": "479d27c7b8e04ed171465d8d6da20224d04dbcdb0619f98f8181d42086317d43",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:05:01",
      "numeric_two_field_assignment": "DQA1*01:05"
    },
    {
      "donor": "HG00558",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:02"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "HG00558",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:01:01:05"
      ],
      "numeric_two_field": [
        "DQB1*05:01"
      ],
      "numeric_three_field": [
        "DQB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:01:01:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:01:01:01",
        "DQB1*05:01:01:02",
        "DQB1*05:01:01:03",
        "DQB1*05:01:01:04",
        "DQB1*05:01:01:05",
        "DQB1*05:01:01:06",
        "DQB1*05:01:01:07",
        "DQB1*05:01:01:08",
        "DQB1*05:01:01:09",
        "DQB1*05:01:01:10",
        "DQB1*05:01:01:11",
        "DQB1*05:01:01:12",
        "DQB1*05:01:01:13",
        "DQB1*05:01:01:14",
        "DQB1*05:01:01:15",
        "DQB1*05:01:01:16",
        "DQB1*05:01:01:17",
        "DQB1*05:01:01:18",
        "DQB1*05:01:01:19",
        "DQB1*05:01:01:20",
        "DQB1*05:01:01:21",
        "DQB1*05:01:01:22",
        "DQB1*05:01:01:23",
        "DQB1*05:01:01:24",
        "DQB1*05:01:01:25",
        "DQB1*05:01:01:26",
        "DQB1*05:01:01:27",
        "DQB1*05:01:01:28",
        "DQB1*05:01:01:29",
        "DQB1*05:01:01:30",
        "DQB1*05:01:01:31",
        "DQB1*05:01:01:32",
        "DQB1*05:01:01:33",
        "DQB1*05:01:01:34",
        "DQB1*05:01:01:35",
        "DQB1*05:01:01:36",
        "DQB1*05:01:01:37",
        "DQB1*05:01:01:38",
        "DQB1*05:01:01:39",
        "DQB1*05:01:01:40",
        "DQB1*05:01:01:41",
        "DQB1*05:01:01:42",
        "DQB1*05:01:01:43",
        "DQB1*05:01:01:44"
      ],
      "protein_matches": [
        "DQB1*05:01:01:01",
        "DQB1*05:01:01:02",
        "DQB1*05:01:01:03",
        "DQB1*05:01:01:04",
        "DQB1*05:01:01:05",
        "DQB1*05:01:01:06",
        "DQB1*05:01:01:07",
        "DQB1*05:01:01:08",
        "DQB1*05:01:01:09",
        "DQB1*05:01:01:10",
        "DQB1*05:01:01:11",
        "DQB1*05:01:01:12",
        "DQB1*05:01:01:13",
        "DQB1*05:01:01:14",
        "DQB1*05:01:01:15",
        "DQB1*05:01:01:16",
        "DQB1*05:01:01:17",
        "DQB1*05:01:01:18",
        "DQB1*05:01:01:19",
        "DQB1*05:01:01:20",
        "DQB1*05:01:01:21",
        "DQB1*05:01:01:22",
        "DQB1*05:01:01:23",
        "DQB1*05:01:01:24",
        "DQB1*05:01:01:25",
        "DQB1*05:01:01:26",
        "DQB1*05:01:01:27",
        "DQB1*05:01:01:28",
        "DQB1*05:01:01:29",
        "DQB1*05:01:01:30",
        "DQB1*05:01:01:31",
        "DQB1*05:01:01:32",
        "DQB1*05:01:01:33",
        "DQB1*05:01:01:34",
        "DQB1*05:01:01:35",
        "DQB1*05:01:01:36",
        "DQB1*05:01:01:37",
        "DQB1*05:01:01:38",
        "DQB1*05:01:01:39",
        "DQB1*05:01:01:40",
        "DQB1*05:01:01:41",
        "DQB1*05:01:01:42",
        "DQB1*05:01:01:43",
        "DQB1*05:01:01:44",
        "DQB1*05:01:05",
        "DQB1*05:01:22",
        "DQB1*05:01:23",
        "DQB1*05:01:24:01",
        "DQB1*05:01:24:02",
        "DQB1*05:01:30",
        "DQB1*05:01:37",
        "DQB1*05:01:39",
        "DQB1*05:01:41",
        "DQB1*05:01:43",
        "DQB1*05:01:44",
        "DQB1*05:01:45:01",
        "DQB1*05:01:45:02",
        "DQB1*05:01:47",
        "DQB1*05:01:48",
        "DQB1*05:01:49",
        "DQB1*05:01:51",
        "DQB1*05:01:52",
        "DQB1*05:01:53",
        "DQB1*05:01:54",
        "DQB1*05:01:55",
        "DQB1*05:01:56",
        "DQB1*05:01:57",
        "DQB1*05:01:58"
      ],
      "cds_sha256": "37f8b42b567ecc9ba92b23b60c7384b690ac04ab05a34942d2de4029bfc4b236",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:01:01",
      "numeric_two_field_assignment": "DQB1*05:01"
    },
    {
      "donor": "HG00558",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*09:01"
      ],
      "numeric_three_field": [
        "DRB1*09:01:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11"
      ],
      "protein_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11",
        "DRB1*09:01:12",
        "DRB1*09:01:13",
        "DRB1*09:01:14",
        "DRB1*09:01:15",
        "DRB1*09:01:16",
        "DRB1*09:01:17",
        "DRB1*09:01:18",
        "DRB1*09:01:19",
        "DRB1*09:01:20"
      ],
      "cds_sha256": "58aef5c6739eab202e6a4a2d13527a848f64ecf61e2311478599b08be1aaafe9",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*09:01:02",
      "numeric_two_field_assignment": "DRB1*09:01"
    },
    {
      "donor": "HG00558",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*10:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*10:01"
      ],
      "numeric_three_field": [
        "DRB1*10:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*10:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*10:01:01:01",
        "DRB1*10:01:01:03",
        "DRB1*10:01:01:04",
        "DRB1*10:01:01:05"
      ],
      "protein_matches": [
        "DRB1*10:01:01:01",
        "DRB1*10:01:01:03",
        "DRB1*10:01:01:04",
        "DRB1*10:01:01:05",
        "DRB1*10:01:02",
        "DRB1*10:01:16"
      ],
      "cds_sha256": "afe23dc653a528d622afc21ff35460e7c003d176396122ce0fea30f82034f7ae",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*10:01:01",
      "numeric_two_field_assignment": "DRB1*10:01"
    },
    {
      "donor": "HG00597",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:01"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "HG00597",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*24:02:01:01"
      ],
      "numeric_two_field": [
        "A*24:02"
      ],
      "numeric_three_field": [
        "A*24:02:01"
      ],
      "full_allele_assignment": [
        "A*24:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99"
      ],
      "protein_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99",
        "A*24:02:02",
        "A*24:02:03Q",
        "A*24:02:04",
        "A*24:02:05",
        "A*24:02:06",
        "A*24:02:10",
        "A*24:02:100",
        "A*24:02:101",
        "A*24:02:102:01",
        "A*24:02:102:02",
        "A*24:02:103",
        "A*24:02:104",
        "A*24:02:105",
        "A*24:02:106",
        "A*24:02:107",
        "A*24:02:108",
        "A*24:02:109",
        "A*24:02:110",
        "A*24:02:111",
        "A*24:02:112",
        "A*24:02:113",
        "A*24:02:114",
        "A*24:02:115:01",
        "A*24:02:115:02",
        "A*24:02:116",
        "A*24:02:117",
        "A*24:02:118",
        "A*24:02:119",
        "A*24:02:120",
        "A*24:02:121",
        "A*24:02:122",
        "A*24:02:123",
        "A*24:02:124",
        "A*24:02:125",
        "A*24:02:126",
        "A*24:02:127",
        "A*24:02:128",
        "A*24:02:129",
        "A*24:02:13",
        "A*24:02:130",
        "A*24:02:131",
        "A*24:02:132",
        "A*24:02:133",
        "A*24:02:134",
        "A*24:02:135",
        "A*24:02:136",
        "A*24:02:137",
        "A*24:02:138",
        "A*24:02:139",
        "A*24:02:140",
        "A*24:02:142",
        "A*24:02:143",
        "A*24:02:144",
        "A*24:02:145",
        "A*24:02:146",
        "A*24:02:147",
        "A*24:02:148",
        "A*24:02:149",
        "A*24:02:15",
        "A*24:02:150",
        "A*24:02:151",
        "A*24:02:152",
        "A*24:02:153",
        "A*24:02:154",
        "A*24:02:155",
        "A*24:02:156",
        "A*24:02:157",
        "A*24:02:158Q",
        "A*24:02:159",
        "A*24:02:160",
        "A*24:02:161",
        "A*24:02:162",
        "A*24:02:163",
        "A*24:02:164",
        "A*24:02:165",
        "A*24:02:166",
        "A*24:02:167",
        "A*24:02:168",
        "A*24:02:169",
        "A*24:02:170",
        "A*24:02:171",
        "A*24:02:172",
        "A*24:02:173",
        "A*24:02:174",
        "A*24:02:175",
        "A*24:02:176",
        "A*24:02:177",
        "A*24:02:178",
        "A*24:02:179",
        "A*24:02:180",
        "A*24:02:181",
        "A*24:02:182",
        "A*24:02:183",
        "A*24:02:184",
        "A*24:02:185",
        "A*24:02:186",
        "A*24:02:187",
        "A*24:02:188",
        "A*24:02:189",
        "A*24:02:19",
        "A*24:02:190",
        "A*24:02:191",
        "A*24:02:22",
        "A*24:02:24",
        "A*24:02:25",
        "A*24:02:26",
        "A*24:02:31",
        "A*24:02:32",
        "A*24:02:33",
        "A*24:02:35",
        "A*24:02:40:01",
        "A*24:02:40:02",
        "A*24:02:43",
        "A*24:02:51",
        "A*24:02:52",
        "A*24:02:61",
        "A*24:02:65",
        "A*24:02:78",
        "A*24:02:79",
        "A*24:02:85",
        "A*24:02:98",
        "A*24:02:99"
      ],
      "cds_sha256": "72592d3f49e03a3d6f390cf4368512ad38f003c50675df48acb2fca426dfbe0a",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*24:02:01",
      "numeric_two_field_assignment": "A*24:02"
    },
    {
      "donor": "HG00597",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*15:02:01:01"
      ],
      "numeric_two_field": [
        "B*15:02"
      ],
      "numeric_three_field": [
        "B*15:02:01"
      ],
      "full_allele_assignment": [
        "B*15:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*15:02:01:01",
        "B*15:02:01:02",
        "B*15:02:01:03",
        "B*15:02:01:04",
        "B*15:02:01:05",
        "B*15:02:01:06",
        "B*15:02:01:07",
        "B*15:02:01:08"
      ],
      "protein_matches": [
        "B*15:02:01:01",
        "B*15:02:01:02",
        "B*15:02:01:03",
        "B*15:02:01:04",
        "B*15:02:01:05",
        "B*15:02:01:06",
        "B*15:02:01:07",
        "B*15:02:01:08",
        "B*15:02:12",
        "B*15:02:13",
        "B*15:02:14",
        "B*15:02:15",
        "B*15:02:16",
        "B*15:02:17",
        "B*15:02:18",
        "B*15:02:19",
        "B*15:02:20",
        "B*15:02:21"
      ],
      "cds_sha256": "6e654464d1b46bf1b515575bc6d5a7cac15d9d4a5e2ba7c5d60037a39bb6c62c",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*15:02:01",
      "numeric_two_field_assignment": "B*15:02"
    },
    {
      "donor": "HG00597",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*40:01:02:04"
      ],
      "numeric_two_field": [
        "B*40:01"
      ],
      "numeric_three_field": [
        "B*40:01:02"
      ],
      "full_allele_assignment": [
        "B*40:01:02:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*40:01:02:01",
        "B*40:01:02:02",
        "B*40:01:02:03",
        "B*40:01:02:04",
        "B*40:01:02:05",
        "B*40:01:02:06",
        "B*40:01:02:07",
        "B*40:01:02:08",
        "B*40:01:02:09",
        "B*40:01:02:10",
        "B*40:01:02:11",
        "B*40:01:02:12",
        "B*40:01:02:13",
        "B*40:01:02:14",
        "B*40:01:02:15",
        "B*40:01:02:16",
        "B*40:01:02:17",
        "B*40:01:02:18",
        "B*40:01:02:19",
        "B*40:01:02:20",
        "B*40:01:02:21",
        "B*40:01:02:22",
        "B*40:01:02:23",
        "B*40:01:02:24",
        "B*40:01:02:25",
        "B*40:01:02:26",
        "B*40:01:02:27",
        "B*40:01:02:28",
        "B*40:01:02:29",
        "B*40:01:02:30",
        "B*40:01:02:31",
        "B*40:01:02:32",
        "B*40:01:02:33",
        "B*40:01:02:34",
        "B*40:01:02:35",
        "B*40:01:02:36",
        "B*40:01:02:37",
        "B*40:01:02:38",
        "B*40:01:02:39",
        "B*40:01:02:40",
        "B*40:01:02:41",
        "B*40:01:02:42",
        "B*40:01:02:43",
        "B*40:01:02:44",
        "B*40:01:02:45",
        "B*40:01:02:46",
        "B*40:01:02:47",
        "B*40:01:02:48",
        "B*40:01:02:49",
        "B*40:01:02:50",
        "B*40:01:02:51",
        "B*40:01:02:52",
        "B*40:01:02:53",
        "B*40:01:02:54",
        "B*40:01:02:55",
        "B*40:01:02:56",
        "B*40:01:02:57",
        "B*40:01:02:58",
        "B*40:01:02:59",
        "B*40:01:02:60",
        "B*40:01:02:61",
        "B*40:01:02:62",
        "B*40:01:02:63",
        "B*40:01:02:64",
        "B*40:01:02:65",
        "B*40:01:02:66",
        "B*40:01:02:67",
        "B*40:01:02:68Q",
        "B*40:01:02:69",
        "B*40:01:02:70",
        "B*40:01:02:71",
        "B*40:01:02:72"
      ],
      "protein_matches": [
        "B*40:01:01",
        "B*40:01:02:01",
        "B*40:01:02:02",
        "B*40:01:02:03",
        "B*40:01:02:04",
        "B*40:01:02:05",
        "B*40:01:02:06",
        "B*40:01:02:07",
        "B*40:01:02:08",
        "B*40:01:02:09",
        "B*40:01:02:10",
        "B*40:01:02:11",
        "B*40:01:02:12",
        "B*40:01:02:13",
        "B*40:01:02:14",
        "B*40:01:02:15",
        "B*40:01:02:16",
        "B*40:01:02:17",
        "B*40:01:02:18",
        "B*40:01:02:19",
        "B*40:01:02:20",
        "B*40:01:02:21",
        "B*40:01:02:22",
        "B*40:01:02:23",
        "B*40:01:02:24",
        "B*40:01:02:25",
        "B*40:01:02:26",
        "B*40:01:02:27",
        "B*40:01:02:28",
        "B*40:01:02:29",
        "B*40:01:02:30",
        "B*40:01:02:31",
        "B*40:01:02:32",
        "B*40:01:02:33",
        "B*40:01:02:34",
        "B*40:01:02:35",
        "B*40:01:02:36",
        "B*40:01:02:37",
        "B*40:01:02:38",
        "B*40:01:02:39",
        "B*40:01:02:40",
        "B*40:01:02:41",
        "B*40:01:02:42",
        "B*40:01:02:43",
        "B*40:01:02:44",
        "B*40:01:02:45",
        "B*40:01:02:46",
        "B*40:01:02:47",
        "B*40:01:02:48",
        "B*40:01:02:49",
        "B*40:01:02:50",
        "B*40:01:02:51",
        "B*40:01:02:52",
        "B*40:01:02:53",
        "B*40:01:02:54",
        "B*40:01:02:55",
        "B*40:01:02:56",
        "B*40:01:02:57",
        "B*40:01:02:58",
        "B*40:01:02:59",
        "B*40:01:02:60",
        "B*40:01:02:61",
        "B*40:01:02:62",
        "B*40:01:02:63",
        "B*40:01:02:64",
        "B*40:01:02:65",
        "B*40:01:02:66",
        "B*40:01:02:67",
        "B*40:01:02:68Q",
        "B*40:01:02:69",
        "B*40:01:02:70",
        "B*40:01:02:71",
        "B*40:01:02:72",
        "B*40:01:03:01",
        "B*40:01:03:02",
        "B*40:01:04",
        "B*40:01:07",
        "B*40:01:21",
        "B*40:01:40",
        "B*40:01:43",
        "B*40:01:45",
        "B*40:01:48",
        "B*40:01:50",
        "B*40:01:52",
        "B*40:01:53",
        "B*40:01:54",
        "B*40:01:55",
        "B*40:01:56",
        "B*40:01:57",
        "B*40:01:58",
        "B*40:01:59",
        "B*40:01:60",
        "B*40:01:61",
        "B*40:01:62",
        "B*40:01:63",
        "B*40:01:64",
        "B*40:01:65",
        "B*40:01:66",
        "B*40:01:67",
        "B*40:01:68",
        "B*40:01:69",
        "B*40:01:70",
        "B*40:01:71",
        "B*40:01:72",
        "B*40:01:73",
        "B*40:01:74",
        "B*40:01:75",
        "B*40:01:76",
        "B*40:01:77",
        "B*40:01:78",
        "B*40:01:79",
        "B*40:01:80",
        "B*40:01:81",
        "B*40:01:82",
        "B*40:01:83",
        "B*40:01:84",
        "B*40:01:85",
        "B*40:01:86",
        "B*40:01:87",
        "B*40:01:88",
        "B*40:01:89",
        "B*40:01:90",
        "B*40:01:91",
        "B*40:01:92",
        "B*40:01:93",
        "B*40:01:94",
        "B*40:01:95",
        "B*40:01:96",
        "B*40:01:97"
      ],
      "cds_sha256": "8403ae9b9bd2f69f5b6ee8ced41e2bc4a2ce53f31e953cb1897376510884cf07",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*40:01:02",
      "numeric_two_field_assignment": "B*40:01"
    },
    {
      "donor": "HG00597",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*08:01:01:01"
      ],
      "numeric_two_field": [
        "C*08:01"
      ],
      "numeric_three_field": [
        "C*08:01:01"
      ],
      "full_allele_assignment": [
        "C*08:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*08:01:01:01",
        "C*08:01:01:02",
        "C*08:01:01:03",
        "C*08:01:01:04",
        "C*08:01:01:05",
        "C*08:01:01:06",
        "C*08:01:01:07",
        "C*08:01:01:08",
        "C*08:01:01:09",
        "C*08:01:01:10",
        "C*08:01:01:11",
        "C*08:01:01:12",
        "C*08:01:01:13",
        "C*08:01:01:14",
        "C*08:01:01:15",
        "C*08:01:01:16",
        "C*08:01:01:17",
        "C*08:01:01:18",
        "C*08:01:01:19",
        "C*08:01:01:20",
        "C*08:01:01:21",
        "C*08:01:01:22"
      ],
      "protein_matches": [
        "C*08:01:01:01",
        "C*08:01:01:02",
        "C*08:01:01:03",
        "C*08:01:01:04",
        "C*08:01:01:05",
        "C*08:01:01:06",
        "C*08:01:01:07",
        "C*08:01:01:08",
        "C*08:01:01:09",
        "C*08:01:01:10",
        "C*08:01:01:11",
        "C*08:01:01:12",
        "C*08:01:01:13",
        "C*08:01:01:14",
        "C*08:01:01:15",
        "C*08:01:01:16",
        "C*08:01:01:17",
        "C*08:01:01:18",
        "C*08:01:01:19",
        "C*08:01:01:20",
        "C*08:01:01:21",
        "C*08:01:01:22",
        "C*08:01:03",
        "C*08:01:14",
        "C*08:01:21",
        "C*08:01:22",
        "C*08:01:23",
        "C*08:01:24",
        "C*08:01:25",
        "C*08:01:26",
        "C*08:01:27",
        "C*08:01:28",
        "C*08:01:29",
        "C*08:01:30",
        "C*08:01:32",
        "C*08:01:33",
        "C*08:01:34",
        "C*08:01:35",
        "C*08:01:36",
        "C*08:01:37",
        "C*08:01:38",
        "C*08:01:39",
        "C*08:01:40",
        "C*08:01:41",
        "C*08:01:42",
        "C*08:01:43",
        "C*08:01:44",
        "C*08:01:45"
      ],
      "cds_sha256": "bda66e38e8284c42b15d2f25921411586068034bc313762ddbe1f4d20427e626",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*08:01:01",
      "numeric_two_field_assignment": "C*08:01"
    },
    {
      "donor": "HG00597",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*03:04:01:12"
      ],
      "numeric_two_field": [
        "C*03:04"
      ],
      "numeric_three_field": [
        "C*03:04:01"
      ],
      "full_allele_assignment": [
        "C*03:04:01:12"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:04:01:01",
        "C*03:04:01:02",
        "C*03:04:01:03",
        "C*03:04:01:04",
        "C*03:04:01:05",
        "C*03:04:01:06",
        "C*03:04:01:07",
        "C*03:04:01:08",
        "C*03:04:01:09",
        "C*03:04:01:10",
        "C*03:04:01:11",
        "C*03:04:01:12",
        "C*03:04:01:13",
        "C*03:04:01:14",
        "C*03:04:01:15",
        "C*03:04:01:16",
        "C*03:04:01:17",
        "C*03:04:01:18",
        "C*03:04:01:19",
        "C*03:04:01:20",
        "C*03:04:01:21",
        "C*03:04:01:22",
        "C*03:04:01:23",
        "C*03:04:01:24",
        "C*03:04:01:25",
        "C*03:04:01:26",
        "C*03:04:01:27",
        "C*03:04:01:28",
        "C*03:04:01:29",
        "C*03:04:01:30",
        "C*03:04:01:31",
        "C*03:04:01:32",
        "C*03:04:01:33",
        "C*03:04:01:34",
        "C*03:04:01:35Q",
        "C*03:04:01:36",
        "C*03:04:01:37",
        "C*03:04:01:38",
        "C*03:04:01:39",
        "C*03:04:01:40",
        "C*03:04:01:41",
        "C*03:04:01:42",
        "C*03:04:01:43",
        "C*03:04:01:44",
        "C*03:04:01:45",
        "C*03:04:01:46",
        "C*03:04:01:47",
        "C*03:04:01:48",
        "C*03:04:01:49",
        "C*03:04:01:50",
        "C*03:04:01:51",
        "C*03:04:01:52",
        "C*03:04:01:53",
        "C*03:04:01:54",
        "C*03:04:01:55",
        "C*03:04:01:56",
        "C*03:04:01:57",
        "C*03:04:01:58",
        "C*03:04:01:59",
        "C*03:04:01:60",
        "C*03:04:01:61",
        "C*03:04:01:62",
        "C*03:04:01:63",
        "C*03:04:01:64",
        "C*03:04:01:65",
        "C*03:04:01:66",
        "C*03:04:01:67",
        "C*03:04:01:68",
        "C*03:04:01:69",
        "C*03:04:01:70",
        "C*03:04:01:71",
        "C*03:04:01:72",
        "C*03:04:01:73",
        "C*03:04:01:74",
        "C*03:04:01:75",
        "C*03:04:01:76",
        "C*03:04:01:77",
        "C*03:04:01:78",
        "C*03:04:01:79",
        "C*03:04:01:80",
        "C*03:04:01:81",
        "C*03:04:01:82",
        "C*03:04:01:83",
        "C*03:04:01:84",
        "C*03:04:01:85",
        "C*03:04:01:86",
        "C*03:04:01:87",
        "C*03:04:01:88",
        "C*03:04:01:89Q",
        "C*03:04:01:90Q",
        "C*03:04:01:91Q",
        "C*03:04:01:92Q",
        "C*03:04:01:93",
        "C*03:04:01:94"
      ],
      "protein_matches": [
        "C*03:04:01:01",
        "C*03:04:01:02",
        "C*03:04:01:03",
        "C*03:04:01:04",
        "C*03:04:01:05",
        "C*03:04:01:06",
        "C*03:04:01:07",
        "C*03:04:01:08",
        "C*03:04:01:09",
        "C*03:04:01:10",
        "C*03:04:01:11",
        "C*03:04:01:12",
        "C*03:04:01:13",
        "C*03:04:01:14",
        "C*03:04:01:15",
        "C*03:04:01:16",
        "C*03:04:01:17",
        "C*03:04:01:18",
        "C*03:04:01:19",
        "C*03:04:01:20",
        "C*03:04:01:21",
        "C*03:04:01:22",
        "C*03:04:01:23",
        "C*03:04:01:24",
        "C*03:04:01:25",
        "C*03:04:01:26",
        "C*03:04:01:27",
        "C*03:04:01:28",
        "C*03:04:01:29",
        "C*03:04:01:30",
        "C*03:04:01:31",
        "C*03:04:01:32",
        "C*03:04:01:33",
        "C*03:04:01:34",
        "C*03:04:01:35Q",
        "C*03:04:01:36",
        "C*03:04:01:37",
        "C*03:04:01:38",
        "C*03:04:01:39",
        "C*03:04:01:40",
        "C*03:04:01:41",
        "C*03:04:01:42",
        "C*03:04:01:43",
        "C*03:04:01:44",
        "C*03:04:01:45",
        "C*03:04:01:46",
        "C*03:04:01:47",
        "C*03:04:01:48",
        "C*03:04:01:49",
        "C*03:04:01:50",
        "C*03:04:01:51",
        "C*03:04:01:52",
        "C*03:04:01:53",
        "C*03:04:01:54",
        "C*03:04:01:55",
        "C*03:04:01:56",
        "C*03:04:01:57",
        "C*03:04:01:58",
        "C*03:04:01:59",
        "C*03:04:01:60",
        "C*03:04:01:61",
        "C*03:04:01:62",
        "C*03:04:01:63",
        "C*03:04:01:64",
        "C*03:04:01:65",
        "C*03:04:01:66",
        "C*03:04:01:67",
        "C*03:04:01:68",
        "C*03:04:01:69",
        "C*03:04:01:70",
        "C*03:04:01:71",
        "C*03:04:01:72",
        "C*03:04:01:73",
        "C*03:04:01:74",
        "C*03:04:01:75",
        "C*03:04:01:76",
        "C*03:04:01:77",
        "C*03:04:01:78",
        "C*03:04:01:79",
        "C*03:04:01:80",
        "C*03:04:01:81",
        "C*03:04:01:82",
        "C*03:04:01:83",
        "C*03:04:01:84",
        "C*03:04:01:85",
        "C*03:04:01:86",
        "C*03:04:01:87",
        "C*03:04:01:88",
        "C*03:04:01:89Q",
        "C*03:04:01:90Q",
        "C*03:04:01:91Q",
        "C*03:04:01:92Q",
        "C*03:04:01:93",
        "C*03:04:01:94",
        "C*03:04:02:01",
        "C*03:04:02:02",
        "C*03:04:02:03",
        "C*03:04:02:04",
        "C*03:04:02:05",
        "C*03:04:02:06",
        "C*03:04:02:07",
        "C*03:04:03",
        "C*03:04:04",
        "C*03:04:05",
        "C*03:04:06",
        "C*03:04:100",
        "C*03:04:101",
        "C*03:04:102",
        "C*03:04:103",
        "C*03:04:104",
        "C*03:04:105",
        "C*03:04:106",
        "C*03:04:107",
        "C*03:04:108",
        "C*03:04:109",
        "C*03:04:110",
        "C*03:04:111",
        "C*03:04:112",
        "C*03:04:113",
        "C*03:04:114",
        "C*03:04:115",
        "C*03:04:116",
        "C*03:04:117",
        "C*03:04:118",
        "C*03:04:119",
        "C*03:04:120",
        "C*03:04:121",
        "C*03:04:122",
        "C*03:04:123",
        "C*03:04:124",
        "C*03:04:125",
        "C*03:04:13",
        "C*03:04:14",
        "C*03:04:18",
        "C*03:04:19",
        "C*03:04:20",
        "C*03:04:21",
        "C*03:04:22",
        "C*03:04:43",
        "C*03:04:48",
        "C*03:04:50",
        "C*03:04:51",
        "C*03:04:52",
        "C*03:04:53",
        "C*03:04:54",
        "C*03:04:55",
        "C*03:04:56",
        "C*03:04:57",
        "C*03:04:58",
        "C*03:04:59",
        "C*03:04:60",
        "C*03:04:61",
        "C*03:04:62",
        "C*03:04:63",
        "C*03:04:64",
        "C*03:04:65",
        "C*03:04:66",
        "C*03:04:67",
        "C*03:04:68",
        "C*03:04:69",
        "C*03:04:70",
        "C*03:04:71",
        "C*03:04:72",
        "C*03:04:73",
        "C*03:04:74",
        "C*03:04:75",
        "C*03:04:76",
        "C*03:04:77",
        "C*03:04:78",
        "C*03:04:79",
        "C*03:04:80",
        "C*03:04:81",
        "C*03:04:82",
        "C*03:04:83",
        "C*03:04:85",
        "C*03:04:86",
        "C*03:04:87",
        "C*03:04:88",
        "C*03:04:89",
        "C*03:04:90",
        "C*03:04:91",
        "C*03:04:92",
        "C*03:04:93",
        "C*03:04:94",
        "C*03:04:95",
        "C*03:04:96",
        "C*03:04:97",
        "C*03:04:98",
        "C*03:04:99"
      ],
      "cds_sha256": "c4b563b22029838c37eff2d3236583c2082f16151134c6c1d7b70fb1f065978b",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:04:01",
      "numeric_two_field_assignment": "C*03:04"
    },
    {
      "donor": "HG00597",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:83"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:83"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG00597",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG00597",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:01:02:32"
      ],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*02:01:02:32"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "HG00597",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "HG00597",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*06:01:01:02"
      ],
      "numeric_two_field": [
        "DQA1*06:01"
      ],
      "numeric_three_field": [
        "DQA1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*06:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*06:01:01:01",
        "DQA1*06:01:01:02",
        "DQA1*06:01:01:03",
        "DQA1*06:01:01:04",
        "DQA1*06:01:01:05",
        "DQA1*06:01:01:06"
      ],
      "protein_matches": [
        "DQA1*06:01:01:01",
        "DQA1*06:01:01:02",
        "DQA1*06:01:01:03",
        "DQA1*06:01:01:04",
        "DQA1*06:01:01:05",
        "DQA1*06:01:01:06",
        "DQA1*06:01:05"
      ],
      "cds_sha256": "9cc995e4c5906ce6b1df64051680a1f64ecbf1713b556edd09ab63d338b60841",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*06:01:01",
      "numeric_two_field_assignment": "DQA1*06:01"
    },
    {
      "donor": "HG00597",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*05:05:01:02"
      ],
      "numeric_two_field": [
        "DQA1*05:05"
      ],
      "numeric_three_field": [
        "DQA1*05:05:01"
      ],
      "full_allele_assignment": [
        "DQA1*05:05:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*05:05:01:01",
        "DQA1*05:05:01:02",
        "DQA1*05:05:01:03",
        "DQA1*05:05:01:04",
        "DQA1*05:05:01:05",
        "DQA1*05:05:01:06",
        "DQA1*05:05:01:07",
        "DQA1*05:05:01:08",
        "DQA1*05:05:01:09",
        "DQA1*05:05:01:10",
        "DQA1*05:05:01:11",
        "DQA1*05:05:01:12",
        "DQA1*05:05:01:13",
        "DQA1*05:05:01:14",
        "DQA1*05:05:01:15",
        "DQA1*05:05:01:16",
        "DQA1*05:05:01:17",
        "DQA1*05:05:01:18",
        "DQA1*05:05:01:19",
        "DQA1*05:05:01:20",
        "DQA1*05:05:01:21",
        "DQA1*05:05:01:22",
        "DQA1*05:05:01:23",
        "DQA1*05:05:01:24",
        "DQA1*05:05:01:25",
        "DQA1*05:05:01:26",
        "DQA1*05:05:01:27",
        "DQA1*05:05:01:28",
        "DQA1*05:05:01:29",
        "DQA1*05:05:01:30",
        "DQA1*05:05:01:31",
        "DQA1*05:05:01:32",
        "DQA1*05:05:01:33",
        "DQA1*05:05:01:34",
        "DQA1*05:05:01:35",
        "DQA1*05:05:01:36",
        "DQA1*05:05:01:37",
        "DQA1*05:05:01:38",
        "DQA1*05:05:01:39",
        "DQA1*05:05:01:40",
        "DQA1*05:05:01:41",
        "DQA1*05:05:01:42",
        "DQA1*05:05:01:43",
        "DQA1*05:05:01:44",
        "DQA1*05:05:01:45",
        "DQA1*05:05:01:46",
        "DQA1*05:05:01:47",
        "DQA1*05:05:01:48",
        "DQA1*05:05:01:49",
        "DQA1*05:05:01:50",
        "DQA1*05:05:01:51",
        "DQA1*05:05:01:52",
        "DQA1*05:05:01:53",
        "DQA1*05:05:01:54"
      ],
      "protein_matches": [
        "DQA1*05:05:01:01",
        "DQA1*05:05:01:02",
        "DQA1*05:05:01:03",
        "DQA1*05:05:01:04",
        "DQA1*05:05:01:05",
        "DQA1*05:05:01:06",
        "DQA1*05:05:01:07",
        "DQA1*05:05:01:08",
        "DQA1*05:05:01:09",
        "DQA1*05:05:01:10",
        "DQA1*05:05:01:11",
        "DQA1*05:05:01:12",
        "DQA1*05:05:01:13",
        "DQA1*05:05:01:14",
        "DQA1*05:05:01:15",
        "DQA1*05:05:01:16",
        "DQA1*05:05:01:17",
        "DQA1*05:05:01:18",
        "DQA1*05:05:01:19",
        "DQA1*05:05:01:20",
        "DQA1*05:05:01:21",
        "DQA1*05:05:01:22",
        "DQA1*05:05:01:23",
        "DQA1*05:05:01:24",
        "DQA1*05:05:01:25",
        "DQA1*05:05:01:26",
        "DQA1*05:05:01:27",
        "DQA1*05:05:01:28",
        "DQA1*05:05:01:29",
        "DQA1*05:05:01:30",
        "DQA1*05:05:01:31",
        "DQA1*05:05:01:32",
        "DQA1*05:05:01:33",
        "DQA1*05:05:01:34",
        "DQA1*05:05:01:35",
        "DQA1*05:05:01:36",
        "DQA1*05:05:01:37",
        "DQA1*05:05:01:38",
        "DQA1*05:05:01:39",
        "DQA1*05:05:01:40",
        "DQA1*05:05:01:41",
        "DQA1*05:05:01:42",
        "DQA1*05:05:01:43",
        "DQA1*05:05:01:44",
        "DQA1*05:05:01:45",
        "DQA1*05:05:01:46",
        "DQA1*05:05:01:47",
        "DQA1*05:05:01:48",
        "DQA1*05:05:01:49",
        "DQA1*05:05:01:50",
        "DQA1*05:05:01:51",
        "DQA1*05:05:01:52",
        "DQA1*05:05:01:53",
        "DQA1*05:05:01:54",
        "DQA1*05:05:02",
        "DQA1*05:05:03",
        "DQA1*05:05:04",
        "DQA1*05:05:05",
        "DQA1*05:05:06",
        "DQA1*05:05:07",
        "DQA1*05:05:08:01",
        "DQA1*05:05:08:02",
        "DQA1*05:05:09",
        "DQA1*05:05:10",
        "DQA1*05:05:11",
        "DQA1*05:05:12:01",
        "DQA1*05:05:12:02",
        "DQA1*05:05:13:01",
        "DQA1*05:05:13:02",
        "DQA1*05:05:14:01",
        "DQA1*05:05:14:02",
        "DQA1*05:05:15",
        "DQA1*05:05:16:01",
        "DQA1*05:05:16:02",
        "DQA1*05:05:17:01",
        "DQA1*05:05:17:02",
        "DQA1*05:05:17:03",
        "DQA1*05:05:18",
        "DQA1*05:05:19",
        "DQA1*05:05:20",
        "DQA1*05:05:21",
        "DQA1*05:05:22",
        "DQA1*05:05:23",
        "DQA1*05:05:24",
        "DQA1*05:05:25",
        "DQA1*05:05:26",
        "DQA1*05:05:27",
        "DQA1*05:05:28"
      ],
      "cds_sha256": "e302f9699efce73e5b01c92b5a3f1a42a65df28fbb2d455b15af11034cf0cf0a",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*05:05:01",
      "numeric_two_field_assignment": "DQA1*05:05"
    },
    {
      "donor": "HG00597",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:01:01:71"
      ],
      "numeric_two_field": [
        "DQB1*03:01"
      ],
      "numeric_three_field": [
        "DQB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:01:01:71"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87"
      ],
      "protein_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87",
        "DQB1*03:01:02",
        "DQB1*03:01:03",
        "DQB1*03:01:04:01",
        "DQB1*03:01:04:02",
        "DQB1*03:01:08",
        "DQB1*03:01:09",
        "DQB1*03:01:14",
        "DQB1*03:01:17",
        "DQB1*03:01:21",
        "DQB1*03:01:22",
        "DQB1*03:01:35",
        "DQB1*03:01:36",
        "DQB1*03:01:37",
        "DQB1*03:01:41",
        "DQB1*03:01:43",
        "DQB1*03:01:46",
        "DQB1*03:01:47",
        "DQB1*03:01:50",
        "DQB1*03:01:51",
        "DQB1*03:01:52",
        "DQB1*03:01:53",
        "DQB1*03:01:54",
        "DQB1*03:01:55",
        "DQB1*03:01:56",
        "DQB1*03:01:57",
        "DQB1*03:01:58",
        "DQB1*03:01:59",
        "DQB1*03:01:60",
        "DQB1*03:01:61",
        "DQB1*03:01:62",
        "DQB1*03:01:63",
        "DQB1*03:01:64",
        "DQB1*03:01:65",
        "DQB1*03:01:66",
        "DQB1*03:01:67",
        "DQB1*03:01:68",
        "DQB1*03:01:69",
        "DQB1*03:01:70",
        "DQB1*03:01:71",
        "DQB1*03:01:72",
        "DQB1*03:01:73",
        "DQB1*03:01:74",
        "DQB1*03:01:75",
        "DQB1*03:01:76",
        "DQB1*03:01:77",
        "DQB1*03:01:78",
        "DQB1*03:01:79",
        "DQB1*03:01:80"
      ],
      "cds_sha256": "eb9f82175b42d8984c91580bcb4dc909d0d1ece0dea1c240c62c14c107bbd4a9",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:01:01",
      "numeric_two_field_assignment": "DQB1*03:01"
    },
    {
      "donor": "HG00597",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:01:01:03"
      ],
      "numeric_two_field": [
        "DQB1*03:01"
      ],
      "numeric_three_field": [
        "DQB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87"
      ],
      "protein_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87",
        "DQB1*03:01:02",
        "DQB1*03:01:03",
        "DQB1*03:01:04:01",
        "DQB1*03:01:04:02",
        "DQB1*03:01:08",
        "DQB1*03:01:09",
        "DQB1*03:01:14",
        "DQB1*03:01:17",
        "DQB1*03:01:21",
        "DQB1*03:01:22",
        "DQB1*03:01:35",
        "DQB1*03:01:36",
        "DQB1*03:01:37",
        "DQB1*03:01:41",
        "DQB1*03:01:43",
        "DQB1*03:01:46",
        "DQB1*03:01:47",
        "DQB1*03:01:50",
        "DQB1*03:01:51",
        "DQB1*03:01:52",
        "DQB1*03:01:53",
        "DQB1*03:01:54",
        "DQB1*03:01:55",
        "DQB1*03:01:56",
        "DQB1*03:01:57",
        "DQB1*03:01:58",
        "DQB1*03:01:59",
        "DQB1*03:01:60",
        "DQB1*03:01:61",
        "DQB1*03:01:62",
        "DQB1*03:01:63",
        "DQB1*03:01:64",
        "DQB1*03:01:65",
        "DQB1*03:01:66",
        "DQB1*03:01:67",
        "DQB1*03:01:68",
        "DQB1*03:01:69",
        "DQB1*03:01:70",
        "DQB1*03:01:71",
        "DQB1*03:01:72",
        "DQB1*03:01:73",
        "DQB1*03:01:74",
        "DQB1*03:01:75",
        "DQB1*03:01:76",
        "DQB1*03:01:77",
        "DQB1*03:01:78",
        "DQB1*03:01:79",
        "DQB1*03:01:80"
      ],
      "cds_sha256": "eb9f82175b42d8984c91580bcb4dc909d0d1ece0dea1c240c62c14c107bbd4a9",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:01:01",
      "numeric_two_field_assignment": "DQB1*03:01"
    },
    {
      "donor": "HG00597",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*12:02"
      ],
      "numeric_three_field": [
        "DRB1*12:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*12:02:01:01",
        "DRB1*12:02:01:02",
        "DRB1*12:02:01:03",
        "DRB1*12:02:01:04",
        "DRB1*12:02:01:05",
        "DRB1*12:02:01:06",
        "DRB1*12:02:01:07",
        "DRB1*12:02:01:08",
        "DRB1*12:02:01:09",
        "DRB1*12:02:01:10",
        "DRB1*12:02:01:11"
      ],
      "protein_matches": [
        "DRB1*12:02:01:01",
        "DRB1*12:02:01:02",
        "DRB1*12:02:01:03",
        "DRB1*12:02:01:04",
        "DRB1*12:02:01:05",
        "DRB1*12:02:01:06",
        "DRB1*12:02:01:07",
        "DRB1*12:02:01:08",
        "DRB1*12:02:01:09",
        "DRB1*12:02:01:10",
        "DRB1*12:02:01:11",
        "DRB1*12:02:02:01",
        "DRB1*12:02:02:02",
        "DRB1*12:02:02:03",
        "DRB1*12:02:14",
        "DRB1*12:02:15"
      ],
      "cds_sha256": "86af7c9a821425039318f667427f4123fb24df06ab53c949ca8173be0c4405f8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*12:02:01",
      "numeric_two_field_assignment": "DRB1*12:02"
    },
    {
      "donor": "HG00597",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*11:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*11:01"
      ],
      "numeric_three_field": [
        "DRB1*11:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*11:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*11:01:01:01",
        "DRB1*11:01:01:03",
        "DRB1*11:01:01:04",
        "DRB1*11:01:01:05",
        "DRB1*11:01:01:06",
        "DRB1*11:01:01:07",
        "DRB1*11:01:01:08",
        "DRB1*11:01:01:09",
        "DRB1*11:01:01:10",
        "DRB1*11:01:01:11",
        "DRB1*11:01:01:12N",
        "DRB1*11:01:01:13",
        "DRB1*11:01:01:14",
        "DRB1*11:01:01:15",
        "DRB1*11:01:01:16",
        "DRB1*11:01:01:17",
        "DRB1*11:01:01:18",
        "DRB1*11:01:01:19",
        "DRB1*11:01:01:20",
        "DRB1*11:01:01:21",
        "DRB1*11:01:01:22"
      ],
      "protein_matches": [
        "DRB1*11:01:01:01",
        "DRB1*11:01:01:03",
        "DRB1*11:01:01:04",
        "DRB1*11:01:01:05",
        "DRB1*11:01:01:06",
        "DRB1*11:01:01:07",
        "DRB1*11:01:01:08",
        "DRB1*11:01:01:09",
        "DRB1*11:01:01:10",
        "DRB1*11:01:01:11",
        "DRB1*11:01:01:12N",
        "DRB1*11:01:01:13",
        "DRB1*11:01:01:14",
        "DRB1*11:01:01:15",
        "DRB1*11:01:01:16",
        "DRB1*11:01:01:17",
        "DRB1*11:01:01:18",
        "DRB1*11:01:01:19",
        "DRB1*11:01:01:20",
        "DRB1*11:01:01:21",
        "DRB1*11:01:01:22",
        "DRB1*11:01:02:01",
        "DRB1*11:01:02:02",
        "DRB1*11:01:02:03",
        "DRB1*11:01:02:04",
        "DRB1*11:01:03",
        "DRB1*11:01:08",
        "DRB1*11:01:32",
        "DRB1*11:01:49",
        "DRB1*11:01:50",
        "DRB1*11:01:53"
      ],
      "cds_sha256": "892b25ad77d4db85adf4f619dd2cfa57f6e829598c9b4c5fd6855a796cd97467",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*11:01:01",
      "numeric_two_field_assignment": "DRB1*11:01"
    },
    {
      "donor": "HG00609",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*26:01:01:01"
      ],
      "numeric_two_field": [
        "A*26:01"
      ],
      "numeric_three_field": [
        "A*26:01:01"
      ],
      "full_allele_assignment": [
        "A*26:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*26:01:01:01",
        "A*26:01:01:02",
        "A*26:01:01:04",
        "A*26:01:01:05",
        "A*26:01:01:06",
        "A*26:01:01:07",
        "A*26:01:01:08",
        "A*26:01:01:09",
        "A*26:01:01:10",
        "A*26:01:01:11",
        "A*26:01:01:12",
        "A*26:01:01:13",
        "A*26:01:01:14",
        "A*26:01:01:15",
        "A*26:01:01:16",
        "A*26:01:01:17",
        "A*26:01:01:18",
        "A*26:01:01:19",
        "A*26:01:01:20",
        "A*26:01:01:21",
        "A*26:01:01:22",
        "A*26:01:01:23",
        "A*26:01:01:24",
        "A*26:01:01:25",
        "A*26:01:01:26",
        "A*26:01:01:27",
        "A*26:01:01:28",
        "A*26:01:01:29",
        "A*26:01:01:30",
        "A*26:01:01:31",
        "A*26:01:01:32",
        "A*26:01:01:33",
        "A*26:01:01:34",
        "A*26:01:01:35",
        "A*26:01:01:36",
        "A*26:01:01:37",
        "A*26:01:01:38",
        "A*26:01:01:39",
        "A*26:01:01:40",
        "A*26:01:01:41",
        "A*26:01:01:42",
        "A*26:01:01:43",
        "A*26:01:01:44",
        "A*26:01:01:45",
        "A*26:01:01:46",
        "A*26:01:01:47",
        "A*26:01:01:48",
        "A*26:01:01:49",
        "A*26:01:01:50",
        "A*26:01:01:51",
        "A*26:01:01:52Q",
        "A*26:01:01:53",
        "A*26:01:01:54",
        "A*26:01:01:55",
        "A*26:01:01:56",
        "A*26:01:01:57",
        "A*26:01:01:58",
        "A*26:01:01:59",
        "A*26:01:01:60",
        "A*26:01:01:61"
      ],
      "protein_matches": [
        "A*26:01:01:01",
        "A*26:01:01:02",
        "A*26:01:01:04",
        "A*26:01:01:05",
        "A*26:01:01:06",
        "A*26:01:01:07",
        "A*26:01:01:08",
        "A*26:01:01:09",
        "A*26:01:01:10",
        "A*26:01:01:11",
        "A*26:01:01:12",
        "A*26:01:01:13",
        "A*26:01:01:14",
        "A*26:01:01:15",
        "A*26:01:01:16",
        "A*26:01:01:17",
        "A*26:01:01:18",
        "A*26:01:01:19",
        "A*26:01:01:20",
        "A*26:01:01:21",
        "A*26:01:01:22",
        "A*26:01:01:23",
        "A*26:01:01:24",
        "A*26:01:01:25",
        "A*26:01:01:26",
        "A*26:01:01:27",
        "A*26:01:01:28",
        "A*26:01:01:29",
        "A*26:01:01:30",
        "A*26:01:01:31",
        "A*26:01:01:32",
        "A*26:01:01:33",
        "A*26:01:01:34",
        "A*26:01:01:35",
        "A*26:01:01:36",
        "A*26:01:01:37",
        "A*26:01:01:38",
        "A*26:01:01:39",
        "A*26:01:01:40",
        "A*26:01:01:41",
        "A*26:01:01:42",
        "A*26:01:01:43",
        "A*26:01:01:44",
        "A*26:01:01:45",
        "A*26:01:01:46",
        "A*26:01:01:47",
        "A*26:01:01:48",
        "A*26:01:01:49",
        "A*26:01:01:50",
        "A*26:01:01:51",
        "A*26:01:01:52Q",
        "A*26:01:01:53",
        "A*26:01:01:54",
        "A*26:01:01:55",
        "A*26:01:01:56",
        "A*26:01:01:57",
        "A*26:01:01:58",
        "A*26:01:01:59",
        "A*26:01:01:60",
        "A*26:01:01:61",
        "A*26:01:02",
        "A*26:01:04",
        "A*26:01:20",
        "A*26:01:23",
        "A*26:01:33",
        "A*26:01:39",
        "A*26:01:40",
        "A*26:01:41",
        "A*26:01:42",
        "A*26:01:43",
        "A*26:01:45",
        "A*26:01:46:01",
        "A*26:01:46:02",
        "A*26:01:47",
        "A*26:01:48",
        "A*26:01:49",
        "A*26:01:50",
        "A*26:01:51",
        "A*26:01:52",
        "A*26:01:53",
        "A*26:01:54",
        "A*26:01:55",
        "A*26:01:56",
        "A*26:01:57",
        "A*26:01:58",
        "A*26:01:59",
        "A*26:01:60",
        "A*26:01:61",
        "A*26:01:62",
        "A*26:01:63",
        "A*26:01:64",
        "A*26:01:65",
        "A*26:01:66",
        "A*26:01:67",
        "A*26:01:68",
        "A*26:01:69",
        "A*26:01:70",
        "A*26:01:71",
        "A*26:01:72",
        "A*26:01:73",
        "A*26:01:74",
        "A*26:01:75",
        "A*26:01:76",
        "A*26:01:77",
        "A*26:01:78",
        "A*26:01:79",
        "A*26:01:80",
        "A*26:01:81",
        "A*26:01:82",
        "A*26:01:83",
        "A*26:01:84",
        "A*26:01:85",
        "A*26:01:86",
        "A*26:01:87",
        "A*26:01:88",
        "A*26:01:89",
        "A*26:01:90",
        "A*26:01:91",
        "A*26:01:92"
      ],
      "cds_sha256": "a3476b2cf404d7a789cfc62d0fe3664dcb1ac6e37f32c0996ccb726557ada93e",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*26:01:01",
      "numeric_two_field_assignment": "A*26:01"
    },
    {
      "donor": "HG00609",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*24:02:01:01"
      ],
      "numeric_two_field": [
        "A*24:02"
      ],
      "numeric_three_field": [
        "A*24:02:01"
      ],
      "full_allele_assignment": [
        "A*24:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99"
      ],
      "protein_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99",
        "A*24:02:02",
        "A*24:02:03Q",
        "A*24:02:04",
        "A*24:02:05",
        "A*24:02:06",
        "A*24:02:10",
        "A*24:02:100",
        "A*24:02:101",
        "A*24:02:102:01",
        "A*24:02:102:02",
        "A*24:02:103",
        "A*24:02:104",
        "A*24:02:105",
        "A*24:02:106",
        "A*24:02:107",
        "A*24:02:108",
        "A*24:02:109",
        "A*24:02:110",
        "A*24:02:111",
        "A*24:02:112",
        "A*24:02:113",
        "A*24:02:114",
        "A*24:02:115:01",
        "A*24:02:115:02",
        "A*24:02:116",
        "A*24:02:117",
        "A*24:02:118",
        "A*24:02:119",
        "A*24:02:120",
        "A*24:02:121",
        "A*24:02:122",
        "A*24:02:123",
        "A*24:02:124",
        "A*24:02:125",
        "A*24:02:126",
        "A*24:02:127",
        "A*24:02:128",
        "A*24:02:129",
        "A*24:02:13",
        "A*24:02:130",
        "A*24:02:131",
        "A*24:02:132",
        "A*24:02:133",
        "A*24:02:134",
        "A*24:02:135",
        "A*24:02:136",
        "A*24:02:137",
        "A*24:02:138",
        "A*24:02:139",
        "A*24:02:140",
        "A*24:02:142",
        "A*24:02:143",
        "A*24:02:144",
        "A*24:02:145",
        "A*24:02:146",
        "A*24:02:147",
        "A*24:02:148",
        "A*24:02:149",
        "A*24:02:15",
        "A*24:02:150",
        "A*24:02:151",
        "A*24:02:152",
        "A*24:02:153",
        "A*24:02:154",
        "A*24:02:155",
        "A*24:02:156",
        "A*24:02:157",
        "A*24:02:158Q",
        "A*24:02:159",
        "A*24:02:160",
        "A*24:02:161",
        "A*24:02:162",
        "A*24:02:163",
        "A*24:02:164",
        "A*24:02:165",
        "A*24:02:166",
        "A*24:02:167",
        "A*24:02:168",
        "A*24:02:169",
        "A*24:02:170",
        "A*24:02:171",
        "A*24:02:172",
        "A*24:02:173",
        "A*24:02:174",
        "A*24:02:175",
        "A*24:02:176",
        "A*24:02:177",
        "A*24:02:178",
        "A*24:02:179",
        "A*24:02:180",
        "A*24:02:181",
        "A*24:02:182",
        "A*24:02:183",
        "A*24:02:184",
        "A*24:02:185",
        "A*24:02:186",
        "A*24:02:187",
        "A*24:02:188",
        "A*24:02:189",
        "A*24:02:19",
        "A*24:02:190",
        "A*24:02:191",
        "A*24:02:22",
        "A*24:02:24",
        "A*24:02:25",
        "A*24:02:26",
        "A*24:02:31",
        "A*24:02:32",
        "A*24:02:33",
        "A*24:02:35",
        "A*24:02:40:01",
        "A*24:02:40:02",
        "A*24:02:43",
        "A*24:02:51",
        "A*24:02:52",
        "A*24:02:61",
        "A*24:02:65",
        "A*24:02:78",
        "A*24:02:79",
        "A*24:02:85",
        "A*24:02:98",
        "A*24:02:99"
      ],
      "cds_sha256": "72592d3f49e03a3d6f390cf4368512ad38f003c50675df48acb2fca426dfbe0a",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*24:02:01",
      "numeric_two_field_assignment": "A*24:02"
    },
    {
      "donor": "HG00609",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*40:01:02:04"
      ],
      "numeric_two_field": [
        "B*40:01"
      ],
      "numeric_three_field": [
        "B*40:01:02"
      ],
      "full_allele_assignment": [
        "B*40:01:02:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*40:01:02:01",
        "B*40:01:02:02",
        "B*40:01:02:03",
        "B*40:01:02:04",
        "B*40:01:02:05",
        "B*40:01:02:06",
        "B*40:01:02:07",
        "B*40:01:02:08",
        "B*40:01:02:09",
        "B*40:01:02:10",
        "B*40:01:02:11",
        "B*40:01:02:12",
        "B*40:01:02:13",
        "B*40:01:02:14",
        "B*40:01:02:15",
        "B*40:01:02:16",
        "B*40:01:02:17",
        "B*40:01:02:18",
        "B*40:01:02:19",
        "B*40:01:02:20",
        "B*40:01:02:21",
        "B*40:01:02:22",
        "B*40:01:02:23",
        "B*40:01:02:24",
        "B*40:01:02:25",
        "B*40:01:02:26",
        "B*40:01:02:27",
        "B*40:01:02:28",
        "B*40:01:02:29",
        "B*40:01:02:30",
        "B*40:01:02:31",
        "B*40:01:02:32",
        "B*40:01:02:33",
        "B*40:01:02:34",
        "B*40:01:02:35",
        "B*40:01:02:36",
        "B*40:01:02:37",
        "B*40:01:02:38",
        "B*40:01:02:39",
        "B*40:01:02:40",
        "B*40:01:02:41",
        "B*40:01:02:42",
        "B*40:01:02:43",
        "B*40:01:02:44",
        "B*40:01:02:45",
        "B*40:01:02:46",
        "B*40:01:02:47",
        "B*40:01:02:48",
        "B*40:01:02:49",
        "B*40:01:02:50",
        "B*40:01:02:51",
        "B*40:01:02:52",
        "B*40:01:02:53",
        "B*40:01:02:54",
        "B*40:01:02:55",
        "B*40:01:02:56",
        "B*40:01:02:57",
        "B*40:01:02:58",
        "B*40:01:02:59",
        "B*40:01:02:60",
        "B*40:01:02:61",
        "B*40:01:02:62",
        "B*40:01:02:63",
        "B*40:01:02:64",
        "B*40:01:02:65",
        "B*40:01:02:66",
        "B*40:01:02:67",
        "B*40:01:02:68Q",
        "B*40:01:02:69",
        "B*40:01:02:70",
        "B*40:01:02:71",
        "B*40:01:02:72"
      ],
      "protein_matches": [
        "B*40:01:01",
        "B*40:01:02:01",
        "B*40:01:02:02",
        "B*40:01:02:03",
        "B*40:01:02:04",
        "B*40:01:02:05",
        "B*40:01:02:06",
        "B*40:01:02:07",
        "B*40:01:02:08",
        "B*40:01:02:09",
        "B*40:01:02:10",
        "B*40:01:02:11",
        "B*40:01:02:12",
        "B*40:01:02:13",
        "B*40:01:02:14",
        "B*40:01:02:15",
        "B*40:01:02:16",
        "B*40:01:02:17",
        "B*40:01:02:18",
        "B*40:01:02:19",
        "B*40:01:02:20",
        "B*40:01:02:21",
        "B*40:01:02:22",
        "B*40:01:02:23",
        "B*40:01:02:24",
        "B*40:01:02:25",
        "B*40:01:02:26",
        "B*40:01:02:27",
        "B*40:01:02:28",
        "B*40:01:02:29",
        "B*40:01:02:30",
        "B*40:01:02:31",
        "B*40:01:02:32",
        "B*40:01:02:33",
        "B*40:01:02:34",
        "B*40:01:02:35",
        "B*40:01:02:36",
        "B*40:01:02:37",
        "B*40:01:02:38",
        "B*40:01:02:39",
        "B*40:01:02:40",
        "B*40:01:02:41",
        "B*40:01:02:42",
        "B*40:01:02:43",
        "B*40:01:02:44",
        "B*40:01:02:45",
        "B*40:01:02:46",
        "B*40:01:02:47",
        "B*40:01:02:48",
        "B*40:01:02:49",
        "B*40:01:02:50",
        "B*40:01:02:51",
        "B*40:01:02:52",
        "B*40:01:02:53",
        "B*40:01:02:54",
        "B*40:01:02:55",
        "B*40:01:02:56",
        "B*40:01:02:57",
        "B*40:01:02:58",
        "B*40:01:02:59",
        "B*40:01:02:60",
        "B*40:01:02:61",
        "B*40:01:02:62",
        "B*40:01:02:63",
        "B*40:01:02:64",
        "B*40:01:02:65",
        "B*40:01:02:66",
        "B*40:01:02:67",
        "B*40:01:02:68Q",
        "B*40:01:02:69",
        "B*40:01:02:70",
        "B*40:01:02:71",
        "B*40:01:02:72",
        "B*40:01:03:01",
        "B*40:01:03:02",
        "B*40:01:04",
        "B*40:01:07",
        "B*40:01:21",
        "B*40:01:40",
        "B*40:01:43",
        "B*40:01:45",
        "B*40:01:48",
        "B*40:01:50",
        "B*40:01:52",
        "B*40:01:53",
        "B*40:01:54",
        "B*40:01:55",
        "B*40:01:56",
        "B*40:01:57",
        "B*40:01:58",
        "B*40:01:59",
        "B*40:01:60",
        "B*40:01:61",
        "B*40:01:62",
        "B*40:01:63",
        "B*40:01:64",
        "B*40:01:65",
        "B*40:01:66",
        "B*40:01:67",
        "B*40:01:68",
        "B*40:01:69",
        "B*40:01:70",
        "B*40:01:71",
        "B*40:01:72",
        "B*40:01:73",
        "B*40:01:74",
        "B*40:01:75",
        "B*40:01:76",
        "B*40:01:77",
        "B*40:01:78",
        "B*40:01:79",
        "B*40:01:80",
        "B*40:01:81",
        "B*40:01:82",
        "B*40:01:83",
        "B*40:01:84",
        "B*40:01:85",
        "B*40:01:86",
        "B*40:01:87",
        "B*40:01:88",
        "B*40:01:89",
        "B*40:01:90",
        "B*40:01:91",
        "B*40:01:92",
        "B*40:01:93",
        "B*40:01:94",
        "B*40:01:95",
        "B*40:01:96",
        "B*40:01:97"
      ],
      "cds_sha256": "8403ae9b9bd2f69f5b6ee8ced41e2bc4a2ce53f31e953cb1897376510884cf07",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*40:01:02",
      "numeric_two_field_assignment": "B*40:01"
    },
    {
      "donor": "HG00609",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*40:01:02:50"
      ],
      "numeric_two_field": [
        "B*40:01"
      ],
      "numeric_three_field": [
        "B*40:01:02"
      ],
      "full_allele_assignment": [
        "B*40:01:02:50"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*40:01:02:01",
        "B*40:01:02:02",
        "B*40:01:02:03",
        "B*40:01:02:04",
        "B*40:01:02:05",
        "B*40:01:02:06",
        "B*40:01:02:07",
        "B*40:01:02:08",
        "B*40:01:02:09",
        "B*40:01:02:10",
        "B*40:01:02:11",
        "B*40:01:02:12",
        "B*40:01:02:13",
        "B*40:01:02:14",
        "B*40:01:02:15",
        "B*40:01:02:16",
        "B*40:01:02:17",
        "B*40:01:02:18",
        "B*40:01:02:19",
        "B*40:01:02:20",
        "B*40:01:02:21",
        "B*40:01:02:22",
        "B*40:01:02:23",
        "B*40:01:02:24",
        "B*40:01:02:25",
        "B*40:01:02:26",
        "B*40:01:02:27",
        "B*40:01:02:28",
        "B*40:01:02:29",
        "B*40:01:02:30",
        "B*40:01:02:31",
        "B*40:01:02:32",
        "B*40:01:02:33",
        "B*40:01:02:34",
        "B*40:01:02:35",
        "B*40:01:02:36",
        "B*40:01:02:37",
        "B*40:01:02:38",
        "B*40:01:02:39",
        "B*40:01:02:40",
        "B*40:01:02:41",
        "B*40:01:02:42",
        "B*40:01:02:43",
        "B*40:01:02:44",
        "B*40:01:02:45",
        "B*40:01:02:46",
        "B*40:01:02:47",
        "B*40:01:02:48",
        "B*40:01:02:49",
        "B*40:01:02:50",
        "B*40:01:02:51",
        "B*40:01:02:52",
        "B*40:01:02:53",
        "B*40:01:02:54",
        "B*40:01:02:55",
        "B*40:01:02:56",
        "B*40:01:02:57",
        "B*40:01:02:58",
        "B*40:01:02:59",
        "B*40:01:02:60",
        "B*40:01:02:61",
        "B*40:01:02:62",
        "B*40:01:02:63",
        "B*40:01:02:64",
        "B*40:01:02:65",
        "B*40:01:02:66",
        "B*40:01:02:67",
        "B*40:01:02:68Q",
        "B*40:01:02:69",
        "B*40:01:02:70",
        "B*40:01:02:71",
        "B*40:01:02:72"
      ],
      "protein_matches": [
        "B*40:01:01",
        "B*40:01:02:01",
        "B*40:01:02:02",
        "B*40:01:02:03",
        "B*40:01:02:04",
        "B*40:01:02:05",
        "B*40:01:02:06",
        "B*40:01:02:07",
        "B*40:01:02:08",
        "B*40:01:02:09",
        "B*40:01:02:10",
        "B*40:01:02:11",
        "B*40:01:02:12",
        "B*40:01:02:13",
        "B*40:01:02:14",
        "B*40:01:02:15",
        "B*40:01:02:16",
        "B*40:01:02:17",
        "B*40:01:02:18",
        "B*40:01:02:19",
        "B*40:01:02:20",
        "B*40:01:02:21",
        "B*40:01:02:22",
        "B*40:01:02:23",
        "B*40:01:02:24",
        "B*40:01:02:25",
        "B*40:01:02:26",
        "B*40:01:02:27",
        "B*40:01:02:28",
        "B*40:01:02:29",
        "B*40:01:02:30",
        "B*40:01:02:31",
        "B*40:01:02:32",
        "B*40:01:02:33",
        "B*40:01:02:34",
        "B*40:01:02:35",
        "B*40:01:02:36",
        "B*40:01:02:37",
        "B*40:01:02:38",
        "B*40:01:02:39",
        "B*40:01:02:40",
        "B*40:01:02:41",
        "B*40:01:02:42",
        "B*40:01:02:43",
        "B*40:01:02:44",
        "B*40:01:02:45",
        "B*40:01:02:46",
        "B*40:01:02:47",
        "B*40:01:02:48",
        "B*40:01:02:49",
        "B*40:01:02:50",
        "B*40:01:02:51",
        "B*40:01:02:52",
        "B*40:01:02:53",
        "B*40:01:02:54",
        "B*40:01:02:55",
        "B*40:01:02:56",
        "B*40:01:02:57",
        "B*40:01:02:58",
        "B*40:01:02:59",
        "B*40:01:02:60",
        "B*40:01:02:61",
        "B*40:01:02:62",
        "B*40:01:02:63",
        "B*40:01:02:64",
        "B*40:01:02:65",
        "B*40:01:02:66",
        "B*40:01:02:67",
        "B*40:01:02:68Q",
        "B*40:01:02:69",
        "B*40:01:02:70",
        "B*40:01:02:71",
        "B*40:01:02:72",
        "B*40:01:03:01",
        "B*40:01:03:02",
        "B*40:01:04",
        "B*40:01:07",
        "B*40:01:21",
        "B*40:01:40",
        "B*40:01:43",
        "B*40:01:45",
        "B*40:01:48",
        "B*40:01:50",
        "B*40:01:52",
        "B*40:01:53",
        "B*40:01:54",
        "B*40:01:55",
        "B*40:01:56",
        "B*40:01:57",
        "B*40:01:58",
        "B*40:01:59",
        "B*40:01:60",
        "B*40:01:61",
        "B*40:01:62",
        "B*40:01:63",
        "B*40:01:64",
        "B*40:01:65",
        "B*40:01:66",
        "B*40:01:67",
        "B*40:01:68",
        "B*40:01:69",
        "B*40:01:70",
        "B*40:01:71",
        "B*40:01:72",
        "B*40:01:73",
        "B*40:01:74",
        "B*40:01:75",
        "B*40:01:76",
        "B*40:01:77",
        "B*40:01:78",
        "B*40:01:79",
        "B*40:01:80",
        "B*40:01:81",
        "B*40:01:82",
        "B*40:01:83",
        "B*40:01:84",
        "B*40:01:85",
        "B*40:01:86",
        "B*40:01:87",
        "B*40:01:88",
        "B*40:01:89",
        "B*40:01:90",
        "B*40:01:91",
        "B*40:01:92",
        "B*40:01:93",
        "B*40:01:94",
        "B*40:01:95",
        "B*40:01:96",
        "B*40:01:97"
      ],
      "cds_sha256": "8403ae9b9bd2f69f5b6ee8ced41e2bc4a2ce53f31e953cb1897376510884cf07",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*40:01:02",
      "numeric_two_field_assignment": "B*40:01"
    },
    {
      "donor": "HG00609",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*03:04:01:12"
      ],
      "numeric_two_field": [
        "C*03:04"
      ],
      "numeric_three_field": [
        "C*03:04:01"
      ],
      "full_allele_assignment": [
        "C*03:04:01:12"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:04:01:01",
        "C*03:04:01:02",
        "C*03:04:01:03",
        "C*03:04:01:04",
        "C*03:04:01:05",
        "C*03:04:01:06",
        "C*03:04:01:07",
        "C*03:04:01:08",
        "C*03:04:01:09",
        "C*03:04:01:10",
        "C*03:04:01:11",
        "C*03:04:01:12",
        "C*03:04:01:13",
        "C*03:04:01:14",
        "C*03:04:01:15",
        "C*03:04:01:16",
        "C*03:04:01:17",
        "C*03:04:01:18",
        "C*03:04:01:19",
        "C*03:04:01:20",
        "C*03:04:01:21",
        "C*03:04:01:22",
        "C*03:04:01:23",
        "C*03:04:01:24",
        "C*03:04:01:25",
        "C*03:04:01:26",
        "C*03:04:01:27",
        "C*03:04:01:28",
        "C*03:04:01:29",
        "C*03:04:01:30",
        "C*03:04:01:31",
        "C*03:04:01:32",
        "C*03:04:01:33",
        "C*03:04:01:34",
        "C*03:04:01:35Q",
        "C*03:04:01:36",
        "C*03:04:01:37",
        "C*03:04:01:38",
        "C*03:04:01:39",
        "C*03:04:01:40",
        "C*03:04:01:41",
        "C*03:04:01:42",
        "C*03:04:01:43",
        "C*03:04:01:44",
        "C*03:04:01:45",
        "C*03:04:01:46",
        "C*03:04:01:47",
        "C*03:04:01:48",
        "C*03:04:01:49",
        "C*03:04:01:50",
        "C*03:04:01:51",
        "C*03:04:01:52",
        "C*03:04:01:53",
        "C*03:04:01:54",
        "C*03:04:01:55",
        "C*03:04:01:56",
        "C*03:04:01:57",
        "C*03:04:01:58",
        "C*03:04:01:59",
        "C*03:04:01:60",
        "C*03:04:01:61",
        "C*03:04:01:62",
        "C*03:04:01:63",
        "C*03:04:01:64",
        "C*03:04:01:65",
        "C*03:04:01:66",
        "C*03:04:01:67",
        "C*03:04:01:68",
        "C*03:04:01:69",
        "C*03:04:01:70",
        "C*03:04:01:71",
        "C*03:04:01:72",
        "C*03:04:01:73",
        "C*03:04:01:74",
        "C*03:04:01:75",
        "C*03:04:01:76",
        "C*03:04:01:77",
        "C*03:04:01:78",
        "C*03:04:01:79",
        "C*03:04:01:80",
        "C*03:04:01:81",
        "C*03:04:01:82",
        "C*03:04:01:83",
        "C*03:04:01:84",
        "C*03:04:01:85",
        "C*03:04:01:86",
        "C*03:04:01:87",
        "C*03:04:01:88",
        "C*03:04:01:89Q",
        "C*03:04:01:90Q",
        "C*03:04:01:91Q",
        "C*03:04:01:92Q",
        "C*03:04:01:93",
        "C*03:04:01:94"
      ],
      "protein_matches": [
        "C*03:04:01:01",
        "C*03:04:01:02",
        "C*03:04:01:03",
        "C*03:04:01:04",
        "C*03:04:01:05",
        "C*03:04:01:06",
        "C*03:04:01:07",
        "C*03:04:01:08",
        "C*03:04:01:09",
        "C*03:04:01:10",
        "C*03:04:01:11",
        "C*03:04:01:12",
        "C*03:04:01:13",
        "C*03:04:01:14",
        "C*03:04:01:15",
        "C*03:04:01:16",
        "C*03:04:01:17",
        "C*03:04:01:18",
        "C*03:04:01:19",
        "C*03:04:01:20",
        "C*03:04:01:21",
        "C*03:04:01:22",
        "C*03:04:01:23",
        "C*03:04:01:24",
        "C*03:04:01:25",
        "C*03:04:01:26",
        "C*03:04:01:27",
        "C*03:04:01:28",
        "C*03:04:01:29",
        "C*03:04:01:30",
        "C*03:04:01:31",
        "C*03:04:01:32",
        "C*03:04:01:33",
        "C*03:04:01:34",
        "C*03:04:01:35Q",
        "C*03:04:01:36",
        "C*03:04:01:37",
        "C*03:04:01:38",
        "C*03:04:01:39",
        "C*03:04:01:40",
        "C*03:04:01:41",
        "C*03:04:01:42",
        "C*03:04:01:43",
        "C*03:04:01:44",
        "C*03:04:01:45",
        "C*03:04:01:46",
        "C*03:04:01:47",
        "C*03:04:01:48",
        "C*03:04:01:49",
        "C*03:04:01:50",
        "C*03:04:01:51",
        "C*03:04:01:52",
        "C*03:04:01:53",
        "C*03:04:01:54",
        "C*03:04:01:55",
        "C*03:04:01:56",
        "C*03:04:01:57",
        "C*03:04:01:58",
        "C*03:04:01:59",
        "C*03:04:01:60",
        "C*03:04:01:61",
        "C*03:04:01:62",
        "C*03:04:01:63",
        "C*03:04:01:64",
        "C*03:04:01:65",
        "C*03:04:01:66",
        "C*03:04:01:67",
        "C*03:04:01:68",
        "C*03:04:01:69",
        "C*03:04:01:70",
        "C*03:04:01:71",
        "C*03:04:01:72",
        "C*03:04:01:73",
        "C*03:04:01:74",
        "C*03:04:01:75",
        "C*03:04:01:76",
        "C*03:04:01:77",
        "C*03:04:01:78",
        "C*03:04:01:79",
        "C*03:04:01:80",
        "C*03:04:01:81",
        "C*03:04:01:82",
        "C*03:04:01:83",
        "C*03:04:01:84",
        "C*03:04:01:85",
        "C*03:04:01:86",
        "C*03:04:01:87",
        "C*03:04:01:88",
        "C*03:04:01:89Q",
        "C*03:04:01:90Q",
        "C*03:04:01:91Q",
        "C*03:04:01:92Q",
        "C*03:04:01:93",
        "C*03:04:01:94",
        "C*03:04:02:01",
        "C*03:04:02:02",
        "C*03:04:02:03",
        "C*03:04:02:04",
        "C*03:04:02:05",
        "C*03:04:02:06",
        "C*03:04:02:07",
        "C*03:04:03",
        "C*03:04:04",
        "C*03:04:05",
        "C*03:04:06",
        "C*03:04:100",
        "C*03:04:101",
        "C*03:04:102",
        "C*03:04:103",
        "C*03:04:104",
        "C*03:04:105",
        "C*03:04:106",
        "C*03:04:107",
        "C*03:04:108",
        "C*03:04:109",
        "C*03:04:110",
        "C*03:04:111",
        "C*03:04:112",
        "C*03:04:113",
        "C*03:04:114",
        "C*03:04:115",
        "C*03:04:116",
        "C*03:04:117",
        "C*03:04:118",
        "C*03:04:119",
        "C*03:04:120",
        "C*03:04:121",
        "C*03:04:122",
        "C*03:04:123",
        "C*03:04:124",
        "C*03:04:125",
        "C*03:04:13",
        "C*03:04:14",
        "C*03:04:18",
        "C*03:04:19",
        "C*03:04:20",
        "C*03:04:21",
        "C*03:04:22",
        "C*03:04:43",
        "C*03:04:48",
        "C*03:04:50",
        "C*03:04:51",
        "C*03:04:52",
        "C*03:04:53",
        "C*03:04:54",
        "C*03:04:55",
        "C*03:04:56",
        "C*03:04:57",
        "C*03:04:58",
        "C*03:04:59",
        "C*03:04:60",
        "C*03:04:61",
        "C*03:04:62",
        "C*03:04:63",
        "C*03:04:64",
        "C*03:04:65",
        "C*03:04:66",
        "C*03:04:67",
        "C*03:04:68",
        "C*03:04:69",
        "C*03:04:70",
        "C*03:04:71",
        "C*03:04:72",
        "C*03:04:73",
        "C*03:04:74",
        "C*03:04:75",
        "C*03:04:76",
        "C*03:04:77",
        "C*03:04:78",
        "C*03:04:79",
        "C*03:04:80",
        "C*03:04:81",
        "C*03:04:82",
        "C*03:04:83",
        "C*03:04:85",
        "C*03:04:86",
        "C*03:04:87",
        "C*03:04:88",
        "C*03:04:89",
        "C*03:04:90",
        "C*03:04:91",
        "C*03:04:92",
        "C*03:04:93",
        "C*03:04:94",
        "C*03:04:95",
        "C*03:04:96",
        "C*03:04:97",
        "C*03:04:98",
        "C*03:04:99"
      ],
      "cds_sha256": "c4b563b22029838c37eff2d3236583c2082f16151134c6c1d7b70fb1f065978b",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:04:01",
      "numeric_two_field_assignment": "C*03:04"
    },
    {
      "donor": "HG00609",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*07:02:01:15"
      ],
      "numeric_two_field": [
        "C*07:02"
      ],
      "numeric_three_field": [
        "C*07:02:01"
      ],
      "full_allele_assignment": [
        "C*07:02:01:15"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99"
      ],
      "protein_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99",
        "C*07:02:05",
        "C*07:02:06",
        "C*07:02:08",
        "C*07:02:100",
        "C*07:02:101",
        "C*07:02:102",
        "C*07:02:103",
        "C*07:02:104:01",
        "C*07:02:104:02",
        "C*07:02:105",
        "C*07:02:106:01",
        "C*07:02:106:02",
        "C*07:02:108",
        "C*07:02:109",
        "C*07:02:10:01",
        "C*07:02:10:02",
        "C*07:02:11",
        "C*07:02:110",
        "C*07:02:111",
        "C*07:02:112",
        "C*07:02:113",
        "C*07:02:114",
        "C*07:02:115",
        "C*07:02:116",
        "C*07:02:117",
        "C*07:02:118",
        "C*07:02:119",
        "C*07:02:120",
        "C*07:02:121",
        "C*07:02:122",
        "C*07:02:123",
        "C*07:02:124",
        "C*07:02:125",
        "C*07:02:126",
        "C*07:02:127",
        "C*07:02:128",
        "C*07:02:129",
        "C*07:02:130",
        "C*07:02:131",
        "C*07:02:132",
        "C*07:02:133",
        "C*07:02:134",
        "C*07:02:135",
        "C*07:02:136",
        "C*07:02:137",
        "C*07:02:138",
        "C*07:02:139",
        "C*07:02:140",
        "C*07:02:141",
        "C*07:02:142",
        "C*07:02:143",
        "C*07:02:144",
        "C*07:02:145",
        "C*07:02:146",
        "C*07:02:147",
        "C*07:02:148",
        "C*07:02:149",
        "C*07:02:150",
        "C*07:02:151",
        "C*07:02:152",
        "C*07:02:153",
        "C*07:02:154",
        "C*07:02:155",
        "C*07:02:156",
        "C*07:02:157",
        "C*07:02:158",
        "C*07:02:159",
        "C*07:02:16",
        "C*07:02:160",
        "C*07:02:161",
        "C*07:02:162",
        "C*07:02:163",
        "C*07:02:164",
        "C*07:02:165",
        "C*07:02:166",
        "C*07:02:167",
        "C*07:02:168",
        "C*07:02:169",
        "C*07:02:170",
        "C*07:02:171",
        "C*07:02:172",
        "C*07:02:173",
        "C*07:02:174",
        "C*07:02:175",
        "C*07:02:176",
        "C*07:02:18",
        "C*07:02:20",
        "C*07:02:23",
        "C*07:02:24",
        "C*07:02:30",
        "C*07:02:36:01",
        "C*07:02:36:02",
        "C*07:02:37",
        "C*07:02:50",
        "C*07:02:55",
        "C*07:02:60",
        "C*07:02:63",
        "C*07:02:64",
        "C*07:02:66",
        "C*07:02:67",
        "C*07:02:69",
        "C*07:02:70",
        "C*07:02:72",
        "C*07:02:73",
        "C*07:02:74",
        "C*07:02:75",
        "C*07:02:76",
        "C*07:02:77",
        "C*07:02:78",
        "C*07:02:79",
        "C*07:02:80",
        "C*07:02:82",
        "C*07:02:84",
        "C*07:02:85",
        "C*07:02:86",
        "C*07:02:87",
        "C*07:02:88",
        "C*07:02:89",
        "C*07:02:90",
        "C*07:02:91",
        "C*07:02:93",
        "C*07:02:94",
        "C*07:02:95",
        "C*07:02:96",
        "C*07:02:97",
        "C*07:02:98",
        "C*07:02:99"
      ],
      "cds_sha256": "049c0d12f791833def7d5f8b879b2a76d96a3cd4a13130943916e22204d82cee",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:02:01",
      "numeric_two_field_assignment": "C*07:02"
    },
    {
      "donor": "HG00609",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG00609",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG00609",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "HG00609",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "HG00609",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:02:01:03"
      ],
      "numeric_two_field": [
        "DQA1*01:02"
      ],
      "numeric_three_field": [
        "DQA1*01:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:02:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37"
      ],
      "protein_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37",
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08",
        "DQA1*01:02:03",
        "DQA1*01:02:04",
        "DQA1*01:02:05",
        "DQA1*01:02:06",
        "DQA1*01:02:07",
        "DQA1*01:02:08",
        "DQA1*01:02:09",
        "DQA1*01:02:10",
        "DQA1*01:02:11",
        "DQA1*01:02:12",
        "DQA1*01:02:13:01",
        "DQA1*01:02:13:02",
        "DQA1*01:02:13:03",
        "DQA1*01:02:14",
        "DQA1*01:02:15",
        "DQA1*01:02:16",
        "DQA1*01:02:17",
        "DQA1*01:02:18",
        "DQA1*01:02:19",
        "DQA1*01:02:20",
        "DQA1*01:02:21",
        "DQA1*01:02:22",
        "DQA1*01:02:23",
        "DQA1*01:02:24",
        "DQA1*01:02:25",
        "DQA1*01:02:26",
        "DQA1*01:02:27",
        "DQA1*01:02:28",
        "DQA1*01:02:29",
        "DQA1*01:02:30",
        "DQA1*01:02:31",
        "DQA1*01:02:32"
      ],
      "cds_sha256": "ac00e3c799d85af7172274b322ab9998ef73923e79aeaa1943af09f52b98c601",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:02:01",
      "numeric_two_field_assignment": "DQA1*01:02"
    },
    {
      "donor": "HG00609",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:02:01:01"
      ],
      "numeric_two_field": [
        "DQA1*03:02"
      ],
      "numeric_three_field": [
        "DQA1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05"
      ],
      "protein_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05",
        "DQA1*03:02:02",
        "DQA1*03:02:03",
        "DQA1*03:02:04",
        "DQA1*03:02:05",
        "DQA1*03:02:06",
        "DQA1*03:02:07"
      ],
      "cds_sha256": "d84fddf474293b4337a3ba0b30586fad1d146bb1d21524b59f2798efe5b37ae1",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:02:01",
      "numeric_two_field_assignment": "DQA1*03:02"
    },
    {
      "donor": "HG00609",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:02"
      ],
      "numeric_three_field": [
        "DQB1*06:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:02:01:01",
        "DQB1*06:02:01:02",
        "DQB1*06:02:01:03",
        "DQB1*06:02:01:04",
        "DQB1*06:02:01:05",
        "DQB1*06:02:01:06",
        "DQB1*06:02:01:07",
        "DQB1*06:02:01:08",
        "DQB1*06:02:01:09",
        "DQB1*06:02:01:10",
        "DQB1*06:02:01:11",
        "DQB1*06:02:01:12",
        "DQB1*06:02:01:13",
        "DQB1*06:02:01:14",
        "DQB1*06:02:01:15",
        "DQB1*06:02:01:16",
        "DQB1*06:02:01:17",
        "DQB1*06:02:01:18Q",
        "DQB1*06:02:01:19",
        "DQB1*06:02:01:20",
        "DQB1*06:02:01:21",
        "DQB1*06:02:01:22",
        "DQB1*06:02:01:23",
        "DQB1*06:02:01:24",
        "DQB1*06:02:01:25",
        "DQB1*06:02:01:26",
        "DQB1*06:02:01:27",
        "DQB1*06:02:01:28",
        "DQB1*06:02:01:29",
        "DQB1*06:02:01:30",
        "DQB1*06:02:01:31",
        "DQB1*06:02:01:32",
        "DQB1*06:02:01:33",
        "DQB1*06:02:01:34",
        "DQB1*06:02:01:35",
        "DQB1*06:02:01:36",
        "DQB1*06:02:01:37",
        "DQB1*06:02:01:38",
        "DQB1*06:02:01:39",
        "DQB1*06:02:01:40",
        "DQB1*06:02:01:41",
        "DQB1*06:02:01:42",
        "DQB1*06:02:01:43",
        "DQB1*06:02:01:44",
        "DQB1*06:02:01:45",
        "DQB1*06:02:01:46",
        "DQB1*06:02:01:47",
        "DQB1*06:02:01:48",
        "DQB1*06:02:01:49Q"
      ],
      "protein_matches": [
        "DQB1*06:02:01:01",
        "DQB1*06:02:01:02",
        "DQB1*06:02:01:03",
        "DQB1*06:02:01:04",
        "DQB1*06:02:01:05",
        "DQB1*06:02:01:06",
        "DQB1*06:02:01:07",
        "DQB1*06:02:01:08",
        "DQB1*06:02:01:09",
        "DQB1*06:02:01:10",
        "DQB1*06:02:01:11",
        "DQB1*06:02:01:12",
        "DQB1*06:02:01:13",
        "DQB1*06:02:01:14",
        "DQB1*06:02:01:15",
        "DQB1*06:02:01:16",
        "DQB1*06:02:01:17",
        "DQB1*06:02:01:18Q",
        "DQB1*06:02:01:19",
        "DQB1*06:02:01:20",
        "DQB1*06:02:01:21",
        "DQB1*06:02:01:22",
        "DQB1*06:02:01:23",
        "DQB1*06:02:01:24",
        "DQB1*06:02:01:25",
        "DQB1*06:02:01:26",
        "DQB1*06:02:01:27",
        "DQB1*06:02:01:28",
        "DQB1*06:02:01:29",
        "DQB1*06:02:01:30",
        "DQB1*06:02:01:31",
        "DQB1*06:02:01:32",
        "DQB1*06:02:01:33",
        "DQB1*06:02:01:34",
        "DQB1*06:02:01:35",
        "DQB1*06:02:01:36",
        "DQB1*06:02:01:37",
        "DQB1*06:02:01:38",
        "DQB1*06:02:01:39",
        "DQB1*06:02:01:40",
        "DQB1*06:02:01:41",
        "DQB1*06:02:01:42",
        "DQB1*06:02:01:43",
        "DQB1*06:02:01:44",
        "DQB1*06:02:01:45",
        "DQB1*06:02:01:46",
        "DQB1*06:02:01:47",
        "DQB1*06:02:01:48",
        "DQB1*06:02:01:49Q",
        "DQB1*06:02:02",
        "DQB1*06:02:07",
        "DQB1*06:02:11",
        "DQB1*06:02:17",
        "DQB1*06:02:22",
        "DQB1*06:02:23",
        "DQB1*06:02:25",
        "DQB1*06:02:26",
        "DQB1*06:02:27",
        "DQB1*06:02:28",
        "DQB1*06:02:32",
        "DQB1*06:02:40",
        "DQB1*06:02:44",
        "DQB1*06:02:49",
        "DQB1*06:02:50",
        "DQB1*06:02:53",
        "DQB1*06:02:54",
        "DQB1*06:02:55",
        "DQB1*06:02:56",
        "DQB1*06:02:57",
        "DQB1*06:02:58",
        "DQB1*06:02:59",
        "DQB1*06:02:60",
        "DQB1*06:02:61",
        "DQB1*06:02:62",
        "DQB1*06:02:63",
        "DQB1*06:02:64",
        "DQB1*06:02:66",
        "DQB1*06:02:67",
        "DQB1*06:02:68",
        "DQB1*06:02:69",
        "DQB1*06:02:70"
      ],
      "cds_sha256": "923b8a84653277495cca5eba0e178d9a7beb6c5556484bf7110583f6204a4d1d",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:02:01",
      "numeric_two_field_assignment": "DQB1*06:02"
    },
    {
      "donor": "HG00609",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:02"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "HG00609",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*15:01:01:05"
      ],
      "numeric_two_field": [
        "DRB1*15:01"
      ],
      "numeric_three_field": [
        "DRB1*15:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*15:01:01:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33"
      ],
      "protein_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33",
        "DRB1*15:01:02",
        "DRB1*15:01:08:01",
        "DRB1*15:01:08:02",
        "DRB1*15:01:17",
        "DRB1*15:01:32",
        "DRB1*15:01:35",
        "DRB1*15:01:49",
        "DRB1*15:01:50",
        "DRB1*15:01:51",
        "DRB1*15:01:52",
        "DRB1*15:01:53",
        "DRB1*15:01:54",
        "DRB1*15:01:55",
        "DRB1*15:01:56"
      ],
      "cds_sha256": "1aea54c836d86377ccb58e10c5f5f97704438753078ca3333600bd00418c8ba8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:01:01",
      "numeric_two_field_assignment": "DRB1*15:01"
    },
    {
      "donor": "HG00609",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*09:01"
      ],
      "numeric_three_field": [
        "DRB1*09:01:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11"
      ],
      "protein_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11",
        "DRB1*09:01:12",
        "DRB1*09:01:13",
        "DRB1*09:01:14",
        "DRB1*09:01:15",
        "DRB1*09:01:16",
        "DRB1*09:01:17",
        "DRB1*09:01:18",
        "DRB1*09:01:19",
        "DRB1*09:01:20"
      ],
      "cds_sha256": "58aef5c6739eab202e6a4a2d13527a848f64ecf61e2311478599b08be1aaafe9",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*09:01:02",
      "numeric_two_field_assignment": "DRB1*09:01"
    },
    {
      "donor": "HG00621",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*02:01:01:01"
      ],
      "numeric_two_field": [
        "A*02:01"
      ],
      "numeric_three_field": [
        "A*02:01:01"
      ],
      "full_allele_assignment": [
        "A*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:01:01:01",
        "A*02:01:01:02L",
        "A*02:01:01:03",
        "A*02:01:01:04",
        "A*02:01:01:05",
        "A*02:01:01:06",
        "A*02:01:01:07",
        "A*02:01:01:08",
        "A*02:01:01:09",
        "A*02:01:01:10",
        "A*02:01:01:100",
        "A*02:01:01:101",
        "A*02:01:01:102",
        "A*02:01:01:103",
        "A*02:01:01:104",
        "A*02:01:01:105",
        "A*02:01:01:106",
        "A*02:01:01:107",
        "A*02:01:01:108",
        "A*02:01:01:109",
        "A*02:01:01:11",
        "A*02:01:01:110",
        "A*02:01:01:111",
        "A*02:01:01:112",
        "A*02:01:01:113",
        "A*02:01:01:114",
        "A*02:01:01:115",
        "A*02:01:01:116",
        "A*02:01:01:117",
        "A*02:01:01:118",
        "A*02:01:01:119",
        "A*02:01:01:12",
        "A*02:01:01:120",
        "A*02:01:01:121",
        "A*02:01:01:122",
        "A*02:01:01:123",
        "A*02:01:01:124",
        "A*02:01:01:125",
        "A*02:01:01:126",
        "A*02:01:01:127",
        "A*02:01:01:128",
        "A*02:01:01:129",
        "A*02:01:01:13",
        "A*02:01:01:130",
        "A*02:01:01:131",
        "A*02:01:01:132",
        "A*02:01:01:133",
        "A*02:01:01:134Q",
        "A*02:01:01:135",
        "A*02:01:01:136",
        "A*02:01:01:137",
        "A*02:01:01:138",
        "A*02:01:01:139",
        "A*02:01:01:14",
        "A*02:01:01:140",
        "A*02:01:01:141",
        "A*02:01:01:142",
        "A*02:01:01:143",
        "A*02:01:01:144",
        "A*02:01:01:145",
        "A*02:01:01:146",
        "A*02:01:01:147",
        "A*02:01:01:148",
        "A*02:01:01:149",
        "A*02:01:01:15",
        "A*02:01:01:150",
        "A*02:01:01:151",
        "A*02:01:01:152",
        "A*02:01:01:153",
        "A*02:01:01:154",
        "A*02:01:01:155",
        "A*02:01:01:156",
        "A*02:01:01:157",
        "A*02:01:01:158",
        "A*02:01:01:159",
        "A*02:01:01:16",
        "A*02:01:01:160",
        "A*02:01:01:161",
        "A*02:01:01:162",
        "A*02:01:01:163",
        "A*02:01:01:164",
        "A*02:01:01:165",
        "A*02:01:01:166",
        "A*02:01:01:167",
        "A*02:01:01:168",
        "A*02:01:01:169",
        "A*02:01:01:17",
        "A*02:01:01:170",
        "A*02:01:01:171",
        "A*02:01:01:172",
        "A*02:01:01:173",
        "A*02:01:01:174",
        "A*02:01:01:175",
        "A*02:01:01:176",
        "A*02:01:01:177",
        "A*02:01:01:178",
        "A*02:01:01:179",
        "A*02:01:01:18",
        "A*02:01:01:180",
        "A*02:01:01:181",
        "A*02:01:01:182",
        "A*02:01:01:183",
        "A*02:01:01:184",
        "A*02:01:01:185",
        "A*02:01:01:186",
        "A*02:01:01:187",
        "A*02:01:01:188",
        "A*02:01:01:189",
        "A*02:01:01:19",
        "A*02:01:01:190",
        "A*02:01:01:191",
        "A*02:01:01:192",
        "A*02:01:01:193",
        "A*02:01:01:194",
        "A*02:01:01:195",
        "A*02:01:01:196",
        "A*02:01:01:197",
        "A*02:01:01:198",
        "A*02:01:01:199",
        "A*02:01:01:20",
        "A*02:01:01:200",
        "A*02:01:01:201",
        "A*02:01:01:202",
        "A*02:01:01:203",
        "A*02:01:01:204",
        "A*02:01:01:205",
        "A*02:01:01:206",
        "A*02:01:01:207",
        "A*02:01:01:208",
        "A*02:01:01:209",
        "A*02:01:01:21",
        "A*02:01:01:210",
        "A*02:01:01:211",
        "A*02:01:01:212",
        "A*02:01:01:213",
        "A*02:01:01:214",
        "A*02:01:01:215",
        "A*02:01:01:216",
        "A*02:01:01:217",
        "A*02:01:01:218",
        "A*02:01:01:219",
        "A*02:01:01:22",
        "A*02:01:01:220",
        "A*02:01:01:221",
        "A*02:01:01:222",
        "A*02:01:01:223",
        "A*02:01:01:224",
        "A*02:01:01:225",
        "A*02:01:01:226",
        "A*02:01:01:227",
        "A*02:01:01:228",
        "A*02:01:01:229",
        "A*02:01:01:23",
        "A*02:01:01:230",
        "A*02:01:01:231",
        "A*02:01:01:232",
        "A*02:01:01:233",
        "A*02:01:01:234",
        "A*02:01:01:235",
        "A*02:01:01:236",
        "A*02:01:01:237",
        "A*02:01:01:238",
        "A*02:01:01:239",
        "A*02:01:01:24",
        "A*02:01:01:240",
        "A*02:01:01:241",
        "A*02:01:01:242",
        "A*02:01:01:243",
        "A*02:01:01:244",
        "A*02:01:01:245",
        "A*02:01:01:246",
        "A*02:01:01:247",
        "A*02:01:01:248",
        "A*02:01:01:249",
        "A*02:01:01:25",
        "A*02:01:01:250",
        "A*02:01:01:251",
        "A*02:01:01:252Q",
        "A*02:01:01:253",
        "A*02:01:01:254",
        "A*02:01:01:255",
        "A*02:01:01:256",
        "A*02:01:01:257",
        "A*02:01:01:258",
        "A*02:01:01:259",
        "A*02:01:01:26",
        "A*02:01:01:260",
        "A*02:01:01:261",
        "A*02:01:01:262",
        "A*02:01:01:263",
        "A*02:01:01:264",
        "A*02:01:01:265",
        "A*02:01:01:266",
        "A*02:01:01:267",
        "A*02:01:01:268",
        "A*02:01:01:269",
        "A*02:01:01:27",
        "A*02:01:01:270",
        "A*02:01:01:271",
        "A*02:01:01:272",
        "A*02:01:01:273",
        "A*02:01:01:274",
        "A*02:01:01:28",
        "A*02:01:01:29",
        "A*02:01:01:30",
        "A*02:01:01:31",
        "A*02:01:01:32",
        "A*02:01:01:33",
        "A*02:01:01:34",
        "A*02:01:01:35",
        "A*02:01:01:36",
        "A*02:01:01:37",
        "A*02:01:01:38",
        "A*02:01:01:39",
        "A*02:01:01:40",
        "A*02:01:01:41",
        "A*02:01:01:42",
        "A*02:01:01:43",
        "A*02:01:01:44",
        "A*02:01:01:45",
        "A*02:01:01:46",
        "A*02:01:01:47",
        "A*02:01:01:48",
        "A*02:01:01:49",
        "A*02:01:01:50",
        "A*02:01:01:51",
        "A*02:01:01:52",
        "A*02:01:01:53",
        "A*02:01:01:54",
        "A*02:01:01:55",
        "A*02:01:01:56",
        "A*02:01:01:57",
        "A*02:01:01:58",
        "A*02:01:01:59",
        "A*02:01:01:60",
        "A*02:01:01:61",
        "A*02:01:01:62",
        "A*02:01:01:63",
        "A*02:01:01:64",
        "A*02:01:01:65",
        "A*02:01:01:66",
        "A*02:01:01:67",
        "A*02:01:01:68",
        "A*02:01:01:69",
        "A*02:01:01:70",
        "A*02:01:01:71",
        "A*02:01:01:72",
        "A*02:01:01:73",
        "A*02:01:01:74",
        "A*02:01:01:75",
        "A*02:01:01:76",
        "A*02:01:01:77",
        "A*02:01:01:78",
        "A*02:01:01:79",
        "A*02:01:01:80",
        "A*02:01:01:81",
        "A*02:01:01:82",
        "A*02:01:01:83",
        "A*02:01:01:84",
        "A*02:01:01:85",
        "A*02:01:01:86",
        "A*02:01:01:87",
        "A*02:01:01:88",
        "A*02:01:01:89",
        "A*02:01:01:90",
        "A*02:01:01:91",
        "A*02:01:01:92",
        "A*02:01:01:93",
        "A*02:01:01:94",
        "A*02:01:01:95",
        "A*02:01:01:96",
        "A*02:01:01:97",
        "A*02:01:01:98",
        "A*02:01:01:99"
      ],
      "protein_matches": [
        "A*02:01:01:01",
        "A*02:01:01:02L",
        "A*02:01:01:03",
        "A*02:01:01:04",
        "A*02:01:01:05",
        "A*02:01:01:06",
        "A*02:01:01:07",
        "A*02:01:01:08",
        "A*02:01:01:09",
        "A*02:01:01:10",
        "A*02:01:01:100",
        "A*02:01:01:101",
        "A*02:01:01:102",
        "A*02:01:01:103",
        "A*02:01:01:104",
        "A*02:01:01:105",
        "A*02:01:01:106",
        "A*02:01:01:107",
        "A*02:01:01:108",
        "A*02:01:01:109",
        "A*02:01:01:11",
        "A*02:01:01:110",
        "A*02:01:01:111",
        "A*02:01:01:112",
        "A*02:01:01:113",
        "A*02:01:01:114",
        "A*02:01:01:115",
        "A*02:01:01:116",
        "A*02:01:01:117",
        "A*02:01:01:118",
        "A*02:01:01:119",
        "A*02:01:01:12",
        "A*02:01:01:120",
        "A*02:01:01:121",
        "A*02:01:01:122",
        "A*02:01:01:123",
        "A*02:01:01:124",
        "A*02:01:01:125",
        "A*02:01:01:126",
        "A*02:01:01:127",
        "A*02:01:01:128",
        "A*02:01:01:129",
        "A*02:01:01:13",
        "A*02:01:01:130",
        "A*02:01:01:131",
        "A*02:01:01:132",
        "A*02:01:01:133",
        "A*02:01:01:134Q",
        "A*02:01:01:135",
        "A*02:01:01:136",
        "A*02:01:01:137",
        "A*02:01:01:138",
        "A*02:01:01:139",
        "A*02:01:01:14",
        "A*02:01:01:140",
        "A*02:01:01:141",
        "A*02:01:01:142",
        "A*02:01:01:143",
        "A*02:01:01:144",
        "A*02:01:01:145",
        "A*02:01:01:146",
        "A*02:01:01:147",
        "A*02:01:01:148",
        "A*02:01:01:149",
        "A*02:01:01:15",
        "A*02:01:01:150",
        "A*02:01:01:151",
        "A*02:01:01:152",
        "A*02:01:01:153",
        "A*02:01:01:154",
        "A*02:01:01:155",
        "A*02:01:01:156",
        "A*02:01:01:157",
        "A*02:01:01:158",
        "A*02:01:01:159",
        "A*02:01:01:16",
        "A*02:01:01:160",
        "A*02:01:01:161",
        "A*02:01:01:162",
        "A*02:01:01:163",
        "A*02:01:01:164",
        "A*02:01:01:165",
        "A*02:01:01:166",
        "A*02:01:01:167",
        "A*02:01:01:168",
        "A*02:01:01:169",
        "A*02:01:01:17",
        "A*02:01:01:170",
        "A*02:01:01:171",
        "A*02:01:01:172",
        "A*02:01:01:173",
        "A*02:01:01:174",
        "A*02:01:01:175",
        "A*02:01:01:176",
        "A*02:01:01:177",
        "A*02:01:01:178",
        "A*02:01:01:179",
        "A*02:01:01:18",
        "A*02:01:01:180",
        "A*02:01:01:181",
        "A*02:01:01:182",
        "A*02:01:01:183",
        "A*02:01:01:184",
        "A*02:01:01:185",
        "A*02:01:01:186",
        "A*02:01:01:187",
        "A*02:01:01:188",
        "A*02:01:01:189",
        "A*02:01:01:19",
        "A*02:01:01:190",
        "A*02:01:01:191",
        "A*02:01:01:192",
        "A*02:01:01:193",
        "A*02:01:01:194",
        "A*02:01:01:195",
        "A*02:01:01:196",
        "A*02:01:01:197",
        "A*02:01:01:198",
        "A*02:01:01:199",
        "A*02:01:01:20",
        "A*02:01:01:200",
        "A*02:01:01:201",
        "A*02:01:01:202",
        "A*02:01:01:203",
        "A*02:01:01:204",
        "A*02:01:01:205",
        "A*02:01:01:206",
        "A*02:01:01:207",
        "A*02:01:01:208",
        "A*02:01:01:209",
        "A*02:01:01:21",
        "A*02:01:01:210",
        "A*02:01:01:211",
        "A*02:01:01:212",
        "A*02:01:01:213",
        "A*02:01:01:214",
        "A*02:01:01:215",
        "A*02:01:01:216",
        "A*02:01:01:217",
        "A*02:01:01:218",
        "A*02:01:01:219",
        "A*02:01:01:22",
        "A*02:01:01:220",
        "A*02:01:01:221",
        "A*02:01:01:222",
        "A*02:01:01:223",
        "A*02:01:01:224",
        "A*02:01:01:225",
        "A*02:01:01:226",
        "A*02:01:01:227",
        "A*02:01:01:228",
        "A*02:01:01:229",
        "A*02:01:01:23",
        "A*02:01:01:230",
        "A*02:01:01:231",
        "A*02:01:01:232",
        "A*02:01:01:233",
        "A*02:01:01:234",
        "A*02:01:01:235",
        "A*02:01:01:236",
        "A*02:01:01:237",
        "A*02:01:01:238",
        "A*02:01:01:239",
        "A*02:01:01:24",
        "A*02:01:01:240",
        "A*02:01:01:241",
        "A*02:01:01:242",
        "A*02:01:01:243",
        "A*02:01:01:244",
        "A*02:01:01:245",
        "A*02:01:01:246",
        "A*02:01:01:247",
        "A*02:01:01:248",
        "A*02:01:01:249",
        "A*02:01:01:25",
        "A*02:01:01:250",
        "A*02:01:01:251",
        "A*02:01:01:252Q",
        "A*02:01:01:253",
        "A*02:01:01:254",
        "A*02:01:01:255",
        "A*02:01:01:256",
        "A*02:01:01:257",
        "A*02:01:01:258",
        "A*02:01:01:259",
        "A*02:01:01:26",
        "A*02:01:01:260",
        "A*02:01:01:261",
        "A*02:01:01:262",
        "A*02:01:01:263",
        "A*02:01:01:264",
        "A*02:01:01:265",
        "A*02:01:01:266",
        "A*02:01:01:267",
        "A*02:01:01:268",
        "A*02:01:01:269",
        "A*02:01:01:27",
        "A*02:01:01:270",
        "A*02:01:01:271",
        "A*02:01:01:272",
        "A*02:01:01:273",
        "A*02:01:01:274",
        "A*02:01:01:28",
        "A*02:01:01:29",
        "A*02:01:01:30",
        "A*02:01:01:31",
        "A*02:01:01:32",
        "A*02:01:01:33",
        "A*02:01:01:34",
        "A*02:01:01:35",
        "A*02:01:01:36",
        "A*02:01:01:37",
        "A*02:01:01:38",
        "A*02:01:01:39",
        "A*02:01:01:40",
        "A*02:01:01:41",
        "A*02:01:01:42",
        "A*02:01:01:43",
        "A*02:01:01:44",
        "A*02:01:01:45",
        "A*02:01:01:46",
        "A*02:01:01:47",
        "A*02:01:01:48",
        "A*02:01:01:49",
        "A*02:01:01:50",
        "A*02:01:01:51",
        "A*02:01:01:52",
        "A*02:01:01:53",
        "A*02:01:01:54",
        "A*02:01:01:55",
        "A*02:01:01:56",
        "A*02:01:01:57",
        "A*02:01:01:58",
        "A*02:01:01:59",
        "A*02:01:01:60",
        "A*02:01:01:61",
        "A*02:01:01:62",
        "A*02:01:01:63",
        "A*02:01:01:64",
        "A*02:01:01:65",
        "A*02:01:01:66",
        "A*02:01:01:67",
        "A*02:01:01:68",
        "A*02:01:01:69",
        "A*02:01:01:70",
        "A*02:01:01:71",
        "A*02:01:01:72",
        "A*02:01:01:73",
        "A*02:01:01:74",
        "A*02:01:01:75",
        "A*02:01:01:76",
        "A*02:01:01:77",
        "A*02:01:01:78",
        "A*02:01:01:79",
        "A*02:01:01:80",
        "A*02:01:01:81",
        "A*02:01:01:82",
        "A*02:01:01:83",
        "A*02:01:01:84",
        "A*02:01:01:85",
        "A*02:01:01:86",
        "A*02:01:01:87",
        "A*02:01:01:88",
        "A*02:01:01:89",
        "A*02:01:01:90",
        "A*02:01:01:91",
        "A*02:01:01:92",
        "A*02:01:01:93",
        "A*02:01:01:94",
        "A*02:01:01:95",
        "A*02:01:01:96",
        "A*02:01:01:97",
        "A*02:01:01:98",
        "A*02:01:01:99",
        "A*02:01:02:01",
        "A*02:01:02:02",
        "A*02:01:04",
        "A*02:01:05",
        "A*02:01:09",
        "A*02:01:11",
        "A*02:01:111",
        "A*02:01:119",
        "A*02:01:120",
        "A*02:01:121",
        "A*02:01:123",
        "A*02:01:124",
        "A*02:01:125",
        "A*02:01:126",
        "A*02:01:127",
        "A*02:01:128",
        "A*02:01:130",
        "A*02:01:132",
        "A*02:01:133",
        "A*02:01:134",
        "A*02:01:135",
        "A*02:01:136",
        "A*02:01:137",
        "A*02:01:138",
        "A*02:01:139",
        "A*02:01:140",
        "A*02:01:141",
        "A*02:01:142",
        "A*02:01:143",
        "A*02:01:145",
        "A*02:01:146",
        "A*02:01:147",
        "A*02:01:148",
        "A*02:01:149",
        "A*02:01:14Q",
        "A*02:01:15",
        "A*02:01:150",
        "A*02:01:151",
        "A*02:01:152",
        "A*02:01:153",
        "A*02:01:154",
        "A*02:01:155",
        "A*02:01:156",
        "A*02:01:157",
        "A*02:01:158",
        "A*02:01:159",
        "A*02:01:160",
        "A*02:01:161",
        "A*02:01:162",
        "A*02:01:163",
        "A*02:01:164",
        "A*02:01:165",
        "A*02:01:166",
        "A*02:01:167",
        "A*02:01:168",
        "A*02:01:169",
        "A*02:01:170",
        "A*02:01:171",
        "A*02:01:172",
        "A*02:01:173",
        "A*02:01:174",
        "A*02:01:175",
        "A*02:01:176",
        "A*02:01:177",
        "A*02:01:178",
        "A*02:01:179",
        "A*02:01:18",
        "A*02:01:180",
        "A*02:01:181",
        "A*02:01:182",
        "A*02:01:183",
        "A*02:01:184",
        "A*02:01:185",
        "A*02:01:186",
        "A*02:01:187",
        "A*02:01:188",
        "A*02:01:189",
        "A*02:01:19",
        "A*02:01:190",
        "A*02:01:191",
        "A*02:01:192",
        "A*02:01:193",
        "A*02:01:194",
        "A*02:01:195",
        "A*02:01:196",
        "A*02:01:197",
        "A*02:01:198",
        "A*02:01:199",
        "A*02:01:200",
        "A*02:01:201",
        "A*02:01:202",
        "A*02:01:203",
        "A*02:01:204",
        "A*02:01:205",
        "A*02:01:206",
        "A*02:01:207",
        "A*02:01:208",
        "A*02:01:209",
        "A*02:01:21",
        "A*02:01:210",
        "A*02:01:211",
        "A*02:01:212",
        "A*02:01:213",
        "A*02:01:214",
        "A*02:01:215",
        "A*02:01:216",
        "A*02:01:217",
        "A*02:01:218",
        "A*02:01:219",
        "A*02:01:22",
        "A*02:01:220",
        "A*02:01:221",
        "A*02:01:222",
        "A*02:01:223",
        "A*02:01:224",
        "A*02:01:225",
        "A*02:01:226",
        "A*02:01:227",
        "A*02:01:228",
        "A*02:01:229",
        "A*02:01:230",
        "A*02:01:231",
        "A*02:01:232",
        "A*02:01:233",
        "A*02:01:234",
        "A*02:01:235",
        "A*02:01:236",
        "A*02:01:237",
        "A*02:01:238",
        "A*02:01:239",
        "A*02:01:240",
        "A*02:01:30",
        "A*02:01:31",
        "A*02:01:36",
        "A*02:01:38",
        "A*02:01:47",
        "A*02:01:48",
        "A*02:01:52",
        "A*02:01:56",
        "A*02:01:71",
        "A*02:01:87"
      ],
      "cds_sha256": "f49f56425bc36d1ee6c2ba59cdfcdde154452c10df6e4218f1945d75fc644f56",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:01:01",
      "numeric_two_field_assignment": "A*02:01"
    },
    {
      "donor": "HG00621",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:01"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "HG00621",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*56:01:01:04"
      ],
      "numeric_two_field": [
        "B*56:01"
      ],
      "numeric_three_field": [
        "B*56:01:01"
      ],
      "full_allele_assignment": [
        "B*56:01:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*56:01:01:01",
        "B*56:01:01:02",
        "B*56:01:01:03",
        "B*56:01:01:04",
        "B*56:01:01:06",
        "B*56:01:01:07",
        "B*56:01:01:08",
        "B*56:01:01:09",
        "B*56:01:01:10",
        "B*56:01:01:11",
        "B*56:01:01:12",
        "B*56:01:01:13",
        "B*56:01:01:14",
        "B*56:01:01:15",
        "B*56:01:01:16",
        "B*56:01:01:17",
        "B*56:01:01:18",
        "B*56:01:01:19",
        "B*56:01:01:20",
        "B*56:01:01:21",
        "B*56:01:01:22"
      ],
      "protein_matches": [
        "B*56:01:01:01",
        "B*56:01:01:02",
        "B*56:01:01:03",
        "B*56:01:01:04",
        "B*56:01:01:06",
        "B*56:01:01:07",
        "B*56:01:01:08",
        "B*56:01:01:09",
        "B*56:01:01:10",
        "B*56:01:01:11",
        "B*56:01:01:12",
        "B*56:01:01:13",
        "B*56:01:01:14",
        "B*56:01:01:15",
        "B*56:01:01:16",
        "B*56:01:01:17",
        "B*56:01:01:18",
        "B*56:01:01:19",
        "B*56:01:01:20",
        "B*56:01:01:21",
        "B*56:01:01:22",
        "B*56:01:04",
        "B*56:01:09",
        "B*56:01:10",
        "B*56:01:11",
        "B*56:01:12",
        "B*56:01:13",
        "B*56:01:14",
        "B*56:01:15",
        "B*56:01:16",
        "B*56:01:17",
        "B*56:01:18",
        "B*56:01:19"
      ],
      "cds_sha256": "9a65bc094c63febef5bcbadcb7bca0cecc15da5ba8395b094acc9891f5fa9d43",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*56:01:01",
      "numeric_two_field_assignment": "B*56:01"
    },
    {
      "donor": "HG00621",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*51:01:01:06"
      ],
      "numeric_two_field": [
        "B*51:01"
      ],
      "numeric_three_field": [
        "B*51:01:01"
      ],
      "full_allele_assignment": [
        "B*51:01:01:06"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*51:01:01:01",
        "B*51:01:01:02",
        "B*51:01:01:03",
        "B*51:01:01:04",
        "B*51:01:01:05",
        "B*51:01:01:06",
        "B*51:01:01:07",
        "B*51:01:01:08",
        "B*51:01:01:09",
        "B*51:01:01:10",
        "B*51:01:01:100",
        "B*51:01:01:101",
        "B*51:01:01:102",
        "B*51:01:01:103",
        "B*51:01:01:104",
        "B*51:01:01:105",
        "B*51:01:01:106",
        "B*51:01:01:107",
        "B*51:01:01:108",
        "B*51:01:01:109",
        "B*51:01:01:11",
        "B*51:01:01:110",
        "B*51:01:01:111",
        "B*51:01:01:112",
        "B*51:01:01:113",
        "B*51:01:01:114",
        "B*51:01:01:115",
        "B*51:01:01:116",
        "B*51:01:01:117",
        "B*51:01:01:118",
        "B*51:01:01:119",
        "B*51:01:01:12",
        "B*51:01:01:120",
        "B*51:01:01:121",
        "B*51:01:01:122",
        "B*51:01:01:123",
        "B*51:01:01:124",
        "B*51:01:01:125",
        "B*51:01:01:126",
        "B*51:01:01:127",
        "B*51:01:01:128Q",
        "B*51:01:01:129",
        "B*51:01:01:13",
        "B*51:01:01:130",
        "B*51:01:01:131",
        "B*51:01:01:132Q",
        "B*51:01:01:133",
        "B*51:01:01:134",
        "B*51:01:01:135",
        "B*51:01:01:136",
        "B*51:01:01:137",
        "B*51:01:01:14",
        "B*51:01:01:15",
        "B*51:01:01:16",
        "B*51:01:01:17",
        "B*51:01:01:18",
        "B*51:01:01:19",
        "B*51:01:01:20",
        "B*51:01:01:21",
        "B*51:01:01:22",
        "B*51:01:01:23",
        "B*51:01:01:24",
        "B*51:01:01:25",
        "B*51:01:01:26",
        "B*51:01:01:27",
        "B*51:01:01:28",
        "B*51:01:01:29",
        "B*51:01:01:30",
        "B*51:01:01:31",
        "B*51:01:01:32",
        "B*51:01:01:33",
        "B*51:01:01:34",
        "B*51:01:01:35",
        "B*51:01:01:36",
        "B*51:01:01:37",
        "B*51:01:01:38",
        "B*51:01:01:39",
        "B*51:01:01:40",
        "B*51:01:01:41",
        "B*51:01:01:42",
        "B*51:01:01:43",
        "B*51:01:01:44",
        "B*51:01:01:45",
        "B*51:01:01:46",
        "B*51:01:01:47",
        "B*51:01:01:48",
        "B*51:01:01:49",
        "B*51:01:01:50",
        "B*51:01:01:51",
        "B*51:01:01:52",
        "B*51:01:01:53",
        "B*51:01:01:54",
        "B*51:01:01:55",
        "B*51:01:01:56",
        "B*51:01:01:57",
        "B*51:01:01:58",
        "B*51:01:01:59",
        "B*51:01:01:60",
        "B*51:01:01:61",
        "B*51:01:01:62",
        "B*51:01:01:63",
        "B*51:01:01:64",
        "B*51:01:01:65",
        "B*51:01:01:66",
        "B*51:01:01:67",
        "B*51:01:01:68",
        "B*51:01:01:69",
        "B*51:01:01:70",
        "B*51:01:01:71",
        "B*51:01:01:72",
        "B*51:01:01:73",
        "B*51:01:01:74",
        "B*51:01:01:75",
        "B*51:01:01:76",
        "B*51:01:01:77",
        "B*51:01:01:78",
        "B*51:01:01:79",
        "B*51:01:01:80",
        "B*51:01:01:81",
        "B*51:01:01:82",
        "B*51:01:01:83",
        "B*51:01:01:84",
        "B*51:01:01:85",
        "B*51:01:01:86",
        "B*51:01:01:87",
        "B*51:01:01:88",
        "B*51:01:01:89",
        "B*51:01:01:90",
        "B*51:01:01:91",
        "B*51:01:01:92",
        "B*51:01:01:93",
        "B*51:01:01:94",
        "B*51:01:01:95",
        "B*51:01:01:96",
        "B*51:01:01:97Q",
        "B*51:01:01:98",
        "B*51:01:01:99"
      ],
      "protein_matches": [
        "B*51:01:01:01",
        "B*51:01:01:02",
        "B*51:01:01:03",
        "B*51:01:01:04",
        "B*51:01:01:05",
        "B*51:01:01:06",
        "B*51:01:01:07",
        "B*51:01:01:08",
        "B*51:01:01:09",
        "B*51:01:01:10",
        "B*51:01:01:100",
        "B*51:01:01:101",
        "B*51:01:01:102",
        "B*51:01:01:103",
        "B*51:01:01:104",
        "B*51:01:01:105",
        "B*51:01:01:106",
        "B*51:01:01:107",
        "B*51:01:01:108",
        "B*51:01:01:109",
        "B*51:01:01:11",
        "B*51:01:01:110",
        "B*51:01:01:111",
        "B*51:01:01:112",
        "B*51:01:01:113",
        "B*51:01:01:114",
        "B*51:01:01:115",
        "B*51:01:01:116",
        "B*51:01:01:117",
        "B*51:01:01:118",
        "B*51:01:01:119",
        "B*51:01:01:12",
        "B*51:01:01:120",
        "B*51:01:01:121",
        "B*51:01:01:122",
        "B*51:01:01:123",
        "B*51:01:01:124",
        "B*51:01:01:125",
        "B*51:01:01:126",
        "B*51:01:01:127",
        "B*51:01:01:128Q",
        "B*51:01:01:129",
        "B*51:01:01:13",
        "B*51:01:01:130",
        "B*51:01:01:131",
        "B*51:01:01:132Q",
        "B*51:01:01:133",
        "B*51:01:01:134",
        "B*51:01:01:135",
        "B*51:01:01:136",
        "B*51:01:01:137",
        "B*51:01:01:14",
        "B*51:01:01:15",
        "B*51:01:01:16",
        "B*51:01:01:17",
        "B*51:01:01:18",
        "B*51:01:01:19",
        "B*51:01:01:20",
        "B*51:01:01:21",
        "B*51:01:01:22",
        "B*51:01:01:23",
        "B*51:01:01:24",
        "B*51:01:01:25",
        "B*51:01:01:26",
        "B*51:01:01:27",
        "B*51:01:01:28",
        "B*51:01:01:29",
        "B*51:01:01:30",
        "B*51:01:01:31",
        "B*51:01:01:32",
        "B*51:01:01:33",
        "B*51:01:01:34",
        "B*51:01:01:35",
        "B*51:01:01:36",
        "B*51:01:01:37",
        "B*51:01:01:38",
        "B*51:01:01:39",
        "B*51:01:01:40",
        "B*51:01:01:41",
        "B*51:01:01:42",
        "B*51:01:01:43",
        "B*51:01:01:44",
        "B*51:01:01:45",
        "B*51:01:01:46",
        "B*51:01:01:47",
        "B*51:01:01:48",
        "B*51:01:01:49",
        "B*51:01:01:50",
        "B*51:01:01:51",
        "B*51:01:01:52",
        "B*51:01:01:53",
        "B*51:01:01:54",
        "B*51:01:01:55",
        "B*51:01:01:56",
        "B*51:01:01:57",
        "B*51:01:01:58",
        "B*51:01:01:59",
        "B*51:01:01:60",
        "B*51:01:01:61",
        "B*51:01:01:62",
        "B*51:01:01:63",
        "B*51:01:01:64",
        "B*51:01:01:65",
        "B*51:01:01:66",
        "B*51:01:01:67",
        "B*51:01:01:68",
        "B*51:01:01:69",
        "B*51:01:01:70",
        "B*51:01:01:71",
        "B*51:01:01:72",
        "B*51:01:01:73",
        "B*51:01:01:74",
        "B*51:01:01:75",
        "B*51:01:01:76",
        "B*51:01:01:77",
        "B*51:01:01:78",
        "B*51:01:01:79",
        "B*51:01:01:80",
        "B*51:01:01:81",
        "B*51:01:01:82",
        "B*51:01:01:83",
        "B*51:01:01:84",
        "B*51:01:01:85",
        "B*51:01:01:86",
        "B*51:01:01:87",
        "B*51:01:01:88",
        "B*51:01:01:89",
        "B*51:01:01:90",
        "B*51:01:01:91",
        "B*51:01:01:92",
        "B*51:01:01:93",
        "B*51:01:01:94",
        "B*51:01:01:95",
        "B*51:01:01:96",
        "B*51:01:01:97Q",
        "B*51:01:01:98",
        "B*51:01:01:99",
        "B*51:01:02:01",
        "B*51:01:02:02",
        "B*51:01:02:03",
        "B*51:01:04:01",
        "B*51:01:04:02",
        "B*51:01:05",
        "B*51:01:06",
        "B*51:01:07",
        "B*51:01:09",
        "B*51:01:100",
        "B*51:01:101",
        "B*51:01:102",
        "B*51:01:103",
        "B*51:01:104",
        "B*51:01:105",
        "B*51:01:106",
        "B*51:01:107",
        "B*51:01:108",
        "B*51:01:109",
        "B*51:01:110",
        "B*51:01:111",
        "B*51:01:112",
        "B*51:01:113",
        "B*51:01:114",
        "B*51:01:115",
        "B*51:01:116",
        "B*51:01:117",
        "B*51:01:118",
        "B*51:01:119",
        "B*51:01:120",
        "B*51:01:19",
        "B*51:01:42",
        "B*51:01:55",
        "B*51:01:56",
        "B*51:01:57",
        "B*51:01:58",
        "B*51:01:59",
        "B*51:01:60",
        "B*51:01:61",
        "B*51:01:62",
        "B*51:01:63",
        "B*51:01:64",
        "B*51:01:65",
        "B*51:01:66",
        "B*51:01:67",
        "B*51:01:68",
        "B*51:01:69",
        "B*51:01:70",
        "B*51:01:71",
        "B*51:01:72",
        "B*51:01:73",
        "B*51:01:74",
        "B*51:01:75",
        "B*51:01:76",
        "B*51:01:77",
        "B*51:01:78",
        "B*51:01:79",
        "B*51:01:80",
        "B*51:01:81",
        "B*51:01:82",
        "B*51:01:83",
        "B*51:01:84",
        "B*51:01:85",
        "B*51:01:86",
        "B*51:01:87",
        "B*51:01:88",
        "B*51:01:89",
        "B*51:01:90",
        "B*51:01:91",
        "B*51:01:92",
        "B*51:01:93",
        "B*51:01:94",
        "B*51:01:95",
        "B*51:01:96",
        "B*51:01:97",
        "B*51:01:98",
        "B*51:01:99"
      ],
      "cds_sha256": "c114731eea76865bb5f2ceb78422467544c62585ee021dc7a57deffd1993bcfa",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*51:01:01",
      "numeric_two_field_assignment": "B*51:01"
    },
    {
      "donor": "HG00621",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*07:02:01:01"
      ],
      "numeric_two_field": [
        "C*07:02"
      ],
      "numeric_three_field": [
        "C*07:02:01"
      ],
      "full_allele_assignment": [
        "C*07:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99"
      ],
      "protein_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99",
        "C*07:02:05",
        "C*07:02:06",
        "C*07:02:08",
        "C*07:02:100",
        "C*07:02:101",
        "C*07:02:102",
        "C*07:02:103",
        "C*07:02:104:01",
        "C*07:02:104:02",
        "C*07:02:105",
        "C*07:02:106:01",
        "C*07:02:106:02",
        "C*07:02:108",
        "C*07:02:109",
        "C*07:02:10:01",
        "C*07:02:10:02",
        "C*07:02:11",
        "C*07:02:110",
        "C*07:02:111",
        "C*07:02:112",
        "C*07:02:113",
        "C*07:02:114",
        "C*07:02:115",
        "C*07:02:116",
        "C*07:02:117",
        "C*07:02:118",
        "C*07:02:119",
        "C*07:02:120",
        "C*07:02:121",
        "C*07:02:122",
        "C*07:02:123",
        "C*07:02:124",
        "C*07:02:125",
        "C*07:02:126",
        "C*07:02:127",
        "C*07:02:128",
        "C*07:02:129",
        "C*07:02:130",
        "C*07:02:131",
        "C*07:02:132",
        "C*07:02:133",
        "C*07:02:134",
        "C*07:02:135",
        "C*07:02:136",
        "C*07:02:137",
        "C*07:02:138",
        "C*07:02:139",
        "C*07:02:140",
        "C*07:02:141",
        "C*07:02:142",
        "C*07:02:143",
        "C*07:02:144",
        "C*07:02:145",
        "C*07:02:146",
        "C*07:02:147",
        "C*07:02:148",
        "C*07:02:149",
        "C*07:02:150",
        "C*07:02:151",
        "C*07:02:152",
        "C*07:02:153",
        "C*07:02:154",
        "C*07:02:155",
        "C*07:02:156",
        "C*07:02:157",
        "C*07:02:158",
        "C*07:02:159",
        "C*07:02:16",
        "C*07:02:160",
        "C*07:02:161",
        "C*07:02:162",
        "C*07:02:163",
        "C*07:02:164",
        "C*07:02:165",
        "C*07:02:166",
        "C*07:02:167",
        "C*07:02:168",
        "C*07:02:169",
        "C*07:02:170",
        "C*07:02:171",
        "C*07:02:172",
        "C*07:02:173",
        "C*07:02:174",
        "C*07:02:175",
        "C*07:02:176",
        "C*07:02:18",
        "C*07:02:20",
        "C*07:02:23",
        "C*07:02:24",
        "C*07:02:30",
        "C*07:02:36:01",
        "C*07:02:36:02",
        "C*07:02:37",
        "C*07:02:50",
        "C*07:02:55",
        "C*07:02:60",
        "C*07:02:63",
        "C*07:02:64",
        "C*07:02:66",
        "C*07:02:67",
        "C*07:02:69",
        "C*07:02:70",
        "C*07:02:72",
        "C*07:02:73",
        "C*07:02:74",
        "C*07:02:75",
        "C*07:02:76",
        "C*07:02:77",
        "C*07:02:78",
        "C*07:02:79",
        "C*07:02:80",
        "C*07:02:82",
        "C*07:02:84",
        "C*07:02:85",
        "C*07:02:86",
        "C*07:02:87",
        "C*07:02:88",
        "C*07:02:89",
        "C*07:02:90",
        "C*07:02:91",
        "C*07:02:93",
        "C*07:02:94",
        "C*07:02:95",
        "C*07:02:96",
        "C*07:02:97",
        "C*07:02:98",
        "C*07:02:99"
      ],
      "cds_sha256": "049c0d12f791833def7d5f8b879b2a76d96a3cd4a13130943916e22204d82cee",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:02:01",
      "numeric_two_field_assignment": "C*07:02"
    },
    {
      "donor": "HG00621",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*15:02:01:06"
      ],
      "numeric_two_field": [
        "C*15:02"
      ],
      "numeric_three_field": [
        "C*15:02:01"
      ],
      "full_allele_assignment": [
        "C*15:02:01:06"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*15:02:01:01",
        "C*15:02:01:02",
        "C*15:02:01:03",
        "C*15:02:01:04",
        "C*15:02:01:05",
        "C*15:02:01:06",
        "C*15:02:01:07",
        "C*15:02:01:09",
        "C*15:02:01:10",
        "C*15:02:01:11",
        "C*15:02:01:12",
        "C*15:02:01:13",
        "C*15:02:01:14",
        "C*15:02:01:15",
        "C*15:02:01:16",
        "C*15:02:01:17",
        "C*15:02:01:18",
        "C*15:02:01:19",
        "C*15:02:01:20",
        "C*15:02:01:21",
        "C*15:02:01:22",
        "C*15:02:01:23",
        "C*15:02:01:24",
        "C*15:02:01:25",
        "C*15:02:01:26",
        "C*15:02:01:27",
        "C*15:02:01:28",
        "C*15:02:01:29",
        "C*15:02:01:30Q",
        "C*15:02:01:31",
        "C*15:02:01:32",
        "C*15:02:01:33",
        "C*15:02:01:34",
        "C*15:02:01:35Q",
        "C*15:02:01:36",
        "C*15:02:01:37",
        "C*15:02:01:38",
        "C*15:02:01:39",
        "C*15:02:01:40",
        "C*15:02:01:41",
        "C*15:02:01:42",
        "C*15:02:01:43",
        "C*15:02:01:44",
        "C*15:02:01:45",
        "C*15:02:01:46",
        "C*15:02:01:47",
        "C*15:02:01:48",
        "C*15:02:01:49",
        "C*15:02:01:50",
        "C*15:02:01:51",
        "C*15:02:01:52",
        "C*15:02:01:53",
        "C*15:02:01:54",
        "C*15:02:01:55",
        "C*15:02:01:56",
        "C*15:02:01:57",
        "C*15:02:01:58",
        "C*15:02:01:59",
        "C*15:02:01:60",
        "C*15:02:01:61",
        "C*15:02:01:62Q",
        "C*15:02:01:63",
        "C*15:02:01:64",
        "C*15:02:01:65Q",
        "C*15:02:01:66",
        "C*15:02:01:67",
        "C*15:02:01:68",
        "C*15:02:01:69Q",
        "C*15:02:01:70",
        "C*15:02:01:71",
        "C*15:02:01:72"
      ],
      "protein_matches": [
        "C*15:02:01:01",
        "C*15:02:01:02",
        "C*15:02:01:03",
        "C*15:02:01:04",
        "C*15:02:01:05",
        "C*15:02:01:06",
        "C*15:02:01:07",
        "C*15:02:01:09",
        "C*15:02:01:10",
        "C*15:02:01:11",
        "C*15:02:01:12",
        "C*15:02:01:13",
        "C*15:02:01:14",
        "C*15:02:01:15",
        "C*15:02:01:16",
        "C*15:02:01:17",
        "C*15:02:01:18",
        "C*15:02:01:19",
        "C*15:02:01:20",
        "C*15:02:01:21",
        "C*15:02:01:22",
        "C*15:02:01:23",
        "C*15:02:01:24",
        "C*15:02:01:25",
        "C*15:02:01:26",
        "C*15:02:01:27",
        "C*15:02:01:28",
        "C*15:02:01:29",
        "C*15:02:01:30Q",
        "C*15:02:01:31",
        "C*15:02:01:32",
        "C*15:02:01:33",
        "C*15:02:01:34",
        "C*15:02:01:35Q",
        "C*15:02:01:36",
        "C*15:02:01:37",
        "C*15:02:01:38",
        "C*15:02:01:39",
        "C*15:02:01:40",
        "C*15:02:01:41",
        "C*15:02:01:42",
        "C*15:02:01:43",
        "C*15:02:01:44",
        "C*15:02:01:45",
        "C*15:02:01:46",
        "C*15:02:01:47",
        "C*15:02:01:48",
        "C*15:02:01:49",
        "C*15:02:01:50",
        "C*15:02:01:51",
        "C*15:02:01:52",
        "C*15:02:01:53",
        "C*15:02:01:54",
        "C*15:02:01:55",
        "C*15:02:01:56",
        "C*15:02:01:57",
        "C*15:02:01:58",
        "C*15:02:01:59",
        "C*15:02:01:60",
        "C*15:02:01:61",
        "C*15:02:01:62Q",
        "C*15:02:01:63",
        "C*15:02:01:64",
        "C*15:02:01:65Q",
        "C*15:02:01:66",
        "C*15:02:01:67",
        "C*15:02:01:68",
        "C*15:02:01:69Q",
        "C*15:02:01:70",
        "C*15:02:01:71",
        "C*15:02:01:72",
        "C*15:02:02:01",
        "C*15:02:02:02",
        "C*15:02:03",
        "C*15:02:25",
        "C*15:02:26",
        "C*15:02:27",
        "C*15:02:28",
        "C*15:02:29",
        "C*15:02:30",
        "C*15:02:31",
        "C*15:02:32",
        "C*15:02:33:01",
        "C*15:02:33:02",
        "C*15:02:34",
        "C*15:02:35",
        "C*15:02:36",
        "C*15:02:37",
        "C*15:02:38",
        "C*15:02:39",
        "C*15:02:40",
        "C*15:02:41",
        "C*15:02:42",
        "C*15:02:43",
        "C*15:02:44",
        "C*15:02:45",
        "C*15:02:46",
        "C*15:02:47",
        "C*15:02:48",
        "C*15:02:49",
        "C*15:02:50",
        "C*15:02:51",
        "C*15:02:52",
        "C*15:02:53",
        "C*15:02:54",
        "C*15:02:55",
        "C*15:02:56",
        "C*15:02:57",
        "C*15:02:58",
        "C*15:02:59",
        "C*15:02:60",
        "C*15:02:61",
        "C*15:02:62",
        "C*15:02:63",
        "C*15:02:64",
        "C*15:02:65:01",
        "C*15:02:65:02",
        "C*15:02:66",
        "C*15:02:67",
        "C*15:02:68",
        "C*15:02:69",
        "C*15:02:70",
        "C*15:02:71",
        "C*15:02:72",
        "C*15:02:73",
        "C*15:02:74",
        "C*15:02:75",
        "C*15:02:76",
        "C*15:02:77",
        "C*15:02:78",
        "C*15:02:79",
        "C*15:02:80"
      ],
      "cds_sha256": "dd176b5f1e6da6f7cd62c8d5e5c3560022dbb70b61dad24ba7c1fc4a73ced039",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*15:02:01",
      "numeric_two_field_assignment": "C*15:02"
    },
    {
      "donor": "HG00621",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG00621",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:15"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:15"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG00621",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "HG00621",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:02:01:02"
      ],
      "numeric_two_field": [
        "DPB1*04:02"
      ],
      "numeric_three_field": [
        "DPB1*04:02:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:02:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:02:01:01",
        "DPB1*04:02:01:02",
        "DPB1*04:02:01:03",
        "DPB1*04:02:01:04",
        "DPB1*04:02:01:05",
        "DPB1*04:02:01:06",
        "DPB1*04:02:01:07",
        "DPB1*04:02:01:08",
        "DPB1*04:02:01:09",
        "DPB1*04:02:01:10",
        "DPB1*04:02:01:11",
        "DPB1*04:02:01:12",
        "DPB1*04:02:01:13",
        "DPB1*04:02:01:14",
        "DPB1*04:02:01:15",
        "DPB1*04:02:01:16",
        "DPB1*04:02:01:17",
        "DPB1*04:02:01:18",
        "DPB1*04:02:01:19",
        "DPB1*04:02:01:20",
        "DPB1*04:02:01:21",
        "DPB1*04:02:01:22",
        "DPB1*04:02:01:23",
        "DPB1*04:02:01:24",
        "DPB1*04:02:01:25",
        "DPB1*04:02:01:26",
        "DPB1*04:02:01:27",
        "DPB1*04:02:01:28",
        "DPB1*04:02:01:29",
        "DPB1*04:02:01:30",
        "DPB1*04:02:01:31",
        "DPB1*04:02:01:32",
        "DPB1*04:02:01:33",
        "DPB1*04:02:01:34",
        "DPB1*04:02:01:35",
        "DPB1*04:02:01:36",
        "DPB1*04:02:01:37",
        "DPB1*04:02:01:38",
        "DPB1*04:02:01:39",
        "DPB1*04:02:01:40",
        "DPB1*04:02:01:41",
        "DPB1*04:02:01:42",
        "DPB1*04:02:01:43",
        "DPB1*04:02:01:44",
        "DPB1*04:02:01:45",
        "DPB1*04:02:01:46",
        "DPB1*04:02:01:47Q",
        "DPB1*04:02:01:48"
      ],
      "protein_matches": [
        "DPB1*04:02:01:01",
        "DPB1*04:02:01:02",
        "DPB1*04:02:01:03",
        "DPB1*04:02:01:04",
        "DPB1*04:02:01:05",
        "DPB1*04:02:01:06",
        "DPB1*04:02:01:07",
        "DPB1*04:02:01:08",
        "DPB1*04:02:01:09",
        "DPB1*04:02:01:10",
        "DPB1*04:02:01:11",
        "DPB1*04:02:01:12",
        "DPB1*04:02:01:13",
        "DPB1*04:02:01:14",
        "DPB1*04:02:01:15",
        "DPB1*04:02:01:16",
        "DPB1*04:02:01:17",
        "DPB1*04:02:01:18",
        "DPB1*04:02:01:19",
        "DPB1*04:02:01:20",
        "DPB1*04:02:01:21",
        "DPB1*04:02:01:22",
        "DPB1*04:02:01:23",
        "DPB1*04:02:01:24",
        "DPB1*04:02:01:25",
        "DPB1*04:02:01:26",
        "DPB1*04:02:01:27",
        "DPB1*04:02:01:28",
        "DPB1*04:02:01:29",
        "DPB1*04:02:01:30",
        "DPB1*04:02:01:31",
        "DPB1*04:02:01:32",
        "DPB1*04:02:01:33",
        "DPB1*04:02:01:34",
        "DPB1*04:02:01:35",
        "DPB1*04:02:01:36",
        "DPB1*04:02:01:37",
        "DPB1*04:02:01:38",
        "DPB1*04:02:01:39",
        "DPB1*04:02:01:40",
        "DPB1*04:02:01:41",
        "DPB1*04:02:01:42",
        "DPB1*04:02:01:43",
        "DPB1*04:02:01:44",
        "DPB1*04:02:01:45",
        "DPB1*04:02:01:46",
        "DPB1*04:02:01:47Q",
        "DPB1*04:02:01:48",
        "DPB1*04:02:10",
        "DPB1*04:02:11",
        "DPB1*04:02:13",
        "DPB1*04:02:14",
        "DPB1*04:02:15",
        "DPB1*04:02:16",
        "DPB1*04:02:19",
        "DPB1*04:02:21",
        "DPB1*04:02:22",
        "DPB1*04:02:23",
        "DPB1*04:02:24",
        "DPB1*04:02:25",
        "DPB1*04:02:26",
        "DPB1*04:02:27",
        "DPB1*04:02:28",
        "DPB1*04:02:29",
        "DPB1*04:02:30",
        "DPB1*04:02:31",
        "DPB1*04:02:32",
        "DPB1*04:02:33",
        "DPB1*04:02:34",
        "DPB1*04:02:35",
        "DPB1*04:02:36",
        "DPB1*04:02:37",
        "DPB1*04:02:38",
        "DPB1*04:02:39",
        "DPB1*04:02:40",
        "DPB1*04:02:41",
        "DPB1*04:02:42"
      ],
      "cds_sha256": "56a8099990f049426b85114a4b73649da45136b9447548676da3050edeaaaa5a",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:02:01",
      "numeric_two_field_assignment": "DPB1*04:02"
    },
    {
      "donor": "HG00621",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:02:01:04"
      ],
      "numeric_two_field": [
        "DQA1*03:02"
      ],
      "numeric_three_field": [
        "DQA1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:02:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05"
      ],
      "protein_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05",
        "DQA1*03:02:02",
        "DQA1*03:02:03",
        "DQA1*03:02:04",
        "DQA1*03:02:05",
        "DQA1*03:02:06",
        "DQA1*03:02:07"
      ],
      "cds_sha256": "d84fddf474293b4337a3ba0b30586fad1d146bb1d21524b59f2798efe5b37ae1",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:02:01",
      "numeric_two_field_assignment": "DQA1*03:02"
    },
    {
      "donor": "HG00621",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*05:05:01:10"
      ],
      "numeric_two_field": [
        "DQA1*05:05"
      ],
      "numeric_three_field": [
        "DQA1*05:05:01"
      ],
      "full_allele_assignment": [
        "DQA1*05:05:01:10"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*05:05:01:01",
        "DQA1*05:05:01:02",
        "DQA1*05:05:01:03",
        "DQA1*05:05:01:04",
        "DQA1*05:05:01:05",
        "DQA1*05:05:01:06",
        "DQA1*05:05:01:07",
        "DQA1*05:05:01:08",
        "DQA1*05:05:01:09",
        "DQA1*05:05:01:10",
        "DQA1*05:05:01:11",
        "DQA1*05:05:01:12",
        "DQA1*05:05:01:13",
        "DQA1*05:05:01:14",
        "DQA1*05:05:01:15",
        "DQA1*05:05:01:16",
        "DQA1*05:05:01:17",
        "DQA1*05:05:01:18",
        "DQA1*05:05:01:19",
        "DQA1*05:05:01:20",
        "DQA1*05:05:01:21",
        "DQA1*05:05:01:22",
        "DQA1*05:05:01:23",
        "DQA1*05:05:01:24",
        "DQA1*05:05:01:25",
        "DQA1*05:05:01:26",
        "DQA1*05:05:01:27",
        "DQA1*05:05:01:28",
        "DQA1*05:05:01:29",
        "DQA1*05:05:01:30",
        "DQA1*05:05:01:31",
        "DQA1*05:05:01:32",
        "DQA1*05:05:01:33",
        "DQA1*05:05:01:34",
        "DQA1*05:05:01:35",
        "DQA1*05:05:01:36",
        "DQA1*05:05:01:37",
        "DQA1*05:05:01:38",
        "DQA1*05:05:01:39",
        "DQA1*05:05:01:40",
        "DQA1*05:05:01:41",
        "DQA1*05:05:01:42",
        "DQA1*05:05:01:43",
        "DQA1*05:05:01:44",
        "DQA1*05:05:01:45",
        "DQA1*05:05:01:46",
        "DQA1*05:05:01:47",
        "DQA1*05:05:01:48",
        "DQA1*05:05:01:49",
        "DQA1*05:05:01:50",
        "DQA1*05:05:01:51",
        "DQA1*05:05:01:52",
        "DQA1*05:05:01:53",
        "DQA1*05:05:01:54"
      ],
      "protein_matches": [
        "DQA1*05:05:01:01",
        "DQA1*05:05:01:02",
        "DQA1*05:05:01:03",
        "DQA1*05:05:01:04",
        "DQA1*05:05:01:05",
        "DQA1*05:05:01:06",
        "DQA1*05:05:01:07",
        "DQA1*05:05:01:08",
        "DQA1*05:05:01:09",
        "DQA1*05:05:01:10",
        "DQA1*05:05:01:11",
        "DQA1*05:05:01:12",
        "DQA1*05:05:01:13",
        "DQA1*05:05:01:14",
        "DQA1*05:05:01:15",
        "DQA1*05:05:01:16",
        "DQA1*05:05:01:17",
        "DQA1*05:05:01:18",
        "DQA1*05:05:01:19",
        "DQA1*05:05:01:20",
        "DQA1*05:05:01:21",
        "DQA1*05:05:01:22",
        "DQA1*05:05:01:23",
        "DQA1*05:05:01:24",
        "DQA1*05:05:01:25",
        "DQA1*05:05:01:26",
        "DQA1*05:05:01:27",
        "DQA1*05:05:01:28",
        "DQA1*05:05:01:29",
        "DQA1*05:05:01:30",
        "DQA1*05:05:01:31",
        "DQA1*05:05:01:32",
        "DQA1*05:05:01:33",
        "DQA1*05:05:01:34",
        "DQA1*05:05:01:35",
        "DQA1*05:05:01:36",
        "DQA1*05:05:01:37",
        "DQA1*05:05:01:38",
        "DQA1*05:05:01:39",
        "DQA1*05:05:01:40",
        "DQA1*05:05:01:41",
        "DQA1*05:05:01:42",
        "DQA1*05:05:01:43",
        "DQA1*05:05:01:44",
        "DQA1*05:05:01:45",
        "DQA1*05:05:01:46",
        "DQA1*05:05:01:47",
        "DQA1*05:05:01:48",
        "DQA1*05:05:01:49",
        "DQA1*05:05:01:50",
        "DQA1*05:05:01:51",
        "DQA1*05:05:01:52",
        "DQA1*05:05:01:53",
        "DQA1*05:05:01:54",
        "DQA1*05:05:02",
        "DQA1*05:05:03",
        "DQA1*05:05:04",
        "DQA1*05:05:05",
        "DQA1*05:05:06",
        "DQA1*05:05:07",
        "DQA1*05:05:08:01",
        "DQA1*05:05:08:02",
        "DQA1*05:05:09",
        "DQA1*05:05:10",
        "DQA1*05:05:11",
        "DQA1*05:05:12:01",
        "DQA1*05:05:12:02",
        "DQA1*05:05:13:01",
        "DQA1*05:05:13:02",
        "DQA1*05:05:14:01",
        "DQA1*05:05:14:02",
        "DQA1*05:05:15",
        "DQA1*05:05:16:01",
        "DQA1*05:05:16:02",
        "DQA1*05:05:17:01",
        "DQA1*05:05:17:02",
        "DQA1*05:05:17:03",
        "DQA1*05:05:18",
        "DQA1*05:05:19",
        "DQA1*05:05:20",
        "DQA1*05:05:21",
        "DQA1*05:05:22",
        "DQA1*05:05:23",
        "DQA1*05:05:24",
        "DQA1*05:05:25",
        "DQA1*05:05:26",
        "DQA1*05:05:27",
        "DQA1*05:05:28"
      ],
      "cds_sha256": "e302f9699efce73e5b01c92b5a3f1a42a65df28fbb2d455b15af11034cf0cf0a",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*05:05:01",
      "numeric_two_field_assignment": "DQA1*05:05"
    },
    {
      "donor": "HG00621",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:02"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "HG00621",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:01:01:03"
      ],
      "numeric_two_field": [
        "DQB1*03:01"
      ],
      "numeric_three_field": [
        "DQB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87"
      ],
      "protein_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87",
        "DQB1*03:01:02",
        "DQB1*03:01:03",
        "DQB1*03:01:04:01",
        "DQB1*03:01:04:02",
        "DQB1*03:01:08",
        "DQB1*03:01:09",
        "DQB1*03:01:14",
        "DQB1*03:01:17",
        "DQB1*03:01:21",
        "DQB1*03:01:22",
        "DQB1*03:01:35",
        "DQB1*03:01:36",
        "DQB1*03:01:37",
        "DQB1*03:01:41",
        "DQB1*03:01:43",
        "DQB1*03:01:46",
        "DQB1*03:01:47",
        "DQB1*03:01:50",
        "DQB1*03:01:51",
        "DQB1*03:01:52",
        "DQB1*03:01:53",
        "DQB1*03:01:54",
        "DQB1*03:01:55",
        "DQB1*03:01:56",
        "DQB1*03:01:57",
        "DQB1*03:01:58",
        "DQB1*03:01:59",
        "DQB1*03:01:60",
        "DQB1*03:01:61",
        "DQB1*03:01:62",
        "DQB1*03:01:63",
        "DQB1*03:01:64",
        "DQB1*03:01:65",
        "DQB1*03:01:66",
        "DQB1*03:01:67",
        "DQB1*03:01:68",
        "DQB1*03:01:69",
        "DQB1*03:01:70",
        "DQB1*03:01:71",
        "DQB1*03:01:72",
        "DQB1*03:01:73",
        "DQB1*03:01:74",
        "DQB1*03:01:75",
        "DQB1*03:01:76",
        "DQB1*03:01:77",
        "DQB1*03:01:78",
        "DQB1*03:01:79",
        "DQB1*03:01:80"
      ],
      "cds_sha256": "eb9f82175b42d8984c91580bcb4dc909d0d1ece0dea1c240c62c14c107bbd4a9",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:01:01",
      "numeric_two_field_assignment": "DQB1*03:01"
    },
    {
      "donor": "HG00621",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*09:01"
      ],
      "numeric_three_field": [
        "DRB1*09:01:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11"
      ],
      "protein_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11",
        "DRB1*09:01:12",
        "DRB1*09:01:13",
        "DRB1*09:01:14",
        "DRB1*09:01:15",
        "DRB1*09:01:16",
        "DRB1*09:01:17",
        "DRB1*09:01:18",
        "DRB1*09:01:19",
        "DRB1*09:01:20"
      ],
      "cds_sha256": "58aef5c6739eab202e6a4a2d13527a848f64ecf61e2311478599b08be1aaafe9",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*09:01:02",
      "numeric_two_field_assignment": "DRB1*09:01"
    },
    {
      "donor": "HG00621",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*11:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*11:01"
      ],
      "numeric_three_field": [
        "DRB1*11:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*11:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*11:01:01:01",
        "DRB1*11:01:01:03",
        "DRB1*11:01:01:04",
        "DRB1*11:01:01:05",
        "DRB1*11:01:01:06",
        "DRB1*11:01:01:07",
        "DRB1*11:01:01:08",
        "DRB1*11:01:01:09",
        "DRB1*11:01:01:10",
        "DRB1*11:01:01:11",
        "DRB1*11:01:01:12N",
        "DRB1*11:01:01:13",
        "DRB1*11:01:01:14",
        "DRB1*11:01:01:15",
        "DRB1*11:01:01:16",
        "DRB1*11:01:01:17",
        "DRB1*11:01:01:18",
        "DRB1*11:01:01:19",
        "DRB1*11:01:01:20",
        "DRB1*11:01:01:21",
        "DRB1*11:01:01:22"
      ],
      "protein_matches": [
        "DRB1*11:01:01:01",
        "DRB1*11:01:01:03",
        "DRB1*11:01:01:04",
        "DRB1*11:01:01:05",
        "DRB1*11:01:01:06",
        "DRB1*11:01:01:07",
        "DRB1*11:01:01:08",
        "DRB1*11:01:01:09",
        "DRB1*11:01:01:10",
        "DRB1*11:01:01:11",
        "DRB1*11:01:01:12N",
        "DRB1*11:01:01:13",
        "DRB1*11:01:01:14",
        "DRB1*11:01:01:15",
        "DRB1*11:01:01:16",
        "DRB1*11:01:01:17",
        "DRB1*11:01:01:18",
        "DRB1*11:01:01:19",
        "DRB1*11:01:01:20",
        "DRB1*11:01:01:21",
        "DRB1*11:01:01:22",
        "DRB1*11:01:02:01",
        "DRB1*11:01:02:02",
        "DRB1*11:01:02:03",
        "DRB1*11:01:02:04",
        "DRB1*11:01:03",
        "DRB1*11:01:08",
        "DRB1*11:01:32",
        "DRB1*11:01:49",
        "DRB1*11:01:50",
        "DRB1*11:01:53"
      ],
      "cds_sha256": "892b25ad77d4db85adf4f619dd2cfa57f6e829598c9b4c5fd6855a796cd97467",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*11:01:01",
      "numeric_two_field_assignment": "DRB1*11:01"
    },
    {
      "donor": "HG00658",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:01"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "HG00658",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:01"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "HG00658",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*39:01:01:03"
      ],
      "numeric_two_field": [
        "B*39:01"
      ],
      "numeric_three_field": [
        "B*39:01:01"
      ],
      "full_allele_assignment": [
        "B*39:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*39:01:01:01",
        "B*39:01:01:02L",
        "B*39:01:01:03",
        "B*39:01:01:04",
        "B*39:01:01:05",
        "B*39:01:01:06",
        "B*39:01:01:07",
        "B*39:01:01:08",
        "B*39:01:01:09",
        "B*39:01:01:10",
        "B*39:01:01:11",
        "B*39:01:01:12",
        "B*39:01:01:13",
        "B*39:01:01:14",
        "B*39:01:01:15",
        "B*39:01:01:16",
        "B*39:01:01:17",
        "B*39:01:01:18",
        "B*39:01:01:19",
        "B*39:01:01:20",
        "B*39:01:01:21",
        "B*39:01:01:22",
        "B*39:01:01:23",
        "B*39:01:01:24",
        "B*39:01:01:25",
        "B*39:01:01:26",
        "B*39:01:01:27",
        "B*39:01:01:28",
        "B*39:01:01:29",
        "B*39:01:01:30",
        "B*39:01:01:31"
      ],
      "protein_matches": [
        "B*39:01:01:01",
        "B*39:01:01:02L",
        "B*39:01:01:03",
        "B*39:01:01:04",
        "B*39:01:01:05",
        "B*39:01:01:06",
        "B*39:01:01:07",
        "B*39:01:01:08",
        "B*39:01:01:09",
        "B*39:01:01:10",
        "B*39:01:01:11",
        "B*39:01:01:12",
        "B*39:01:01:13",
        "B*39:01:01:14",
        "B*39:01:01:15",
        "B*39:01:01:16",
        "B*39:01:01:17",
        "B*39:01:01:18",
        "B*39:01:01:19",
        "B*39:01:01:20",
        "B*39:01:01:21",
        "B*39:01:01:22",
        "B*39:01:01:23",
        "B*39:01:01:24",
        "B*39:01:01:25",
        "B*39:01:01:26",
        "B*39:01:01:27",
        "B*39:01:01:28",
        "B*39:01:01:29",
        "B*39:01:01:30",
        "B*39:01:01:31",
        "B*39:01:03:01",
        "B*39:01:03:02",
        "B*39:01:04",
        "B*39:01:05",
        "B*39:01:14",
        "B*39:01:16",
        "B*39:01:21",
        "B*39:01:24",
        "B*39:01:25",
        "B*39:01:26",
        "B*39:01:27",
        "B*39:01:28",
        "B*39:01:29",
        "B*39:01:30",
        "B*39:01:31",
        "B*39:01:32",
        "B*39:01:33",
        "B*39:01:34",
        "B*39:01:35",
        "B*39:01:36",
        "B*39:01:37",
        "B*39:01:38",
        "B*39:01:39",
        "B*39:01:40",
        "B*39:01:41",
        "B*39:01:42",
        "B*39:01:43",
        "B*39:01:44",
        "B*39:01:45",
        "B*39:01:46",
        "B*39:01:47",
        "B*39:01:48"
      ],
      "cds_sha256": "d9f48e86df2643ceb724c28237616cb16141f9fa3795a19e47d00cdcbf2de1f6",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*39:01:01",
      "numeric_two_field_assignment": "B*39:01"
    },
    {
      "donor": "HG00658",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*51:01:02:01"
      ],
      "numeric_two_field": [
        "B*51:01"
      ],
      "numeric_three_field": [
        "B*51:01:02"
      ],
      "full_allele_assignment": [
        "B*51:01:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*51:01:02:01",
        "B*51:01:02:02",
        "B*51:01:02:03"
      ],
      "protein_matches": [
        "B*51:01:01:01",
        "B*51:01:01:02",
        "B*51:01:01:03",
        "B*51:01:01:04",
        "B*51:01:01:05",
        "B*51:01:01:06",
        "B*51:01:01:07",
        "B*51:01:01:08",
        "B*51:01:01:09",
        "B*51:01:01:10",
        "B*51:01:01:100",
        "B*51:01:01:101",
        "B*51:01:01:102",
        "B*51:01:01:103",
        "B*51:01:01:104",
        "B*51:01:01:105",
        "B*51:01:01:106",
        "B*51:01:01:107",
        "B*51:01:01:108",
        "B*51:01:01:109",
        "B*51:01:01:11",
        "B*51:01:01:110",
        "B*51:01:01:111",
        "B*51:01:01:112",
        "B*51:01:01:113",
        "B*51:01:01:114",
        "B*51:01:01:115",
        "B*51:01:01:116",
        "B*51:01:01:117",
        "B*51:01:01:118",
        "B*51:01:01:119",
        "B*51:01:01:12",
        "B*51:01:01:120",
        "B*51:01:01:121",
        "B*51:01:01:122",
        "B*51:01:01:123",
        "B*51:01:01:124",
        "B*51:01:01:125",
        "B*51:01:01:126",
        "B*51:01:01:127",
        "B*51:01:01:128Q",
        "B*51:01:01:129",
        "B*51:01:01:13",
        "B*51:01:01:130",
        "B*51:01:01:131",
        "B*51:01:01:132Q",
        "B*51:01:01:133",
        "B*51:01:01:134",
        "B*51:01:01:135",
        "B*51:01:01:136",
        "B*51:01:01:137",
        "B*51:01:01:14",
        "B*51:01:01:15",
        "B*51:01:01:16",
        "B*51:01:01:17",
        "B*51:01:01:18",
        "B*51:01:01:19",
        "B*51:01:01:20",
        "B*51:01:01:21",
        "B*51:01:01:22",
        "B*51:01:01:23",
        "B*51:01:01:24",
        "B*51:01:01:25",
        "B*51:01:01:26",
        "B*51:01:01:27",
        "B*51:01:01:28",
        "B*51:01:01:29",
        "B*51:01:01:30",
        "B*51:01:01:31",
        "B*51:01:01:32",
        "B*51:01:01:33",
        "B*51:01:01:34",
        "B*51:01:01:35",
        "B*51:01:01:36",
        "B*51:01:01:37",
        "B*51:01:01:38",
        "B*51:01:01:39",
        "B*51:01:01:40",
        "B*51:01:01:41",
        "B*51:01:01:42",
        "B*51:01:01:43",
        "B*51:01:01:44",
        "B*51:01:01:45",
        "B*51:01:01:46",
        "B*51:01:01:47",
        "B*51:01:01:48",
        "B*51:01:01:49",
        "B*51:01:01:50",
        "B*51:01:01:51",
        "B*51:01:01:52",
        "B*51:01:01:53",
        "B*51:01:01:54",
        "B*51:01:01:55",
        "B*51:01:01:56",
        "B*51:01:01:57",
        "B*51:01:01:58",
        "B*51:01:01:59",
        "B*51:01:01:60",
        "B*51:01:01:61",
        "B*51:01:01:62",
        "B*51:01:01:63",
        "B*51:01:01:64",
        "B*51:01:01:65",
        "B*51:01:01:66",
        "B*51:01:01:67",
        "B*51:01:01:68",
        "B*51:01:01:69",
        "B*51:01:01:70",
        "B*51:01:01:71",
        "B*51:01:01:72",
        "B*51:01:01:73",
        "B*51:01:01:74",
        "B*51:01:01:75",
        "B*51:01:01:76",
        "B*51:01:01:77",
        "B*51:01:01:78",
        "B*51:01:01:79",
        "B*51:01:01:80",
        "B*51:01:01:81",
        "B*51:01:01:82",
        "B*51:01:01:83",
        "B*51:01:01:84",
        "B*51:01:01:85",
        "B*51:01:01:86",
        "B*51:01:01:87",
        "B*51:01:01:88",
        "B*51:01:01:89",
        "B*51:01:01:90",
        "B*51:01:01:91",
        "B*51:01:01:92",
        "B*51:01:01:93",
        "B*51:01:01:94",
        "B*51:01:01:95",
        "B*51:01:01:96",
        "B*51:01:01:97Q",
        "B*51:01:01:98",
        "B*51:01:01:99",
        "B*51:01:02:01",
        "B*51:01:02:02",
        "B*51:01:02:03",
        "B*51:01:04:01",
        "B*51:01:04:02",
        "B*51:01:05",
        "B*51:01:06",
        "B*51:01:07",
        "B*51:01:09",
        "B*51:01:100",
        "B*51:01:101",
        "B*51:01:102",
        "B*51:01:103",
        "B*51:01:104",
        "B*51:01:105",
        "B*51:01:106",
        "B*51:01:107",
        "B*51:01:108",
        "B*51:01:109",
        "B*51:01:110",
        "B*51:01:111",
        "B*51:01:112",
        "B*51:01:113",
        "B*51:01:114",
        "B*51:01:115",
        "B*51:01:116",
        "B*51:01:117",
        "B*51:01:118",
        "B*51:01:119",
        "B*51:01:120",
        "B*51:01:19",
        "B*51:01:42",
        "B*51:01:55",
        "B*51:01:56",
        "B*51:01:57",
        "B*51:01:58",
        "B*51:01:59",
        "B*51:01:60",
        "B*51:01:61",
        "B*51:01:62",
        "B*51:01:63",
        "B*51:01:64",
        "B*51:01:65",
        "B*51:01:66",
        "B*51:01:67",
        "B*51:01:68",
        "B*51:01:69",
        "B*51:01:70",
        "B*51:01:71",
        "B*51:01:72",
        "B*51:01:73",
        "B*51:01:74",
        "B*51:01:75",
        "B*51:01:76",
        "B*51:01:77",
        "B*51:01:78",
        "B*51:01:79",
        "B*51:01:80",
        "B*51:01:81",
        "B*51:01:82",
        "B*51:01:83",
        "B*51:01:84",
        "B*51:01:85",
        "B*51:01:86",
        "B*51:01:87",
        "B*51:01:88",
        "B*51:01:89",
        "B*51:01:90",
        "B*51:01:91",
        "B*51:01:92",
        "B*51:01:93",
        "B*51:01:94",
        "B*51:01:95",
        "B*51:01:96",
        "B*51:01:97",
        "B*51:01:98",
        "B*51:01:99"
      ],
      "cds_sha256": "699053935cb5409eef741f76e99abbdd66a861ea8c49352e2334317af1977190",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*51:01:02",
      "numeric_two_field_assignment": "B*51:01"
    },
    {
      "donor": "HG00658",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*07:02:01:15"
      ],
      "numeric_two_field": [
        "C*07:02"
      ],
      "numeric_three_field": [
        "C*07:02:01"
      ],
      "full_allele_assignment": [
        "C*07:02:01:15"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99"
      ],
      "protein_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99",
        "C*07:02:05",
        "C*07:02:06",
        "C*07:02:08",
        "C*07:02:100",
        "C*07:02:101",
        "C*07:02:102",
        "C*07:02:103",
        "C*07:02:104:01",
        "C*07:02:104:02",
        "C*07:02:105",
        "C*07:02:106:01",
        "C*07:02:106:02",
        "C*07:02:108",
        "C*07:02:109",
        "C*07:02:10:01",
        "C*07:02:10:02",
        "C*07:02:11",
        "C*07:02:110",
        "C*07:02:111",
        "C*07:02:112",
        "C*07:02:113",
        "C*07:02:114",
        "C*07:02:115",
        "C*07:02:116",
        "C*07:02:117",
        "C*07:02:118",
        "C*07:02:119",
        "C*07:02:120",
        "C*07:02:121",
        "C*07:02:122",
        "C*07:02:123",
        "C*07:02:124",
        "C*07:02:125",
        "C*07:02:126",
        "C*07:02:127",
        "C*07:02:128",
        "C*07:02:129",
        "C*07:02:130",
        "C*07:02:131",
        "C*07:02:132",
        "C*07:02:133",
        "C*07:02:134",
        "C*07:02:135",
        "C*07:02:136",
        "C*07:02:137",
        "C*07:02:138",
        "C*07:02:139",
        "C*07:02:140",
        "C*07:02:141",
        "C*07:02:142",
        "C*07:02:143",
        "C*07:02:144",
        "C*07:02:145",
        "C*07:02:146",
        "C*07:02:147",
        "C*07:02:148",
        "C*07:02:149",
        "C*07:02:150",
        "C*07:02:151",
        "C*07:02:152",
        "C*07:02:153",
        "C*07:02:154",
        "C*07:02:155",
        "C*07:02:156",
        "C*07:02:157",
        "C*07:02:158",
        "C*07:02:159",
        "C*07:02:16",
        "C*07:02:160",
        "C*07:02:161",
        "C*07:02:162",
        "C*07:02:163",
        "C*07:02:164",
        "C*07:02:165",
        "C*07:02:166",
        "C*07:02:167",
        "C*07:02:168",
        "C*07:02:169",
        "C*07:02:170",
        "C*07:02:171",
        "C*07:02:172",
        "C*07:02:173",
        "C*07:02:174",
        "C*07:02:175",
        "C*07:02:176",
        "C*07:02:18",
        "C*07:02:20",
        "C*07:02:23",
        "C*07:02:24",
        "C*07:02:30",
        "C*07:02:36:01",
        "C*07:02:36:02",
        "C*07:02:37",
        "C*07:02:50",
        "C*07:02:55",
        "C*07:02:60",
        "C*07:02:63",
        "C*07:02:64",
        "C*07:02:66",
        "C*07:02:67",
        "C*07:02:69",
        "C*07:02:70",
        "C*07:02:72",
        "C*07:02:73",
        "C*07:02:74",
        "C*07:02:75",
        "C*07:02:76",
        "C*07:02:77",
        "C*07:02:78",
        "C*07:02:79",
        "C*07:02:80",
        "C*07:02:82",
        "C*07:02:84",
        "C*07:02:85",
        "C*07:02:86",
        "C*07:02:87",
        "C*07:02:88",
        "C*07:02:89",
        "C*07:02:90",
        "C*07:02:91",
        "C*07:02:93",
        "C*07:02:94",
        "C*07:02:95",
        "C*07:02:96",
        "C*07:02:97",
        "C*07:02:98",
        "C*07:02:99"
      ],
      "cds_sha256": "049c0d12f791833def7d5f8b879b2a76d96a3cd4a13130943916e22204d82cee",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:02:01",
      "numeric_two_field_assignment": "C*07:02"
    },
    {
      "donor": "HG00658",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*14:02:01:01"
      ],
      "numeric_two_field": [
        "C*14:02"
      ],
      "numeric_three_field": [
        "C*14:02:01"
      ],
      "full_allele_assignment": [
        "C*14:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*14:02:01:01",
        "C*14:02:01:02",
        "C*14:02:01:03",
        "C*14:02:01:04",
        "C*14:02:01:05",
        "C*14:02:01:06",
        "C*14:02:01:07",
        "C*14:02:01:08",
        "C*14:02:01:09",
        "C*14:02:01:10",
        "C*14:02:01:11",
        "C*14:02:01:12",
        "C*14:02:01:13",
        "C*14:02:01:14",
        "C*14:02:01:15",
        "C*14:02:01:16",
        "C*14:02:01:17",
        "C*14:02:01:18",
        "C*14:02:01:19",
        "C*14:02:01:20",
        "C*14:02:01:21",
        "C*14:02:01:22",
        "C*14:02:01:23",
        "C*14:02:01:24",
        "C*14:02:01:25",
        "C*14:02:01:26",
        "C*14:02:01:27",
        "C*14:02:01:28",
        "C*14:02:01:29",
        "C*14:02:01:30",
        "C*14:02:01:31",
        "C*14:02:01:32",
        "C*14:02:01:33",
        "C*14:02:01:34",
        "C*14:02:01:35",
        "C*14:02:01:36",
        "C*14:02:01:37",
        "C*14:02:01:38",
        "C*14:02:01:39"
      ],
      "protein_matches": [
        "C*14:02:01:01",
        "C*14:02:01:02",
        "C*14:02:01:03",
        "C*14:02:01:04",
        "C*14:02:01:05",
        "C*14:02:01:06",
        "C*14:02:01:07",
        "C*14:02:01:08",
        "C*14:02:01:09",
        "C*14:02:01:10",
        "C*14:02:01:11",
        "C*14:02:01:12",
        "C*14:02:01:13",
        "C*14:02:01:14",
        "C*14:02:01:15",
        "C*14:02:01:16",
        "C*14:02:01:17",
        "C*14:02:01:18",
        "C*14:02:01:19",
        "C*14:02:01:20",
        "C*14:02:01:21",
        "C*14:02:01:22",
        "C*14:02:01:23",
        "C*14:02:01:24",
        "C*14:02:01:25",
        "C*14:02:01:26",
        "C*14:02:01:27",
        "C*14:02:01:28",
        "C*14:02:01:29",
        "C*14:02:01:30",
        "C*14:02:01:31",
        "C*14:02:01:32",
        "C*14:02:01:33",
        "C*14:02:01:34",
        "C*14:02:01:35",
        "C*14:02:01:36",
        "C*14:02:01:37",
        "C*14:02:01:38",
        "C*14:02:01:39",
        "C*14:02:02",
        "C*14:02:03",
        "C*14:02:05",
        "C*14:02:12",
        "C*14:02:17",
        "C*14:02:19",
        "C*14:02:21",
        "C*14:02:22",
        "C*14:02:23",
        "C*14:02:24",
        "C*14:02:25",
        "C*14:02:26",
        "C*14:02:27",
        "C*14:02:28",
        "C*14:02:29",
        "C*14:02:30",
        "C*14:02:31",
        "C*14:02:32",
        "C*14:02:33",
        "C*14:02:34",
        "C*14:02:35",
        "C*14:02:36",
        "C*14:02:37",
        "C*14:02:38",
        "C*14:02:39",
        "C*14:02:40",
        "C*14:02:41",
        "C*14:02:42",
        "C*14:02:43",
        "C*14:02:44",
        "C*14:02:45",
        "C*14:02:46",
        "C*14:02:47",
        "C*14:02:48",
        "C*14:02:49",
        "C*14:02:50",
        "C*14:02:51"
      ],
      "cds_sha256": "b309a8704f0ff654fc8c1b44346630d779017a724cede9f450135e3ffadd51a6",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*14:02:01",
      "numeric_two_field_assignment": "C*14:02"
    },
    {
      "donor": "HG00658",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG00658",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG00658",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "HG00658",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPB1*02:02"
      ],
      "numeric_three_field": [
        "DPB1*02:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPB1*02:02:01:01",
        "DPB1*02:02:01:02",
        "DPB1*02:02:01:03",
        "DPB1*02:02:01:04",
        "DPB1*02:02:01:05",
        "DPB1*02:02:01:06",
        "DPB1*02:02:01:07",
        "DPB1*02:02:01:08",
        "DPB1*02:02:01:09",
        "DPB1*02:02:01:10",
        "DPB1*02:02:01:11"
      ],
      "protein_matches": [
        "DPB1*02:02:01:01",
        "DPB1*02:02:01:02",
        "DPB1*02:02:01:03",
        "DPB1*02:02:01:04",
        "DPB1*02:02:01:05",
        "DPB1*02:02:01:06",
        "DPB1*02:02:01:07",
        "DPB1*02:02:01:08",
        "DPB1*02:02:01:09",
        "DPB1*02:02:01:10",
        "DPB1*02:02:01:11",
        "DPB1*02:02:03",
        "DPB1*02:02:07",
        "DPB1*02:02:09"
      ],
      "cds_sha256": "97d0d6ee0a1b0b514cd6b01544362f9ea8e886197a33eaf2e2f47cef14676654",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:02:01",
      "numeric_two_field_assignment": "DPB1*02:02"
    },
    {
      "donor": "HG00658",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:03:01:07"
      ],
      "numeric_two_field": [
        "DQA1*01:03"
      ],
      "numeric_three_field": [
        "DQA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:03:01:07"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25"
      ],
      "protein_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25",
        "DQA1*01:03:03",
        "DQA1*01:03:04",
        "DQA1*01:03:06",
        "DQA1*01:03:07",
        "DQA1*01:03:08",
        "DQA1*01:03:09",
        "DQA1*01:03:10",
        "DQA1*01:03:11",
        "DQA1*01:03:12",
        "DQA1*01:03:13"
      ],
      "cds_sha256": "90c9c3a50684523bf8b75dea2974ffeb6b2dc9616517164c2905e1137b3ec843",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:03:01",
      "numeric_two_field_assignment": "DQA1*01:03"
    },
    {
      "donor": "HG00658",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:04:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:04"
      ],
      "numeric_three_field": [
        "DQA1*01:04:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:04:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07"
      ],
      "protein_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07",
        "DQA1*01:04:02:01",
        "DQA1*01:04:02:02",
        "DQA1*01:04:04",
        "DQA1*01:04:05",
        "DQA1*01:04:06",
        "DQA1*01:04:07",
        "DQA1*01:04:08",
        "DQA1*01:04:09",
        "DQA1*01:04:10",
        "DQA1*01:04:11",
        "DQA1*01:04:12",
        "DQA1*01:04:13"
      ],
      "cds_sha256": "979abe17f229c9ee8fe56fdf4709e5b1d1a0c4b7c69ebcf8773e32a980e7132a",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:04:01",
      "numeric_two_field_assignment": "DQA1*01:04"
    },
    {
      "donor": "HG00658",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:01"
      ],
      "numeric_three_field": [
        "DQB1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11"
      ],
      "protein_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11",
        "DQB1*06:01:03",
        "DQB1*06:01:05",
        "DQB1*06:01:08",
        "DQB1*06:01:10",
        "DQB1*06:01:11",
        "DQB1*06:01:36",
        "DQB1*06:01:37",
        "DQB1*06:01:38",
        "DQB1*06:01:39"
      ],
      "cds_sha256": "8eca11e1cbc387d4515e4bc63897990cebd76dea14df174cd8eba8947cef38b2",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:01:01",
      "numeric_two_field_assignment": "DQB1*06:01"
    },
    {
      "donor": "HG00658",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:03:01:01"
      ],
      "numeric_two_field": [
        "DQB1*05:03"
      ],
      "numeric_three_field": [
        "DQB1*05:03:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:03:01:01",
        "DQB1*05:03:01:02",
        "DQB1*05:03:01:04",
        "DQB1*05:03:01:05",
        "DQB1*05:03:01:06",
        "DQB1*05:03:01:07",
        "DQB1*05:03:01:08",
        "DQB1*05:03:01:09",
        "DQB1*05:03:01:10",
        "DQB1*05:03:01:11",
        "DQB1*05:03:01:12",
        "DQB1*05:03:01:13",
        "DQB1*05:03:01:14"
      ],
      "protein_matches": [
        "DQB1*05:03:01:01",
        "DQB1*05:03:01:02",
        "DQB1*05:03:01:04",
        "DQB1*05:03:01:05",
        "DQB1*05:03:01:06",
        "DQB1*05:03:01:07",
        "DQB1*05:03:01:08",
        "DQB1*05:03:01:09",
        "DQB1*05:03:01:10",
        "DQB1*05:03:01:11",
        "DQB1*05:03:01:12",
        "DQB1*05:03:01:13",
        "DQB1*05:03:01:14",
        "DQB1*05:03:02",
        "DQB1*05:03:25",
        "DQB1*05:03:27",
        "DQB1*05:03:32",
        "DQB1*05:03:33",
        "DQB1*05:03:34",
        "DQB1*05:03:35",
        "DQB1*05:03:36",
        "DQB1*05:03:37",
        "DQB1*05:03:38",
        "DQB1*05:03:40",
        "DQB1*05:03:41",
        "DQB1*05:03:42",
        "DQB1*05:03:44"
      ],
      "cds_sha256": "1222a2a8ff0a0ff4b60420b7ed15fea9fde0e1cc02a2a5cb8ec46d4b5cea199e",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:03:01",
      "numeric_two_field_assignment": "DQB1*05:03"
    },
    {
      "donor": "HG00658",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*08:03:02:02"
      ],
      "numeric_two_field": [
        "DRB1*08:03"
      ],
      "numeric_three_field": [
        "DRB1*08:03:02"
      ],
      "full_allele_assignment": [
        "DRB1*08:03:02:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*08:03:02:01",
        "DRB1*08:03:02:02",
        "DRB1*08:03:02:03",
        "DRB1*08:03:02:04"
      ],
      "protein_matches": [
        "DRB1*08:03:02:01",
        "DRB1*08:03:02:02",
        "DRB1*08:03:02:03",
        "DRB1*08:03:02:04",
        "DRB1*08:03:15",
        "DRB1*08:03:16"
      ],
      "cds_sha256": "7ada4206f852c616880e72a429ea13bdb349e1ccd0da36c0f42a847e9ab8944f",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*08:03:02",
      "numeric_two_field_assignment": "DRB1*08:03"
    },
    {
      "donor": "HG00658",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*14:04"
      ],
      "numeric_three_field": [
        "DRB1*14:04:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*14:04:01:01",
        "DRB1*14:04:01:02",
        "DRB1*14:04:01:03"
      ],
      "protein_matches": [
        "DRB1*14:04:01:01",
        "DRB1*14:04:01:02",
        "DRB1*14:04:01:03",
        "DRB1*14:04:07"
      ],
      "cds_sha256": "d6bd1efb8543ff13d923f5b4082c47cec37d106f5fec28f4f3938f3b4fb25fef",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*14:04:01",
      "numeric_two_field_assignment": "DRB1*14:04"
    },
    {
      "donor": "HG00673",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*02:06:01:01"
      ],
      "numeric_two_field": [
        "A*02:06"
      ],
      "numeric_three_field": [
        "A*02:06:01"
      ],
      "full_allele_assignment": [
        "A*02:06:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:06:01:01",
        "A*02:06:01:02",
        "A*02:06:01:03",
        "A*02:06:01:04",
        "A*02:06:01:05",
        "A*02:06:01:06",
        "A*02:06:01:07",
        "A*02:06:01:08",
        "A*02:06:01:09",
        "A*02:06:01:10",
        "A*02:06:01:11",
        "A*02:06:01:12",
        "A*02:06:01:13",
        "A*02:06:01:14",
        "A*02:06:01:15",
        "A*02:06:01:16",
        "A*02:06:01:17"
      ],
      "protein_matches": [
        "A*02:06:01:01",
        "A*02:06:01:02",
        "A*02:06:01:03",
        "A*02:06:01:04",
        "A*02:06:01:05",
        "A*02:06:01:06",
        "A*02:06:01:07",
        "A*02:06:01:08",
        "A*02:06:01:09",
        "A*02:06:01:10",
        "A*02:06:01:11",
        "A*02:06:01:12",
        "A*02:06:01:13",
        "A*02:06:01:14",
        "A*02:06:01:15",
        "A*02:06:01:16",
        "A*02:06:01:17",
        "A*02:06:04",
        "A*02:06:05",
        "A*02:06:06",
        "A*02:06:08",
        "A*02:06:12",
        "A*02:06:19",
        "A*02:06:22",
        "A*02:06:23",
        "A*02:06:24",
        "A*02:06:25",
        "A*02:06:26",
        "A*02:06:27",
        "A*02:06:28",
        "A*02:06:29",
        "A*02:06:30",
        "A*02:06:31",
        "A*02:06:32",
        "A*02:06:33",
        "A*02:06:34",
        "A*02:06:35",
        "A*02:06:36",
        "A*02:06:37"
      ],
      "cds_sha256": "3bbf94e3a6eb94ec9a012607d69d6f28e5bad45c740349deee06cebb40aebe65",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:06:01",
      "numeric_two_field_assignment": "A*02:06"
    },
    {
      "donor": "HG00673",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*02:03:01:01"
      ],
      "numeric_two_field": [
        "A*02:03"
      ],
      "numeric_three_field": [
        "A*02:03:01"
      ],
      "full_allele_assignment": [
        "A*02:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:03:01:01",
        "A*02:03:01:02",
        "A*02:03:01:03",
        "A*02:03:01:04",
        "A*02:03:01:05",
        "A*02:03:01:06Q",
        "A*02:03:01:07"
      ],
      "protein_matches": [
        "A*02:03:01:01",
        "A*02:03:01:02",
        "A*02:03:01:03",
        "A*02:03:01:04",
        "A*02:03:01:05",
        "A*02:03:01:06Q",
        "A*02:03:01:07",
        "A*02:03:03",
        "A*02:03:04",
        "A*02:03:09",
        "A*02:03:10",
        "A*02:03:11",
        "A*02:03:12Q",
        "A*02:03:13",
        "A*02:03:14",
        "A*02:03:15",
        "A*02:03:16",
        "A*02:03:17",
        "A*02:03:18"
      ],
      "cds_sha256": "b15f703e4002cfd883057d218a0f8294d0ff4824b7bdd1ac4ca76a3f12badb80",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:03:01",
      "numeric_two_field_assignment": "A*02:03"
    },
    {
      "donor": "HG00673",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*48:03:01:03"
      ],
      "numeric_two_field": [
        "B*48:03"
      ],
      "numeric_three_field": [
        "B*48:03:01"
      ],
      "full_allele_assignment": [
        "B*48:03:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*48:03:01:01",
        "B*48:03:01:02",
        "B*48:03:01:03"
      ],
      "protein_matches": [
        "B*48:03:01:01",
        "B*48:03:01:02",
        "B*48:03:01:03",
        "B*48:03:02",
        "B*48:03:03"
      ],
      "cds_sha256": "58e2a0a017405e561a8a2e666ae84bf9104d523e97ba0dba5c1f7aaf26f44033",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*48:03:01",
      "numeric_two_field_assignment": "B*48:03"
    },
    {
      "donor": "HG00673",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*38:02:01:01"
      ],
      "numeric_two_field": [
        "B*38:02"
      ],
      "numeric_three_field": [
        "B*38:02:01"
      ],
      "full_allele_assignment": [
        "B*38:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*38:02:01:01",
        "B*38:02:01:02",
        "B*38:02:01:03",
        "B*38:02:01:04",
        "B*38:02:01:05",
        "B*38:02:01:06"
      ],
      "protein_matches": [
        "B*38:02:01:01",
        "B*38:02:01:02",
        "B*38:02:01:03",
        "B*38:02:01:04",
        "B*38:02:01:05",
        "B*38:02:01:06",
        "B*38:02:02:01",
        "B*38:02:02:02",
        "B*38:02:08",
        "B*38:02:09",
        "B*38:02:10",
        "B*38:02:11",
        "B*38:02:12",
        "B*38:02:13",
        "B*38:02:14",
        "B*38:02:15",
        "B*38:02:16",
        "B*38:02:17",
        "B*38:02:18"
      ],
      "cds_sha256": "23d552afed4ab7d1ae0f568bbbb24938ded5677010c3f1841a54b67410ec6812",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*38:02:01",
      "numeric_two_field_assignment": "B*38:02"
    },
    {
      "donor": "HG00673",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*08:01:01:01"
      ],
      "numeric_two_field": [
        "C*08:01"
      ],
      "numeric_three_field": [
        "C*08:01:01"
      ],
      "full_allele_assignment": [
        "C*08:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*08:01:01:01",
        "C*08:01:01:02",
        "C*08:01:01:03",
        "C*08:01:01:04",
        "C*08:01:01:05",
        "C*08:01:01:06",
        "C*08:01:01:07",
        "C*08:01:01:08",
        "C*08:01:01:09",
        "C*08:01:01:10",
        "C*08:01:01:11",
        "C*08:01:01:12",
        "C*08:01:01:13",
        "C*08:01:01:14",
        "C*08:01:01:15",
        "C*08:01:01:16",
        "C*08:01:01:17",
        "C*08:01:01:18",
        "C*08:01:01:19",
        "C*08:01:01:20",
        "C*08:01:01:21",
        "C*08:01:01:22"
      ],
      "protein_matches": [
        "C*08:01:01:01",
        "C*08:01:01:02",
        "C*08:01:01:03",
        "C*08:01:01:04",
        "C*08:01:01:05",
        "C*08:01:01:06",
        "C*08:01:01:07",
        "C*08:01:01:08",
        "C*08:01:01:09",
        "C*08:01:01:10",
        "C*08:01:01:11",
        "C*08:01:01:12",
        "C*08:01:01:13",
        "C*08:01:01:14",
        "C*08:01:01:15",
        "C*08:01:01:16",
        "C*08:01:01:17",
        "C*08:01:01:18",
        "C*08:01:01:19",
        "C*08:01:01:20",
        "C*08:01:01:21",
        "C*08:01:01:22",
        "C*08:01:03",
        "C*08:01:14",
        "C*08:01:21",
        "C*08:01:22",
        "C*08:01:23",
        "C*08:01:24",
        "C*08:01:25",
        "C*08:01:26",
        "C*08:01:27",
        "C*08:01:28",
        "C*08:01:29",
        "C*08:01:30",
        "C*08:01:32",
        "C*08:01:33",
        "C*08:01:34",
        "C*08:01:35",
        "C*08:01:36",
        "C*08:01:37",
        "C*08:01:38",
        "C*08:01:39",
        "C*08:01:40",
        "C*08:01:41",
        "C*08:01:42",
        "C*08:01:43",
        "C*08:01:44",
        "C*08:01:45"
      ],
      "cds_sha256": "bda66e38e8284c42b15d2f25921411586068034bc313762ddbe1f4d20427e626",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*08:01:01",
      "numeric_two_field_assignment": "C*08:01"
    },
    {
      "donor": "HG00673",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*07:02:01:01"
      ],
      "numeric_two_field": [
        "C*07:02"
      ],
      "numeric_three_field": [
        "C*07:02:01"
      ],
      "full_allele_assignment": [
        "C*07:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99"
      ],
      "protein_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99",
        "C*07:02:05",
        "C*07:02:06",
        "C*07:02:08",
        "C*07:02:100",
        "C*07:02:101",
        "C*07:02:102",
        "C*07:02:103",
        "C*07:02:104:01",
        "C*07:02:104:02",
        "C*07:02:105",
        "C*07:02:106:01",
        "C*07:02:106:02",
        "C*07:02:108",
        "C*07:02:109",
        "C*07:02:10:01",
        "C*07:02:10:02",
        "C*07:02:11",
        "C*07:02:110",
        "C*07:02:111",
        "C*07:02:112",
        "C*07:02:113",
        "C*07:02:114",
        "C*07:02:115",
        "C*07:02:116",
        "C*07:02:117",
        "C*07:02:118",
        "C*07:02:119",
        "C*07:02:120",
        "C*07:02:121",
        "C*07:02:122",
        "C*07:02:123",
        "C*07:02:124",
        "C*07:02:125",
        "C*07:02:126",
        "C*07:02:127",
        "C*07:02:128",
        "C*07:02:129",
        "C*07:02:130",
        "C*07:02:131",
        "C*07:02:132",
        "C*07:02:133",
        "C*07:02:134",
        "C*07:02:135",
        "C*07:02:136",
        "C*07:02:137",
        "C*07:02:138",
        "C*07:02:139",
        "C*07:02:140",
        "C*07:02:141",
        "C*07:02:142",
        "C*07:02:143",
        "C*07:02:144",
        "C*07:02:145",
        "C*07:02:146",
        "C*07:02:147",
        "C*07:02:148",
        "C*07:02:149",
        "C*07:02:150",
        "C*07:02:151",
        "C*07:02:152",
        "C*07:02:153",
        "C*07:02:154",
        "C*07:02:155",
        "C*07:02:156",
        "C*07:02:157",
        "C*07:02:158",
        "C*07:02:159",
        "C*07:02:16",
        "C*07:02:160",
        "C*07:02:161",
        "C*07:02:162",
        "C*07:02:163",
        "C*07:02:164",
        "C*07:02:165",
        "C*07:02:166",
        "C*07:02:167",
        "C*07:02:168",
        "C*07:02:169",
        "C*07:02:170",
        "C*07:02:171",
        "C*07:02:172",
        "C*07:02:173",
        "C*07:02:174",
        "C*07:02:175",
        "C*07:02:176",
        "C*07:02:18",
        "C*07:02:20",
        "C*07:02:23",
        "C*07:02:24",
        "C*07:02:30",
        "C*07:02:36:01",
        "C*07:02:36:02",
        "C*07:02:37",
        "C*07:02:50",
        "C*07:02:55",
        "C*07:02:60",
        "C*07:02:63",
        "C*07:02:64",
        "C*07:02:66",
        "C*07:02:67",
        "C*07:02:69",
        "C*07:02:70",
        "C*07:02:72",
        "C*07:02:73",
        "C*07:02:74",
        "C*07:02:75",
        "C*07:02:76",
        "C*07:02:77",
        "C*07:02:78",
        "C*07:02:79",
        "C*07:02:80",
        "C*07:02:82",
        "C*07:02:84",
        "C*07:02:85",
        "C*07:02:86",
        "C*07:02:87",
        "C*07:02:88",
        "C*07:02:89",
        "C*07:02:90",
        "C*07:02:91",
        "C*07:02:93",
        "C*07:02:94",
        "C*07:02:95",
        "C*07:02:96",
        "C*07:02:97",
        "C*07:02:98",
        "C*07:02:99"
      ],
      "cds_sha256": "049c0d12f791833def7d5f8b879b2a76d96a3cd4a13130943916e22204d82cee",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:02:01",
      "numeric_two_field_assignment": "C*07:02"
    },
    {
      "donor": "HG00673",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG00673",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG00673",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "HG00673",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*13:01:01:17"
      ],
      "numeric_two_field": [
        "DPB1*13:01"
      ],
      "numeric_three_field": [
        "DPB1*13:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*13:01:01:17"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*13:01:01:01",
        "DPB1*13:01:01:02",
        "DPB1*13:01:01:03",
        "DPB1*13:01:01:04",
        "DPB1*13:01:01:05",
        "DPB1*13:01:01:06",
        "DPB1*13:01:01:07",
        "DPB1*13:01:01:08",
        "DPB1*13:01:01:09",
        "DPB1*13:01:01:10",
        "DPB1*13:01:01:11",
        "DPB1*13:01:01:12",
        "DPB1*13:01:01:13",
        "DPB1*13:01:01:14",
        "DPB1*13:01:01:15",
        "DPB1*13:01:01:16",
        "DPB1*13:01:01:17",
        "DPB1*13:01:01:18",
        "DPB1*13:01:01:19",
        "DPB1*13:01:01:20",
        "DPB1*13:01:01:21"
      ],
      "protein_matches": [
        "DPB1*13:01:01:01",
        "DPB1*13:01:01:02",
        "DPB1*13:01:01:03",
        "DPB1*13:01:01:04",
        "DPB1*13:01:01:05",
        "DPB1*13:01:01:06",
        "DPB1*13:01:01:07",
        "DPB1*13:01:01:08",
        "DPB1*13:01:01:09",
        "DPB1*13:01:01:10",
        "DPB1*13:01:01:11",
        "DPB1*13:01:01:12",
        "DPB1*13:01:01:13",
        "DPB1*13:01:01:14",
        "DPB1*13:01:01:15",
        "DPB1*13:01:01:16",
        "DPB1*13:01:01:17",
        "DPB1*13:01:01:18",
        "DPB1*13:01:01:19",
        "DPB1*13:01:01:20",
        "DPB1*13:01:01:21",
        "DPB1*13:01:02",
        "DPB1*13:01:03",
        "DPB1*13:01:04",
        "DPB1*13:01:05",
        "DPB1*13:01:06",
        "DPB1*13:01:07",
        "DPB1*13:01:08",
        "DPB1*13:01:09",
        "DPB1*13:01:10",
        "DPB1*13:01:11",
        "DPB1*13:01:12"
      ],
      "cds_sha256": "903cf4bb4236aac5d131652cd794410fa17f434fe3ba7ff76a2ba4259cae4ada",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*13:01:01",
      "numeric_two_field_assignment": "DPB1*13:01"
    },
    {
      "donor": "HG00673",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DQA1*05:05"
      ],
      "numeric_three_field": [
        "DQA1*05:05:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DQA1*05:05:01:01",
        "DQA1*05:05:01:02",
        "DQA1*05:05:01:03",
        "DQA1*05:05:01:04",
        "DQA1*05:05:01:05",
        "DQA1*05:05:01:06",
        "DQA1*05:05:01:07",
        "DQA1*05:05:01:08",
        "DQA1*05:05:01:09",
        "DQA1*05:05:01:10",
        "DQA1*05:05:01:11",
        "DQA1*05:05:01:12",
        "DQA1*05:05:01:13",
        "DQA1*05:05:01:14",
        "DQA1*05:05:01:15",
        "DQA1*05:05:01:16",
        "DQA1*05:05:01:17",
        "DQA1*05:05:01:18",
        "DQA1*05:05:01:19",
        "DQA1*05:05:01:20",
        "DQA1*05:05:01:21",
        "DQA1*05:05:01:22",
        "DQA1*05:05:01:23",
        "DQA1*05:05:01:24",
        "DQA1*05:05:01:25",
        "DQA1*05:05:01:26",
        "DQA1*05:05:01:27",
        "DQA1*05:05:01:28",
        "DQA1*05:05:01:29",
        "DQA1*05:05:01:30",
        "DQA1*05:05:01:31",
        "DQA1*05:05:01:32",
        "DQA1*05:05:01:33",
        "DQA1*05:05:01:34",
        "DQA1*05:05:01:35",
        "DQA1*05:05:01:36",
        "DQA1*05:05:01:37",
        "DQA1*05:05:01:38",
        "DQA1*05:05:01:39",
        "DQA1*05:05:01:40",
        "DQA1*05:05:01:41",
        "DQA1*05:05:01:42",
        "DQA1*05:05:01:43",
        "DQA1*05:05:01:44",
        "DQA1*05:05:01:45",
        "DQA1*05:05:01:46",
        "DQA1*05:05:01:47",
        "DQA1*05:05:01:48",
        "DQA1*05:05:01:49",
        "DQA1*05:05:01:50",
        "DQA1*05:05:01:51",
        "DQA1*05:05:01:52",
        "DQA1*05:05:01:53",
        "DQA1*05:05:01:54"
      ],
      "protein_matches": [
        "DQA1*05:05:01:01",
        "DQA1*05:05:01:02",
        "DQA1*05:05:01:03",
        "DQA1*05:05:01:04",
        "DQA1*05:05:01:05",
        "DQA1*05:05:01:06",
        "DQA1*05:05:01:07",
        "DQA1*05:05:01:08",
        "DQA1*05:05:01:09",
        "DQA1*05:05:01:10",
        "DQA1*05:05:01:11",
        "DQA1*05:05:01:12",
        "DQA1*05:05:01:13",
        "DQA1*05:05:01:14",
        "DQA1*05:05:01:15",
        "DQA1*05:05:01:16",
        "DQA1*05:05:01:17",
        "DQA1*05:05:01:18",
        "DQA1*05:05:01:19",
        "DQA1*05:05:01:20",
        "DQA1*05:05:01:21",
        "DQA1*05:05:01:22",
        "DQA1*05:05:01:23",
        "DQA1*05:05:01:24",
        "DQA1*05:05:01:25",
        "DQA1*05:05:01:26",
        "DQA1*05:05:01:27",
        "DQA1*05:05:01:28",
        "DQA1*05:05:01:29",
        "DQA1*05:05:01:30",
        "DQA1*05:05:01:31",
        "DQA1*05:05:01:32",
        "DQA1*05:05:01:33",
        "DQA1*05:05:01:34",
        "DQA1*05:05:01:35",
        "DQA1*05:05:01:36",
        "DQA1*05:05:01:37",
        "DQA1*05:05:01:38",
        "DQA1*05:05:01:39",
        "DQA1*05:05:01:40",
        "DQA1*05:05:01:41",
        "DQA1*05:05:01:42",
        "DQA1*05:05:01:43",
        "DQA1*05:05:01:44",
        "DQA1*05:05:01:45",
        "DQA1*05:05:01:46",
        "DQA1*05:05:01:47",
        "DQA1*05:05:01:48",
        "DQA1*05:05:01:49",
        "DQA1*05:05:01:50",
        "DQA1*05:05:01:51",
        "DQA1*05:05:01:52",
        "DQA1*05:05:01:53",
        "DQA1*05:05:01:54",
        "DQA1*05:05:02",
        "DQA1*05:05:03",
        "DQA1*05:05:04",
        "DQA1*05:05:05",
        "DQA1*05:05:06",
        "DQA1*05:05:07",
        "DQA1*05:05:08:01",
        "DQA1*05:05:08:02",
        "DQA1*05:05:09",
        "DQA1*05:05:10",
        "DQA1*05:05:11",
        "DQA1*05:05:12:01",
        "DQA1*05:05:12:02",
        "DQA1*05:05:13:01",
        "DQA1*05:05:13:02",
        "DQA1*05:05:14:01",
        "DQA1*05:05:14:02",
        "DQA1*05:05:15",
        "DQA1*05:05:16:01",
        "DQA1*05:05:16:02",
        "DQA1*05:05:17:01",
        "DQA1*05:05:17:02",
        "DQA1*05:05:17:03",
        "DQA1*05:05:18",
        "DQA1*05:05:19",
        "DQA1*05:05:20",
        "DQA1*05:05:21",
        "DQA1*05:05:22",
        "DQA1*05:05:23",
        "DQA1*05:05:24",
        "DQA1*05:05:25",
        "DQA1*05:05:26",
        "DQA1*05:05:27",
        "DQA1*05:05:28"
      ],
      "cds_sha256": "e302f9699efce73e5b01c92b5a3f1a42a65df28fbb2d455b15af11034cf0cf0a",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*05:05:01",
      "numeric_two_field_assignment": "DQA1*05:05"
    },
    {
      "donor": "HG00673",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:03:01:07"
      ],
      "numeric_two_field": [
        "DQA1*01:03"
      ],
      "numeric_three_field": [
        "DQA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:03:01:07"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25"
      ],
      "protein_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25",
        "DQA1*01:03:03",
        "DQA1*01:03:04",
        "DQA1*01:03:06",
        "DQA1*01:03:07",
        "DQA1*01:03:08",
        "DQA1*01:03:09",
        "DQA1*01:03:10",
        "DQA1*01:03:11",
        "DQA1*01:03:12",
        "DQA1*01:03:13"
      ],
      "cds_sha256": "90c9c3a50684523bf8b75dea2974ffeb6b2dc9616517164c2905e1137b3ec843",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:03:01",
      "numeric_two_field_assignment": "DQA1*01:03"
    },
    {
      "donor": "HG00673",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:01:01:03"
      ],
      "numeric_two_field": [
        "DQB1*03:01"
      ],
      "numeric_three_field": [
        "DQB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87"
      ],
      "protein_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87",
        "DQB1*03:01:02",
        "DQB1*03:01:03",
        "DQB1*03:01:04:01",
        "DQB1*03:01:04:02",
        "DQB1*03:01:08",
        "DQB1*03:01:09",
        "DQB1*03:01:14",
        "DQB1*03:01:17",
        "DQB1*03:01:21",
        "DQB1*03:01:22",
        "DQB1*03:01:35",
        "DQB1*03:01:36",
        "DQB1*03:01:37",
        "DQB1*03:01:41",
        "DQB1*03:01:43",
        "DQB1*03:01:46",
        "DQB1*03:01:47",
        "DQB1*03:01:50",
        "DQB1*03:01:51",
        "DQB1*03:01:52",
        "DQB1*03:01:53",
        "DQB1*03:01:54",
        "DQB1*03:01:55",
        "DQB1*03:01:56",
        "DQB1*03:01:57",
        "DQB1*03:01:58",
        "DQB1*03:01:59",
        "DQB1*03:01:60",
        "DQB1*03:01:61",
        "DQB1*03:01:62",
        "DQB1*03:01:63",
        "DQB1*03:01:64",
        "DQB1*03:01:65",
        "DQB1*03:01:66",
        "DQB1*03:01:67",
        "DQB1*03:01:68",
        "DQB1*03:01:69",
        "DQB1*03:01:70",
        "DQB1*03:01:71",
        "DQB1*03:01:72",
        "DQB1*03:01:73",
        "DQB1*03:01:74",
        "DQB1*03:01:75",
        "DQB1*03:01:76",
        "DQB1*03:01:77",
        "DQB1*03:01:78",
        "DQB1*03:01:79",
        "DQB1*03:01:80"
      ],
      "cds_sha256": "eb9f82175b42d8984c91580bcb4dc909d0d1ece0dea1c240c62c14c107bbd4a9",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:01:01",
      "numeric_two_field_assignment": "DQB1*03:01"
    },
    {
      "donor": "HG00673",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:01"
      ],
      "numeric_three_field": [
        "DQB1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11"
      ],
      "protein_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11",
        "DQB1*06:01:03",
        "DQB1*06:01:05",
        "DQB1*06:01:08",
        "DQB1*06:01:10",
        "DQB1*06:01:11",
        "DQB1*06:01:36",
        "DQB1*06:01:37",
        "DQB1*06:01:38",
        "DQB1*06:01:39"
      ],
      "cds_sha256": "8eca11e1cbc387d4515e4bc63897990cebd76dea14df174cd8eba8947cef38b2",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:01:01",
      "numeric_two_field_assignment": "DQB1*06:01"
    },
    {
      "donor": "HG00673",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*11:01"
      ],
      "numeric_three_field": [
        "DRB1*11:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*11:01:01:01",
        "DRB1*11:01:01:03",
        "DRB1*11:01:01:04",
        "DRB1*11:01:01:05",
        "DRB1*11:01:01:06",
        "DRB1*11:01:01:07",
        "DRB1*11:01:01:08",
        "DRB1*11:01:01:09",
        "DRB1*11:01:01:10",
        "DRB1*11:01:01:11",
        "DRB1*11:01:01:12N",
        "DRB1*11:01:01:13",
        "DRB1*11:01:01:14",
        "DRB1*11:01:01:15",
        "DRB1*11:01:01:16",
        "DRB1*11:01:01:17",
        "DRB1*11:01:01:18",
        "DRB1*11:01:01:19",
        "DRB1*11:01:01:20",
        "DRB1*11:01:01:21",
        "DRB1*11:01:01:22"
      ],
      "protein_matches": [
        "DRB1*11:01:01:01",
        "DRB1*11:01:01:03",
        "DRB1*11:01:01:04",
        "DRB1*11:01:01:05",
        "DRB1*11:01:01:06",
        "DRB1*11:01:01:07",
        "DRB1*11:01:01:08",
        "DRB1*11:01:01:09",
        "DRB1*11:01:01:10",
        "DRB1*11:01:01:11",
        "DRB1*11:01:01:12N",
        "DRB1*11:01:01:13",
        "DRB1*11:01:01:14",
        "DRB1*11:01:01:15",
        "DRB1*11:01:01:16",
        "DRB1*11:01:01:17",
        "DRB1*11:01:01:18",
        "DRB1*11:01:01:19",
        "DRB1*11:01:01:20",
        "DRB1*11:01:01:21",
        "DRB1*11:01:01:22",
        "DRB1*11:01:02:01",
        "DRB1*11:01:02:02",
        "DRB1*11:01:02:03",
        "DRB1*11:01:02:04",
        "DRB1*11:01:03",
        "DRB1*11:01:08",
        "DRB1*11:01:32",
        "DRB1*11:01:49",
        "DRB1*11:01:50",
        "DRB1*11:01:53"
      ],
      "cds_sha256": "892b25ad77d4db85adf4f619dd2cfa57f6e829598c9b4c5fd6855a796cd97467",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*11:01:01",
      "numeric_two_field_assignment": "DRB1*11:01"
    },
    {
      "donor": "HG00673",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*08:03:02:02"
      ],
      "numeric_two_field": [
        "DRB1*08:03"
      ],
      "numeric_three_field": [
        "DRB1*08:03:02"
      ],
      "full_allele_assignment": [
        "DRB1*08:03:02:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*08:03:02:01",
        "DRB1*08:03:02:02",
        "DRB1*08:03:02:03",
        "DRB1*08:03:02:04"
      ],
      "protein_matches": [
        "DRB1*08:03:02:01",
        "DRB1*08:03:02:02",
        "DRB1*08:03:02:03",
        "DRB1*08:03:02:04",
        "DRB1*08:03:15",
        "DRB1*08:03:16"
      ],
      "cds_sha256": "7ada4206f852c616880e72a429ea13bdb349e1ccd0da36c0f42a847e9ab8944f",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*08:03:02",
      "numeric_two_field_assignment": "DRB1*08:03"
    },
    {
      "donor": "HG00706",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*02:01:01:01"
      ],
      "numeric_two_field": [
        "A*02:01"
      ],
      "numeric_three_field": [
        "A*02:01:01"
      ],
      "full_allele_assignment": [
        "A*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:01:01:01",
        "A*02:01:01:02L",
        "A*02:01:01:03",
        "A*02:01:01:04",
        "A*02:01:01:05",
        "A*02:01:01:06",
        "A*02:01:01:07",
        "A*02:01:01:08",
        "A*02:01:01:09",
        "A*02:01:01:10",
        "A*02:01:01:100",
        "A*02:01:01:101",
        "A*02:01:01:102",
        "A*02:01:01:103",
        "A*02:01:01:104",
        "A*02:01:01:105",
        "A*02:01:01:106",
        "A*02:01:01:107",
        "A*02:01:01:108",
        "A*02:01:01:109",
        "A*02:01:01:11",
        "A*02:01:01:110",
        "A*02:01:01:111",
        "A*02:01:01:112",
        "A*02:01:01:113",
        "A*02:01:01:114",
        "A*02:01:01:115",
        "A*02:01:01:116",
        "A*02:01:01:117",
        "A*02:01:01:118",
        "A*02:01:01:119",
        "A*02:01:01:12",
        "A*02:01:01:120",
        "A*02:01:01:121",
        "A*02:01:01:122",
        "A*02:01:01:123",
        "A*02:01:01:124",
        "A*02:01:01:125",
        "A*02:01:01:126",
        "A*02:01:01:127",
        "A*02:01:01:128",
        "A*02:01:01:129",
        "A*02:01:01:13",
        "A*02:01:01:130",
        "A*02:01:01:131",
        "A*02:01:01:132",
        "A*02:01:01:133",
        "A*02:01:01:134Q",
        "A*02:01:01:135",
        "A*02:01:01:136",
        "A*02:01:01:137",
        "A*02:01:01:138",
        "A*02:01:01:139",
        "A*02:01:01:14",
        "A*02:01:01:140",
        "A*02:01:01:141",
        "A*02:01:01:142",
        "A*02:01:01:143",
        "A*02:01:01:144",
        "A*02:01:01:145",
        "A*02:01:01:146",
        "A*02:01:01:147",
        "A*02:01:01:148",
        "A*02:01:01:149",
        "A*02:01:01:15",
        "A*02:01:01:150",
        "A*02:01:01:151",
        "A*02:01:01:152",
        "A*02:01:01:153",
        "A*02:01:01:154",
        "A*02:01:01:155",
        "A*02:01:01:156",
        "A*02:01:01:157",
        "A*02:01:01:158",
        "A*02:01:01:159",
        "A*02:01:01:16",
        "A*02:01:01:160",
        "A*02:01:01:161",
        "A*02:01:01:162",
        "A*02:01:01:163",
        "A*02:01:01:164",
        "A*02:01:01:165",
        "A*02:01:01:166",
        "A*02:01:01:167",
        "A*02:01:01:168",
        "A*02:01:01:169",
        "A*02:01:01:17",
        "A*02:01:01:170",
        "A*02:01:01:171",
        "A*02:01:01:172",
        "A*02:01:01:173",
        "A*02:01:01:174",
        "A*02:01:01:175",
        "A*02:01:01:176",
        "A*02:01:01:177",
        "A*02:01:01:178",
        "A*02:01:01:179",
        "A*02:01:01:18",
        "A*02:01:01:180",
        "A*02:01:01:181",
        "A*02:01:01:182",
        "A*02:01:01:183",
        "A*02:01:01:184",
        "A*02:01:01:185",
        "A*02:01:01:186",
        "A*02:01:01:187",
        "A*02:01:01:188",
        "A*02:01:01:189",
        "A*02:01:01:19",
        "A*02:01:01:190",
        "A*02:01:01:191",
        "A*02:01:01:192",
        "A*02:01:01:193",
        "A*02:01:01:194",
        "A*02:01:01:195",
        "A*02:01:01:196",
        "A*02:01:01:197",
        "A*02:01:01:198",
        "A*02:01:01:199",
        "A*02:01:01:20",
        "A*02:01:01:200",
        "A*02:01:01:201",
        "A*02:01:01:202",
        "A*02:01:01:203",
        "A*02:01:01:204",
        "A*02:01:01:205",
        "A*02:01:01:206",
        "A*02:01:01:207",
        "A*02:01:01:208",
        "A*02:01:01:209",
        "A*02:01:01:21",
        "A*02:01:01:210",
        "A*02:01:01:211",
        "A*02:01:01:212",
        "A*02:01:01:213",
        "A*02:01:01:214",
        "A*02:01:01:215",
        "A*02:01:01:216",
        "A*02:01:01:217",
        "A*02:01:01:218",
        "A*02:01:01:219",
        "A*02:01:01:22",
        "A*02:01:01:220",
        "A*02:01:01:221",
        "A*02:01:01:222",
        "A*02:01:01:223",
        "A*02:01:01:224",
        "A*02:01:01:225",
        "A*02:01:01:226",
        "A*02:01:01:227",
        "A*02:01:01:228",
        "A*02:01:01:229",
        "A*02:01:01:23",
        "A*02:01:01:230",
        "A*02:01:01:231",
        "A*02:01:01:232",
        "A*02:01:01:233",
        "A*02:01:01:234",
        "A*02:01:01:235",
        "A*02:01:01:236",
        "A*02:01:01:237",
        "A*02:01:01:238",
        "A*02:01:01:239",
        "A*02:01:01:24",
        "A*02:01:01:240",
        "A*02:01:01:241",
        "A*02:01:01:242",
        "A*02:01:01:243",
        "A*02:01:01:244",
        "A*02:01:01:245",
        "A*02:01:01:246",
        "A*02:01:01:247",
        "A*02:01:01:248",
        "A*02:01:01:249",
        "A*02:01:01:25",
        "A*02:01:01:250",
        "A*02:01:01:251",
        "A*02:01:01:252Q",
        "A*02:01:01:253",
        "A*02:01:01:254",
        "A*02:01:01:255",
        "A*02:01:01:256",
        "A*02:01:01:257",
        "A*02:01:01:258",
        "A*02:01:01:259",
        "A*02:01:01:26",
        "A*02:01:01:260",
        "A*02:01:01:261",
        "A*02:01:01:262",
        "A*02:01:01:263",
        "A*02:01:01:264",
        "A*02:01:01:265",
        "A*02:01:01:266",
        "A*02:01:01:267",
        "A*02:01:01:268",
        "A*02:01:01:269",
        "A*02:01:01:27",
        "A*02:01:01:270",
        "A*02:01:01:271",
        "A*02:01:01:272",
        "A*02:01:01:273",
        "A*02:01:01:274",
        "A*02:01:01:28",
        "A*02:01:01:29",
        "A*02:01:01:30",
        "A*02:01:01:31",
        "A*02:01:01:32",
        "A*02:01:01:33",
        "A*02:01:01:34",
        "A*02:01:01:35",
        "A*02:01:01:36",
        "A*02:01:01:37",
        "A*02:01:01:38",
        "A*02:01:01:39",
        "A*02:01:01:40",
        "A*02:01:01:41",
        "A*02:01:01:42",
        "A*02:01:01:43",
        "A*02:01:01:44",
        "A*02:01:01:45",
        "A*02:01:01:46",
        "A*02:01:01:47",
        "A*02:01:01:48",
        "A*02:01:01:49",
        "A*02:01:01:50",
        "A*02:01:01:51",
        "A*02:01:01:52",
        "A*02:01:01:53",
        "A*02:01:01:54",
        "A*02:01:01:55",
        "A*02:01:01:56",
        "A*02:01:01:57",
        "A*02:01:01:58",
        "A*02:01:01:59",
        "A*02:01:01:60",
        "A*02:01:01:61",
        "A*02:01:01:62",
        "A*02:01:01:63",
        "A*02:01:01:64",
        "A*02:01:01:65",
        "A*02:01:01:66",
        "A*02:01:01:67",
        "A*02:01:01:68",
        "A*02:01:01:69",
        "A*02:01:01:70",
        "A*02:01:01:71",
        "A*02:01:01:72",
        "A*02:01:01:73",
        "A*02:01:01:74",
        "A*02:01:01:75",
        "A*02:01:01:76",
        "A*02:01:01:77",
        "A*02:01:01:78",
        "A*02:01:01:79",
        "A*02:01:01:80",
        "A*02:01:01:81",
        "A*02:01:01:82",
        "A*02:01:01:83",
        "A*02:01:01:84",
        "A*02:01:01:85",
        "A*02:01:01:86",
        "A*02:01:01:87",
        "A*02:01:01:88",
        "A*02:01:01:89",
        "A*02:01:01:90",
        "A*02:01:01:91",
        "A*02:01:01:92",
        "A*02:01:01:93",
        "A*02:01:01:94",
        "A*02:01:01:95",
        "A*02:01:01:96",
        "A*02:01:01:97",
        "A*02:01:01:98",
        "A*02:01:01:99"
      ],
      "protein_matches": [
        "A*02:01:01:01",
        "A*02:01:01:02L",
        "A*02:01:01:03",
        "A*02:01:01:04",
        "A*02:01:01:05",
        "A*02:01:01:06",
        "A*02:01:01:07",
        "A*02:01:01:08",
        "A*02:01:01:09",
        "A*02:01:01:10",
        "A*02:01:01:100",
        "A*02:01:01:101",
        "A*02:01:01:102",
        "A*02:01:01:103",
        "A*02:01:01:104",
        "A*02:01:01:105",
        "A*02:01:01:106",
        "A*02:01:01:107",
        "A*02:01:01:108",
        "A*02:01:01:109",
        "A*02:01:01:11",
        "A*02:01:01:110",
        "A*02:01:01:111",
        "A*02:01:01:112",
        "A*02:01:01:113",
        "A*02:01:01:114",
        "A*02:01:01:115",
        "A*02:01:01:116",
        "A*02:01:01:117",
        "A*02:01:01:118",
        "A*02:01:01:119",
        "A*02:01:01:12",
        "A*02:01:01:120",
        "A*02:01:01:121",
        "A*02:01:01:122",
        "A*02:01:01:123",
        "A*02:01:01:124",
        "A*02:01:01:125",
        "A*02:01:01:126",
        "A*02:01:01:127",
        "A*02:01:01:128",
        "A*02:01:01:129",
        "A*02:01:01:13",
        "A*02:01:01:130",
        "A*02:01:01:131",
        "A*02:01:01:132",
        "A*02:01:01:133",
        "A*02:01:01:134Q",
        "A*02:01:01:135",
        "A*02:01:01:136",
        "A*02:01:01:137",
        "A*02:01:01:138",
        "A*02:01:01:139",
        "A*02:01:01:14",
        "A*02:01:01:140",
        "A*02:01:01:141",
        "A*02:01:01:142",
        "A*02:01:01:143",
        "A*02:01:01:144",
        "A*02:01:01:145",
        "A*02:01:01:146",
        "A*02:01:01:147",
        "A*02:01:01:148",
        "A*02:01:01:149",
        "A*02:01:01:15",
        "A*02:01:01:150",
        "A*02:01:01:151",
        "A*02:01:01:152",
        "A*02:01:01:153",
        "A*02:01:01:154",
        "A*02:01:01:155",
        "A*02:01:01:156",
        "A*02:01:01:157",
        "A*02:01:01:158",
        "A*02:01:01:159",
        "A*02:01:01:16",
        "A*02:01:01:160",
        "A*02:01:01:161",
        "A*02:01:01:162",
        "A*02:01:01:163",
        "A*02:01:01:164",
        "A*02:01:01:165",
        "A*02:01:01:166",
        "A*02:01:01:167",
        "A*02:01:01:168",
        "A*02:01:01:169",
        "A*02:01:01:17",
        "A*02:01:01:170",
        "A*02:01:01:171",
        "A*02:01:01:172",
        "A*02:01:01:173",
        "A*02:01:01:174",
        "A*02:01:01:175",
        "A*02:01:01:176",
        "A*02:01:01:177",
        "A*02:01:01:178",
        "A*02:01:01:179",
        "A*02:01:01:18",
        "A*02:01:01:180",
        "A*02:01:01:181",
        "A*02:01:01:182",
        "A*02:01:01:183",
        "A*02:01:01:184",
        "A*02:01:01:185",
        "A*02:01:01:186",
        "A*02:01:01:187",
        "A*02:01:01:188",
        "A*02:01:01:189",
        "A*02:01:01:19",
        "A*02:01:01:190",
        "A*02:01:01:191",
        "A*02:01:01:192",
        "A*02:01:01:193",
        "A*02:01:01:194",
        "A*02:01:01:195",
        "A*02:01:01:196",
        "A*02:01:01:197",
        "A*02:01:01:198",
        "A*02:01:01:199",
        "A*02:01:01:20",
        "A*02:01:01:200",
        "A*02:01:01:201",
        "A*02:01:01:202",
        "A*02:01:01:203",
        "A*02:01:01:204",
        "A*02:01:01:205",
        "A*02:01:01:206",
        "A*02:01:01:207",
        "A*02:01:01:208",
        "A*02:01:01:209",
        "A*02:01:01:21",
        "A*02:01:01:210",
        "A*02:01:01:211",
        "A*02:01:01:212",
        "A*02:01:01:213",
        "A*02:01:01:214",
        "A*02:01:01:215",
        "A*02:01:01:216",
        "A*02:01:01:217",
        "A*02:01:01:218",
        "A*02:01:01:219",
        "A*02:01:01:22",
        "A*02:01:01:220",
        "A*02:01:01:221",
        "A*02:01:01:222",
        "A*02:01:01:223",
        "A*02:01:01:224",
        "A*02:01:01:225",
        "A*02:01:01:226",
        "A*02:01:01:227",
        "A*02:01:01:228",
        "A*02:01:01:229",
        "A*02:01:01:23",
        "A*02:01:01:230",
        "A*02:01:01:231",
        "A*02:01:01:232",
        "A*02:01:01:233",
        "A*02:01:01:234",
        "A*02:01:01:235",
        "A*02:01:01:236",
        "A*02:01:01:237",
        "A*02:01:01:238",
        "A*02:01:01:239",
        "A*02:01:01:24",
        "A*02:01:01:240",
        "A*02:01:01:241",
        "A*02:01:01:242",
        "A*02:01:01:243",
        "A*02:01:01:244",
        "A*02:01:01:245",
        "A*02:01:01:246",
        "A*02:01:01:247",
        "A*02:01:01:248",
        "A*02:01:01:249",
        "A*02:01:01:25",
        "A*02:01:01:250",
        "A*02:01:01:251",
        "A*02:01:01:252Q",
        "A*02:01:01:253",
        "A*02:01:01:254",
        "A*02:01:01:255",
        "A*02:01:01:256",
        "A*02:01:01:257",
        "A*02:01:01:258",
        "A*02:01:01:259",
        "A*02:01:01:26",
        "A*02:01:01:260",
        "A*02:01:01:261",
        "A*02:01:01:262",
        "A*02:01:01:263",
        "A*02:01:01:264",
        "A*02:01:01:265",
        "A*02:01:01:266",
        "A*02:01:01:267",
        "A*02:01:01:268",
        "A*02:01:01:269",
        "A*02:01:01:27",
        "A*02:01:01:270",
        "A*02:01:01:271",
        "A*02:01:01:272",
        "A*02:01:01:273",
        "A*02:01:01:274",
        "A*02:01:01:28",
        "A*02:01:01:29",
        "A*02:01:01:30",
        "A*02:01:01:31",
        "A*02:01:01:32",
        "A*02:01:01:33",
        "A*02:01:01:34",
        "A*02:01:01:35",
        "A*02:01:01:36",
        "A*02:01:01:37",
        "A*02:01:01:38",
        "A*02:01:01:39",
        "A*02:01:01:40",
        "A*02:01:01:41",
        "A*02:01:01:42",
        "A*02:01:01:43",
        "A*02:01:01:44",
        "A*02:01:01:45",
        "A*02:01:01:46",
        "A*02:01:01:47",
        "A*02:01:01:48",
        "A*02:01:01:49",
        "A*02:01:01:50",
        "A*02:01:01:51",
        "A*02:01:01:52",
        "A*02:01:01:53",
        "A*02:01:01:54",
        "A*02:01:01:55",
        "A*02:01:01:56",
        "A*02:01:01:57",
        "A*02:01:01:58",
        "A*02:01:01:59",
        "A*02:01:01:60",
        "A*02:01:01:61",
        "A*02:01:01:62",
        "A*02:01:01:63",
        "A*02:01:01:64",
        "A*02:01:01:65",
        "A*02:01:01:66",
        "A*02:01:01:67",
        "A*02:01:01:68",
        "A*02:01:01:69",
        "A*02:01:01:70",
        "A*02:01:01:71",
        "A*02:01:01:72",
        "A*02:01:01:73",
        "A*02:01:01:74",
        "A*02:01:01:75",
        "A*02:01:01:76",
        "A*02:01:01:77",
        "A*02:01:01:78",
        "A*02:01:01:79",
        "A*02:01:01:80",
        "A*02:01:01:81",
        "A*02:01:01:82",
        "A*02:01:01:83",
        "A*02:01:01:84",
        "A*02:01:01:85",
        "A*02:01:01:86",
        "A*02:01:01:87",
        "A*02:01:01:88",
        "A*02:01:01:89",
        "A*02:01:01:90",
        "A*02:01:01:91",
        "A*02:01:01:92",
        "A*02:01:01:93",
        "A*02:01:01:94",
        "A*02:01:01:95",
        "A*02:01:01:96",
        "A*02:01:01:97",
        "A*02:01:01:98",
        "A*02:01:01:99",
        "A*02:01:02:01",
        "A*02:01:02:02",
        "A*02:01:04",
        "A*02:01:05",
        "A*02:01:09",
        "A*02:01:11",
        "A*02:01:111",
        "A*02:01:119",
        "A*02:01:120",
        "A*02:01:121",
        "A*02:01:123",
        "A*02:01:124",
        "A*02:01:125",
        "A*02:01:126",
        "A*02:01:127",
        "A*02:01:128",
        "A*02:01:130",
        "A*02:01:132",
        "A*02:01:133",
        "A*02:01:134",
        "A*02:01:135",
        "A*02:01:136",
        "A*02:01:137",
        "A*02:01:138",
        "A*02:01:139",
        "A*02:01:140",
        "A*02:01:141",
        "A*02:01:142",
        "A*02:01:143",
        "A*02:01:145",
        "A*02:01:146",
        "A*02:01:147",
        "A*02:01:148",
        "A*02:01:149",
        "A*02:01:14Q",
        "A*02:01:15",
        "A*02:01:150",
        "A*02:01:151",
        "A*02:01:152",
        "A*02:01:153",
        "A*02:01:154",
        "A*02:01:155",
        "A*02:01:156",
        "A*02:01:157",
        "A*02:01:158",
        "A*02:01:159",
        "A*02:01:160",
        "A*02:01:161",
        "A*02:01:162",
        "A*02:01:163",
        "A*02:01:164",
        "A*02:01:165",
        "A*02:01:166",
        "A*02:01:167",
        "A*02:01:168",
        "A*02:01:169",
        "A*02:01:170",
        "A*02:01:171",
        "A*02:01:172",
        "A*02:01:173",
        "A*02:01:174",
        "A*02:01:175",
        "A*02:01:176",
        "A*02:01:177",
        "A*02:01:178",
        "A*02:01:179",
        "A*02:01:18",
        "A*02:01:180",
        "A*02:01:181",
        "A*02:01:182",
        "A*02:01:183",
        "A*02:01:184",
        "A*02:01:185",
        "A*02:01:186",
        "A*02:01:187",
        "A*02:01:188",
        "A*02:01:189",
        "A*02:01:19",
        "A*02:01:190",
        "A*02:01:191",
        "A*02:01:192",
        "A*02:01:193",
        "A*02:01:194",
        "A*02:01:195",
        "A*02:01:196",
        "A*02:01:197",
        "A*02:01:198",
        "A*02:01:199",
        "A*02:01:200",
        "A*02:01:201",
        "A*02:01:202",
        "A*02:01:203",
        "A*02:01:204",
        "A*02:01:205",
        "A*02:01:206",
        "A*02:01:207",
        "A*02:01:208",
        "A*02:01:209",
        "A*02:01:21",
        "A*02:01:210",
        "A*02:01:211",
        "A*02:01:212",
        "A*02:01:213",
        "A*02:01:214",
        "A*02:01:215",
        "A*02:01:216",
        "A*02:01:217",
        "A*02:01:218",
        "A*02:01:219",
        "A*02:01:22",
        "A*02:01:220",
        "A*02:01:221",
        "A*02:01:222",
        "A*02:01:223",
        "A*02:01:224",
        "A*02:01:225",
        "A*02:01:226",
        "A*02:01:227",
        "A*02:01:228",
        "A*02:01:229",
        "A*02:01:230",
        "A*02:01:231",
        "A*02:01:232",
        "A*02:01:233",
        "A*02:01:234",
        "A*02:01:235",
        "A*02:01:236",
        "A*02:01:237",
        "A*02:01:238",
        "A*02:01:239",
        "A*02:01:240",
        "A*02:01:30",
        "A*02:01:31",
        "A*02:01:36",
        "A*02:01:38",
        "A*02:01:47",
        "A*02:01:48",
        "A*02:01:52",
        "A*02:01:56",
        "A*02:01:71",
        "A*02:01:87"
      ],
      "cds_sha256": "f49f56425bc36d1ee6c2ba59cdfcdde154452c10df6e4218f1945d75fc644f56",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:01:01",
      "numeric_two_field_assignment": "A*02:01"
    },
    {
      "donor": "HG00706",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:01"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "HG00706",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*13:01:01:11"
      ],
      "numeric_two_field": [
        "B*13:01"
      ],
      "numeric_three_field": [
        "B*13:01:01"
      ],
      "full_allele_assignment": [
        "B*13:01:01:11"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*13:01:01:01",
        "B*13:01:01:02",
        "B*13:01:01:03",
        "B*13:01:01:04",
        "B*13:01:01:05",
        "B*13:01:01:06",
        "B*13:01:01:07",
        "B*13:01:01:08",
        "B*13:01:01:09",
        "B*13:01:01:10",
        "B*13:01:01:11",
        "B*13:01:01:12",
        "B*13:01:01:13",
        "B*13:01:01:14",
        "B*13:01:01:15"
      ],
      "protein_matches": [
        "B*13:01:01:01",
        "B*13:01:01:02",
        "B*13:01:01:03",
        "B*13:01:01:04",
        "B*13:01:01:05",
        "B*13:01:01:06",
        "B*13:01:01:07",
        "B*13:01:01:08",
        "B*13:01:01:09",
        "B*13:01:01:10",
        "B*13:01:01:11",
        "B*13:01:01:12",
        "B*13:01:01:13",
        "B*13:01:01:14",
        "B*13:01:01:15",
        "B*13:01:10",
        "B*13:01:13",
        "B*13:01:14",
        "B*13:01:15",
        "B*13:01:16",
        "B*13:01:17",
        "B*13:01:18",
        "B*13:01:19",
        "B*13:01:20",
        "B*13:01:21",
        "B*13:01:22",
        "B*13:01:23",
        "B*13:01:24",
        "B*13:01:25",
        "B*13:01:26",
        "B*13:01:27"
      ],
      "cds_sha256": "7f206f6345bff4cff8a81e8a19fd175b6908f6e691ec66387431efd8a3aaa461",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*13:01:01",
      "numeric_two_field_assignment": "B*13:01"
    },
    {
      "donor": "HG00706",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*27:04:01:01"
      ],
      "numeric_two_field": [
        "B*27:04"
      ],
      "numeric_three_field": [
        "B*27:04:01"
      ],
      "full_allele_assignment": [
        "B*27:04:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*27:04:01:01",
        "B*27:04:01:02"
      ],
      "protein_matches": [
        "B*27:04:01:01",
        "B*27:04:01:02",
        "B*27:04:03"
      ],
      "cds_sha256": "5f8becd382ffc562fa7a48094e77632bafe93a11f1fec93272e13b510681e644",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*27:04:01",
      "numeric_two_field_assignment": "B*27:04"
    },
    {
      "donor": "HG00706",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*03:04:01:02"
      ],
      "numeric_two_field": [
        "C*03:04"
      ],
      "numeric_three_field": [
        "C*03:04:01"
      ],
      "full_allele_assignment": [
        "C*03:04:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:04:01:01",
        "C*03:04:01:02",
        "C*03:04:01:03",
        "C*03:04:01:04",
        "C*03:04:01:05",
        "C*03:04:01:06",
        "C*03:04:01:07",
        "C*03:04:01:08",
        "C*03:04:01:09",
        "C*03:04:01:10",
        "C*03:04:01:11",
        "C*03:04:01:12",
        "C*03:04:01:13",
        "C*03:04:01:14",
        "C*03:04:01:15",
        "C*03:04:01:16",
        "C*03:04:01:17",
        "C*03:04:01:18",
        "C*03:04:01:19",
        "C*03:04:01:20",
        "C*03:04:01:21",
        "C*03:04:01:22",
        "C*03:04:01:23",
        "C*03:04:01:24",
        "C*03:04:01:25",
        "C*03:04:01:26",
        "C*03:04:01:27",
        "C*03:04:01:28",
        "C*03:04:01:29",
        "C*03:04:01:30",
        "C*03:04:01:31",
        "C*03:04:01:32",
        "C*03:04:01:33",
        "C*03:04:01:34",
        "C*03:04:01:35Q",
        "C*03:04:01:36",
        "C*03:04:01:37",
        "C*03:04:01:38",
        "C*03:04:01:39",
        "C*03:04:01:40",
        "C*03:04:01:41",
        "C*03:04:01:42",
        "C*03:04:01:43",
        "C*03:04:01:44",
        "C*03:04:01:45",
        "C*03:04:01:46",
        "C*03:04:01:47",
        "C*03:04:01:48",
        "C*03:04:01:49",
        "C*03:04:01:50",
        "C*03:04:01:51",
        "C*03:04:01:52",
        "C*03:04:01:53",
        "C*03:04:01:54",
        "C*03:04:01:55",
        "C*03:04:01:56",
        "C*03:04:01:57",
        "C*03:04:01:58",
        "C*03:04:01:59",
        "C*03:04:01:60",
        "C*03:04:01:61",
        "C*03:04:01:62",
        "C*03:04:01:63",
        "C*03:04:01:64",
        "C*03:04:01:65",
        "C*03:04:01:66",
        "C*03:04:01:67",
        "C*03:04:01:68",
        "C*03:04:01:69",
        "C*03:04:01:70",
        "C*03:04:01:71",
        "C*03:04:01:72",
        "C*03:04:01:73",
        "C*03:04:01:74",
        "C*03:04:01:75",
        "C*03:04:01:76",
        "C*03:04:01:77",
        "C*03:04:01:78",
        "C*03:04:01:79",
        "C*03:04:01:80",
        "C*03:04:01:81",
        "C*03:04:01:82",
        "C*03:04:01:83",
        "C*03:04:01:84",
        "C*03:04:01:85",
        "C*03:04:01:86",
        "C*03:04:01:87",
        "C*03:04:01:88",
        "C*03:04:01:89Q",
        "C*03:04:01:90Q",
        "C*03:04:01:91Q",
        "C*03:04:01:92Q",
        "C*03:04:01:93",
        "C*03:04:01:94"
      ],
      "protein_matches": [
        "C*03:04:01:01",
        "C*03:04:01:02",
        "C*03:04:01:03",
        "C*03:04:01:04",
        "C*03:04:01:05",
        "C*03:04:01:06",
        "C*03:04:01:07",
        "C*03:04:01:08",
        "C*03:04:01:09",
        "C*03:04:01:10",
        "C*03:04:01:11",
        "C*03:04:01:12",
        "C*03:04:01:13",
        "C*03:04:01:14",
        "C*03:04:01:15",
        "C*03:04:01:16",
        "C*03:04:01:17",
        "C*03:04:01:18",
        "C*03:04:01:19",
        "C*03:04:01:20",
        "C*03:04:01:21",
        "C*03:04:01:22",
        "C*03:04:01:23",
        "C*03:04:01:24",
        "C*03:04:01:25",
        "C*03:04:01:26",
        "C*03:04:01:27",
        "C*03:04:01:28",
        "C*03:04:01:29",
        "C*03:04:01:30",
        "C*03:04:01:31",
        "C*03:04:01:32",
        "C*03:04:01:33",
        "C*03:04:01:34",
        "C*03:04:01:35Q",
        "C*03:04:01:36",
        "C*03:04:01:37",
        "C*03:04:01:38",
        "C*03:04:01:39",
        "C*03:04:01:40",
        "C*03:04:01:41",
        "C*03:04:01:42",
        "C*03:04:01:43",
        "C*03:04:01:44",
        "C*03:04:01:45",
        "C*03:04:01:46",
        "C*03:04:01:47",
        "C*03:04:01:48",
        "C*03:04:01:49",
        "C*03:04:01:50",
        "C*03:04:01:51",
        "C*03:04:01:52",
        "C*03:04:01:53",
        "C*03:04:01:54",
        "C*03:04:01:55",
        "C*03:04:01:56",
        "C*03:04:01:57",
        "C*03:04:01:58",
        "C*03:04:01:59",
        "C*03:04:01:60",
        "C*03:04:01:61",
        "C*03:04:01:62",
        "C*03:04:01:63",
        "C*03:04:01:64",
        "C*03:04:01:65",
        "C*03:04:01:66",
        "C*03:04:01:67",
        "C*03:04:01:68",
        "C*03:04:01:69",
        "C*03:04:01:70",
        "C*03:04:01:71",
        "C*03:04:01:72",
        "C*03:04:01:73",
        "C*03:04:01:74",
        "C*03:04:01:75",
        "C*03:04:01:76",
        "C*03:04:01:77",
        "C*03:04:01:78",
        "C*03:04:01:79",
        "C*03:04:01:80",
        "C*03:04:01:81",
        "C*03:04:01:82",
        "C*03:04:01:83",
        "C*03:04:01:84",
        "C*03:04:01:85",
        "C*03:04:01:86",
        "C*03:04:01:87",
        "C*03:04:01:88",
        "C*03:04:01:89Q",
        "C*03:04:01:90Q",
        "C*03:04:01:91Q",
        "C*03:04:01:92Q",
        "C*03:04:01:93",
        "C*03:04:01:94",
        "C*03:04:02:01",
        "C*03:04:02:02",
        "C*03:04:02:03",
        "C*03:04:02:04",
        "C*03:04:02:05",
        "C*03:04:02:06",
        "C*03:04:02:07",
        "C*03:04:03",
        "C*03:04:04",
        "C*03:04:05",
        "C*03:04:06",
        "C*03:04:100",
        "C*03:04:101",
        "C*03:04:102",
        "C*03:04:103",
        "C*03:04:104",
        "C*03:04:105",
        "C*03:04:106",
        "C*03:04:107",
        "C*03:04:108",
        "C*03:04:109",
        "C*03:04:110",
        "C*03:04:111",
        "C*03:04:112",
        "C*03:04:113",
        "C*03:04:114",
        "C*03:04:115",
        "C*03:04:116",
        "C*03:04:117",
        "C*03:04:118",
        "C*03:04:119",
        "C*03:04:120",
        "C*03:04:121",
        "C*03:04:122",
        "C*03:04:123",
        "C*03:04:124",
        "C*03:04:125",
        "C*03:04:13",
        "C*03:04:14",
        "C*03:04:18",
        "C*03:04:19",
        "C*03:04:20",
        "C*03:04:21",
        "C*03:04:22",
        "C*03:04:43",
        "C*03:04:48",
        "C*03:04:50",
        "C*03:04:51",
        "C*03:04:52",
        "C*03:04:53",
        "C*03:04:54",
        "C*03:04:55",
        "C*03:04:56",
        "C*03:04:57",
        "C*03:04:58",
        "C*03:04:59",
        "C*03:04:60",
        "C*03:04:61",
        "C*03:04:62",
        "C*03:04:63",
        "C*03:04:64",
        "C*03:04:65",
        "C*03:04:66",
        "C*03:04:67",
        "C*03:04:68",
        "C*03:04:69",
        "C*03:04:70",
        "C*03:04:71",
        "C*03:04:72",
        "C*03:04:73",
        "C*03:04:74",
        "C*03:04:75",
        "C*03:04:76",
        "C*03:04:77",
        "C*03:04:78",
        "C*03:04:79",
        "C*03:04:80",
        "C*03:04:81",
        "C*03:04:82",
        "C*03:04:83",
        "C*03:04:85",
        "C*03:04:86",
        "C*03:04:87",
        "C*03:04:88",
        "C*03:04:89",
        "C*03:04:90",
        "C*03:04:91",
        "C*03:04:92",
        "C*03:04:93",
        "C*03:04:94",
        "C*03:04:95",
        "C*03:04:96",
        "C*03:04:97",
        "C*03:04:98",
        "C*03:04:99"
      ],
      "cds_sha256": "c4b563b22029838c37eff2d3236583c2082f16151134c6c1d7b70fb1f065978b",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:04:01",
      "numeric_two_field_assignment": "C*03:04"
    },
    {
      "donor": "HG00706",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [],
      "numeric_two_field": [
        "C*08:01"
      ],
      "numeric_three_field": [
        "C*08:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "C*08:01:01:01",
        "C*08:01:01:02",
        "C*08:01:01:03",
        "C*08:01:01:04",
        "C*08:01:01:05",
        "C*08:01:01:06",
        "C*08:01:01:07",
        "C*08:01:01:08",
        "C*08:01:01:09",
        "C*08:01:01:10",
        "C*08:01:01:11",
        "C*08:01:01:12",
        "C*08:01:01:13",
        "C*08:01:01:14",
        "C*08:01:01:15",
        "C*08:01:01:16",
        "C*08:01:01:17",
        "C*08:01:01:18",
        "C*08:01:01:19",
        "C*08:01:01:20",
        "C*08:01:01:21",
        "C*08:01:01:22"
      ],
      "protein_matches": [
        "C*08:01:01:01",
        "C*08:01:01:02",
        "C*08:01:01:03",
        "C*08:01:01:04",
        "C*08:01:01:05",
        "C*08:01:01:06",
        "C*08:01:01:07",
        "C*08:01:01:08",
        "C*08:01:01:09",
        "C*08:01:01:10",
        "C*08:01:01:11",
        "C*08:01:01:12",
        "C*08:01:01:13",
        "C*08:01:01:14",
        "C*08:01:01:15",
        "C*08:01:01:16",
        "C*08:01:01:17",
        "C*08:01:01:18",
        "C*08:01:01:19",
        "C*08:01:01:20",
        "C*08:01:01:21",
        "C*08:01:01:22",
        "C*08:01:03",
        "C*08:01:14",
        "C*08:01:21",
        "C*08:01:22",
        "C*08:01:23",
        "C*08:01:24",
        "C*08:01:25",
        "C*08:01:26",
        "C*08:01:27",
        "C*08:01:28",
        "C*08:01:29",
        "C*08:01:30",
        "C*08:01:32",
        "C*08:01:33",
        "C*08:01:34",
        "C*08:01:35",
        "C*08:01:36",
        "C*08:01:37",
        "C*08:01:38",
        "C*08:01:39",
        "C*08:01:40",
        "C*08:01:41",
        "C*08:01:42",
        "C*08:01:43",
        "C*08:01:44",
        "C*08:01:45"
      ],
      "cds_sha256": "bda66e38e8284c42b15d2f25921411586068034bc313762ddbe1f4d20427e626",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*08:01:01",
      "numeric_two_field_assignment": "C*08:01"
    },
    {
      "donor": "HG00706",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG00706",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:01:01:02"
      ],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "HG00706",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:02:01:02"
      ],
      "numeric_two_field": [
        "DPB1*02:02"
      ],
      "numeric_three_field": [
        "DPB1*02:02:01"
      ],
      "full_allele_assignment": [
        "DPB1*02:02:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:02:01:01",
        "DPB1*02:02:01:02",
        "DPB1*02:02:01:03",
        "DPB1*02:02:01:04",
        "DPB1*02:02:01:05",
        "DPB1*02:02:01:06",
        "DPB1*02:02:01:07",
        "DPB1*02:02:01:08",
        "DPB1*02:02:01:09",
        "DPB1*02:02:01:10",
        "DPB1*02:02:01:11"
      ],
      "protein_matches": [
        "DPB1*02:02:01:01",
        "DPB1*02:02:01:02",
        "DPB1*02:02:01:03",
        "DPB1*02:02:01:04",
        "DPB1*02:02:01:05",
        "DPB1*02:02:01:06",
        "DPB1*02:02:01:07",
        "DPB1*02:02:01:08",
        "DPB1*02:02:01:09",
        "DPB1*02:02:01:10",
        "DPB1*02:02:01:11",
        "DPB1*02:02:03",
        "DPB1*02:02:07",
        "DPB1*02:02:09"
      ],
      "cds_sha256": "97d0d6ee0a1b0b514cd6b01544362f9ea8e886197a33eaf2e2f47cef14676654",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:02:01",
      "numeric_two_field_assignment": "DPB1*02:02"
    },
    {
      "donor": "HG00706",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*14:01:01:05"
      ],
      "numeric_two_field": [
        "DPB1*14:01"
      ],
      "numeric_three_field": [
        "DPB1*14:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*14:01:01:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*14:01:01:01",
        "DPB1*14:01:01:02",
        "DPB1*14:01:01:03",
        "DPB1*14:01:01:04",
        "DPB1*14:01:01:05",
        "DPB1*14:01:01:06",
        "DPB1*14:01:01:07",
        "DPB1*14:01:01:08",
        "DPB1*14:01:01:09",
        "DPB1*14:01:01:10",
        "DPB1*14:01:01:11",
        "DPB1*14:01:01:12",
        "DPB1*14:01:01:13",
        "DPB1*14:01:01:14",
        "DPB1*14:01:01:15"
      ],
      "protein_matches": [
        "DPB1*14:01:01:01",
        "DPB1*14:01:01:02",
        "DPB1*14:01:01:03",
        "DPB1*14:01:01:04",
        "DPB1*14:01:01:05",
        "DPB1*14:01:01:06",
        "DPB1*14:01:01:07",
        "DPB1*14:01:01:08",
        "DPB1*14:01:01:09",
        "DPB1*14:01:01:10",
        "DPB1*14:01:01:11",
        "DPB1*14:01:01:12",
        "DPB1*14:01:01:13",
        "DPB1*14:01:01:14",
        "DPB1*14:01:01:15",
        "DPB1*14:01:05",
        "DPB1*14:01:13",
        "DPB1*14:01:15",
        "DPB1*14:01:16",
        "DPB1*14:01:17"
      ],
      "cds_sha256": "afd29289dfb653a29b07231147e2b786430f21a440a0b7ae4f26e9564703ff73",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*14:01:01",
      "numeric_two_field_assignment": "DPB1*14:01"
    },
    {
      "donor": "HG00706",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:02:01:03"
      ],
      "numeric_two_field": [
        "DQA1*01:02"
      ],
      "numeric_three_field": [
        "DQA1*01:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:02:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37"
      ],
      "protein_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37",
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08",
        "DQA1*01:02:03",
        "DQA1*01:02:04",
        "DQA1*01:02:05",
        "DQA1*01:02:06",
        "DQA1*01:02:07",
        "DQA1*01:02:08",
        "DQA1*01:02:09",
        "DQA1*01:02:10",
        "DQA1*01:02:11",
        "DQA1*01:02:12",
        "DQA1*01:02:13:01",
        "DQA1*01:02:13:02",
        "DQA1*01:02:13:03",
        "DQA1*01:02:14",
        "DQA1*01:02:15",
        "DQA1*01:02:16",
        "DQA1*01:02:17",
        "DQA1*01:02:18",
        "DQA1*01:02:19",
        "DQA1*01:02:20",
        "DQA1*01:02:21",
        "DQA1*01:02:22",
        "DQA1*01:02:23",
        "DQA1*01:02:24",
        "DQA1*01:02:25",
        "DQA1*01:02:26",
        "DQA1*01:02:27",
        "DQA1*01:02:28",
        "DQA1*01:02:29",
        "DQA1*01:02:30",
        "DQA1*01:02:31",
        "DQA1*01:02:32"
      ],
      "cds_sha256": "ac00e3c799d85af7172274b322ab9998ef73923e79aeaa1943af09f52b98c601",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:02:01",
      "numeric_two_field_assignment": "DQA1*01:02"
    },
    {
      "donor": "HG00706",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:02:01:03"
      ],
      "numeric_two_field": [
        "DQA1*01:02"
      ],
      "numeric_three_field": [
        "DQA1*01:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:02:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37"
      ],
      "protein_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37",
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08",
        "DQA1*01:02:03",
        "DQA1*01:02:04",
        "DQA1*01:02:05",
        "DQA1*01:02:06",
        "DQA1*01:02:07",
        "DQA1*01:02:08",
        "DQA1*01:02:09",
        "DQA1*01:02:10",
        "DQA1*01:02:11",
        "DQA1*01:02:12",
        "DQA1*01:02:13:01",
        "DQA1*01:02:13:02",
        "DQA1*01:02:13:03",
        "DQA1*01:02:14",
        "DQA1*01:02:15",
        "DQA1*01:02:16",
        "DQA1*01:02:17",
        "DQA1*01:02:18",
        "DQA1*01:02:19",
        "DQA1*01:02:20",
        "DQA1*01:02:21",
        "DQA1*01:02:22",
        "DQA1*01:02:23",
        "DQA1*01:02:24",
        "DQA1*01:02:25",
        "DQA1*01:02:26",
        "DQA1*01:02:27",
        "DQA1*01:02:28",
        "DQA1*01:02:29",
        "DQA1*01:02:30",
        "DQA1*01:02:31",
        "DQA1*01:02:32"
      ],
      "cds_sha256": "ac00e3c799d85af7172274b322ab9998ef73923e79aeaa1943af09f52b98c601",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:02:01",
      "numeric_two_field_assignment": "DQA1*01:02"
    },
    {
      "donor": "HG00706",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:01"
      ],
      "numeric_three_field": [
        "DQB1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11"
      ],
      "protein_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11",
        "DQB1*06:01:03",
        "DQB1*06:01:05",
        "DQB1*06:01:08",
        "DQB1*06:01:10",
        "DQB1*06:01:11",
        "DQB1*06:01:36",
        "DQB1*06:01:37",
        "DQB1*06:01:38",
        "DQB1*06:01:39"
      ],
      "cds_sha256": "8eca11e1cbc387d4515e4bc63897990cebd76dea14df174cd8eba8947cef38b2",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:01:01",
      "numeric_two_field_assignment": "DQB1*06:01"
    },
    {
      "donor": "HG00706",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:02"
      ],
      "numeric_three_field": [
        "DQB1*06:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:02:01:01",
        "DQB1*06:02:01:02",
        "DQB1*06:02:01:03",
        "DQB1*06:02:01:04",
        "DQB1*06:02:01:05",
        "DQB1*06:02:01:06",
        "DQB1*06:02:01:07",
        "DQB1*06:02:01:08",
        "DQB1*06:02:01:09",
        "DQB1*06:02:01:10",
        "DQB1*06:02:01:11",
        "DQB1*06:02:01:12",
        "DQB1*06:02:01:13",
        "DQB1*06:02:01:14",
        "DQB1*06:02:01:15",
        "DQB1*06:02:01:16",
        "DQB1*06:02:01:17",
        "DQB1*06:02:01:18Q",
        "DQB1*06:02:01:19",
        "DQB1*06:02:01:20",
        "DQB1*06:02:01:21",
        "DQB1*06:02:01:22",
        "DQB1*06:02:01:23",
        "DQB1*06:02:01:24",
        "DQB1*06:02:01:25",
        "DQB1*06:02:01:26",
        "DQB1*06:02:01:27",
        "DQB1*06:02:01:28",
        "DQB1*06:02:01:29",
        "DQB1*06:02:01:30",
        "DQB1*06:02:01:31",
        "DQB1*06:02:01:32",
        "DQB1*06:02:01:33",
        "DQB1*06:02:01:34",
        "DQB1*06:02:01:35",
        "DQB1*06:02:01:36",
        "DQB1*06:02:01:37",
        "DQB1*06:02:01:38",
        "DQB1*06:02:01:39",
        "DQB1*06:02:01:40",
        "DQB1*06:02:01:41",
        "DQB1*06:02:01:42",
        "DQB1*06:02:01:43",
        "DQB1*06:02:01:44",
        "DQB1*06:02:01:45",
        "DQB1*06:02:01:46",
        "DQB1*06:02:01:47",
        "DQB1*06:02:01:48",
        "DQB1*06:02:01:49Q"
      ],
      "protein_matches": [
        "DQB1*06:02:01:01",
        "DQB1*06:02:01:02",
        "DQB1*06:02:01:03",
        "DQB1*06:02:01:04",
        "DQB1*06:02:01:05",
        "DQB1*06:02:01:06",
        "DQB1*06:02:01:07",
        "DQB1*06:02:01:08",
        "DQB1*06:02:01:09",
        "DQB1*06:02:01:10",
        "DQB1*06:02:01:11",
        "DQB1*06:02:01:12",
        "DQB1*06:02:01:13",
        "DQB1*06:02:01:14",
        "DQB1*06:02:01:15",
        "DQB1*06:02:01:16",
        "DQB1*06:02:01:17",
        "DQB1*06:02:01:18Q",
        "DQB1*06:02:01:19",
        "DQB1*06:02:01:20",
        "DQB1*06:02:01:21",
        "DQB1*06:02:01:22",
        "DQB1*06:02:01:23",
        "DQB1*06:02:01:24",
        "DQB1*06:02:01:25",
        "DQB1*06:02:01:26",
        "DQB1*06:02:01:27",
        "DQB1*06:02:01:28",
        "DQB1*06:02:01:29",
        "DQB1*06:02:01:30",
        "DQB1*06:02:01:31",
        "DQB1*06:02:01:32",
        "DQB1*06:02:01:33",
        "DQB1*06:02:01:34",
        "DQB1*06:02:01:35",
        "DQB1*06:02:01:36",
        "DQB1*06:02:01:37",
        "DQB1*06:02:01:38",
        "DQB1*06:02:01:39",
        "DQB1*06:02:01:40",
        "DQB1*06:02:01:41",
        "DQB1*06:02:01:42",
        "DQB1*06:02:01:43",
        "DQB1*06:02:01:44",
        "DQB1*06:02:01:45",
        "DQB1*06:02:01:46",
        "DQB1*06:02:01:47",
        "DQB1*06:02:01:48",
        "DQB1*06:02:01:49Q",
        "DQB1*06:02:02",
        "DQB1*06:02:07",
        "DQB1*06:02:11",
        "DQB1*06:02:17",
        "DQB1*06:02:22",
        "DQB1*06:02:23",
        "DQB1*06:02:25",
        "DQB1*06:02:26",
        "DQB1*06:02:27",
        "DQB1*06:02:28",
        "DQB1*06:02:32",
        "DQB1*06:02:40",
        "DQB1*06:02:44",
        "DQB1*06:02:49",
        "DQB1*06:02:50",
        "DQB1*06:02:53",
        "DQB1*06:02:54",
        "DQB1*06:02:55",
        "DQB1*06:02:56",
        "DQB1*06:02:57",
        "DQB1*06:02:58",
        "DQB1*06:02:59",
        "DQB1*06:02:60",
        "DQB1*06:02:61",
        "DQB1*06:02:62",
        "DQB1*06:02:63",
        "DQB1*06:02:64",
        "DQB1*06:02:66",
        "DQB1*06:02:67",
        "DQB1*06:02:68",
        "DQB1*06:02:69",
        "DQB1*06:02:70"
      ],
      "cds_sha256": "923b8a84653277495cca5eba0e178d9a7beb6c5556484bf7110583f6204a4d1d",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:02:01",
      "numeric_two_field_assignment": "DQB1*06:02"
    },
    {
      "donor": "HG00706",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*15:01"
      ],
      "numeric_three_field": [
        "DRB1*15:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33"
      ],
      "protein_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33",
        "DRB1*15:01:02",
        "DRB1*15:01:08:01",
        "DRB1*15:01:08:02",
        "DRB1*15:01:17",
        "DRB1*15:01:32",
        "DRB1*15:01:35",
        "DRB1*15:01:49",
        "DRB1*15:01:50",
        "DRB1*15:01:51",
        "DRB1*15:01:52",
        "DRB1*15:01:53",
        "DRB1*15:01:54",
        "DRB1*15:01:55",
        "DRB1*15:01:56"
      ],
      "cds_sha256": "1aea54c836d86377ccb58e10c5f5f97704438753078ca3333600bd00418c8ba8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:01:01",
      "numeric_two_field_assignment": "DRB1*15:01"
    },
    {
      "donor": "HG00706",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*15:01"
      ],
      "numeric_three_field": [
        "DRB1*15:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33"
      ],
      "protein_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33",
        "DRB1*15:01:02",
        "DRB1*15:01:08:01",
        "DRB1*15:01:08:02",
        "DRB1*15:01:17",
        "DRB1*15:01:32",
        "DRB1*15:01:35",
        "DRB1*15:01:49",
        "DRB1*15:01:50",
        "DRB1*15:01:51",
        "DRB1*15:01:52",
        "DRB1*15:01:53",
        "DRB1*15:01:54",
        "DRB1*15:01:55",
        "DRB1*15:01:56"
      ],
      "cds_sha256": "1aea54c836d86377ccb58e10c5f5f97704438753078ca3333600bd00418c8ba8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:01:01",
      "numeric_two_field_assignment": "DRB1*15:01"
    },
    {
      "donor": "HG02015",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*03:01:01:01"
      ],
      "numeric_two_field": [
        "A*03:01"
      ],
      "numeric_three_field": [
        "A*03:01:01"
      ],
      "full_allele_assignment": [
        "A*03:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*03:01:01:01",
        "A*03:01:01:03",
        "A*03:01:01:04",
        "A*03:01:01:05",
        "A*03:01:01:06",
        "A*03:01:01:07",
        "A*03:01:01:08",
        "A*03:01:01:09",
        "A*03:01:01:10",
        "A*03:01:01:100",
        "A*03:01:01:101",
        "A*03:01:01:102",
        "A*03:01:01:103",
        "A*03:01:01:104",
        "A*03:01:01:105",
        "A*03:01:01:106",
        "A*03:01:01:107",
        "A*03:01:01:108",
        "A*03:01:01:109",
        "A*03:01:01:11",
        "A*03:01:01:110",
        "A*03:01:01:111",
        "A*03:01:01:112",
        "A*03:01:01:113",
        "A*03:01:01:114",
        "A*03:01:01:115",
        "A*03:01:01:116",
        "A*03:01:01:117",
        "A*03:01:01:118",
        "A*03:01:01:119",
        "A*03:01:01:12",
        "A*03:01:01:120",
        "A*03:01:01:121",
        "A*03:01:01:122",
        "A*03:01:01:123",
        "A*03:01:01:124",
        "A*03:01:01:125",
        "A*03:01:01:126",
        "A*03:01:01:127",
        "A*03:01:01:128",
        "A*03:01:01:129",
        "A*03:01:01:13",
        "A*03:01:01:130",
        "A*03:01:01:14",
        "A*03:01:01:15",
        "A*03:01:01:16",
        "A*03:01:01:17",
        "A*03:01:01:18",
        "A*03:01:01:19",
        "A*03:01:01:20",
        "A*03:01:01:21",
        "A*03:01:01:22",
        "A*03:01:01:23",
        "A*03:01:01:24",
        "A*03:01:01:25",
        "A*03:01:01:26",
        "A*03:01:01:27",
        "A*03:01:01:28",
        "A*03:01:01:29",
        "A*03:01:01:30",
        "A*03:01:01:31",
        "A*03:01:01:32",
        "A*03:01:01:33",
        "A*03:01:01:34",
        "A*03:01:01:35",
        "A*03:01:01:36",
        "A*03:01:01:37",
        "A*03:01:01:38",
        "A*03:01:01:39",
        "A*03:01:01:40",
        "A*03:01:01:41",
        "A*03:01:01:42",
        "A*03:01:01:43",
        "A*03:01:01:44",
        "A*03:01:01:45",
        "A*03:01:01:46",
        "A*03:01:01:47",
        "A*03:01:01:48",
        "A*03:01:01:49",
        "A*03:01:01:50",
        "A*03:01:01:51",
        "A*03:01:01:52",
        "A*03:01:01:53",
        "A*03:01:01:54",
        "A*03:01:01:55",
        "A*03:01:01:56",
        "A*03:01:01:57",
        "A*03:01:01:58",
        "A*03:01:01:59",
        "A*03:01:01:60",
        "A*03:01:01:61",
        "A*03:01:01:62",
        "A*03:01:01:63",
        "A*03:01:01:64",
        "A*03:01:01:65",
        "A*03:01:01:66",
        "A*03:01:01:67",
        "A*03:01:01:68",
        "A*03:01:01:69",
        "A*03:01:01:70",
        "A*03:01:01:71",
        "A*03:01:01:72",
        "A*03:01:01:73",
        "A*03:01:01:74",
        "A*03:01:01:75",
        "A*03:01:01:76",
        "A*03:01:01:77",
        "A*03:01:01:78",
        "A*03:01:01:79",
        "A*03:01:01:80",
        "A*03:01:01:81",
        "A*03:01:01:82",
        "A*03:01:01:83",
        "A*03:01:01:84",
        "A*03:01:01:85",
        "A*03:01:01:86",
        "A*03:01:01:87",
        "A*03:01:01:88",
        "A*03:01:01:89",
        "A*03:01:01:90",
        "A*03:01:01:91",
        "A*03:01:01:92",
        "A*03:01:01:93",
        "A*03:01:01:94",
        "A*03:01:01:95",
        "A*03:01:01:96",
        "A*03:01:01:97",
        "A*03:01:01:98",
        "A*03:01:01:99"
      ],
      "protein_matches": [
        "A*03:01:01:01",
        "A*03:01:01:03",
        "A*03:01:01:04",
        "A*03:01:01:05",
        "A*03:01:01:06",
        "A*03:01:01:07",
        "A*03:01:01:08",
        "A*03:01:01:09",
        "A*03:01:01:10",
        "A*03:01:01:100",
        "A*03:01:01:101",
        "A*03:01:01:102",
        "A*03:01:01:103",
        "A*03:01:01:104",
        "A*03:01:01:105",
        "A*03:01:01:106",
        "A*03:01:01:107",
        "A*03:01:01:108",
        "A*03:01:01:109",
        "A*03:01:01:11",
        "A*03:01:01:110",
        "A*03:01:01:111",
        "A*03:01:01:112",
        "A*03:01:01:113",
        "A*03:01:01:114",
        "A*03:01:01:115",
        "A*03:01:01:116",
        "A*03:01:01:117",
        "A*03:01:01:118",
        "A*03:01:01:119",
        "A*03:01:01:12",
        "A*03:01:01:120",
        "A*03:01:01:121",
        "A*03:01:01:122",
        "A*03:01:01:123",
        "A*03:01:01:124",
        "A*03:01:01:125",
        "A*03:01:01:126",
        "A*03:01:01:127",
        "A*03:01:01:128",
        "A*03:01:01:129",
        "A*03:01:01:13",
        "A*03:01:01:130",
        "A*03:01:01:14",
        "A*03:01:01:15",
        "A*03:01:01:16",
        "A*03:01:01:17",
        "A*03:01:01:18",
        "A*03:01:01:19",
        "A*03:01:01:20",
        "A*03:01:01:21",
        "A*03:01:01:22",
        "A*03:01:01:23",
        "A*03:01:01:24",
        "A*03:01:01:25",
        "A*03:01:01:26",
        "A*03:01:01:27",
        "A*03:01:01:28",
        "A*03:01:01:29",
        "A*03:01:01:30",
        "A*03:01:01:31",
        "A*03:01:01:32",
        "A*03:01:01:33",
        "A*03:01:01:34",
        "A*03:01:01:35",
        "A*03:01:01:36",
        "A*03:01:01:37",
        "A*03:01:01:38",
        "A*03:01:01:39",
        "A*03:01:01:40",
        "A*03:01:01:41",
        "A*03:01:01:42",
        "A*03:01:01:43",
        "A*03:01:01:44",
        "A*03:01:01:45",
        "A*03:01:01:46",
        "A*03:01:01:47",
        "A*03:01:01:48",
        "A*03:01:01:49",
        "A*03:01:01:50",
        "A*03:01:01:51",
        "A*03:01:01:52",
        "A*03:01:01:53",
        "A*03:01:01:54",
        "A*03:01:01:55",
        "A*03:01:01:56",
        "A*03:01:01:57",
        "A*03:01:01:58",
        "A*03:01:01:59",
        "A*03:01:01:60",
        "A*03:01:01:61",
        "A*03:01:01:62",
        "A*03:01:01:63",
        "A*03:01:01:64",
        "A*03:01:01:65",
        "A*03:01:01:66",
        "A*03:01:01:67",
        "A*03:01:01:68",
        "A*03:01:01:69",
        "A*03:01:01:70",
        "A*03:01:01:71",
        "A*03:01:01:72",
        "A*03:01:01:73",
        "A*03:01:01:74",
        "A*03:01:01:75",
        "A*03:01:01:76",
        "A*03:01:01:77",
        "A*03:01:01:78",
        "A*03:01:01:79",
        "A*03:01:01:80",
        "A*03:01:01:81",
        "A*03:01:01:82",
        "A*03:01:01:83",
        "A*03:01:01:84",
        "A*03:01:01:85",
        "A*03:01:01:86",
        "A*03:01:01:87",
        "A*03:01:01:88",
        "A*03:01:01:89",
        "A*03:01:01:90",
        "A*03:01:01:91",
        "A*03:01:01:92",
        "A*03:01:01:93",
        "A*03:01:01:94",
        "A*03:01:01:95",
        "A*03:01:01:96",
        "A*03:01:01:97",
        "A*03:01:01:98",
        "A*03:01:01:99",
        "A*03:01:02",
        "A*03:01:03:01",
        "A*03:01:03:02",
        "A*03:01:04",
        "A*03:01:05",
        "A*03:01:100",
        "A*03:01:101",
        "A*03:01:102",
        "A*03:01:103",
        "A*03:01:104",
        "A*03:01:105",
        "A*03:01:106",
        "A*03:01:107",
        "A*03:01:108",
        "A*03:01:109",
        "A*03:01:11",
        "A*03:01:110",
        "A*03:01:111",
        "A*03:01:112",
        "A*03:01:113",
        "A*03:01:114",
        "A*03:01:115",
        "A*03:01:116",
        "A*03:01:117",
        "A*03:01:118",
        "A*03:01:119",
        "A*03:01:120",
        "A*03:01:121",
        "A*03:01:122",
        "A*03:01:123",
        "A*03:01:124",
        "A*03:01:125",
        "A*03:01:126",
        "A*03:01:127",
        "A*03:01:128",
        "A*03:01:129",
        "A*03:01:130",
        "A*03:01:131",
        "A*03:01:132",
        "A*03:01:133",
        "A*03:01:134",
        "A*03:01:135",
        "A*03:01:136",
        "A*03:01:137",
        "A*03:01:138",
        "A*03:01:139",
        "A*03:01:14",
        "A*03:01:140",
        "A*03:01:141",
        "A*03:01:142",
        "A*03:01:143",
        "A*03:01:144",
        "A*03:01:145",
        "A*03:01:146",
        "A*03:01:147",
        "A*03:01:15",
        "A*03:01:16",
        "A*03:01:17",
        "A*03:01:39",
        "A*03:01:56",
        "A*03:01:58",
        "A*03:01:59",
        "A*03:01:60",
        "A*03:01:62",
        "A*03:01:63",
        "A*03:01:64",
        "A*03:01:65",
        "A*03:01:66",
        "A*03:01:67",
        "A*03:01:68",
        "A*03:01:69",
        "A*03:01:70",
        "A*03:01:71",
        "A*03:01:72",
        "A*03:01:73",
        "A*03:01:74",
        "A*03:01:75",
        "A*03:01:76",
        "A*03:01:77",
        "A*03:01:78",
        "A*03:01:79:01",
        "A*03:01:79:02",
        "A*03:01:80",
        "A*03:01:81",
        "A*03:01:82",
        "A*03:01:83",
        "A*03:01:84",
        "A*03:01:86",
        "A*03:01:87",
        "A*03:01:88",
        "A*03:01:89",
        "A*03:01:90",
        "A*03:01:91",
        "A*03:01:92:01",
        "A*03:01:92:02",
        "A*03:01:93",
        "A*03:01:94",
        "A*03:01:95",
        "A*03:01:96Q",
        "A*03:01:97",
        "A*03:01:98",
        "A*03:01:99"
      ],
      "cds_sha256": "5f016bb6e17752a7d008c177a268bc729a30c0a60f089d10cb5c9a2030bac46e",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*03:01:01",
      "numeric_two_field_assignment": "A*03:01"
    },
    {
      "donor": "HG02015",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*33:03:01:01"
      ],
      "numeric_two_field": [
        "A*33:03"
      ],
      "numeric_three_field": [
        "A*33:03:01"
      ],
      "full_allele_assignment": [
        "A*33:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32"
      ],
      "protein_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32",
        "A*33:03:06",
        "A*33:03:07",
        "A*33:03:08",
        "A*33:03:09",
        "A*33:03:33",
        "A*33:03:34",
        "A*33:03:35",
        "A*33:03:36",
        "A*33:03:37",
        "A*33:03:38",
        "A*33:03:39",
        "A*33:03:40",
        "A*33:03:41",
        "A*33:03:43",
        "A*33:03:44",
        "A*33:03:45",
        "A*33:03:46",
        "A*33:03:48",
        "A*33:03:49",
        "A*33:03:50",
        "A*33:03:51",
        "A*33:03:52",
        "A*33:03:53",
        "A*33:03:54",
        "A*33:03:55",
        "A*33:03:56",
        "A*33:03:57",
        "A*33:03:58",
        "A*33:03:59",
        "A*33:03:60",
        "A*33:03:61",
        "A*33:03:62",
        "A*33:03:63",
        "A*33:03:64",
        "A*33:03:65",
        "A*33:03:66",
        "A*33:03:67",
        "A*33:03:68",
        "A*33:03:69",
        "A*33:03:70",
        "A*33:03:71",
        "A*33:03:72",
        "A*33:03:73",
        "A*33:03:74",
        "A*33:03:75"
      ],
      "cds_sha256": "5b04ec1e27d27a644b49df91d06adecb6f588ef54ea7111e6fdc94da2982e8bc",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*33:03:01",
      "numeric_two_field_assignment": "A*33:03"
    },
    {
      "donor": "HG02015",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*38:01:01:01"
      ],
      "numeric_two_field": [
        "B*38:01"
      ],
      "numeric_three_field": [
        "B*38:01:01"
      ],
      "full_allele_assignment": [
        "B*38:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*38:01:01:01",
        "B*38:01:01:02",
        "B*38:01:01:03Q",
        "B*38:01:01:04",
        "B*38:01:01:05",
        "B*38:01:01:06",
        "B*38:01:01:07",
        "B*38:01:01:08",
        "B*38:01:01:09",
        "B*38:01:01:10",
        "B*38:01:01:11",
        "B*38:01:01:12",
        "B*38:01:01:13",
        "B*38:01:01:14",
        "B*38:01:01:15",
        "B*38:01:01:16",
        "B*38:01:01:17",
        "B*38:01:01:18",
        "B*38:01:01:19",
        "B*38:01:01:20"
      ],
      "protein_matches": [
        "B*38:01:01:01",
        "B*38:01:01:02",
        "B*38:01:01:03Q",
        "B*38:01:01:04",
        "B*38:01:01:05",
        "B*38:01:01:06",
        "B*38:01:01:07",
        "B*38:01:01:08",
        "B*38:01:01:09",
        "B*38:01:01:10",
        "B*38:01:01:11",
        "B*38:01:01:12",
        "B*38:01:01:13",
        "B*38:01:01:14",
        "B*38:01:01:15",
        "B*38:01:01:16",
        "B*38:01:01:17",
        "B*38:01:01:18",
        "B*38:01:01:19",
        "B*38:01:01:20",
        "B*38:01:02",
        "B*38:01:08",
        "B*38:01:13",
        "B*38:01:14",
        "B*38:01:15",
        "B*38:01:16",
        "B*38:01:17",
        "B*38:01:18",
        "B*38:01:19",
        "B*38:01:20",
        "B*38:01:21",
        "B*38:01:22",
        "B*38:01:23",
        "B*38:01:24",
        "B*38:01:25",
        "B*38:01:26",
        "B*38:01:27"
      ],
      "cds_sha256": "b76da5747a9264fab96b9f68b3a7c67ffeda1d512dd7165a9bc96d9970882483",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*38:01:01",
      "numeric_two_field_assignment": "B*38:01"
    },
    {
      "donor": "HG02015",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*58:01:01:03"
      ],
      "numeric_two_field": [
        "B*58:01"
      ],
      "numeric_three_field": [
        "B*58:01:01"
      ],
      "full_allele_assignment": [
        "B*58:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*58:01:01:01",
        "B*58:01:01:02",
        "B*58:01:01:03",
        "B*58:01:01:04",
        "B*58:01:01:05",
        "B*58:01:01:06",
        "B*58:01:01:07",
        "B*58:01:01:08",
        "B*58:01:01:09",
        "B*58:01:01:10",
        "B*58:01:01:11",
        "B*58:01:01:12",
        "B*58:01:01:13",
        "B*58:01:01:14",
        "B*58:01:01:15",
        "B*58:01:01:16",
        "B*58:01:01:17",
        "B*58:01:01:18",
        "B*58:01:01:19",
        "B*58:01:01:20",
        "B*58:01:01:21",
        "B*58:01:01:22",
        "B*58:01:01:23",
        "B*58:01:01:24"
      ],
      "protein_matches": [
        "B*58:01:01:01",
        "B*58:01:01:02",
        "B*58:01:01:03",
        "B*58:01:01:04",
        "B*58:01:01:05",
        "B*58:01:01:06",
        "B*58:01:01:07",
        "B*58:01:01:08",
        "B*58:01:01:09",
        "B*58:01:01:10",
        "B*58:01:01:11",
        "B*58:01:01:12",
        "B*58:01:01:13",
        "B*58:01:01:14",
        "B*58:01:01:15",
        "B*58:01:01:16",
        "B*58:01:01:17",
        "B*58:01:01:18",
        "B*58:01:01:19",
        "B*58:01:01:20",
        "B*58:01:01:21",
        "B*58:01:01:22",
        "B*58:01:01:23",
        "B*58:01:01:24",
        "B*58:01:06",
        "B*58:01:07",
        "B*58:01:17",
        "B*58:01:18",
        "B*58:01:19",
        "B*58:01:23",
        "B*58:01:24",
        "B*58:01:25",
        "B*58:01:26",
        "B*58:01:27",
        "B*58:01:28",
        "B*58:01:29",
        "B*58:01:30",
        "B*58:01:31",
        "B*58:01:32",
        "B*58:01:33",
        "B*58:01:34",
        "B*58:01:35",
        "B*58:01:36",
        "B*58:01:37",
        "B*58:01:38",
        "B*58:01:39",
        "B*58:01:40",
        "B*58:01:41",
        "B*58:01:42",
        "B*58:01:43",
        "B*58:01:44",
        "B*58:01:45",
        "B*58:01:46",
        "B*58:01:47",
        "B*58:01:48",
        "B*58:01:49",
        "B*58:01:50",
        "B*58:01:51",
        "B*58:01:52"
      ],
      "cds_sha256": "7907fa410813a16c8d258875d416759d4551580f3fa48bc3e676fc9723a0e208",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*58:01:01",
      "numeric_two_field_assignment": "B*58:01"
    },
    {
      "donor": "HG02015",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*12:03:01:01"
      ],
      "numeric_two_field": [
        "C*12:03"
      ],
      "numeric_three_field": [
        "C*12:03:01"
      ],
      "full_allele_assignment": [
        "C*12:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*12:03:01:01",
        "C*12:03:01:02",
        "C*12:03:01:03",
        "C*12:03:01:04",
        "C*12:03:01:05",
        "C*12:03:01:06",
        "C*12:03:01:07",
        "C*12:03:01:08",
        "C*12:03:01:09",
        "C*12:03:01:10",
        "C*12:03:01:11",
        "C*12:03:01:12",
        "C*12:03:01:13",
        "C*12:03:01:14",
        "C*12:03:01:15",
        "C*12:03:01:16",
        "C*12:03:01:17",
        "C*12:03:01:18",
        "C*12:03:01:19",
        "C*12:03:01:20",
        "C*12:03:01:21",
        "C*12:03:01:22",
        "C*12:03:01:23",
        "C*12:03:01:24",
        "C*12:03:01:25",
        "C*12:03:01:26",
        "C*12:03:01:27",
        "C*12:03:01:28",
        "C*12:03:01:29",
        "C*12:03:01:30",
        "C*12:03:01:31",
        "C*12:03:01:32",
        "C*12:03:01:33",
        "C*12:03:01:34",
        "C*12:03:01:35",
        "C*12:03:01:36",
        "C*12:03:01:37",
        "C*12:03:01:38",
        "C*12:03:01:39",
        "C*12:03:01:40",
        "C*12:03:01:41",
        "C*12:03:01:42Q",
        "C*12:03:01:43",
        "C*12:03:01:44",
        "C*12:03:01:45",
        "C*12:03:01:46",
        "C*12:03:01:47",
        "C*12:03:01:48",
        "C*12:03:01:49",
        "C*12:03:01:50",
        "C*12:03:01:51",
        "C*12:03:01:52",
        "C*12:03:01:53",
        "C*12:03:01:54",
        "C*12:03:01:55",
        "C*12:03:01:56",
        "C*12:03:01:57",
        "C*12:03:01:58",
        "C*12:03:01:59",
        "C*12:03:01:60",
        "C*12:03:01:61",
        "C*12:03:01:62",
        "C*12:03:01:63",
        "C*12:03:01:64",
        "C*12:03:01:65",
        "C*12:03:01:66",
        "C*12:03:01:67",
        "C*12:03:01:68",
        "C*12:03:01:69",
        "C*12:03:01:70",
        "C*12:03:01:71",
        "C*12:03:01:72",
        "C*12:03:01:73",
        "C*12:03:01:74",
        "C*12:03:01:75",
        "C*12:03:01:76",
        "C*12:03:01:77Q",
        "C*12:03:01:78",
        "C*12:03:01:79",
        "C*12:03:01:80",
        "C*12:03:01:81"
      ],
      "protein_matches": [
        "C*12:03:01:01",
        "C*12:03:01:02",
        "C*12:03:01:03",
        "C*12:03:01:04",
        "C*12:03:01:05",
        "C*12:03:01:06",
        "C*12:03:01:07",
        "C*12:03:01:08",
        "C*12:03:01:09",
        "C*12:03:01:10",
        "C*12:03:01:11",
        "C*12:03:01:12",
        "C*12:03:01:13",
        "C*12:03:01:14",
        "C*12:03:01:15",
        "C*12:03:01:16",
        "C*12:03:01:17",
        "C*12:03:01:18",
        "C*12:03:01:19",
        "C*12:03:01:20",
        "C*12:03:01:21",
        "C*12:03:01:22",
        "C*12:03:01:23",
        "C*12:03:01:24",
        "C*12:03:01:25",
        "C*12:03:01:26",
        "C*12:03:01:27",
        "C*12:03:01:28",
        "C*12:03:01:29",
        "C*12:03:01:30",
        "C*12:03:01:31",
        "C*12:03:01:32",
        "C*12:03:01:33",
        "C*12:03:01:34",
        "C*12:03:01:35",
        "C*12:03:01:36",
        "C*12:03:01:37",
        "C*12:03:01:38",
        "C*12:03:01:39",
        "C*12:03:01:40",
        "C*12:03:01:41",
        "C*12:03:01:42Q",
        "C*12:03:01:43",
        "C*12:03:01:44",
        "C*12:03:01:45",
        "C*12:03:01:46",
        "C*12:03:01:47",
        "C*12:03:01:48",
        "C*12:03:01:49",
        "C*12:03:01:50",
        "C*12:03:01:51",
        "C*12:03:01:52",
        "C*12:03:01:53",
        "C*12:03:01:54",
        "C*12:03:01:55",
        "C*12:03:01:56",
        "C*12:03:01:57",
        "C*12:03:01:58",
        "C*12:03:01:59",
        "C*12:03:01:60",
        "C*12:03:01:61",
        "C*12:03:01:62",
        "C*12:03:01:63",
        "C*12:03:01:64",
        "C*12:03:01:65",
        "C*12:03:01:66",
        "C*12:03:01:67",
        "C*12:03:01:68",
        "C*12:03:01:69",
        "C*12:03:01:70",
        "C*12:03:01:71",
        "C*12:03:01:72",
        "C*12:03:01:73",
        "C*12:03:01:74",
        "C*12:03:01:75",
        "C*12:03:01:76",
        "C*12:03:01:77Q",
        "C*12:03:01:78",
        "C*12:03:01:79",
        "C*12:03:01:80",
        "C*12:03:01:81",
        "C*12:03:06",
        "C*12:03:08",
        "C*12:03:100",
        "C*12:03:29",
        "C*12:03:34:01",
        "C*12:03:34:02",
        "C*12:03:35",
        "C*12:03:36",
        "C*12:03:37",
        "C*12:03:38",
        "C*12:03:39",
        "C*12:03:40",
        "C*12:03:41",
        "C*12:03:42",
        "C*12:03:43",
        "C*12:03:44",
        "C*12:03:45",
        "C*12:03:46",
        "C*12:03:47",
        "C*12:03:48",
        "C*12:03:49",
        "C*12:03:50",
        "C*12:03:51",
        "C*12:03:52",
        "C*12:03:53",
        "C*12:03:54",
        "C*12:03:55",
        "C*12:03:56",
        "C*12:03:57",
        "C*12:03:58",
        "C*12:03:59",
        "C*12:03:60",
        "C*12:03:61",
        "C*12:03:62",
        "C*12:03:63",
        "C*12:03:64",
        "C*12:03:65",
        "C*12:03:66",
        "C*12:03:67",
        "C*12:03:68",
        "C*12:03:69",
        "C*12:03:70",
        "C*12:03:71",
        "C*12:03:72",
        "C*12:03:73",
        "C*12:03:74",
        "C*12:03:75",
        "C*12:03:76",
        "C*12:03:77",
        "C*12:03:78",
        "C*12:03:79",
        "C*12:03:80",
        "C*12:03:81",
        "C*12:03:82",
        "C*12:03:83",
        "C*12:03:84",
        "C*12:03:85",
        "C*12:03:86",
        "C*12:03:87",
        "C*12:03:88",
        "C*12:03:89",
        "C*12:03:90",
        "C*12:03:91",
        "C*12:03:92",
        "C*12:03:93",
        "C*12:03:94",
        "C*12:03:95",
        "C*12:03:96",
        "C*12:03:97",
        "C*12:03:98",
        "C*12:03:99"
      ],
      "cds_sha256": "7b141f0d16656d406ef1ef17295fee1d5dd5464cde16ab3e654fb10b23115b0e",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*12:03:01",
      "numeric_two_field_assignment": "C*12:03"
    },
    {
      "donor": "HG02015",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*03:02:02:05"
      ],
      "numeric_two_field": [
        "C*03:02"
      ],
      "numeric_three_field": [
        "C*03:02:02"
      ],
      "full_allele_assignment": [
        "C*03:02:02:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:02:02:01",
        "C*03:02:02:02",
        "C*03:02:02:03",
        "C*03:02:02:04",
        "C*03:02:02:05",
        "C*03:02:02:06",
        "C*03:02:02:07",
        "C*03:02:02:08",
        "C*03:02:02:09",
        "C*03:02:02:10",
        "C*03:02:02:11",
        "C*03:02:02:12",
        "C*03:02:02:13",
        "C*03:02:02:14",
        "C*03:02:02:15",
        "C*03:02:02:16",
        "C*03:02:02:17",
        "C*03:02:02:18",
        "C*03:02:02:19"
      ],
      "protein_matches": [
        "C*03:02:01",
        "C*03:02:02:01",
        "C*03:02:02:02",
        "C*03:02:02:03",
        "C*03:02:02:04",
        "C*03:02:02:05",
        "C*03:02:02:06",
        "C*03:02:02:07",
        "C*03:02:02:08",
        "C*03:02:02:09",
        "C*03:02:02:10",
        "C*03:02:02:11",
        "C*03:02:02:12",
        "C*03:02:02:13",
        "C*03:02:02:14",
        "C*03:02:02:15",
        "C*03:02:02:16",
        "C*03:02:02:17",
        "C*03:02:02:18",
        "C*03:02:02:19",
        "C*03:02:03",
        "C*03:02:15",
        "C*03:02:19",
        "C*03:02:20",
        "C*03:02:21",
        "C*03:02:22",
        "C*03:02:23",
        "C*03:02:24",
        "C*03:02:25",
        "C*03:02:26",
        "C*03:02:27",
        "C*03:02:28",
        "C*03:02:29",
        "C*03:02:30",
        "C*03:02:31",
        "C*03:02:32",
        "C*03:02:33",
        "C*03:02:34",
        "C*03:02:35",
        "C*03:02:36",
        "C*03:02:37",
        "C*03:02:38",
        "C*03:02:39",
        "C*03:02:40"
      ],
      "cds_sha256": "60a09bb92c1a9d412f2f2e7c0866fa67b2b19af898fa6a8ec35b6c67806c5e06",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:02:02",
      "numeric_two_field_assignment": "C*03:02"
    },
    {
      "donor": "HG02015",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:18"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:18"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG02015",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG02015",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "HG02015",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "HG02015",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:02:02:01"
      ],
      "numeric_two_field": [
        "DQA1*01:02"
      ],
      "numeric_three_field": [
        "DQA1*01:02:02"
      ],
      "full_allele_assignment": [
        "DQA1*01:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08"
      ],
      "protein_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37",
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08",
        "DQA1*01:02:03",
        "DQA1*01:02:04",
        "DQA1*01:02:05",
        "DQA1*01:02:06",
        "DQA1*01:02:07",
        "DQA1*01:02:08",
        "DQA1*01:02:09",
        "DQA1*01:02:10",
        "DQA1*01:02:11",
        "DQA1*01:02:12",
        "DQA1*01:02:13:01",
        "DQA1*01:02:13:02",
        "DQA1*01:02:13:03",
        "DQA1*01:02:14",
        "DQA1*01:02:15",
        "DQA1*01:02:16",
        "DQA1*01:02:17",
        "DQA1*01:02:18",
        "DQA1*01:02:19",
        "DQA1*01:02:20",
        "DQA1*01:02:21",
        "DQA1*01:02:22",
        "DQA1*01:02:23",
        "DQA1*01:02:24",
        "DQA1*01:02:25",
        "DQA1*01:02:26",
        "DQA1*01:02:27",
        "DQA1*01:02:28",
        "DQA1*01:02:29",
        "DQA1*01:02:30",
        "DQA1*01:02:31",
        "DQA1*01:02:32"
      ],
      "cds_sha256": "d90d6c2a2402fd6f66239cdacdbd5f151e7f5d383fc4dba3e7e9416becf0809d",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:02:02",
      "numeric_two_field_assignment": "DQA1*01:02"
    },
    {
      "donor": "HG02015",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:03:01:03"
      ],
      "numeric_two_field": [
        "DQA1*03:03"
      ],
      "numeric_three_field": [
        "DQA1*03:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:03:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:03:01:01",
        "DQA1*03:03:01:02",
        "DQA1*03:03:01:03",
        "DQA1*03:03:01:04",
        "DQA1*03:03:01:05",
        "DQA1*03:03:01:06",
        "DQA1*03:03:01:07",
        "DQA1*03:03:01:08",
        "DQA1*03:03:01:09",
        "DQA1*03:03:01:10",
        "DQA1*03:03:01:11",
        "DQA1*03:03:01:12",
        "DQA1*03:03:01:13",
        "DQA1*03:03:01:14",
        "DQA1*03:03:01:15",
        "DQA1*03:03:01:16Q",
        "DQA1*03:03:01:17",
        "DQA1*03:03:01:18",
        "DQA1*03:03:01:19",
        "DQA1*03:03:01:20",
        "DQA1*03:03:01:21",
        "DQA1*03:03:01:22",
        "DQA1*03:03:01:23",
        "DQA1*03:03:01:24",
        "DQA1*03:03:01:25",
        "DQA1*03:03:01:26",
        "DQA1*03:03:01:27"
      ],
      "protein_matches": [
        "DQA1*03:03:01:01",
        "DQA1*03:03:01:02",
        "DQA1*03:03:01:03",
        "DQA1*03:03:01:04",
        "DQA1*03:03:01:05",
        "DQA1*03:03:01:06",
        "DQA1*03:03:01:07",
        "DQA1*03:03:01:08",
        "DQA1*03:03:01:09",
        "DQA1*03:03:01:10",
        "DQA1*03:03:01:11",
        "DQA1*03:03:01:12",
        "DQA1*03:03:01:13",
        "DQA1*03:03:01:14",
        "DQA1*03:03:01:15",
        "DQA1*03:03:01:16Q",
        "DQA1*03:03:01:17",
        "DQA1*03:03:01:18",
        "DQA1*03:03:01:19",
        "DQA1*03:03:01:20",
        "DQA1*03:03:01:21",
        "DQA1*03:03:01:22",
        "DQA1*03:03:01:23",
        "DQA1*03:03:01:24",
        "DQA1*03:03:01:25",
        "DQA1*03:03:01:26",
        "DQA1*03:03:01:27",
        "DQA1*03:03:02",
        "DQA1*03:03:03",
        "DQA1*03:03:04",
        "DQA1*03:03:05",
        "DQA1*03:03:06",
        "DQA1*03:03:07",
        "DQA1*03:03:08:01",
        "DQA1*03:03:08:02",
        "DQA1*03:03:09",
        "DQA1*03:03:10",
        "DQA1*03:03:11",
        "DQA1*03:03:12"
      ],
      "cds_sha256": "9537ba88302dad0c595d3ec1dfbf914c4d8fde404fc0a46129b08fb98993a65d",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:03:01",
      "numeric_two_field_assignment": "DQA1*03:03"
    },
    {
      "donor": "HG02015",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*05:02"
      ],
      "numeric_three_field": [
        "DQB1*05:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:02:01:01",
        "DQB1*05:02:01:02",
        "DQB1*05:02:01:03",
        "DQB1*05:02:01:04",
        "DQB1*05:02:01:05",
        "DQB1*05:02:01:06",
        "DQB1*05:02:01:07",
        "DQB1*05:02:01:08",
        "DQB1*05:02:01:09",
        "DQB1*05:02:01:10",
        "DQB1*05:02:01:11",
        "DQB1*05:02:01:12",
        "DQB1*05:02:01:13",
        "DQB1*05:02:01:14",
        "DQB1*05:02:01:15",
        "DQB1*05:02:01:16",
        "DQB1*05:02:01:17",
        "DQB1*05:02:01:18",
        "DQB1*05:02:01:19",
        "DQB1*05:02:01:20",
        "DQB1*05:02:01:21"
      ],
      "protein_matches": [
        "DQB1*05:02:01:01",
        "DQB1*05:02:01:02",
        "DQB1*05:02:01:03",
        "DQB1*05:02:01:04",
        "DQB1*05:02:01:05",
        "DQB1*05:02:01:06",
        "DQB1*05:02:01:07",
        "DQB1*05:02:01:08",
        "DQB1*05:02:01:09",
        "DQB1*05:02:01:10",
        "DQB1*05:02:01:11",
        "DQB1*05:02:01:12",
        "DQB1*05:02:01:13",
        "DQB1*05:02:01:14",
        "DQB1*05:02:01:15",
        "DQB1*05:02:01:16",
        "DQB1*05:02:01:17",
        "DQB1*05:02:01:18",
        "DQB1*05:02:01:19",
        "DQB1*05:02:01:20",
        "DQB1*05:02:01:21",
        "DQB1*05:02:02",
        "DQB1*05:02:07",
        "DQB1*05:02:08",
        "DQB1*05:02:11",
        "DQB1*05:02:17",
        "DQB1*05:02:23",
        "DQB1*05:02:25",
        "DQB1*05:02:26",
        "DQB1*05:02:27",
        "DQB1*05:02:28",
        "DQB1*05:02:29",
        "DQB1*05:02:30",
        "DQB1*05:02:31",
        "DQB1*05:02:32"
      ],
      "cds_sha256": "385fba154db61fdfdd5b0aee4a9938dfd23f076fe6ef48f72587400c92891605",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:02:01",
      "numeric_two_field_assignment": "DQB1*05:02"
    },
    {
      "donor": "HG02015",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*04:01:01:03"
      ],
      "numeric_two_field": [
        "DQB1*04:01"
      ],
      "numeric_three_field": [
        "DQB1*04:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*04:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*04:01:01:01",
        "DQB1*04:01:01:02",
        "DQB1*04:01:01:03",
        "DQB1*04:01:01:04"
      ],
      "protein_matches": [
        "DQB1*04:01:01:01",
        "DQB1*04:01:01:02",
        "DQB1*04:01:01:03",
        "DQB1*04:01:01:04",
        "DQB1*04:01:07",
        "DQB1*04:01:08",
        "DQB1*04:01:09"
      ],
      "cds_sha256": "a02bfd7a3316dfaa225f2543029e5d4114e63bfa2326339f857f90c1f613ba25",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*04:01:01",
      "numeric_two_field_assignment": "DQB1*04:01"
    },
    {
      "donor": "HG02015",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*16:02:01:01"
      ],
      "numeric_two_field": [
        "DRB1*16:02"
      ],
      "numeric_three_field": [
        "DRB1*16:02:01"
      ],
      "full_allele_assignment": [
        "DRB1*16:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*16:02:01:01",
        "DRB1*16:02:01:02",
        "DRB1*16:02:01:03",
        "DRB1*16:02:01:04",
        "DRB1*16:02:01:05",
        "DRB1*16:02:01:06"
      ],
      "protein_matches": [
        "DRB1*16:02:01:01",
        "DRB1*16:02:01:02",
        "DRB1*16:02:01:03",
        "DRB1*16:02:01:04",
        "DRB1*16:02:01:05",
        "DRB1*16:02:01:06",
        "DRB1*16:02:10",
        "DRB1*16:02:12"
      ],
      "cds_sha256": "29557da6184a03a641b2a4142fc187e8c2d71d452c13e5385b62ad1e0b86ae1e",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*16:02:01",
      "numeric_two_field_assignment": "DRB1*16:02"
    },
    {
      "donor": "HG02015",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*04:05"
      ],
      "numeric_three_field": [
        "DRB1*04:05:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*04:05:01:01",
        "DRB1*04:05:01:02",
        "DRB1*04:05:01:03",
        "DRB1*04:05:01:04",
        "DRB1*04:05:01:05",
        "DRB1*04:05:01:06",
        "DRB1*04:05:01:07",
        "DRB1*04:05:01:08",
        "DRB1*04:05:01:09",
        "DRB1*04:05:01:10"
      ],
      "protein_matches": [
        "DRB1*04:05:01:01",
        "DRB1*04:05:01:02",
        "DRB1*04:05:01:03",
        "DRB1*04:05:01:04",
        "DRB1*04:05:01:05",
        "DRB1*04:05:01:06",
        "DRB1*04:05:01:07",
        "DRB1*04:05:01:08",
        "DRB1*04:05:01:09",
        "DRB1*04:05:01:10",
        "DRB1*04:05:21"
      ],
      "cds_sha256": "902a66c1af9bbb9ed9ca4e2ec944fef19b0a334d52a157038fe546b5ac1fbe2c",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*04:05:01",
      "numeric_two_field_assignment": "DRB1*04:05"
    },
    {
      "donor": "HG02027",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:01"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "HG02027",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*02:03:01:01"
      ],
      "numeric_two_field": [
        "A*02:03"
      ],
      "numeric_three_field": [
        "A*02:03:01"
      ],
      "full_allele_assignment": [
        "A*02:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:03:01:01",
        "A*02:03:01:02",
        "A*02:03:01:03",
        "A*02:03:01:04",
        "A*02:03:01:05",
        "A*02:03:01:06Q",
        "A*02:03:01:07"
      ],
      "protein_matches": [
        "A*02:03:01:01",
        "A*02:03:01:02",
        "A*02:03:01:03",
        "A*02:03:01:04",
        "A*02:03:01:05",
        "A*02:03:01:06Q",
        "A*02:03:01:07",
        "A*02:03:03",
        "A*02:03:04",
        "A*02:03:09",
        "A*02:03:10",
        "A*02:03:11",
        "A*02:03:12Q",
        "A*02:03:13",
        "A*02:03:14",
        "A*02:03:15",
        "A*02:03:16",
        "A*02:03:17",
        "A*02:03:18"
      ],
      "cds_sha256": "b15f703e4002cfd883057d218a0f8294d0ff4824b7bdd1ac4ca76a3f12badb80",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:03:01",
      "numeric_two_field_assignment": "A*02:03"
    },
    {
      "donor": "HG02027",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*15:02:01:01"
      ],
      "numeric_two_field": [
        "B*15:02"
      ],
      "numeric_three_field": [
        "B*15:02:01"
      ],
      "full_allele_assignment": [
        "B*15:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*15:02:01:01",
        "B*15:02:01:02",
        "B*15:02:01:03",
        "B*15:02:01:04",
        "B*15:02:01:05",
        "B*15:02:01:06",
        "B*15:02:01:07",
        "B*15:02:01:08"
      ],
      "protein_matches": [
        "B*15:02:01:01",
        "B*15:02:01:02",
        "B*15:02:01:03",
        "B*15:02:01:04",
        "B*15:02:01:05",
        "B*15:02:01:06",
        "B*15:02:01:07",
        "B*15:02:01:08",
        "B*15:02:12",
        "B*15:02:13",
        "B*15:02:14",
        "B*15:02:15",
        "B*15:02:16",
        "B*15:02:17",
        "B*15:02:18",
        "B*15:02:19",
        "B*15:02:20",
        "B*15:02:21"
      ],
      "cds_sha256": "6e654464d1b46bf1b515575bc6d5a7cac15d9d4a5e2ba7c5d60037a39bb6c62c",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*15:02:01",
      "numeric_two_field_assignment": "B*15:02"
    },
    {
      "donor": "HG02027",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*15:25:01:01"
      ],
      "numeric_two_field": [
        "B*15:25"
      ],
      "numeric_three_field": [
        "B*15:25:01"
      ],
      "full_allele_assignment": [
        "B*15:25:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*15:25:01:01",
        "B*15:25:01:02"
      ],
      "protein_matches": [
        "B*15:25:01:01",
        "B*15:25:01:02",
        "B*15:25:04",
        "B*15:25:05",
        "B*15:25:06",
        "B*15:25:07"
      ],
      "cds_sha256": "694ef086e3ac82dae27b44dc3e5dc11695624a0c30d23dc4d27cd66251ed77d7",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*15:25:01",
      "numeric_two_field_assignment": "B*15:25"
    },
    {
      "donor": "HG02027",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*08:01:01:01"
      ],
      "numeric_two_field": [
        "C*08:01"
      ],
      "numeric_three_field": [
        "C*08:01:01"
      ],
      "full_allele_assignment": [
        "C*08:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*08:01:01:01",
        "C*08:01:01:02",
        "C*08:01:01:03",
        "C*08:01:01:04",
        "C*08:01:01:05",
        "C*08:01:01:06",
        "C*08:01:01:07",
        "C*08:01:01:08",
        "C*08:01:01:09",
        "C*08:01:01:10",
        "C*08:01:01:11",
        "C*08:01:01:12",
        "C*08:01:01:13",
        "C*08:01:01:14",
        "C*08:01:01:15",
        "C*08:01:01:16",
        "C*08:01:01:17",
        "C*08:01:01:18",
        "C*08:01:01:19",
        "C*08:01:01:20",
        "C*08:01:01:21",
        "C*08:01:01:22"
      ],
      "protein_matches": [
        "C*08:01:01:01",
        "C*08:01:01:02",
        "C*08:01:01:03",
        "C*08:01:01:04",
        "C*08:01:01:05",
        "C*08:01:01:06",
        "C*08:01:01:07",
        "C*08:01:01:08",
        "C*08:01:01:09",
        "C*08:01:01:10",
        "C*08:01:01:11",
        "C*08:01:01:12",
        "C*08:01:01:13",
        "C*08:01:01:14",
        "C*08:01:01:15",
        "C*08:01:01:16",
        "C*08:01:01:17",
        "C*08:01:01:18",
        "C*08:01:01:19",
        "C*08:01:01:20",
        "C*08:01:01:21",
        "C*08:01:01:22",
        "C*08:01:03",
        "C*08:01:14",
        "C*08:01:21",
        "C*08:01:22",
        "C*08:01:23",
        "C*08:01:24",
        "C*08:01:25",
        "C*08:01:26",
        "C*08:01:27",
        "C*08:01:28",
        "C*08:01:29",
        "C*08:01:30",
        "C*08:01:32",
        "C*08:01:33",
        "C*08:01:34",
        "C*08:01:35",
        "C*08:01:36",
        "C*08:01:37",
        "C*08:01:38",
        "C*08:01:39",
        "C*08:01:40",
        "C*08:01:41",
        "C*08:01:42",
        "C*08:01:43",
        "C*08:01:44",
        "C*08:01:45"
      ],
      "cds_sha256": "bda66e38e8284c42b15d2f25921411586068034bc313762ddbe1f4d20427e626",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*08:01:01",
      "numeric_two_field_assignment": "C*08:01"
    },
    {
      "donor": "HG02027",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*04:03:01:01"
      ],
      "numeric_two_field": [
        "C*04:03"
      ],
      "numeric_three_field": [
        "C*04:03:01"
      ],
      "full_allele_assignment": [
        "C*04:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*04:03:01:01",
        "C*04:03:01:02",
        "C*04:03:01:03",
        "C*04:03:01:04",
        "C*04:03:01:05",
        "C*04:03:01:06",
        "C*04:03:01:07"
      ],
      "protein_matches": [
        "C*04:03:01:01",
        "C*04:03:01:02",
        "C*04:03:01:03",
        "C*04:03:01:04",
        "C*04:03:01:05",
        "C*04:03:01:06",
        "C*04:03:01:07",
        "C*04:03:05",
        "C*04:03:06",
        "C*04:03:07",
        "C*04:03:08",
        "C*04:03:09",
        "C*04:03:10",
        "C*04:03:11",
        "C*04:03:12"
      ],
      "cds_sha256": "7e2e8acd5377128b834b45856c825f97d768a3486828cda07cf699657c650b71",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*04:03:01",
      "numeric_two_field_assignment": "C*04:03"
    },
    {
      "donor": "HG02027",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:03"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG02027",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG02027",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*21:01:01"
      ],
      "numeric_two_field": [
        "DPB1*21:01"
      ],
      "numeric_three_field": [
        "DPB1*21:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*21:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*21:01:01"
      ],
      "protein_matches": [
        "DPB1*21:01:01",
        "DPB1*21:01:02"
      ],
      "cds_sha256": "eaa23a7de5be4e0d4c287686a018f5b22fd36f74cfbf7284b922a31defbd265e",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*21:01:01",
      "numeric_two_field_assignment": "DPB1*21:01"
    },
    {
      "donor": "HG02027",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "HG02027",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*06:01:01:02"
      ],
      "numeric_two_field": [
        "DQA1*06:01"
      ],
      "numeric_three_field": [
        "DQA1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*06:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*06:01:01:01",
        "DQA1*06:01:01:02",
        "DQA1*06:01:01:03",
        "DQA1*06:01:01:04",
        "DQA1*06:01:01:05",
        "DQA1*06:01:01:06"
      ],
      "protein_matches": [
        "DQA1*06:01:01:01",
        "DQA1*06:01:01:02",
        "DQA1*06:01:01:03",
        "DQA1*06:01:01:04",
        "DQA1*06:01:01:05",
        "DQA1*06:01:01:06",
        "DQA1*06:01:05"
      ],
      "cds_sha256": "9cc995e4c5906ce6b1df64051680a1f64ecbf1713b556edd09ab63d338b60841",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*06:01:01",
      "numeric_two_field_assignment": "DQA1*06:01"
    },
    {
      "donor": "HG02027",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*06:01:01:02"
      ],
      "numeric_two_field": [
        "DQA1*06:01"
      ],
      "numeric_three_field": [
        "DQA1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*06:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*06:01:01:01",
        "DQA1*06:01:01:02",
        "DQA1*06:01:01:03",
        "DQA1*06:01:01:04",
        "DQA1*06:01:01:05",
        "DQA1*06:01:01:06"
      ],
      "protein_matches": [
        "DQA1*06:01:01:01",
        "DQA1*06:01:01:02",
        "DQA1*06:01:01:03",
        "DQA1*06:01:01:04",
        "DQA1*06:01:01:05",
        "DQA1*06:01:01:06",
        "DQA1*06:01:05"
      ],
      "cds_sha256": "9cc995e4c5906ce6b1df64051680a1f64ecbf1713b556edd09ab63d338b60841",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*06:01:01",
      "numeric_two_field_assignment": "DQA1*06:01"
    },
    {
      "donor": "HG02027",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:01:01:22"
      ],
      "numeric_two_field": [
        "DQB1*03:01"
      ],
      "numeric_three_field": [
        "DQB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:01:01:22"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87"
      ],
      "protein_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87",
        "DQB1*03:01:02",
        "DQB1*03:01:03",
        "DQB1*03:01:04:01",
        "DQB1*03:01:04:02",
        "DQB1*03:01:08",
        "DQB1*03:01:09",
        "DQB1*03:01:14",
        "DQB1*03:01:17",
        "DQB1*03:01:21",
        "DQB1*03:01:22",
        "DQB1*03:01:35",
        "DQB1*03:01:36",
        "DQB1*03:01:37",
        "DQB1*03:01:41",
        "DQB1*03:01:43",
        "DQB1*03:01:46",
        "DQB1*03:01:47",
        "DQB1*03:01:50",
        "DQB1*03:01:51",
        "DQB1*03:01:52",
        "DQB1*03:01:53",
        "DQB1*03:01:54",
        "DQB1*03:01:55",
        "DQB1*03:01:56",
        "DQB1*03:01:57",
        "DQB1*03:01:58",
        "DQB1*03:01:59",
        "DQB1*03:01:60",
        "DQB1*03:01:61",
        "DQB1*03:01:62",
        "DQB1*03:01:63",
        "DQB1*03:01:64",
        "DQB1*03:01:65",
        "DQB1*03:01:66",
        "DQB1*03:01:67",
        "DQB1*03:01:68",
        "DQB1*03:01:69",
        "DQB1*03:01:70",
        "DQB1*03:01:71",
        "DQB1*03:01:72",
        "DQB1*03:01:73",
        "DQB1*03:01:74",
        "DQB1*03:01:75",
        "DQB1*03:01:76",
        "DQB1*03:01:77",
        "DQB1*03:01:78",
        "DQB1*03:01:79",
        "DQB1*03:01:80"
      ],
      "cds_sha256": "eb9f82175b42d8984c91580bcb4dc909d0d1ece0dea1c240c62c14c107bbd4a9",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:01:01",
      "numeric_two_field_assignment": "DQB1*03:01"
    },
    {
      "donor": "HG02027",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:01:01:22"
      ],
      "numeric_two_field": [
        "DQB1*03:01"
      ],
      "numeric_three_field": [
        "DQB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:01:01:22"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87"
      ],
      "protein_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87",
        "DQB1*03:01:02",
        "DQB1*03:01:03",
        "DQB1*03:01:04:01",
        "DQB1*03:01:04:02",
        "DQB1*03:01:08",
        "DQB1*03:01:09",
        "DQB1*03:01:14",
        "DQB1*03:01:17",
        "DQB1*03:01:21",
        "DQB1*03:01:22",
        "DQB1*03:01:35",
        "DQB1*03:01:36",
        "DQB1*03:01:37",
        "DQB1*03:01:41",
        "DQB1*03:01:43",
        "DQB1*03:01:46",
        "DQB1*03:01:47",
        "DQB1*03:01:50",
        "DQB1*03:01:51",
        "DQB1*03:01:52",
        "DQB1*03:01:53",
        "DQB1*03:01:54",
        "DQB1*03:01:55",
        "DQB1*03:01:56",
        "DQB1*03:01:57",
        "DQB1*03:01:58",
        "DQB1*03:01:59",
        "DQB1*03:01:60",
        "DQB1*03:01:61",
        "DQB1*03:01:62",
        "DQB1*03:01:63",
        "DQB1*03:01:64",
        "DQB1*03:01:65",
        "DQB1*03:01:66",
        "DQB1*03:01:67",
        "DQB1*03:01:68",
        "DQB1*03:01:69",
        "DQB1*03:01:70",
        "DQB1*03:01:71",
        "DQB1*03:01:72",
        "DQB1*03:01:73",
        "DQB1*03:01:74",
        "DQB1*03:01:75",
        "DQB1*03:01:76",
        "DQB1*03:01:77",
        "DQB1*03:01:78",
        "DQB1*03:01:79",
        "DQB1*03:01:80"
      ],
      "cds_sha256": "eb9f82175b42d8984c91580bcb4dc909d0d1ece0dea1c240c62c14c107bbd4a9",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:01:01",
      "numeric_two_field_assignment": "DQB1*03:01"
    },
    {
      "donor": "HG02027",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*12:02"
      ],
      "numeric_three_field": [
        "DRB1*12:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*12:02:01:01",
        "DRB1*12:02:01:02",
        "DRB1*12:02:01:03",
        "DRB1*12:02:01:04",
        "DRB1*12:02:01:05",
        "DRB1*12:02:01:06",
        "DRB1*12:02:01:07",
        "DRB1*12:02:01:08",
        "DRB1*12:02:01:09",
        "DRB1*12:02:01:10",
        "DRB1*12:02:01:11"
      ],
      "protein_matches": [
        "DRB1*12:02:01:01",
        "DRB1*12:02:01:02",
        "DRB1*12:02:01:03",
        "DRB1*12:02:01:04",
        "DRB1*12:02:01:05",
        "DRB1*12:02:01:06",
        "DRB1*12:02:01:07",
        "DRB1*12:02:01:08",
        "DRB1*12:02:01:09",
        "DRB1*12:02:01:10",
        "DRB1*12:02:01:11",
        "DRB1*12:02:02:01",
        "DRB1*12:02:02:02",
        "DRB1*12:02:02:03",
        "DRB1*12:02:14",
        "DRB1*12:02:15"
      ],
      "cds_sha256": "86af7c9a821425039318f667427f4123fb24df06ab53c949ca8173be0c4405f8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*12:02:01",
      "numeric_two_field_assignment": "DRB1*12:02"
    },
    {
      "donor": "HG02027",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*12:02"
      ],
      "numeric_three_field": [
        "DRB1*12:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*12:02:01:01",
        "DRB1*12:02:01:02",
        "DRB1*12:02:01:03",
        "DRB1*12:02:01:04",
        "DRB1*12:02:01:05",
        "DRB1*12:02:01:06",
        "DRB1*12:02:01:07",
        "DRB1*12:02:01:08",
        "DRB1*12:02:01:09",
        "DRB1*12:02:01:10",
        "DRB1*12:02:01:11"
      ],
      "protein_matches": [
        "DRB1*12:02:01:01",
        "DRB1*12:02:01:02",
        "DRB1*12:02:01:03",
        "DRB1*12:02:01:04",
        "DRB1*12:02:01:05",
        "DRB1*12:02:01:06",
        "DRB1*12:02:01:07",
        "DRB1*12:02:01:08",
        "DRB1*12:02:01:09",
        "DRB1*12:02:01:10",
        "DRB1*12:02:01:11",
        "DRB1*12:02:02:01",
        "DRB1*12:02:02:02",
        "DRB1*12:02:02:03",
        "DRB1*12:02:14",
        "DRB1*12:02:15"
      ],
      "cds_sha256": "86af7c9a821425039318f667427f4123fb24df06ab53c949ca8173be0c4405f8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*12:02:01",
      "numeric_two_field_assignment": "DRB1*12:02"
    },
    {
      "donor": "HG02040",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*29:01:01:01"
      ],
      "numeric_two_field": [
        "A*29:01"
      ],
      "numeric_three_field": [
        "A*29:01:01"
      ],
      "full_allele_assignment": [
        "A*29:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*29:01:01:01",
        "A*29:01:01:03",
        "A*29:01:01:04",
        "A*29:01:01:05",
        "A*29:01:01:06",
        "A*29:01:01:07",
        "A*29:01:01:08",
        "A*29:01:01:09",
        "A*29:01:01:10",
        "A*29:01:01:11",
        "A*29:01:01:12"
      ],
      "protein_matches": [
        "A*29:01:01:01",
        "A*29:01:01:03",
        "A*29:01:01:04",
        "A*29:01:01:05",
        "A*29:01:01:06",
        "A*29:01:01:07",
        "A*29:01:01:08",
        "A*29:01:01:09",
        "A*29:01:01:10",
        "A*29:01:01:11",
        "A*29:01:01:12",
        "A*29:01:10",
        "A*29:01:11",
        "A*29:01:12",
        "A*29:01:13",
        "A*29:01:14",
        "A*29:01:15",
        "A*29:01:16"
      ],
      "cds_sha256": "4c989ff0649c5f6da6874fe7b968e3f617d041d7cf5beec95c32765e3a73087d",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*29:01:01",
      "numeric_two_field_assignment": "A*29:01"
    },
    {
      "donor": "HG02040",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*02:03:01:01"
      ],
      "numeric_two_field": [
        "A*02:03"
      ],
      "numeric_three_field": [
        "A*02:03:01"
      ],
      "full_allele_assignment": [
        "A*02:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:03:01:01",
        "A*02:03:01:02",
        "A*02:03:01:03",
        "A*02:03:01:04",
        "A*02:03:01:05",
        "A*02:03:01:06Q",
        "A*02:03:01:07"
      ],
      "protein_matches": [
        "A*02:03:01:01",
        "A*02:03:01:02",
        "A*02:03:01:03",
        "A*02:03:01:04",
        "A*02:03:01:05",
        "A*02:03:01:06Q",
        "A*02:03:01:07",
        "A*02:03:03",
        "A*02:03:04",
        "A*02:03:09",
        "A*02:03:10",
        "A*02:03:11",
        "A*02:03:12Q",
        "A*02:03:13",
        "A*02:03:14",
        "A*02:03:15",
        "A*02:03:16",
        "A*02:03:17",
        "A*02:03:18"
      ],
      "cds_sha256": "b15f703e4002cfd883057d218a0f8294d0ff4824b7bdd1ac4ca76a3f12badb80",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:03:01",
      "numeric_two_field_assignment": "A*02:03"
    },
    {
      "donor": "HG02040",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*07:05:01:01"
      ],
      "numeric_two_field": [
        "B*07:05"
      ],
      "numeric_three_field": [
        "B*07:05:01"
      ],
      "full_allele_assignment": [
        "B*07:05:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*07:05:01:01",
        "B*07:05:01:02",
        "B*07:05:01:03",
        "B*07:05:01:04",
        "B*07:05:01:05",
        "B*07:05:01:06",
        "B*07:05:01:07",
        "B*07:05:01:08"
      ],
      "protein_matches": [
        "B*07:05:01:01",
        "B*07:05:01:02",
        "B*07:05:01:03",
        "B*07:05:01:04",
        "B*07:05:01:05",
        "B*07:05:01:06",
        "B*07:05:01:07",
        "B*07:05:01:08",
        "B*07:05:02",
        "B*07:05:09",
        "B*07:05:10",
        "B*07:05:11",
        "B*07:05:12",
        "B*07:05:13",
        "B*07:05:14",
        "B*07:05:15"
      ],
      "cds_sha256": "c2cd2fab53195d94ed0082b99b9d1f702aebd7215b62a5f8c174f476d9344179",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*07:05:01",
      "numeric_two_field_assignment": "B*07:05"
    },
    {
      "donor": "HG02040",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*46:01:01:01"
      ],
      "numeric_two_field": [
        "B*46:01"
      ],
      "numeric_three_field": [
        "B*46:01:01"
      ],
      "full_allele_assignment": [
        "B*46:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*46:01:01:01",
        "B*46:01:01:02",
        "B*46:01:01:03",
        "B*46:01:01:04",
        "B*46:01:01:05",
        "B*46:01:01:06",
        "B*46:01:01:07",
        "B*46:01:01:08",
        "B*46:01:01:09",
        "B*46:01:01:10"
      ],
      "protein_matches": [
        "B*46:01:01:01",
        "B*46:01:01:02",
        "B*46:01:01:03",
        "B*46:01:01:04",
        "B*46:01:01:05",
        "B*46:01:01:06",
        "B*46:01:01:07",
        "B*46:01:01:08",
        "B*46:01:01:09",
        "B*46:01:01:10",
        "B*46:01:04",
        "B*46:01:05",
        "B*46:01:07",
        "B*46:01:17",
        "B*46:01:24",
        "B*46:01:25",
        "B*46:01:28",
        "B*46:01:29",
        "B*46:01:30",
        "B*46:01:31",
        "B*46:01:32",
        "B*46:01:34",
        "B*46:01:35",
        "B*46:01:36",
        "B*46:01:37",
        "B*46:01:38",
        "B*46:01:39",
        "B*46:01:40",
        "B*46:01:41",
        "B*46:01:42",
        "B*46:01:43",
        "B*46:01:44",
        "B*46:01:45"
      ],
      "cds_sha256": "9fe8c844f5ef999265f58fcf1d3091157aec05884ea8c6b8dd2295fad35d1733",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*46:01:01",
      "numeric_two_field_assignment": "B*46:01"
    },
    {
      "donor": "HG02040",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*15:05:02:01"
      ],
      "numeric_two_field": [
        "C*15:05"
      ],
      "numeric_three_field": [
        "C*15:05:02"
      ],
      "full_allele_assignment": [
        "C*15:05:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*15:05:02:01",
        "C*15:05:02:03",
        "C*15:05:02:04",
        "C*15:05:02:05",
        "C*15:05:02:06",
        "C*15:05:02:07",
        "C*15:05:02:08",
        "C*15:05:02:09",
        "C*15:05:02:10",
        "C*15:05:02:11",
        "C*15:05:02:12",
        "C*15:05:02:13",
        "C*15:05:02:14"
      ],
      "protein_matches": [
        "C*15:05:01:01",
        "C*15:05:01:02",
        "C*15:05:01:03",
        "C*15:05:01:04",
        "C*15:05:01:05",
        "C*15:05:01:06",
        "C*15:05:02:01",
        "C*15:05:02:03",
        "C*15:05:02:04",
        "C*15:05:02:05",
        "C*15:05:02:06",
        "C*15:05:02:07",
        "C*15:05:02:08",
        "C*15:05:02:09",
        "C*15:05:02:10",
        "C*15:05:02:11",
        "C*15:05:02:12",
        "C*15:05:02:13",
        "C*15:05:02:14",
        "C*15:05:03",
        "C*15:05:04",
        "C*15:05:06",
        "C*15:05:07",
        "C*15:05:12",
        "C*15:05:13",
        "C*15:05:14",
        "C*15:05:15",
        "C*15:05:16",
        "C*15:05:17",
        "C*15:05:18",
        "C*15:05:19",
        "C*15:05:20",
        "C*15:05:21",
        "C*15:05:22"
      ],
      "cds_sha256": "0d6c4da6e81ed92614fa2ed3ce4ee83d143174ea91315a242a0af3347bb9d47c",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*15:05:02",
      "numeric_two_field_assignment": "C*15:05"
    },
    {
      "donor": "HG02040",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*01:02:01:01"
      ],
      "numeric_two_field": [
        "C*01:02"
      ],
      "numeric_three_field": [
        "C*01:02:01"
      ],
      "full_allele_assignment": [
        "C*01:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83"
      ],
      "protein_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83",
        "C*01:02:02",
        "C*01:02:03",
        "C*01:02:04",
        "C*01:02:10",
        "C*01:02:100",
        "C*01:02:101",
        "C*01:02:102",
        "C*01:02:103",
        "C*01:02:104",
        "C*01:02:105",
        "C*01:02:106",
        "C*01:02:11",
        "C*01:02:15",
        "C*01:02:16",
        "C*01:02:18",
        "C*01:02:21",
        "C*01:02:22",
        "C*01:02:25",
        "C*01:02:29",
        "C*01:02:30:01",
        "C*01:02:30:02",
        "C*01:02:36",
        "C*01:02:37",
        "C*01:02:38",
        "C*01:02:39",
        "C*01:02:40",
        "C*01:02:41",
        "C*01:02:42",
        "C*01:02:43",
        "C*01:02:44",
        "C*01:02:45",
        "C*01:02:46",
        "C*01:02:47",
        "C*01:02:48",
        "C*01:02:49",
        "C*01:02:50",
        "C*01:02:51",
        "C*01:02:52",
        "C*01:02:53",
        "C*01:02:54",
        "C*01:02:55",
        "C*01:02:56",
        "C*01:02:57",
        "C*01:02:58",
        "C*01:02:59",
        "C*01:02:60",
        "C*01:02:61",
        "C*01:02:62",
        "C*01:02:63",
        "C*01:02:64",
        "C*01:02:65",
        "C*01:02:66",
        "C*01:02:67",
        "C*01:02:68",
        "C*01:02:69",
        "C*01:02:70",
        "C*01:02:71",
        "C*01:02:72",
        "C*01:02:73",
        "C*01:02:74",
        "C*01:02:75",
        "C*01:02:76",
        "C*01:02:77",
        "C*01:02:78",
        "C*01:02:79",
        "C*01:02:80",
        "C*01:02:81",
        "C*01:02:82",
        "C*01:02:83",
        "C*01:02:84",
        "C*01:02:85",
        "C*01:02:87",
        "C*01:02:88",
        "C*01:02:89",
        "C*01:02:91",
        "C*01:02:92",
        "C*01:02:93",
        "C*01:02:94",
        "C*01:02:95",
        "C*01:02:96",
        "C*01:02:97",
        "C*01:02:98",
        "C*01:02:99"
      ],
      "cds_sha256": "716c15217f162d2fd1bf86f82c78947f7d581b204ab2bd20ddafe0b90018c36a",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*01:02:01",
      "numeric_two_field_assignment": "C*01:02"
    },
    {
      "donor": "HG02040",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:12"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:12"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG02040",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG02040",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*104:01:01:03"
      ],
      "numeric_two_field": [
        "DPB1*104:01"
      ],
      "numeric_three_field": [
        "DPB1*104:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*104:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*104:01:01:01",
        "DPB1*104:01:01:02",
        "DPB1*104:01:01:03",
        "DPB1*104:01:01:04",
        "DPB1*104:01:01:05",
        "DPB1*104:01:01:06",
        "DPB1*104:01:01:07",
        "DPB1*104:01:01:08",
        "DPB1*104:01:01:09",
        "DPB1*104:01:01:10",
        "DPB1*104:01:01:11",
        "DPB1*104:01:01:12",
        "DPB1*104:01:01:13",
        "DPB1*104:01:01:14",
        "DPB1*104:01:01:15",
        "DPB1*104:01:01:16",
        "DPB1*104:01:01:17"
      ],
      "protein_matches": [
        "DPB1*104:01:01:01",
        "DPB1*104:01:01:02",
        "DPB1*104:01:01:03",
        "DPB1*104:01:01:04",
        "DPB1*104:01:01:05",
        "DPB1*104:01:01:06",
        "DPB1*104:01:01:07",
        "DPB1*104:01:01:08",
        "DPB1*104:01:01:09",
        "DPB1*104:01:01:10",
        "DPB1*104:01:01:11",
        "DPB1*104:01:01:12",
        "DPB1*104:01:01:13",
        "DPB1*104:01:01:14",
        "DPB1*104:01:01:15",
        "DPB1*104:01:01:16",
        "DPB1*104:01:01:17",
        "DPB1*104:01:02",
        "DPB1*104:01:04",
        "DPB1*104:01:05",
        "DPB1*104:01:07",
        "DPB1*104:01:08",
        "DPB1*104:01:09",
        "DPB1*104:01:11"
      ],
      "cds_sha256": "2a5d83cb7793e67e3e24966c63ea528ec7c68f6133ce1a411f900c0fcc253644",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*104:01:01",
      "numeric_two_field_assignment": "DPB1*104:01"
    },
    {
      "donor": "HG02040",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "HG02040",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:05:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:05"
      ],
      "numeric_three_field": [
        "DQA1*01:05:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:05:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:05:01:01",
        "DQA1*01:05:01:02",
        "DQA1*01:05:01:03",
        "DQA1*01:05:01:04"
      ],
      "protein_matches": [
        "DQA1*01:05:01:01",
        "DQA1*01:05:01:02",
        "DQA1*01:05:01:03",
        "DQA1*01:05:01:04",
        "DQA1*01:05:02:01",
        "DQA1*01:05:02:02",
        "DQA1*01:05:03",
        "DQA1*01:05:04",
        "DQA1*01:05:05",
        "DQA1*01:05:06",
        "DQA1*01:05:07"
      ],
      "cds_sha256": "479d27c7b8e04ed171465d8d6da20224d04dbcdb0619f98f8181d42086317d43",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:05:01",
      "numeric_two_field_assignment": "DQA1*01:05"
    },
    {
      "donor": "HG02040",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:02:01:02"
      ],
      "numeric_two_field": [
        "DQA1*03:02"
      ],
      "numeric_three_field": [
        "DQA1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:02:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05"
      ],
      "protein_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05",
        "DQA1*03:02:02",
        "DQA1*03:02:03",
        "DQA1*03:02:04",
        "DQA1*03:02:05",
        "DQA1*03:02:06",
        "DQA1*03:02:07"
      ],
      "cds_sha256": "d84fddf474293b4337a3ba0b30586fad1d146bb1d21524b59f2798efe5b37ae1",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:02:01",
      "numeric_two_field_assignment": "DQA1*03:02"
    },
    {
      "donor": "HG02040",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:01:01:02"
      ],
      "numeric_two_field": [
        "DQB1*05:01"
      ],
      "numeric_three_field": [
        "DQB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:01:01:01",
        "DQB1*05:01:01:02",
        "DQB1*05:01:01:03",
        "DQB1*05:01:01:04",
        "DQB1*05:01:01:05",
        "DQB1*05:01:01:06",
        "DQB1*05:01:01:07",
        "DQB1*05:01:01:08",
        "DQB1*05:01:01:09",
        "DQB1*05:01:01:10",
        "DQB1*05:01:01:11",
        "DQB1*05:01:01:12",
        "DQB1*05:01:01:13",
        "DQB1*05:01:01:14",
        "DQB1*05:01:01:15",
        "DQB1*05:01:01:16",
        "DQB1*05:01:01:17",
        "DQB1*05:01:01:18",
        "DQB1*05:01:01:19",
        "DQB1*05:01:01:20",
        "DQB1*05:01:01:21",
        "DQB1*05:01:01:22",
        "DQB1*05:01:01:23",
        "DQB1*05:01:01:24",
        "DQB1*05:01:01:25",
        "DQB1*05:01:01:26",
        "DQB1*05:01:01:27",
        "DQB1*05:01:01:28",
        "DQB1*05:01:01:29",
        "DQB1*05:01:01:30",
        "DQB1*05:01:01:31",
        "DQB1*05:01:01:32",
        "DQB1*05:01:01:33",
        "DQB1*05:01:01:34",
        "DQB1*05:01:01:35",
        "DQB1*05:01:01:36",
        "DQB1*05:01:01:37",
        "DQB1*05:01:01:38",
        "DQB1*05:01:01:39",
        "DQB1*05:01:01:40",
        "DQB1*05:01:01:41",
        "DQB1*05:01:01:42",
        "DQB1*05:01:01:43",
        "DQB1*05:01:01:44"
      ],
      "protein_matches": [
        "DQB1*05:01:01:01",
        "DQB1*05:01:01:02",
        "DQB1*05:01:01:03",
        "DQB1*05:01:01:04",
        "DQB1*05:01:01:05",
        "DQB1*05:01:01:06",
        "DQB1*05:01:01:07",
        "DQB1*05:01:01:08",
        "DQB1*05:01:01:09",
        "DQB1*05:01:01:10",
        "DQB1*05:01:01:11",
        "DQB1*05:01:01:12",
        "DQB1*05:01:01:13",
        "DQB1*05:01:01:14",
        "DQB1*05:01:01:15",
        "DQB1*05:01:01:16",
        "DQB1*05:01:01:17",
        "DQB1*05:01:01:18",
        "DQB1*05:01:01:19",
        "DQB1*05:01:01:20",
        "DQB1*05:01:01:21",
        "DQB1*05:01:01:22",
        "DQB1*05:01:01:23",
        "DQB1*05:01:01:24",
        "DQB1*05:01:01:25",
        "DQB1*05:01:01:26",
        "DQB1*05:01:01:27",
        "DQB1*05:01:01:28",
        "DQB1*05:01:01:29",
        "DQB1*05:01:01:30",
        "DQB1*05:01:01:31",
        "DQB1*05:01:01:32",
        "DQB1*05:01:01:33",
        "DQB1*05:01:01:34",
        "DQB1*05:01:01:35",
        "DQB1*05:01:01:36",
        "DQB1*05:01:01:37",
        "DQB1*05:01:01:38",
        "DQB1*05:01:01:39",
        "DQB1*05:01:01:40",
        "DQB1*05:01:01:41",
        "DQB1*05:01:01:42",
        "DQB1*05:01:01:43",
        "DQB1*05:01:01:44",
        "DQB1*05:01:05",
        "DQB1*05:01:22",
        "DQB1*05:01:23",
        "DQB1*05:01:24:01",
        "DQB1*05:01:24:02",
        "DQB1*05:01:30",
        "DQB1*05:01:37",
        "DQB1*05:01:39",
        "DQB1*05:01:41",
        "DQB1*05:01:43",
        "DQB1*05:01:44",
        "DQB1*05:01:45:01",
        "DQB1*05:01:45:02",
        "DQB1*05:01:47",
        "DQB1*05:01:48",
        "DQB1*05:01:49",
        "DQB1*05:01:51",
        "DQB1*05:01:52",
        "DQB1*05:01:53",
        "DQB1*05:01:54",
        "DQB1*05:01:55",
        "DQB1*05:01:56",
        "DQB1*05:01:57",
        "DQB1*05:01:58"
      ],
      "cds_sha256": "37f8b42b567ecc9ba92b23b60c7384b690ac04ab05a34942d2de4029bfc4b236",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:01:01",
      "numeric_two_field_assignment": "DQB1*05:01"
    },
    {
      "donor": "HG02040",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:02"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "HG02040",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*10:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*10:01"
      ],
      "numeric_three_field": [
        "DRB1*10:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*10:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*10:01:01:01",
        "DRB1*10:01:01:03",
        "DRB1*10:01:01:04",
        "DRB1*10:01:01:05"
      ],
      "protein_matches": [
        "DRB1*10:01:01:01",
        "DRB1*10:01:01:03",
        "DRB1*10:01:01:04",
        "DRB1*10:01:01:05",
        "DRB1*10:01:02",
        "DRB1*10:01:16"
      ],
      "cds_sha256": "afe23dc653a528d622afc21ff35460e7c003d176396122ce0fea30f82034f7ae",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*10:01:01",
      "numeric_two_field_assignment": "DRB1*10:01"
    },
    {
      "donor": "HG02040",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*09:01"
      ],
      "numeric_three_field": [
        "DRB1*09:01:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11"
      ],
      "protein_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11",
        "DRB1*09:01:12",
        "DRB1*09:01:13",
        "DRB1*09:01:14",
        "DRB1*09:01:15",
        "DRB1*09:01:16",
        "DRB1*09:01:17",
        "DRB1*09:01:18",
        "DRB1*09:01:19",
        "DRB1*09:01:20"
      ],
      "cds_sha256": "58aef5c6739eab202e6a4a2d13527a848f64ecf61e2311478599b08be1aaafe9",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*09:01:02",
      "numeric_two_field_assignment": "DRB1*09:01"
    },
    {
      "donor": "HG02056",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*33:03:01:01"
      ],
      "numeric_two_field": [
        "A*33:03"
      ],
      "numeric_three_field": [
        "A*33:03:01"
      ],
      "full_allele_assignment": [
        "A*33:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32"
      ],
      "protein_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32",
        "A*33:03:06",
        "A*33:03:07",
        "A*33:03:08",
        "A*33:03:09",
        "A*33:03:33",
        "A*33:03:34",
        "A*33:03:35",
        "A*33:03:36",
        "A*33:03:37",
        "A*33:03:38",
        "A*33:03:39",
        "A*33:03:40",
        "A*33:03:41",
        "A*33:03:43",
        "A*33:03:44",
        "A*33:03:45",
        "A*33:03:46",
        "A*33:03:48",
        "A*33:03:49",
        "A*33:03:50",
        "A*33:03:51",
        "A*33:03:52",
        "A*33:03:53",
        "A*33:03:54",
        "A*33:03:55",
        "A*33:03:56",
        "A*33:03:57",
        "A*33:03:58",
        "A*33:03:59",
        "A*33:03:60",
        "A*33:03:61",
        "A*33:03:62",
        "A*33:03:63",
        "A*33:03:64",
        "A*33:03:65",
        "A*33:03:66",
        "A*33:03:67",
        "A*33:03:68",
        "A*33:03:69",
        "A*33:03:70",
        "A*33:03:71",
        "A*33:03:72",
        "A*33:03:73",
        "A*33:03:74",
        "A*33:03:75"
      ],
      "cds_sha256": "5b04ec1e27d27a644b49df91d06adecb6f588ef54ea7111e6fdc94da2982e8bc",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*33:03:01",
      "numeric_two_field_assignment": "A*33:03"
    },
    {
      "donor": "HG02056",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*31:01:02:01"
      ],
      "numeric_two_field": [
        "A*31:01"
      ],
      "numeric_three_field": [
        "A*31:01:02"
      ],
      "full_allele_assignment": [
        "A*31:01:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*31:01:02:01",
        "A*31:01:02:02",
        "A*31:01:02:03N",
        "A*31:01:02:04",
        "A*31:01:02:05",
        "A*31:01:02:06",
        "A*31:01:02:07",
        "A*31:01:02:08",
        "A*31:01:02:09",
        "A*31:01:02:10",
        "A*31:01:02:11",
        "A*31:01:02:12",
        "A*31:01:02:13",
        "A*31:01:02:14",
        "A*31:01:02:15",
        "A*31:01:02:16",
        "A*31:01:02:17",
        "A*31:01:02:18",
        "A*31:01:02:19",
        "A*31:01:02:20",
        "A*31:01:02:21",
        "A*31:01:02:22",
        "A*31:01:02:23",
        "A*31:01:02:24",
        "A*31:01:02:25",
        "A*31:01:02:26",
        "A*31:01:02:27",
        "A*31:01:02:28",
        "A*31:01:02:29",
        "A*31:01:02:30Q",
        "A*31:01:02:31",
        "A*31:01:02:32",
        "A*31:01:02:33",
        "A*31:01:02:34",
        "A*31:01:02:35",
        "A*31:01:02:36",
        "A*31:01:02:37",
        "A*31:01:02:38",
        "A*31:01:02:39",
        "A*31:01:02:40",
        "A*31:01:02:41",
        "A*31:01:02:42",
        "A*31:01:02:43",
        "A*31:01:02:44",
        "A*31:01:02:45",
        "A*31:01:02:46",
        "A*31:01:02:47",
        "A*31:01:02:48",
        "A*31:01:02:49",
        "A*31:01:02:50",
        "A*31:01:02:51Q",
        "A*31:01:02:52",
        "A*31:01:02:53",
        "A*31:01:02:54",
        "A*31:01:02:55",
        "A*31:01:02:56",
        "A*31:01:02:57",
        "A*31:01:02:58",
        "A*31:01:02:59",
        "A*31:01:02:60",
        "A*31:01:02:61",
        "A*31:01:02:62"
      ],
      "protein_matches": [
        "A*31:01:02:01",
        "A*31:01:02:02",
        "A*31:01:02:03N",
        "A*31:01:02:04",
        "A*31:01:02:05",
        "A*31:01:02:06",
        "A*31:01:02:07",
        "A*31:01:02:08",
        "A*31:01:02:09",
        "A*31:01:02:10",
        "A*31:01:02:11",
        "A*31:01:02:12",
        "A*31:01:02:13",
        "A*31:01:02:14",
        "A*31:01:02:15",
        "A*31:01:02:16",
        "A*31:01:02:17",
        "A*31:01:02:18",
        "A*31:01:02:19",
        "A*31:01:02:20",
        "A*31:01:02:21",
        "A*31:01:02:22",
        "A*31:01:02:23",
        "A*31:01:02:24",
        "A*31:01:02:25",
        "A*31:01:02:26",
        "A*31:01:02:27",
        "A*31:01:02:28",
        "A*31:01:02:29",
        "A*31:01:02:30Q",
        "A*31:01:02:31",
        "A*31:01:02:32",
        "A*31:01:02:33",
        "A*31:01:02:34",
        "A*31:01:02:35",
        "A*31:01:02:36",
        "A*31:01:02:37",
        "A*31:01:02:38",
        "A*31:01:02:39",
        "A*31:01:02:40",
        "A*31:01:02:41",
        "A*31:01:02:42",
        "A*31:01:02:43",
        "A*31:01:02:44",
        "A*31:01:02:45",
        "A*31:01:02:46",
        "A*31:01:02:47",
        "A*31:01:02:48",
        "A*31:01:02:49",
        "A*31:01:02:50",
        "A*31:01:02:51Q",
        "A*31:01:02:52",
        "A*31:01:02:53",
        "A*31:01:02:54",
        "A*31:01:02:55",
        "A*31:01:02:56",
        "A*31:01:02:57",
        "A*31:01:02:58",
        "A*31:01:02:59",
        "A*31:01:02:60",
        "A*31:01:02:61",
        "A*31:01:02:62",
        "A*31:01:04",
        "A*31:01:13",
        "A*31:01:23",
        "A*31:01:24",
        "A*31:01:25",
        "A*31:01:26",
        "A*31:01:27",
        "A*31:01:28",
        "A*31:01:29",
        "A*31:01:30",
        "A*31:01:31",
        "A*31:01:32",
        "A*31:01:33",
        "A*31:01:35",
        "A*31:01:36",
        "A*31:01:37",
        "A*31:01:38",
        "A*31:01:39",
        "A*31:01:40",
        "A*31:01:41",
        "A*31:01:42",
        "A*31:01:43",
        "A*31:01:44",
        "A*31:01:45",
        "A*31:01:46",
        "A*31:01:47",
        "A*31:01:48",
        "A*31:01:49",
        "A*31:01:50",
        "A*31:01:51",
        "A*31:01:52",
        "A*31:01:53",
        "A*31:01:54",
        "A*31:01:55",
        "A*31:01:56",
        "A*31:01:57",
        "A*31:01:58",
        "A*31:01:59",
        "A*31:01:60",
        "A*31:01:61",
        "A*31:01:62",
        "A*31:01:63",
        "A*31:01:64",
        "A*31:01:65",
        "A*31:01:66",
        "A*31:01:67"
      ],
      "cds_sha256": "885011b0a86ef4f9b70e8a5cf3181d61ba946b2eda2bfab2abb7b5db6421e3e4",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*31:01:02",
      "numeric_two_field_assignment": "A*31:01"
    },
    {
      "donor": "HG02056",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [],
      "numeric_two_field": [
        "B*15:02"
      ],
      "numeric_three_field": [
        "B*15:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "B*15:02:01:01",
        "B*15:02:01:02",
        "B*15:02:01:03",
        "B*15:02:01:04",
        "B*15:02:01:05",
        "B*15:02:01:06",
        "B*15:02:01:07",
        "B*15:02:01:08"
      ],
      "protein_matches": [
        "B*15:02:01:01",
        "B*15:02:01:02",
        "B*15:02:01:03",
        "B*15:02:01:04",
        "B*15:02:01:05",
        "B*15:02:01:06",
        "B*15:02:01:07",
        "B*15:02:01:08",
        "B*15:02:12",
        "B*15:02:13",
        "B*15:02:14",
        "B*15:02:15",
        "B*15:02:16",
        "B*15:02:17",
        "B*15:02:18",
        "B*15:02:19",
        "B*15:02:20",
        "B*15:02:21"
      ],
      "cds_sha256": "6e654464d1b46bf1b515575bc6d5a7cac15d9d4a5e2ba7c5d60037a39bb6c62c",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*15:02:01",
      "numeric_two_field_assignment": "B*15:02"
    },
    {
      "donor": "HG02056",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*48:01:01:01"
      ],
      "numeric_two_field": [
        "B*48:01"
      ],
      "numeric_three_field": [
        "B*48:01:01"
      ],
      "full_allele_assignment": [
        "B*48:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*48:01:01:01",
        "B*48:01:01:02",
        "B*48:01:01:03",
        "B*48:01:01:04",
        "B*48:01:01:05",
        "B*48:01:01:06",
        "B*48:01:01:07",
        "B*48:01:01:08",
        "B*48:01:01:09",
        "B*48:01:01:10",
        "B*48:01:01:11",
        "B*48:01:01:12",
        "B*48:01:01:13",
        "B*48:01:01:14",
        "B*48:01:01:15"
      ],
      "protein_matches": [
        "B*48:01:01:01",
        "B*48:01:01:02",
        "B*48:01:01:03",
        "B*48:01:01:04",
        "B*48:01:01:05",
        "B*48:01:01:06",
        "B*48:01:01:07",
        "B*48:01:01:08",
        "B*48:01:01:09",
        "B*48:01:01:10",
        "B*48:01:01:11",
        "B*48:01:01:12",
        "B*48:01:01:13",
        "B*48:01:01:14",
        "B*48:01:01:15",
        "B*48:01:07",
        "B*48:01:08",
        "B*48:01:09",
        "B*48:01:10",
        "B*48:01:11",
        "B*48:01:12",
        "B*48:01:13",
        "B*48:01:15"
      ],
      "cds_sha256": "cebfa932e4da7934d5b257bbb3b64ae3da305ae266f61ad4e1f88b8e0b72d408",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*48:01:01",
      "numeric_two_field_assignment": "B*48:01"
    },
    {
      "donor": "HG02056",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*03:02:02:05"
      ],
      "numeric_two_field": [
        "C*03:02"
      ],
      "numeric_three_field": [
        "C*03:02:02"
      ],
      "full_allele_assignment": [
        "C*03:02:02:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:02:02:01",
        "C*03:02:02:02",
        "C*03:02:02:03",
        "C*03:02:02:04",
        "C*03:02:02:05",
        "C*03:02:02:06",
        "C*03:02:02:07",
        "C*03:02:02:08",
        "C*03:02:02:09",
        "C*03:02:02:10",
        "C*03:02:02:11",
        "C*03:02:02:12",
        "C*03:02:02:13",
        "C*03:02:02:14",
        "C*03:02:02:15",
        "C*03:02:02:16",
        "C*03:02:02:17",
        "C*03:02:02:18",
        "C*03:02:02:19"
      ],
      "protein_matches": [
        "C*03:02:01",
        "C*03:02:02:01",
        "C*03:02:02:02",
        "C*03:02:02:03",
        "C*03:02:02:04",
        "C*03:02:02:05",
        "C*03:02:02:06",
        "C*03:02:02:07",
        "C*03:02:02:08",
        "C*03:02:02:09",
        "C*03:02:02:10",
        "C*03:02:02:11",
        "C*03:02:02:12",
        "C*03:02:02:13",
        "C*03:02:02:14",
        "C*03:02:02:15",
        "C*03:02:02:16",
        "C*03:02:02:17",
        "C*03:02:02:18",
        "C*03:02:02:19",
        "C*03:02:03",
        "C*03:02:15",
        "C*03:02:19",
        "C*03:02:20",
        "C*03:02:21",
        "C*03:02:22",
        "C*03:02:23",
        "C*03:02:24",
        "C*03:02:25",
        "C*03:02:26",
        "C*03:02:27",
        "C*03:02:28",
        "C*03:02:29",
        "C*03:02:30",
        "C*03:02:31",
        "C*03:02:32",
        "C*03:02:33",
        "C*03:02:34",
        "C*03:02:35",
        "C*03:02:36",
        "C*03:02:37",
        "C*03:02:38",
        "C*03:02:39",
        "C*03:02:40"
      ],
      "cds_sha256": "60a09bb92c1a9d412f2f2e7c0866fa67b2b19af898fa6a8ec35b6c67806c5e06",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:02:02",
      "numeric_two_field_assignment": "C*03:02"
    },
    {
      "donor": "HG02056",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*03:03:01:01"
      ],
      "numeric_two_field": [
        "C*03:03"
      ],
      "numeric_three_field": [
        "C*03:03:01"
      ],
      "full_allele_assignment": [
        "C*03:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:03:01:01",
        "C*03:03:01:02",
        "C*03:03:01:03",
        "C*03:03:01:04",
        "C*03:03:01:05",
        "C*03:03:01:06",
        "C*03:03:01:07",
        "C*03:03:01:08",
        "C*03:03:01:09",
        "C*03:03:01:10",
        "C*03:03:01:11",
        "C*03:03:01:12",
        "C*03:03:01:13",
        "C*03:03:01:14",
        "C*03:03:01:15",
        "C*03:03:01:16",
        "C*03:03:01:17",
        "C*03:03:01:18",
        "C*03:03:01:19",
        "C*03:03:01:20",
        "C*03:03:01:21",
        "C*03:03:01:22",
        "C*03:03:01:23",
        "C*03:03:01:24",
        "C*03:03:01:25",
        "C*03:03:01:26",
        "C*03:03:01:27",
        "C*03:03:01:28",
        "C*03:03:01:29",
        "C*03:03:01:30",
        "C*03:03:01:31",
        "C*03:03:01:33",
        "C*03:03:01:34",
        "C*03:03:01:35",
        "C*03:03:01:36",
        "C*03:03:01:37",
        "C*03:03:01:38",
        "C*03:03:01:39Q",
        "C*03:03:01:40",
        "C*03:03:01:41",
        "C*03:03:01:42",
        "C*03:03:01:43",
        "C*03:03:01:44",
        "C*03:03:01:45",
        "C*03:03:01:46",
        "C*03:03:01:47",
        "C*03:03:01:48",
        "C*03:03:01:49",
        "C*03:03:01:50N",
        "C*03:03:01:51",
        "C*03:03:01:52N",
        "C*03:03:01:53",
        "C*03:03:01:54",
        "C*03:03:01:55Q",
        "C*03:03:01:56",
        "C*03:03:01:57",
        "C*03:03:01:58",
        "C*03:03:01:59",
        "C*03:03:01:60",
        "C*03:03:01:61",
        "C*03:03:01:62",
        "C*03:03:01:63",
        "C*03:03:01:64",
        "C*03:03:01:65",
        "C*03:03:01:66",
        "C*03:03:01:67",
        "C*03:03:01:68",
        "C*03:03:01:69",
        "C*03:03:01:70",
        "C*03:03:01:71",
        "C*03:03:01:72",
        "C*03:03:01:73Q",
        "C*03:03:01:74"
      ],
      "protein_matches": [
        "C*03:03:01:01",
        "C*03:03:01:02",
        "C*03:03:01:03",
        "C*03:03:01:04",
        "C*03:03:01:05",
        "C*03:03:01:06",
        "C*03:03:01:07",
        "C*03:03:01:08",
        "C*03:03:01:09",
        "C*03:03:01:10",
        "C*03:03:01:11",
        "C*03:03:01:12",
        "C*03:03:01:13",
        "C*03:03:01:14",
        "C*03:03:01:15",
        "C*03:03:01:16",
        "C*03:03:01:17",
        "C*03:03:01:18",
        "C*03:03:01:19",
        "C*03:03:01:20",
        "C*03:03:01:21",
        "C*03:03:01:22",
        "C*03:03:01:23",
        "C*03:03:01:24",
        "C*03:03:01:25",
        "C*03:03:01:26",
        "C*03:03:01:27",
        "C*03:03:01:28",
        "C*03:03:01:29",
        "C*03:03:01:30",
        "C*03:03:01:31",
        "C*03:03:01:33",
        "C*03:03:01:34",
        "C*03:03:01:35",
        "C*03:03:01:36",
        "C*03:03:01:37",
        "C*03:03:01:38",
        "C*03:03:01:39Q",
        "C*03:03:01:40",
        "C*03:03:01:41",
        "C*03:03:01:42",
        "C*03:03:01:43",
        "C*03:03:01:44",
        "C*03:03:01:45",
        "C*03:03:01:46",
        "C*03:03:01:47",
        "C*03:03:01:48",
        "C*03:03:01:49",
        "C*03:03:01:50N",
        "C*03:03:01:51",
        "C*03:03:01:52N",
        "C*03:03:01:53",
        "C*03:03:01:54",
        "C*03:03:01:55Q",
        "C*03:03:01:56",
        "C*03:03:01:57",
        "C*03:03:01:58",
        "C*03:03:01:59",
        "C*03:03:01:60",
        "C*03:03:01:61",
        "C*03:03:01:62",
        "C*03:03:01:63",
        "C*03:03:01:64",
        "C*03:03:01:65",
        "C*03:03:01:66",
        "C*03:03:01:67",
        "C*03:03:01:68",
        "C*03:03:01:69",
        "C*03:03:01:70",
        "C*03:03:01:71",
        "C*03:03:01:72",
        "C*03:03:01:73Q",
        "C*03:03:01:74",
        "C*03:03:02",
        "C*03:03:04",
        "C*03:03:17",
        "C*03:03:19",
        "C*03:03:22",
        "C*03:03:27",
        "C*03:03:28",
        "C*03:03:29",
        "C*03:03:30",
        "C*03:03:31",
        "C*03:03:32",
        "C*03:03:33",
        "C*03:03:34",
        "C*03:03:36",
        "C*03:03:38",
        "C*03:03:39",
        "C*03:03:40",
        "C*03:03:41",
        "C*03:03:42",
        "C*03:03:43",
        "C*03:03:44",
        "C*03:03:45",
        "C*03:03:46",
        "C*03:03:47",
        "C*03:03:48",
        "C*03:03:49",
        "C*03:03:50",
        "C*03:03:51",
        "C*03:03:52",
        "C*03:03:53",
        "C*03:03:55",
        "C*03:03:56",
        "C*03:03:57",
        "C*03:03:58",
        "C*03:03:59",
        "C*03:03:60",
        "C*03:03:61",
        "C*03:03:62",
        "C*03:03:63",
        "C*03:03:64",
        "C*03:03:65",
        "C*03:03:66",
        "C*03:03:67",
        "C*03:03:68",
        "C*03:03:69",
        "C*03:03:70",
        "C*03:03:71",
        "C*03:03:72",
        "C*03:03:73",
        "C*03:03:74",
        "C*03:03:75",
        "C*03:03:76",
        "C*03:03:77",
        "C*03:03:78"
      ],
      "cds_sha256": "12dc70eb013cdf6c9253f19a4b55b82c73877e7e1771165364736c2d90579a7d",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:03:01",
      "numeric_two_field_assignment": "C*03:03"
    },
    {
      "donor": "HG02056",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*04:01:01:03"
      ],
      "numeric_two_field": [
        "DPA1*04:01"
      ],
      "numeric_three_field": [
        "DPA1*04:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*04:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*04:01:01:01",
        "DPA1*04:01:01:02",
        "DPA1*04:01:01:03"
      ],
      "protein_matches": [
        "DPA1*04:01:01:01",
        "DPA1*04:01:01:02",
        "DPA1*04:01:01:03"
      ],
      "cds_sha256": "23088f039db11371b9fa2c985711d1ee8daf86e28d103bac38ebce84814d5250",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*04:01:01",
      "numeric_two_field_assignment": "DPA1*04:01"
    },
    {
      "donor": "HG02056",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG02056",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*107:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*107:01"
      ],
      "numeric_three_field": [
        "DPB1*107:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*107:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*107:01:01:01",
        "DPB1*107:01:01:02"
      ],
      "protein_matches": [
        "DPB1*107:01:01:01",
        "DPB1*107:01:01:02",
        "DPB1*107:01:02"
      ],
      "cds_sha256": "2bd5d5ae5851b122ccadd6afe312bd836c28fe6d8e568e88fb84f2cc7975c441",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*107:01:01",
      "numeric_two_field_assignment": "DPB1*107:01"
    },
    {
      "donor": "HG02056",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:17"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:17"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "HG02056",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*05:03:01:02"
      ],
      "numeric_two_field": [
        "DQA1*05:03"
      ],
      "numeric_three_field": [
        "DQA1*05:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*05:03:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*05:03:01:01",
        "DQA1*05:03:01:02",
        "DQA1*05:03:01:03",
        "DQA1*05:03:01:04"
      ],
      "protein_matches": [
        "DQA1*05:03:01:01",
        "DQA1*05:03:01:02",
        "DQA1*05:03:01:03",
        "DQA1*05:03:01:04",
        "DQA1*05:03:02",
        "DQA1*05:03:03",
        "DQA1*05:03:04"
      ],
      "cds_sha256": "c11e3bb443cd3e893227f8102d2fe142200b00215a12d45807009e9f26143cc3",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*05:03:01",
      "numeric_two_field_assignment": "DQA1*05:03"
    },
    {
      "donor": "HG02056",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*05:03:01:02"
      ],
      "numeric_two_field": [
        "DQA1*05:03"
      ],
      "numeric_three_field": [
        "DQA1*05:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*05:03:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*05:03:01:01",
        "DQA1*05:03:01:02",
        "DQA1*05:03:01:03",
        "DQA1*05:03:01:04"
      ],
      "protein_matches": [
        "DQA1*05:03:01:01",
        "DQA1*05:03:01:02",
        "DQA1*05:03:01:03",
        "DQA1*05:03:01:04",
        "DQA1*05:03:02",
        "DQA1*05:03:03",
        "DQA1*05:03:04"
      ],
      "cds_sha256": "c11e3bb443cd3e893227f8102d2fe142200b00215a12d45807009e9f26143cc3",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*05:03:01",
      "numeric_two_field_assignment": "DQA1*05:03"
    },
    {
      "donor": "HG02056",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*03:01"
      ],
      "numeric_three_field": [
        "DQB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87"
      ],
      "protein_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87",
        "DQB1*03:01:02",
        "DQB1*03:01:03",
        "DQB1*03:01:04:01",
        "DQB1*03:01:04:02",
        "DQB1*03:01:08",
        "DQB1*03:01:09",
        "DQB1*03:01:14",
        "DQB1*03:01:17",
        "DQB1*03:01:21",
        "DQB1*03:01:22",
        "DQB1*03:01:35",
        "DQB1*03:01:36",
        "DQB1*03:01:37",
        "DQB1*03:01:41",
        "DQB1*03:01:43",
        "DQB1*03:01:46",
        "DQB1*03:01:47",
        "DQB1*03:01:50",
        "DQB1*03:01:51",
        "DQB1*03:01:52",
        "DQB1*03:01:53",
        "DQB1*03:01:54",
        "DQB1*03:01:55",
        "DQB1*03:01:56",
        "DQB1*03:01:57",
        "DQB1*03:01:58",
        "DQB1*03:01:59",
        "DQB1*03:01:60",
        "DQB1*03:01:61",
        "DQB1*03:01:62",
        "DQB1*03:01:63",
        "DQB1*03:01:64",
        "DQB1*03:01:65",
        "DQB1*03:01:66",
        "DQB1*03:01:67",
        "DQB1*03:01:68",
        "DQB1*03:01:69",
        "DQB1*03:01:70",
        "DQB1*03:01:71",
        "DQB1*03:01:72",
        "DQB1*03:01:73",
        "DQB1*03:01:74",
        "DQB1*03:01:75",
        "DQB1*03:01:76",
        "DQB1*03:01:77",
        "DQB1*03:01:78",
        "DQB1*03:01:79",
        "DQB1*03:01:80"
      ],
      "cds_sha256": "eb9f82175b42d8984c91580bcb4dc909d0d1ece0dea1c240c62c14c107bbd4a9",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:01:01",
      "numeric_two_field_assignment": "DQB1*03:01"
    },
    {
      "donor": "HG02056",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*03:01"
      ],
      "numeric_three_field": [
        "DQB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87"
      ],
      "protein_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87",
        "DQB1*03:01:02",
        "DQB1*03:01:03",
        "DQB1*03:01:04:01",
        "DQB1*03:01:04:02",
        "DQB1*03:01:08",
        "DQB1*03:01:09",
        "DQB1*03:01:14",
        "DQB1*03:01:17",
        "DQB1*03:01:21",
        "DQB1*03:01:22",
        "DQB1*03:01:35",
        "DQB1*03:01:36",
        "DQB1*03:01:37",
        "DQB1*03:01:41",
        "DQB1*03:01:43",
        "DQB1*03:01:46",
        "DQB1*03:01:47",
        "DQB1*03:01:50",
        "DQB1*03:01:51",
        "DQB1*03:01:52",
        "DQB1*03:01:53",
        "DQB1*03:01:54",
        "DQB1*03:01:55",
        "DQB1*03:01:56",
        "DQB1*03:01:57",
        "DQB1*03:01:58",
        "DQB1*03:01:59",
        "DQB1*03:01:60",
        "DQB1*03:01:61",
        "DQB1*03:01:62",
        "DQB1*03:01:63",
        "DQB1*03:01:64",
        "DQB1*03:01:65",
        "DQB1*03:01:66",
        "DQB1*03:01:67",
        "DQB1*03:01:68",
        "DQB1*03:01:69",
        "DQB1*03:01:70",
        "DQB1*03:01:71",
        "DQB1*03:01:72",
        "DQB1*03:01:73",
        "DQB1*03:01:74",
        "DQB1*03:01:75",
        "DQB1*03:01:76",
        "DQB1*03:01:77",
        "DQB1*03:01:78",
        "DQB1*03:01:79",
        "DQB1*03:01:80"
      ],
      "cds_sha256": "eb9f82175b42d8984c91580bcb4dc909d0d1ece0dea1c240c62c14c107bbd4a9",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:01:01",
      "numeric_two_field_assignment": "DQB1*03:01"
    },
    {
      "donor": "HG02056",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*13:12"
      ],
      "numeric_three_field": [
        "DRB1*13:12:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*13:12:01"
      ],
      "protein_matches": [
        "DRB1*13:12:01"
      ],
      "cds_sha256": "0bf09a6d1e8c55cb7f18d63552d470e1fba73f6138ac151f577a191235e96a5a",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*13:12:01",
      "numeric_two_field_assignment": "DRB1*13:12"
    },
    {
      "donor": "HG02056",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*13:12"
      ],
      "numeric_three_field": [
        "DRB1*13:12:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*13:12:01"
      ],
      "protein_matches": [
        "DRB1*13:12:01"
      ],
      "cds_sha256": "0bf09a6d1e8c55cb7f18d63552d470e1fba73f6138ac151f577a191235e96a5a",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*13:12:01",
      "numeric_two_field_assignment": "DRB1*13:12"
    },
    {
      "donor": "HG02071",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*02:07:01:01"
      ],
      "numeric_two_field": [
        "A*02:07"
      ],
      "numeric_three_field": [
        "A*02:07:01"
      ],
      "full_allele_assignment": [
        "A*02:07:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:07:01:01",
        "A*02:07:01:02",
        "A*02:07:01:03",
        "A*02:07:01:04",
        "A*02:07:01:05",
        "A*02:07:01:06",
        "A*02:07:01:07"
      ],
      "protein_matches": [
        "A*02:07:01:01",
        "A*02:07:01:02",
        "A*02:07:01:03",
        "A*02:07:01:04",
        "A*02:07:01:05",
        "A*02:07:01:06",
        "A*02:07:01:07",
        "A*02:07:08",
        "A*02:07:11",
        "A*02:07:12",
        "A*02:07:13",
        "A*02:07:14",
        "A*02:07:16",
        "A*02:07:17",
        "A*02:07:18",
        "A*02:07:19",
        "A*02:07:20",
        "A*02:07:21",
        "A*02:07:22",
        "A*02:07:23",
        "A*02:07:24",
        "A*02:07:25",
        "A*02:07:26",
        "A*02:07:27",
        "A*02:07:28"
      ],
      "cds_sha256": "3f18b5bd42e5ff8362e02166d6bb9f316de2fa9db04cda38ad12e42c7f388c55",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:07:01",
      "numeric_two_field_assignment": "A*02:07"
    },
    {
      "donor": "HG02071",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*24:07:01:01"
      ],
      "numeric_two_field": [
        "A*24:07"
      ],
      "numeric_three_field": [
        "A*24:07:01"
      ],
      "full_allele_assignment": [
        "A*24:07:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*24:07:01:01",
        "A*24:07:01:02",
        "A*24:07:01:03"
      ],
      "protein_matches": [
        "A*24:07:01:01",
        "A*24:07:01:02",
        "A*24:07:01:03",
        "A*24:07:03",
        "A*24:07:04",
        "A*24:07:05"
      ],
      "cds_sha256": "794745844ddb82c2ad29b38b4daddda524842ddffbd272b815c513f9d2c89067",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*24:07:01",
      "numeric_two_field_assignment": "A*24:07"
    },
    {
      "donor": "HG02071",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*15:12:01"
      ],
      "numeric_two_field": [
        "B*15:12"
      ],
      "numeric_three_field": [
        "B*15:12:01"
      ],
      "full_allele_assignment": [
        "B*15:12:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*15:12:01"
      ],
      "protein_matches": [
        "B*15:12:01",
        "B*15:12:02",
        "B*15:12:03"
      ],
      "cds_sha256": "ac4a5127ff5d1af2a5fb43c478d82d674d927993bbc9a61140ff8f59e8d519ea",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*15:12:01",
      "numeric_two_field_assignment": "B*15:12"
    },
    {
      "donor": "HG02071",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*35:05:01:01"
      ],
      "numeric_two_field": [
        "B*35:05"
      ],
      "numeric_three_field": [
        "B*35:05:01"
      ],
      "full_allele_assignment": [
        "B*35:05:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*35:05:01:01",
        "B*35:05:01:02",
        "B*35:05:01:03",
        "B*35:05:01:04",
        "B*35:05:01:05",
        "B*35:05:01:06",
        "B*35:05:01:07"
      ],
      "protein_matches": [
        "B*35:05:01:01",
        "B*35:05:01:02",
        "B*35:05:01:03",
        "B*35:05:01:04",
        "B*35:05:01:05",
        "B*35:05:01:06",
        "B*35:05:01:07",
        "B*35:05:03",
        "B*35:05:04",
        "B*35:05:05",
        "B*35:05:06",
        "B*35:05:07"
      ],
      "cds_sha256": "4e3a03fa89d58034d2cb93d5833724937b55beb2f9349237a04df0bd0d63a134",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*35:05:01",
      "numeric_two_field_assignment": "B*35:05"
    },
    {
      "donor": "HG02071",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*03:03:01:01"
      ],
      "numeric_two_field": [
        "C*03:03"
      ],
      "numeric_three_field": [
        "C*03:03:01"
      ],
      "full_allele_assignment": [
        "C*03:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:03:01:01",
        "C*03:03:01:02",
        "C*03:03:01:03",
        "C*03:03:01:04",
        "C*03:03:01:05",
        "C*03:03:01:06",
        "C*03:03:01:07",
        "C*03:03:01:08",
        "C*03:03:01:09",
        "C*03:03:01:10",
        "C*03:03:01:11",
        "C*03:03:01:12",
        "C*03:03:01:13",
        "C*03:03:01:14",
        "C*03:03:01:15",
        "C*03:03:01:16",
        "C*03:03:01:17",
        "C*03:03:01:18",
        "C*03:03:01:19",
        "C*03:03:01:20",
        "C*03:03:01:21",
        "C*03:03:01:22",
        "C*03:03:01:23",
        "C*03:03:01:24",
        "C*03:03:01:25",
        "C*03:03:01:26",
        "C*03:03:01:27",
        "C*03:03:01:28",
        "C*03:03:01:29",
        "C*03:03:01:30",
        "C*03:03:01:31",
        "C*03:03:01:33",
        "C*03:03:01:34",
        "C*03:03:01:35",
        "C*03:03:01:36",
        "C*03:03:01:37",
        "C*03:03:01:38",
        "C*03:03:01:39Q",
        "C*03:03:01:40",
        "C*03:03:01:41",
        "C*03:03:01:42",
        "C*03:03:01:43",
        "C*03:03:01:44",
        "C*03:03:01:45",
        "C*03:03:01:46",
        "C*03:03:01:47",
        "C*03:03:01:48",
        "C*03:03:01:49",
        "C*03:03:01:50N",
        "C*03:03:01:51",
        "C*03:03:01:52N",
        "C*03:03:01:53",
        "C*03:03:01:54",
        "C*03:03:01:55Q",
        "C*03:03:01:56",
        "C*03:03:01:57",
        "C*03:03:01:58",
        "C*03:03:01:59",
        "C*03:03:01:60",
        "C*03:03:01:61",
        "C*03:03:01:62",
        "C*03:03:01:63",
        "C*03:03:01:64",
        "C*03:03:01:65",
        "C*03:03:01:66",
        "C*03:03:01:67",
        "C*03:03:01:68",
        "C*03:03:01:69",
        "C*03:03:01:70",
        "C*03:03:01:71",
        "C*03:03:01:72",
        "C*03:03:01:73Q",
        "C*03:03:01:74"
      ],
      "protein_matches": [
        "C*03:03:01:01",
        "C*03:03:01:02",
        "C*03:03:01:03",
        "C*03:03:01:04",
        "C*03:03:01:05",
        "C*03:03:01:06",
        "C*03:03:01:07",
        "C*03:03:01:08",
        "C*03:03:01:09",
        "C*03:03:01:10",
        "C*03:03:01:11",
        "C*03:03:01:12",
        "C*03:03:01:13",
        "C*03:03:01:14",
        "C*03:03:01:15",
        "C*03:03:01:16",
        "C*03:03:01:17",
        "C*03:03:01:18",
        "C*03:03:01:19",
        "C*03:03:01:20",
        "C*03:03:01:21",
        "C*03:03:01:22",
        "C*03:03:01:23",
        "C*03:03:01:24",
        "C*03:03:01:25",
        "C*03:03:01:26",
        "C*03:03:01:27",
        "C*03:03:01:28",
        "C*03:03:01:29",
        "C*03:03:01:30",
        "C*03:03:01:31",
        "C*03:03:01:33",
        "C*03:03:01:34",
        "C*03:03:01:35",
        "C*03:03:01:36",
        "C*03:03:01:37",
        "C*03:03:01:38",
        "C*03:03:01:39Q",
        "C*03:03:01:40",
        "C*03:03:01:41",
        "C*03:03:01:42",
        "C*03:03:01:43",
        "C*03:03:01:44",
        "C*03:03:01:45",
        "C*03:03:01:46",
        "C*03:03:01:47",
        "C*03:03:01:48",
        "C*03:03:01:49",
        "C*03:03:01:50N",
        "C*03:03:01:51",
        "C*03:03:01:52N",
        "C*03:03:01:53",
        "C*03:03:01:54",
        "C*03:03:01:55Q",
        "C*03:03:01:56",
        "C*03:03:01:57",
        "C*03:03:01:58",
        "C*03:03:01:59",
        "C*03:03:01:60",
        "C*03:03:01:61",
        "C*03:03:01:62",
        "C*03:03:01:63",
        "C*03:03:01:64",
        "C*03:03:01:65",
        "C*03:03:01:66",
        "C*03:03:01:67",
        "C*03:03:01:68",
        "C*03:03:01:69",
        "C*03:03:01:70",
        "C*03:03:01:71",
        "C*03:03:01:72",
        "C*03:03:01:73Q",
        "C*03:03:01:74",
        "C*03:03:02",
        "C*03:03:04",
        "C*03:03:17",
        "C*03:03:19",
        "C*03:03:22",
        "C*03:03:27",
        "C*03:03:28",
        "C*03:03:29",
        "C*03:03:30",
        "C*03:03:31",
        "C*03:03:32",
        "C*03:03:33",
        "C*03:03:34",
        "C*03:03:36",
        "C*03:03:38",
        "C*03:03:39",
        "C*03:03:40",
        "C*03:03:41",
        "C*03:03:42",
        "C*03:03:43",
        "C*03:03:44",
        "C*03:03:45",
        "C*03:03:46",
        "C*03:03:47",
        "C*03:03:48",
        "C*03:03:49",
        "C*03:03:50",
        "C*03:03:51",
        "C*03:03:52",
        "C*03:03:53",
        "C*03:03:55",
        "C*03:03:56",
        "C*03:03:57",
        "C*03:03:58",
        "C*03:03:59",
        "C*03:03:60",
        "C*03:03:61",
        "C*03:03:62",
        "C*03:03:63",
        "C*03:03:64",
        "C*03:03:65",
        "C*03:03:66",
        "C*03:03:67",
        "C*03:03:68",
        "C*03:03:69",
        "C*03:03:70",
        "C*03:03:71",
        "C*03:03:72",
        "C*03:03:73",
        "C*03:03:74",
        "C*03:03:75",
        "C*03:03:76",
        "C*03:03:77",
        "C*03:03:78"
      ],
      "cds_sha256": "12dc70eb013cdf6c9253f19a4b55b82c73877e7e1771165364736c2d90579a7d",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:03:01",
      "numeric_two_field_assignment": "C*03:03"
    },
    {
      "donor": "HG02071",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*04:01:01:14"
      ],
      "numeric_two_field": [
        "C*04:01"
      ],
      "numeric_three_field": [
        "C*04:01:01"
      ],
      "full_allele_assignment": [
        "C*04:01:01:14"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*04:01:01:01",
        "C*04:01:01:02",
        "C*04:01:01:03",
        "C*04:01:01:04",
        "C*04:01:01:05",
        "C*04:01:01:06",
        "C*04:01:01:07",
        "C*04:01:01:08",
        "C*04:01:01:09",
        "C*04:01:01:10",
        "C*04:01:01:100",
        "C*04:01:01:101",
        "C*04:01:01:102",
        "C*04:01:01:103",
        "C*04:01:01:104",
        "C*04:01:01:105",
        "C*04:01:01:106",
        "C*04:01:01:107",
        "C*04:01:01:108",
        "C*04:01:01:109",
        "C*04:01:01:11",
        "C*04:01:01:110",
        "C*04:01:01:111",
        "C*04:01:01:112",
        "C*04:01:01:113",
        "C*04:01:01:114",
        "C*04:01:01:115",
        "C*04:01:01:116",
        "C*04:01:01:117",
        "C*04:01:01:118",
        "C*04:01:01:119",
        "C*04:01:01:12",
        "C*04:01:01:120",
        "C*04:01:01:121",
        "C*04:01:01:122",
        "C*04:01:01:123",
        "C*04:01:01:124",
        "C*04:01:01:125",
        "C*04:01:01:126",
        "C*04:01:01:127",
        "C*04:01:01:128",
        "C*04:01:01:129",
        "C*04:01:01:13",
        "C*04:01:01:130",
        "C*04:01:01:131",
        "C*04:01:01:132",
        "C*04:01:01:133",
        "C*04:01:01:134",
        "C*04:01:01:135",
        "C*04:01:01:136",
        "C*04:01:01:137",
        "C*04:01:01:138",
        "C*04:01:01:139",
        "C*04:01:01:14",
        "C*04:01:01:140",
        "C*04:01:01:141",
        "C*04:01:01:142",
        "C*04:01:01:143",
        "C*04:01:01:144",
        "C*04:01:01:145",
        "C*04:01:01:146",
        "C*04:01:01:147",
        "C*04:01:01:148",
        "C*04:01:01:149",
        "C*04:01:01:15",
        "C*04:01:01:150",
        "C*04:01:01:151",
        "C*04:01:01:152",
        "C*04:01:01:153",
        "C*04:01:01:154",
        "C*04:01:01:155",
        "C*04:01:01:156",
        "C*04:01:01:157",
        "C*04:01:01:158",
        "C*04:01:01:159",
        "C*04:01:01:16",
        "C*04:01:01:160",
        "C*04:01:01:161",
        "C*04:01:01:162",
        "C*04:01:01:163",
        "C*04:01:01:164",
        "C*04:01:01:165",
        "C*04:01:01:166",
        "C*04:01:01:167",
        "C*04:01:01:168",
        "C*04:01:01:169",
        "C*04:01:01:17",
        "C*04:01:01:170Q",
        "C*04:01:01:171",
        "C*04:01:01:172",
        "C*04:01:01:173",
        "C*04:01:01:174",
        "C*04:01:01:175",
        "C*04:01:01:176Q",
        "C*04:01:01:177",
        "C*04:01:01:178",
        "C*04:01:01:179",
        "C*04:01:01:18",
        "C*04:01:01:180",
        "C*04:01:01:181",
        "C*04:01:01:182",
        "C*04:01:01:183",
        "C*04:01:01:184",
        "C*04:01:01:185",
        "C*04:01:01:186",
        "C*04:01:01:187",
        "C*04:01:01:188Q",
        "C*04:01:01:189Q",
        "C*04:01:01:19",
        "C*04:01:01:190",
        "C*04:01:01:191",
        "C*04:01:01:192",
        "C*04:01:01:193",
        "C*04:01:01:194Q",
        "C*04:01:01:195",
        "C*04:01:01:196",
        "C*04:01:01:197",
        "C*04:01:01:198",
        "C*04:01:01:199",
        "C*04:01:01:20",
        "C*04:01:01:200",
        "C*04:01:01:201",
        "C*04:01:01:202",
        "C*04:01:01:203",
        "C*04:01:01:204",
        "C*04:01:01:205",
        "C*04:01:01:206",
        "C*04:01:01:207",
        "C*04:01:01:21",
        "C*04:01:01:22",
        "C*04:01:01:23",
        "C*04:01:01:24",
        "C*04:01:01:25",
        "C*04:01:01:26",
        "C*04:01:01:27",
        "C*04:01:01:28",
        "C*04:01:01:29",
        "C*04:01:01:31",
        "C*04:01:01:32",
        "C*04:01:01:33",
        "C*04:01:01:34",
        "C*04:01:01:35",
        "C*04:01:01:36",
        "C*04:01:01:37",
        "C*04:01:01:38",
        "C*04:01:01:39",
        "C*04:01:01:40",
        "C*04:01:01:41",
        "C*04:01:01:42",
        "C*04:01:01:43",
        "C*04:01:01:44",
        "C*04:01:01:45",
        "C*04:01:01:46",
        "C*04:01:01:47Q",
        "C*04:01:01:48",
        "C*04:01:01:49",
        "C*04:01:01:50",
        "C*04:01:01:51",
        "C*04:01:01:52",
        "C*04:01:01:53",
        "C*04:01:01:54",
        "C*04:01:01:55",
        "C*04:01:01:56",
        "C*04:01:01:57",
        "C*04:01:01:58",
        "C*04:01:01:59",
        "C*04:01:01:60",
        "C*04:01:01:61",
        "C*04:01:01:62",
        "C*04:01:01:63",
        "C*04:01:01:64",
        "C*04:01:01:65",
        "C*04:01:01:66",
        "C*04:01:01:67",
        "C*04:01:01:68",
        "C*04:01:01:69",
        "C*04:01:01:70",
        "C*04:01:01:71",
        "C*04:01:01:72",
        "C*04:01:01:73",
        "C*04:01:01:74",
        "C*04:01:01:75",
        "C*04:01:01:76",
        "C*04:01:01:77",
        "C*04:01:01:78",
        "C*04:01:01:79",
        "C*04:01:01:80",
        "C*04:01:01:81",
        "C*04:01:01:82",
        "C*04:01:01:83",
        "C*04:01:01:84Q",
        "C*04:01:01:85",
        "C*04:01:01:86",
        "C*04:01:01:87",
        "C*04:01:01:88",
        "C*04:01:01:89",
        "C*04:01:01:90",
        "C*04:01:01:91",
        "C*04:01:01:92",
        "C*04:01:01:93",
        "C*04:01:01:94",
        "C*04:01:01:95",
        "C*04:01:01:96",
        "C*04:01:01:97",
        "C*04:01:01:98",
        "C*04:01:01:99"
      ],
      "protein_matches": [
        "C*04:01:01:01",
        "C*04:01:01:02",
        "C*04:01:01:03",
        "C*04:01:01:04",
        "C*04:01:01:05",
        "C*04:01:01:06",
        "C*04:01:01:07",
        "C*04:01:01:08",
        "C*04:01:01:09",
        "C*04:01:01:10",
        "C*04:01:01:100",
        "C*04:01:01:101",
        "C*04:01:01:102",
        "C*04:01:01:103",
        "C*04:01:01:104",
        "C*04:01:01:105",
        "C*04:01:01:106",
        "C*04:01:01:107",
        "C*04:01:01:108",
        "C*04:01:01:109",
        "C*04:01:01:11",
        "C*04:01:01:110",
        "C*04:01:01:111",
        "C*04:01:01:112",
        "C*04:01:01:113",
        "C*04:01:01:114",
        "C*04:01:01:115",
        "C*04:01:01:116",
        "C*04:01:01:117",
        "C*04:01:01:118",
        "C*04:01:01:119",
        "C*04:01:01:12",
        "C*04:01:01:120",
        "C*04:01:01:121",
        "C*04:01:01:122",
        "C*04:01:01:123",
        "C*04:01:01:124",
        "C*04:01:01:125",
        "C*04:01:01:126",
        "C*04:01:01:127",
        "C*04:01:01:128",
        "C*04:01:01:129",
        "C*04:01:01:13",
        "C*04:01:01:130",
        "C*04:01:01:131",
        "C*04:01:01:132",
        "C*04:01:01:133",
        "C*04:01:01:134",
        "C*04:01:01:135",
        "C*04:01:01:136",
        "C*04:01:01:137",
        "C*04:01:01:138",
        "C*04:01:01:139",
        "C*04:01:01:14",
        "C*04:01:01:140",
        "C*04:01:01:141",
        "C*04:01:01:142",
        "C*04:01:01:143",
        "C*04:01:01:144",
        "C*04:01:01:145",
        "C*04:01:01:146",
        "C*04:01:01:147",
        "C*04:01:01:148",
        "C*04:01:01:149",
        "C*04:01:01:15",
        "C*04:01:01:150",
        "C*04:01:01:151",
        "C*04:01:01:152",
        "C*04:01:01:153",
        "C*04:01:01:154",
        "C*04:01:01:155",
        "C*04:01:01:156",
        "C*04:01:01:157",
        "C*04:01:01:158",
        "C*04:01:01:159",
        "C*04:01:01:16",
        "C*04:01:01:160",
        "C*04:01:01:161",
        "C*04:01:01:162",
        "C*04:01:01:163",
        "C*04:01:01:164",
        "C*04:01:01:165",
        "C*04:01:01:166",
        "C*04:01:01:167",
        "C*04:01:01:168",
        "C*04:01:01:169",
        "C*04:01:01:17",
        "C*04:01:01:170Q",
        "C*04:01:01:171",
        "C*04:01:01:172",
        "C*04:01:01:173",
        "C*04:01:01:174",
        "C*04:01:01:175",
        "C*04:01:01:176Q",
        "C*04:01:01:177",
        "C*04:01:01:178",
        "C*04:01:01:179",
        "C*04:01:01:18",
        "C*04:01:01:180",
        "C*04:01:01:181",
        "C*04:01:01:182",
        "C*04:01:01:183",
        "C*04:01:01:184",
        "C*04:01:01:185",
        "C*04:01:01:186",
        "C*04:01:01:187",
        "C*04:01:01:188Q",
        "C*04:01:01:189Q",
        "C*04:01:01:19",
        "C*04:01:01:190",
        "C*04:01:01:191",
        "C*04:01:01:192",
        "C*04:01:01:193",
        "C*04:01:01:194Q",
        "C*04:01:01:195",
        "C*04:01:01:196",
        "C*04:01:01:197",
        "C*04:01:01:198",
        "C*04:01:01:199",
        "C*04:01:01:20",
        "C*04:01:01:200",
        "C*04:01:01:201",
        "C*04:01:01:202",
        "C*04:01:01:203",
        "C*04:01:01:204",
        "C*04:01:01:205",
        "C*04:01:01:206",
        "C*04:01:01:207",
        "C*04:01:01:21",
        "C*04:01:01:22",
        "C*04:01:01:23",
        "C*04:01:01:24",
        "C*04:01:01:25",
        "C*04:01:01:26",
        "C*04:01:01:27",
        "C*04:01:01:28",
        "C*04:01:01:29",
        "C*04:01:01:31",
        "C*04:01:01:32",
        "C*04:01:01:33",
        "C*04:01:01:34",
        "C*04:01:01:35",
        "C*04:01:01:36",
        "C*04:01:01:37",
        "C*04:01:01:38",
        "C*04:01:01:39",
        "C*04:01:01:40",
        "C*04:01:01:41",
        "C*04:01:01:42",
        "C*04:01:01:43",
        "C*04:01:01:44",
        "C*04:01:01:45",
        "C*04:01:01:46",
        "C*04:01:01:47Q",
        "C*04:01:01:48",
        "C*04:01:01:49",
        "C*04:01:01:50",
        "C*04:01:01:51",
        "C*04:01:01:52",
        "C*04:01:01:53",
        "C*04:01:01:54",
        "C*04:01:01:55",
        "C*04:01:01:56",
        "C*04:01:01:57",
        "C*04:01:01:58",
        "C*04:01:01:59",
        "C*04:01:01:60",
        "C*04:01:01:61",
        "C*04:01:01:62",
        "C*04:01:01:63",
        "C*04:01:01:64",
        "C*04:01:01:65",
        "C*04:01:01:66",
        "C*04:01:01:67",
        "C*04:01:01:68",
        "C*04:01:01:69",
        "C*04:01:01:70",
        "C*04:01:01:71",
        "C*04:01:01:72",
        "C*04:01:01:73",
        "C*04:01:01:74",
        "C*04:01:01:75",
        "C*04:01:01:76",
        "C*04:01:01:77",
        "C*04:01:01:78",
        "C*04:01:01:79",
        "C*04:01:01:80",
        "C*04:01:01:81",
        "C*04:01:01:82",
        "C*04:01:01:83",
        "C*04:01:01:84Q",
        "C*04:01:01:85",
        "C*04:01:01:86",
        "C*04:01:01:87",
        "C*04:01:01:88",
        "C*04:01:01:89",
        "C*04:01:01:90",
        "C*04:01:01:91",
        "C*04:01:01:92",
        "C*04:01:01:93",
        "C*04:01:01:94",
        "C*04:01:01:95",
        "C*04:01:01:96",
        "C*04:01:01:97",
        "C*04:01:01:98",
        "C*04:01:01:99",
        "C*04:01:03",
        "C*04:01:08",
        "C*04:01:10",
        "C*04:01:100",
        "C*04:01:101",
        "C*04:01:102",
        "C*04:01:103",
        "C*04:01:104",
        "C*04:01:105",
        "C*04:01:106:01",
        "C*04:01:106:02",
        "C*04:01:107",
        "C*04:01:108",
        "C*04:01:109",
        "C*04:01:11",
        "C*04:01:110",
        "C*04:01:111",
        "C*04:01:112",
        "C*04:01:113",
        "C*04:01:114",
        "C*04:01:115",
        "C*04:01:116",
        "C*04:01:117",
        "C*04:01:118",
        "C*04:01:119",
        "C*04:01:120",
        "C*04:01:121:01",
        "C*04:01:121:02",
        "C*04:01:122",
        "C*04:01:123",
        "C*04:01:124",
        "C*04:01:125",
        "C*04:01:126",
        "C*04:01:127",
        "C*04:01:128",
        "C*04:01:129",
        "C*04:01:130",
        "C*04:01:131",
        "C*04:01:132",
        "C*04:01:133",
        "C*04:01:134",
        "C*04:01:135",
        "C*04:01:136",
        "C*04:01:137",
        "C*04:01:138",
        "C*04:01:139",
        "C*04:01:140",
        "C*04:01:141",
        "C*04:01:142",
        "C*04:01:143",
        "C*04:01:144",
        "C*04:01:145",
        "C*04:01:146",
        "C*04:01:147",
        "C*04:01:148",
        "C*04:01:149",
        "C*04:01:150",
        "C*04:01:151",
        "C*04:01:152",
        "C*04:01:153",
        "C*04:01:154",
        "C*04:01:155",
        "C*04:01:156",
        "C*04:01:157",
        "C*04:01:158",
        "C*04:01:159",
        "C*04:01:160",
        "C*04:01:161",
        "C*04:01:162",
        "C*04:01:163",
        "C*04:01:164",
        "C*04:01:165",
        "C*04:01:166",
        "C*04:01:167",
        "C*04:01:168",
        "C*04:01:169",
        "C*04:01:170",
        "C*04:01:171",
        "C*04:01:172",
        "C*04:01:173",
        "C*04:01:174",
        "C*04:01:175",
        "C*04:01:176",
        "C*04:01:177",
        "C*04:01:178",
        "C*04:01:179",
        "C*04:01:180",
        "C*04:01:21",
        "C*04:01:22",
        "C*04:01:23",
        "C*04:01:29",
        "C*04:01:30",
        "C*04:01:33",
        "C*04:01:44",
        "C*04:01:48",
        "C*04:01:49",
        "C*04:01:56",
        "C*04:01:62",
        "C*04:01:64",
        "C*04:01:66",
        "C*04:01:68",
        "C*04:01:69",
        "C*04:01:73",
        "C*04:01:74",
        "C*04:01:75",
        "C*04:01:76:01",
        "C*04:01:76:02",
        "C*04:01:77",
        "C*04:01:78",
        "C*04:01:79",
        "C*04:01:80",
        "C*04:01:81",
        "C*04:01:82:01",
        "C*04:01:82:02",
        "C*04:01:82:03",
        "C*04:01:83",
        "C*04:01:84",
        "C*04:01:85",
        "C*04:01:86",
        "C*04:01:87",
        "C*04:01:88",
        "C*04:01:89",
        "C*04:01:90",
        "C*04:01:91",
        "C*04:01:92:01",
        "C*04:01:92:02",
        "C*04:01:92:03",
        "C*04:01:93",
        "C*04:01:94",
        "C*04:01:95",
        "C*04:01:96",
        "C*04:01:97",
        "C*04:01:98",
        "C*04:01:99"
      ],
      "cds_sha256": "bb05cab50749b0e04bf3cda69a66d85ac637f8d7a2dd545cd736b12c36e48be3",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*04:01:01",
      "numeric_two_field_assignment": "C*04:01"
    },
    {
      "donor": "HG02071",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:02"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG02071",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*04:01:01:02"
      ],
      "numeric_two_field": [
        "DPA1*04:01"
      ],
      "numeric_three_field": [
        "DPA1*04:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*04:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*04:01:01:01",
        "DPA1*04:01:01:02",
        "DPA1*04:01:01:03"
      ],
      "protein_matches": [
        "DPA1*04:01:01:01",
        "DPA1*04:01:01:02",
        "DPA1*04:01:01:03"
      ],
      "cds_sha256": "23088f039db11371b9fa2c985711d1ee8daf86e28d103bac38ebce84814d5250",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*04:01:01",
      "numeric_two_field_assignment": "DPA1*04:01"
    },
    {
      "donor": "HG02071",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*04:01"
      ],
      "numeric_three_field": [
        "DPB1*04:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99"
      ],
      "protein_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99",
        "DPB1*04:01:03",
        "DPB1*04:01:04:01",
        "DPB1*04:01:04:02",
        "DPB1*04:01:06",
        "DPB1*04:01:08",
        "DPB1*04:01:100",
        "DPB1*04:01:101",
        "DPB1*04:01:102",
        "DPB1*04:01:103",
        "DPB1*04:01:104",
        "DPB1*04:01:105",
        "DPB1*04:01:106",
        "DPB1*04:01:107",
        "DPB1*04:01:108",
        "DPB1*04:01:109",
        "DPB1*04:01:110",
        "DPB1*04:01:111",
        "DPB1*04:01:112",
        "DPB1*04:01:113",
        "DPB1*04:01:114",
        "DPB1*04:01:115",
        "DPB1*04:01:116",
        "DPB1*04:01:117",
        "DPB1*04:01:118",
        "DPB1*04:01:14",
        "DPB1*04:01:16",
        "DPB1*04:01:20",
        "DPB1*04:01:31",
        "DPB1*04:01:33",
        "DPB1*04:01:34",
        "DPB1*04:01:35",
        "DPB1*04:01:36",
        "DPB1*04:01:37:01",
        "DPB1*04:01:37:02",
        "DPB1*04:01:38",
        "DPB1*04:01:39:01",
        "DPB1*04:01:39:02",
        "DPB1*04:01:40",
        "DPB1*04:01:42",
        "DPB1*04:01:43",
        "DPB1*04:01:46",
        "DPB1*04:01:47",
        "DPB1*04:01:48",
        "DPB1*04:01:49",
        "DPB1*04:01:50",
        "DPB1*04:01:51",
        "DPB1*04:01:52",
        "DPB1*04:01:53",
        "DPB1*04:01:54",
        "DPB1*04:01:55",
        "DPB1*04:01:56",
        "DPB1*04:01:57",
        "DPB1*04:01:58",
        "DPB1*04:01:59:01",
        "DPB1*04:01:59:02",
        "DPB1*04:01:60:01",
        "DPB1*04:01:60:02",
        "DPB1*04:01:60:03",
        "DPB1*04:01:61",
        "DPB1*04:01:62",
        "DPB1*04:01:63",
        "DPB1*04:01:64",
        "DPB1*04:01:65",
        "DPB1*04:01:66",
        "DPB1*04:01:67",
        "DPB1*04:01:68",
        "DPB1*04:01:69",
        "DPB1*04:01:70",
        "DPB1*04:01:71",
        "DPB1*04:01:72",
        "DPB1*04:01:73:01",
        "DPB1*04:01:73:02",
        "DPB1*04:01:74:01",
        "DPB1*04:01:74:02",
        "DPB1*04:01:74:03",
        "DPB1*04:01:75",
        "DPB1*04:01:76",
        "DPB1*04:01:77",
        "DPB1*04:01:78",
        "DPB1*04:01:79",
        "DPB1*04:01:80",
        "DPB1*04:01:81",
        "DPB1*04:01:82",
        "DPB1*04:01:83",
        "DPB1*04:01:84",
        "DPB1*04:01:85",
        "DPB1*04:01:86",
        "DPB1*04:01:87",
        "DPB1*04:01:88",
        "DPB1*04:01:89",
        "DPB1*04:01:90",
        "DPB1*04:01:91",
        "DPB1*04:01:92",
        "DPB1*04:01:93",
        "DPB1*04:01:94",
        "DPB1*04:01:95",
        "DPB1*04:01:96",
        "DPB1*04:01:97",
        "DPB1*04:01:98",
        "DPB1*04:01:99"
      ],
      "cds_sha256": "50743053db76f45f69732767bde9125fdc4926d24e3c2b3f9115892be631bb42",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:01:01",
      "numeric_two_field_assignment": "DPB1*04:01"
    },
    {
      "donor": "HG02071",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*107:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*107:01"
      ],
      "numeric_three_field": [
        "DPB1*107:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*107:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*107:01:01:01",
        "DPB1*107:01:01:02"
      ],
      "protein_matches": [
        "DPB1*107:01:01:01",
        "DPB1*107:01:01:02",
        "DPB1*107:01:02"
      ],
      "cds_sha256": "2bd5d5ae5851b122ccadd6afe312bd836c28fe6d8e568e88fb84f2cc7975c441",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*107:01:01",
      "numeric_two_field_assignment": "DPB1*107:01"
    },
    {
      "donor": "HG02071",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*06:01:01:02"
      ],
      "numeric_two_field": [
        "DQA1*06:01"
      ],
      "numeric_three_field": [
        "DQA1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*06:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*06:01:01:01",
        "DQA1*06:01:01:02",
        "DQA1*06:01:01:03",
        "DQA1*06:01:01:04",
        "DQA1*06:01:01:05",
        "DQA1*06:01:01:06"
      ],
      "protein_matches": [
        "DQA1*06:01:01:01",
        "DQA1*06:01:01:02",
        "DQA1*06:01:01:03",
        "DQA1*06:01:01:04",
        "DQA1*06:01:01:05",
        "DQA1*06:01:01:06",
        "DQA1*06:01:05"
      ],
      "cds_sha256": "9cc995e4c5906ce6b1df64051680a1f64ecbf1713b556edd09ab63d338b60841",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*06:01:01",
      "numeric_two_field_assignment": "DQA1*06:01"
    },
    {
      "donor": "HG02071",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*06:01:01:02"
      ],
      "numeric_two_field": [
        "DQA1*06:01"
      ],
      "numeric_three_field": [
        "DQA1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*06:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*06:01:01:01",
        "DQA1*06:01:01:02",
        "DQA1*06:01:01:03",
        "DQA1*06:01:01:04",
        "DQA1*06:01:01:05",
        "DQA1*06:01:01:06"
      ],
      "protein_matches": [
        "DQA1*06:01:01:01",
        "DQA1*06:01:01:02",
        "DQA1*06:01:01:03",
        "DQA1*06:01:01:04",
        "DQA1*06:01:01:05",
        "DQA1*06:01:01:06",
        "DQA1*06:01:05"
      ],
      "cds_sha256": "9cc995e4c5906ce6b1df64051680a1f64ecbf1713b556edd09ab63d338b60841",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*06:01:01",
      "numeric_two_field_assignment": "DQA1*06:01"
    },
    {
      "donor": "HG02071",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:01:01:71"
      ],
      "numeric_two_field": [
        "DQB1*03:01"
      ],
      "numeric_three_field": [
        "DQB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:01:01:71"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87"
      ],
      "protein_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87",
        "DQB1*03:01:02",
        "DQB1*03:01:03",
        "DQB1*03:01:04:01",
        "DQB1*03:01:04:02",
        "DQB1*03:01:08",
        "DQB1*03:01:09",
        "DQB1*03:01:14",
        "DQB1*03:01:17",
        "DQB1*03:01:21",
        "DQB1*03:01:22",
        "DQB1*03:01:35",
        "DQB1*03:01:36",
        "DQB1*03:01:37",
        "DQB1*03:01:41",
        "DQB1*03:01:43",
        "DQB1*03:01:46",
        "DQB1*03:01:47",
        "DQB1*03:01:50",
        "DQB1*03:01:51",
        "DQB1*03:01:52",
        "DQB1*03:01:53",
        "DQB1*03:01:54",
        "DQB1*03:01:55",
        "DQB1*03:01:56",
        "DQB1*03:01:57",
        "DQB1*03:01:58",
        "DQB1*03:01:59",
        "DQB1*03:01:60",
        "DQB1*03:01:61",
        "DQB1*03:01:62",
        "DQB1*03:01:63",
        "DQB1*03:01:64",
        "DQB1*03:01:65",
        "DQB1*03:01:66",
        "DQB1*03:01:67",
        "DQB1*03:01:68",
        "DQB1*03:01:69",
        "DQB1*03:01:70",
        "DQB1*03:01:71",
        "DQB1*03:01:72",
        "DQB1*03:01:73",
        "DQB1*03:01:74",
        "DQB1*03:01:75",
        "DQB1*03:01:76",
        "DQB1*03:01:77",
        "DQB1*03:01:78",
        "DQB1*03:01:79",
        "DQB1*03:01:80"
      ],
      "cds_sha256": "eb9f82175b42d8984c91580bcb4dc909d0d1ece0dea1c240c62c14c107bbd4a9",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:01:01",
      "numeric_two_field_assignment": "DQB1*03:01"
    },
    {
      "donor": "HG02071",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:01:01:22"
      ],
      "numeric_two_field": [
        "DQB1*03:01"
      ],
      "numeric_three_field": [
        "DQB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:01:01:22"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87"
      ],
      "protein_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87",
        "DQB1*03:01:02",
        "DQB1*03:01:03",
        "DQB1*03:01:04:01",
        "DQB1*03:01:04:02",
        "DQB1*03:01:08",
        "DQB1*03:01:09",
        "DQB1*03:01:14",
        "DQB1*03:01:17",
        "DQB1*03:01:21",
        "DQB1*03:01:22",
        "DQB1*03:01:35",
        "DQB1*03:01:36",
        "DQB1*03:01:37",
        "DQB1*03:01:41",
        "DQB1*03:01:43",
        "DQB1*03:01:46",
        "DQB1*03:01:47",
        "DQB1*03:01:50",
        "DQB1*03:01:51",
        "DQB1*03:01:52",
        "DQB1*03:01:53",
        "DQB1*03:01:54",
        "DQB1*03:01:55",
        "DQB1*03:01:56",
        "DQB1*03:01:57",
        "DQB1*03:01:58",
        "DQB1*03:01:59",
        "DQB1*03:01:60",
        "DQB1*03:01:61",
        "DQB1*03:01:62",
        "DQB1*03:01:63",
        "DQB1*03:01:64",
        "DQB1*03:01:65",
        "DQB1*03:01:66",
        "DQB1*03:01:67",
        "DQB1*03:01:68",
        "DQB1*03:01:69",
        "DQB1*03:01:70",
        "DQB1*03:01:71",
        "DQB1*03:01:72",
        "DQB1*03:01:73",
        "DQB1*03:01:74",
        "DQB1*03:01:75",
        "DQB1*03:01:76",
        "DQB1*03:01:77",
        "DQB1*03:01:78",
        "DQB1*03:01:79",
        "DQB1*03:01:80"
      ],
      "cds_sha256": "eb9f82175b42d8984c91580bcb4dc909d0d1ece0dea1c240c62c14c107bbd4a9",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:01:01",
      "numeric_two_field_assignment": "DQB1*03:01"
    },
    {
      "donor": "HG02071",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*12:02"
      ],
      "numeric_three_field": [
        "DRB1*12:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*12:02:01:01",
        "DRB1*12:02:01:02",
        "DRB1*12:02:01:03",
        "DRB1*12:02:01:04",
        "DRB1*12:02:01:05",
        "DRB1*12:02:01:06",
        "DRB1*12:02:01:07",
        "DRB1*12:02:01:08",
        "DRB1*12:02:01:09",
        "DRB1*12:02:01:10",
        "DRB1*12:02:01:11"
      ],
      "protein_matches": [
        "DRB1*12:02:01:01",
        "DRB1*12:02:01:02",
        "DRB1*12:02:01:03",
        "DRB1*12:02:01:04",
        "DRB1*12:02:01:05",
        "DRB1*12:02:01:06",
        "DRB1*12:02:01:07",
        "DRB1*12:02:01:08",
        "DRB1*12:02:01:09",
        "DRB1*12:02:01:10",
        "DRB1*12:02:01:11",
        "DRB1*12:02:02:01",
        "DRB1*12:02:02:02",
        "DRB1*12:02:02:03",
        "DRB1*12:02:14",
        "DRB1*12:02:15"
      ],
      "cds_sha256": "86af7c9a821425039318f667427f4123fb24df06ab53c949ca8173be0c4405f8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*12:02:01",
      "numeric_two_field_assignment": "DRB1*12:02"
    },
    {
      "donor": "HG02071",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*12:02"
      ],
      "numeric_three_field": [
        "DRB1*12:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*12:02:01:01",
        "DRB1*12:02:01:02",
        "DRB1*12:02:01:03",
        "DRB1*12:02:01:04",
        "DRB1*12:02:01:05",
        "DRB1*12:02:01:06",
        "DRB1*12:02:01:07",
        "DRB1*12:02:01:08",
        "DRB1*12:02:01:09",
        "DRB1*12:02:01:10",
        "DRB1*12:02:01:11"
      ],
      "protein_matches": [
        "DRB1*12:02:01:01",
        "DRB1*12:02:01:02",
        "DRB1*12:02:01:03",
        "DRB1*12:02:01:04",
        "DRB1*12:02:01:05",
        "DRB1*12:02:01:06",
        "DRB1*12:02:01:07",
        "DRB1*12:02:01:08",
        "DRB1*12:02:01:09",
        "DRB1*12:02:01:10",
        "DRB1*12:02:01:11",
        "DRB1*12:02:02:01",
        "DRB1*12:02:02:02",
        "DRB1*12:02:02:03",
        "DRB1*12:02:14",
        "DRB1*12:02:15"
      ],
      "cds_sha256": "86af7c9a821425039318f667427f4123fb24df06ab53c949ca8173be0c4405f8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*12:02:01",
      "numeric_two_field_assignment": "DRB1*12:02"
    },
    {
      "donor": "HG02074",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*02:07:01:01"
      ],
      "numeric_two_field": [
        "A*02:07"
      ],
      "numeric_three_field": [
        "A*02:07:01"
      ],
      "full_allele_assignment": [
        "A*02:07:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:07:01:01",
        "A*02:07:01:02",
        "A*02:07:01:03",
        "A*02:07:01:04",
        "A*02:07:01:05",
        "A*02:07:01:06",
        "A*02:07:01:07"
      ],
      "protein_matches": [
        "A*02:07:01:01",
        "A*02:07:01:02",
        "A*02:07:01:03",
        "A*02:07:01:04",
        "A*02:07:01:05",
        "A*02:07:01:06",
        "A*02:07:01:07",
        "A*02:07:08",
        "A*02:07:11",
        "A*02:07:12",
        "A*02:07:13",
        "A*02:07:14",
        "A*02:07:16",
        "A*02:07:17",
        "A*02:07:18",
        "A*02:07:19",
        "A*02:07:20",
        "A*02:07:21",
        "A*02:07:22",
        "A*02:07:23",
        "A*02:07:24",
        "A*02:07:25",
        "A*02:07:26",
        "A*02:07:27",
        "A*02:07:28"
      ],
      "cds_sha256": "3f18b5bd42e5ff8362e02166d6bb9f316de2fa9db04cda38ad12e42c7f388c55",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:07:01",
      "numeric_two_field_assignment": "A*02:07"
    },
    {
      "donor": "HG02074",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:07"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:07"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "HG02074",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*46:01:01:01"
      ],
      "numeric_two_field": [
        "B*46:01"
      ],
      "numeric_three_field": [
        "B*46:01:01"
      ],
      "full_allele_assignment": [
        "B*46:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*46:01:01:01",
        "B*46:01:01:02",
        "B*46:01:01:03",
        "B*46:01:01:04",
        "B*46:01:01:05",
        "B*46:01:01:06",
        "B*46:01:01:07",
        "B*46:01:01:08",
        "B*46:01:01:09",
        "B*46:01:01:10"
      ],
      "protein_matches": [
        "B*46:01:01:01",
        "B*46:01:01:02",
        "B*46:01:01:03",
        "B*46:01:01:04",
        "B*46:01:01:05",
        "B*46:01:01:06",
        "B*46:01:01:07",
        "B*46:01:01:08",
        "B*46:01:01:09",
        "B*46:01:01:10",
        "B*46:01:04",
        "B*46:01:05",
        "B*46:01:07",
        "B*46:01:17",
        "B*46:01:24",
        "B*46:01:25",
        "B*46:01:28",
        "B*46:01:29",
        "B*46:01:30",
        "B*46:01:31",
        "B*46:01:32",
        "B*46:01:34",
        "B*46:01:35",
        "B*46:01:36",
        "B*46:01:37",
        "B*46:01:38",
        "B*46:01:39",
        "B*46:01:40",
        "B*46:01:41",
        "B*46:01:42",
        "B*46:01:43",
        "B*46:01:44",
        "B*46:01:45"
      ],
      "cds_sha256": "9fe8c844f5ef999265f58fcf1d3091157aec05884ea8c6b8dd2295fad35d1733",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*46:01:01",
      "numeric_two_field_assignment": "B*46:01"
    },
    {
      "donor": "HG02074",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*15:12:01"
      ],
      "numeric_two_field": [
        "B*15:12"
      ],
      "numeric_three_field": [
        "B*15:12:01"
      ],
      "full_allele_assignment": [
        "B*15:12:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*15:12:01"
      ],
      "protein_matches": [
        "B*15:12:01",
        "B*15:12:02",
        "B*15:12:03"
      ],
      "cds_sha256": "ac4a5127ff5d1af2a5fb43c478d82d674d927993bbc9a61140ff8f59e8d519ea",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*15:12:01",
      "numeric_two_field_assignment": "B*15:12"
    },
    {
      "donor": "HG02074",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*01:02:01:01"
      ],
      "numeric_two_field": [
        "C*01:02"
      ],
      "numeric_three_field": [
        "C*01:02:01"
      ],
      "full_allele_assignment": [
        "C*01:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83"
      ],
      "protein_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83",
        "C*01:02:02",
        "C*01:02:03",
        "C*01:02:04",
        "C*01:02:10",
        "C*01:02:100",
        "C*01:02:101",
        "C*01:02:102",
        "C*01:02:103",
        "C*01:02:104",
        "C*01:02:105",
        "C*01:02:106",
        "C*01:02:11",
        "C*01:02:15",
        "C*01:02:16",
        "C*01:02:18",
        "C*01:02:21",
        "C*01:02:22",
        "C*01:02:25",
        "C*01:02:29",
        "C*01:02:30:01",
        "C*01:02:30:02",
        "C*01:02:36",
        "C*01:02:37",
        "C*01:02:38",
        "C*01:02:39",
        "C*01:02:40",
        "C*01:02:41",
        "C*01:02:42",
        "C*01:02:43",
        "C*01:02:44",
        "C*01:02:45",
        "C*01:02:46",
        "C*01:02:47",
        "C*01:02:48",
        "C*01:02:49",
        "C*01:02:50",
        "C*01:02:51",
        "C*01:02:52",
        "C*01:02:53",
        "C*01:02:54",
        "C*01:02:55",
        "C*01:02:56",
        "C*01:02:57",
        "C*01:02:58",
        "C*01:02:59",
        "C*01:02:60",
        "C*01:02:61",
        "C*01:02:62",
        "C*01:02:63",
        "C*01:02:64",
        "C*01:02:65",
        "C*01:02:66",
        "C*01:02:67",
        "C*01:02:68",
        "C*01:02:69",
        "C*01:02:70",
        "C*01:02:71",
        "C*01:02:72",
        "C*01:02:73",
        "C*01:02:74",
        "C*01:02:75",
        "C*01:02:76",
        "C*01:02:77",
        "C*01:02:78",
        "C*01:02:79",
        "C*01:02:80",
        "C*01:02:81",
        "C*01:02:82",
        "C*01:02:83",
        "C*01:02:84",
        "C*01:02:85",
        "C*01:02:87",
        "C*01:02:88",
        "C*01:02:89",
        "C*01:02:91",
        "C*01:02:92",
        "C*01:02:93",
        "C*01:02:94",
        "C*01:02:95",
        "C*01:02:96",
        "C*01:02:97",
        "C*01:02:98",
        "C*01:02:99"
      ],
      "cds_sha256": "716c15217f162d2fd1bf86f82c78947f7d581b204ab2bd20ddafe0b90018c36a",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*01:02:01",
      "numeric_two_field_assignment": "C*01:02"
    },
    {
      "donor": "HG02074",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*03:03:01:01"
      ],
      "numeric_two_field": [
        "C*03:03"
      ],
      "numeric_three_field": [
        "C*03:03:01"
      ],
      "full_allele_assignment": [
        "C*03:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:03:01:01",
        "C*03:03:01:02",
        "C*03:03:01:03",
        "C*03:03:01:04",
        "C*03:03:01:05",
        "C*03:03:01:06",
        "C*03:03:01:07",
        "C*03:03:01:08",
        "C*03:03:01:09",
        "C*03:03:01:10",
        "C*03:03:01:11",
        "C*03:03:01:12",
        "C*03:03:01:13",
        "C*03:03:01:14",
        "C*03:03:01:15",
        "C*03:03:01:16",
        "C*03:03:01:17",
        "C*03:03:01:18",
        "C*03:03:01:19",
        "C*03:03:01:20",
        "C*03:03:01:21",
        "C*03:03:01:22",
        "C*03:03:01:23",
        "C*03:03:01:24",
        "C*03:03:01:25",
        "C*03:03:01:26",
        "C*03:03:01:27",
        "C*03:03:01:28",
        "C*03:03:01:29",
        "C*03:03:01:30",
        "C*03:03:01:31",
        "C*03:03:01:33",
        "C*03:03:01:34",
        "C*03:03:01:35",
        "C*03:03:01:36",
        "C*03:03:01:37",
        "C*03:03:01:38",
        "C*03:03:01:39Q",
        "C*03:03:01:40",
        "C*03:03:01:41",
        "C*03:03:01:42",
        "C*03:03:01:43",
        "C*03:03:01:44",
        "C*03:03:01:45",
        "C*03:03:01:46",
        "C*03:03:01:47",
        "C*03:03:01:48",
        "C*03:03:01:49",
        "C*03:03:01:50N",
        "C*03:03:01:51",
        "C*03:03:01:52N",
        "C*03:03:01:53",
        "C*03:03:01:54",
        "C*03:03:01:55Q",
        "C*03:03:01:56",
        "C*03:03:01:57",
        "C*03:03:01:58",
        "C*03:03:01:59",
        "C*03:03:01:60",
        "C*03:03:01:61",
        "C*03:03:01:62",
        "C*03:03:01:63",
        "C*03:03:01:64",
        "C*03:03:01:65",
        "C*03:03:01:66",
        "C*03:03:01:67",
        "C*03:03:01:68",
        "C*03:03:01:69",
        "C*03:03:01:70",
        "C*03:03:01:71",
        "C*03:03:01:72",
        "C*03:03:01:73Q",
        "C*03:03:01:74"
      ],
      "protein_matches": [
        "C*03:03:01:01",
        "C*03:03:01:02",
        "C*03:03:01:03",
        "C*03:03:01:04",
        "C*03:03:01:05",
        "C*03:03:01:06",
        "C*03:03:01:07",
        "C*03:03:01:08",
        "C*03:03:01:09",
        "C*03:03:01:10",
        "C*03:03:01:11",
        "C*03:03:01:12",
        "C*03:03:01:13",
        "C*03:03:01:14",
        "C*03:03:01:15",
        "C*03:03:01:16",
        "C*03:03:01:17",
        "C*03:03:01:18",
        "C*03:03:01:19",
        "C*03:03:01:20",
        "C*03:03:01:21",
        "C*03:03:01:22",
        "C*03:03:01:23",
        "C*03:03:01:24",
        "C*03:03:01:25",
        "C*03:03:01:26",
        "C*03:03:01:27",
        "C*03:03:01:28",
        "C*03:03:01:29",
        "C*03:03:01:30",
        "C*03:03:01:31",
        "C*03:03:01:33",
        "C*03:03:01:34",
        "C*03:03:01:35",
        "C*03:03:01:36",
        "C*03:03:01:37",
        "C*03:03:01:38",
        "C*03:03:01:39Q",
        "C*03:03:01:40",
        "C*03:03:01:41",
        "C*03:03:01:42",
        "C*03:03:01:43",
        "C*03:03:01:44",
        "C*03:03:01:45",
        "C*03:03:01:46",
        "C*03:03:01:47",
        "C*03:03:01:48",
        "C*03:03:01:49",
        "C*03:03:01:50N",
        "C*03:03:01:51",
        "C*03:03:01:52N",
        "C*03:03:01:53",
        "C*03:03:01:54",
        "C*03:03:01:55Q",
        "C*03:03:01:56",
        "C*03:03:01:57",
        "C*03:03:01:58",
        "C*03:03:01:59",
        "C*03:03:01:60",
        "C*03:03:01:61",
        "C*03:03:01:62",
        "C*03:03:01:63",
        "C*03:03:01:64",
        "C*03:03:01:65",
        "C*03:03:01:66",
        "C*03:03:01:67",
        "C*03:03:01:68",
        "C*03:03:01:69",
        "C*03:03:01:70",
        "C*03:03:01:71",
        "C*03:03:01:72",
        "C*03:03:01:73Q",
        "C*03:03:01:74",
        "C*03:03:02",
        "C*03:03:04",
        "C*03:03:17",
        "C*03:03:19",
        "C*03:03:22",
        "C*03:03:27",
        "C*03:03:28",
        "C*03:03:29",
        "C*03:03:30",
        "C*03:03:31",
        "C*03:03:32",
        "C*03:03:33",
        "C*03:03:34",
        "C*03:03:36",
        "C*03:03:38",
        "C*03:03:39",
        "C*03:03:40",
        "C*03:03:41",
        "C*03:03:42",
        "C*03:03:43",
        "C*03:03:44",
        "C*03:03:45",
        "C*03:03:46",
        "C*03:03:47",
        "C*03:03:48",
        "C*03:03:49",
        "C*03:03:50",
        "C*03:03:51",
        "C*03:03:52",
        "C*03:03:53",
        "C*03:03:55",
        "C*03:03:56",
        "C*03:03:57",
        "C*03:03:58",
        "C*03:03:59",
        "C*03:03:60",
        "C*03:03:61",
        "C*03:03:62",
        "C*03:03:63",
        "C*03:03:64",
        "C*03:03:65",
        "C*03:03:66",
        "C*03:03:67",
        "C*03:03:68",
        "C*03:03:69",
        "C*03:03:70",
        "C*03:03:71",
        "C*03:03:72",
        "C*03:03:73",
        "C*03:03:74",
        "C*03:03:75",
        "C*03:03:76",
        "C*03:03:77",
        "C*03:03:78"
      ],
      "cds_sha256": "12dc70eb013cdf6c9253f19a4b55b82c73877e7e1771165364736c2d90579a7d",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:03:01",
      "numeric_two_field_assignment": "C*03:03"
    },
    {
      "donor": "HG02074",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG02074",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG02074",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:17"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:17"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "HG02074",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "HG02074",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:04:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:04"
      ],
      "numeric_three_field": [
        "DQA1*01:04:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:04:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07"
      ],
      "protein_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07",
        "DQA1*01:04:02:01",
        "DQA1*01:04:02:02",
        "DQA1*01:04:04",
        "DQA1*01:04:05",
        "DQA1*01:04:06",
        "DQA1*01:04:07",
        "DQA1*01:04:08",
        "DQA1*01:04:09",
        "DQA1*01:04:10",
        "DQA1*01:04:11",
        "DQA1*01:04:12",
        "DQA1*01:04:13"
      ],
      "cds_sha256": "979abe17f229c9ee8fe56fdf4709e5b1d1a0c4b7c69ebcf8773e32a980e7132a",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:04:01",
      "numeric_two_field_assignment": "DQA1*01:04"
    },
    {
      "donor": "HG02074",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:02:01:02"
      ],
      "numeric_two_field": [
        "DQA1*03:02"
      ],
      "numeric_three_field": [
        "DQA1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:02:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05"
      ],
      "protein_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05",
        "DQA1*03:02:02",
        "DQA1*03:02:03",
        "DQA1*03:02:04",
        "DQA1*03:02:05",
        "DQA1*03:02:06",
        "DQA1*03:02:07"
      ],
      "cds_sha256": "d84fddf474293b4337a3ba0b30586fad1d146bb1d21524b59f2798efe5b37ae1",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:02:01",
      "numeric_two_field_assignment": "DQA1*03:02"
    },
    {
      "donor": "HG02074",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*05:02"
      ],
      "numeric_three_field": [
        "DQB1*05:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:02:01:01",
        "DQB1*05:02:01:02",
        "DQB1*05:02:01:03",
        "DQB1*05:02:01:04",
        "DQB1*05:02:01:05",
        "DQB1*05:02:01:06",
        "DQB1*05:02:01:07",
        "DQB1*05:02:01:08",
        "DQB1*05:02:01:09",
        "DQB1*05:02:01:10",
        "DQB1*05:02:01:11",
        "DQB1*05:02:01:12",
        "DQB1*05:02:01:13",
        "DQB1*05:02:01:14",
        "DQB1*05:02:01:15",
        "DQB1*05:02:01:16",
        "DQB1*05:02:01:17",
        "DQB1*05:02:01:18",
        "DQB1*05:02:01:19",
        "DQB1*05:02:01:20",
        "DQB1*05:02:01:21"
      ],
      "protein_matches": [
        "DQB1*05:02:01:01",
        "DQB1*05:02:01:02",
        "DQB1*05:02:01:03",
        "DQB1*05:02:01:04",
        "DQB1*05:02:01:05",
        "DQB1*05:02:01:06",
        "DQB1*05:02:01:07",
        "DQB1*05:02:01:08",
        "DQB1*05:02:01:09",
        "DQB1*05:02:01:10",
        "DQB1*05:02:01:11",
        "DQB1*05:02:01:12",
        "DQB1*05:02:01:13",
        "DQB1*05:02:01:14",
        "DQB1*05:02:01:15",
        "DQB1*05:02:01:16",
        "DQB1*05:02:01:17",
        "DQB1*05:02:01:18",
        "DQB1*05:02:01:19",
        "DQB1*05:02:01:20",
        "DQB1*05:02:01:21",
        "DQB1*05:02:02",
        "DQB1*05:02:07",
        "DQB1*05:02:08",
        "DQB1*05:02:11",
        "DQB1*05:02:17",
        "DQB1*05:02:23",
        "DQB1*05:02:25",
        "DQB1*05:02:26",
        "DQB1*05:02:27",
        "DQB1*05:02:28",
        "DQB1*05:02:29",
        "DQB1*05:02:30",
        "DQB1*05:02:31",
        "DQB1*05:02:32"
      ],
      "cds_sha256": "385fba154db61fdfdd5b0aee4a9938dfd23f076fe6ef48f72587400c92891605",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:02:01",
      "numeric_two_field_assignment": "DQB1*05:02"
    },
    {
      "donor": "HG02074",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:02"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "HG02074",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*14:54:01:10"
      ],
      "numeric_two_field": [
        "DRB1*14:54"
      ],
      "numeric_three_field": [
        "DRB1*14:54:01"
      ],
      "full_allele_assignment": [
        "DRB1*14:54:01:10"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*14:54:01:01",
        "DRB1*14:54:01:02",
        "DRB1*14:54:01:03",
        "DRB1*14:54:01:04",
        "DRB1*14:54:01:05",
        "DRB1*14:54:01:06",
        "DRB1*14:54:01:07",
        "DRB1*14:54:01:08",
        "DRB1*14:54:01:09",
        "DRB1*14:54:01:10",
        "DRB1*14:54:01:11",
        "DRB1*14:54:01:12",
        "DRB1*14:54:01:13",
        "DRB1*14:54:01:14",
        "DRB1*14:54:01:15",
        "DRB1*14:54:01:16",
        "DRB1*14:54:01:17"
      ],
      "protein_matches": [
        "DRB1*14:54:01:01",
        "DRB1*14:54:01:02",
        "DRB1*14:54:01:03",
        "DRB1*14:54:01:04",
        "DRB1*14:54:01:05",
        "DRB1*14:54:01:06",
        "DRB1*14:54:01:07",
        "DRB1*14:54:01:08",
        "DRB1*14:54:01:09",
        "DRB1*14:54:01:10",
        "DRB1*14:54:01:11",
        "DRB1*14:54:01:12",
        "DRB1*14:54:01:13",
        "DRB1*14:54:01:14",
        "DRB1*14:54:01:15",
        "DRB1*14:54:01:16",
        "DRB1*14:54:01:17",
        "DRB1*14:54:12",
        "DRB1*14:54:13",
        "DRB1*14:54:14"
      ],
      "cds_sha256": "ee53527cacf6135f4c472389529ba124cdaf8874dd80633ae7b73b61195a688e",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*14:54:01",
      "numeric_two_field_assignment": "DRB1*14:54"
    },
    {
      "donor": "HG02074",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*09:01"
      ],
      "numeric_three_field": [
        "DRB1*09:01:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11"
      ],
      "protein_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11",
        "DRB1*09:01:12",
        "DRB1*09:01:13",
        "DRB1*09:01:14",
        "DRB1*09:01:15",
        "DRB1*09:01:16",
        "DRB1*09:01:17",
        "DRB1*09:01:18",
        "DRB1*09:01:19",
        "DRB1*09:01:20"
      ],
      "cds_sha256": "58aef5c6739eab202e6a4a2d13527a848f64ecf61e2311478599b08be1aaafe9",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*09:01:02",
      "numeric_two_field_assignment": "DRB1*09:01"
    },
    {
      "donor": "HG02080",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*33:03:01:01"
      ],
      "numeric_two_field": [
        "A*33:03"
      ],
      "numeric_three_field": [
        "A*33:03:01"
      ],
      "full_allele_assignment": [
        "A*33:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32"
      ],
      "protein_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32",
        "A*33:03:06",
        "A*33:03:07",
        "A*33:03:08",
        "A*33:03:09",
        "A*33:03:33",
        "A*33:03:34",
        "A*33:03:35",
        "A*33:03:36",
        "A*33:03:37",
        "A*33:03:38",
        "A*33:03:39",
        "A*33:03:40",
        "A*33:03:41",
        "A*33:03:43",
        "A*33:03:44",
        "A*33:03:45",
        "A*33:03:46",
        "A*33:03:48",
        "A*33:03:49",
        "A*33:03:50",
        "A*33:03:51",
        "A*33:03:52",
        "A*33:03:53",
        "A*33:03:54",
        "A*33:03:55",
        "A*33:03:56",
        "A*33:03:57",
        "A*33:03:58",
        "A*33:03:59",
        "A*33:03:60",
        "A*33:03:61",
        "A*33:03:62",
        "A*33:03:63",
        "A*33:03:64",
        "A*33:03:65",
        "A*33:03:66",
        "A*33:03:67",
        "A*33:03:68",
        "A*33:03:69",
        "A*33:03:70",
        "A*33:03:71",
        "A*33:03:72",
        "A*33:03:73",
        "A*33:03:74",
        "A*33:03:75"
      ],
      "cds_sha256": "5b04ec1e27d27a644b49df91d06adecb6f588ef54ea7111e6fdc94da2982e8bc",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*33:03:01",
      "numeric_two_field_assignment": "A*33:03"
    },
    {
      "donor": "HG02080",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*01:01:01:01"
      ],
      "numeric_two_field": [
        "A*01:01"
      ],
      "numeric_three_field": [
        "A*01:01:01"
      ],
      "full_allele_assignment": [
        "A*01:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*01:01:01:01",
        "A*01:01:01:02N",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99"
      ],
      "protein_matches": [
        "A*01:01:01:01",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99",
        "A*01:01:02",
        "A*01:01:03",
        "A*01:01:10",
        "A*01:01:100",
        "A*01:01:101",
        "A*01:01:102",
        "A*01:01:103",
        "A*01:01:104",
        "A*01:01:105",
        "A*01:01:106",
        "A*01:01:107",
        "A*01:01:108",
        "A*01:01:109",
        "A*01:01:11",
        "A*01:01:110",
        "A*01:01:111",
        "A*01:01:112",
        "A*01:01:113",
        "A*01:01:114",
        "A*01:01:115",
        "A*01:01:116",
        "A*01:01:117",
        "A*01:01:118",
        "A*01:01:119",
        "A*01:01:120",
        "A*01:01:121",
        "A*01:01:122",
        "A*01:01:123",
        "A*01:01:124",
        "A*01:01:125",
        "A*01:01:126",
        "A*01:01:127",
        "A*01:01:128",
        "A*01:01:129",
        "A*01:01:13",
        "A*01:01:130",
        "A*01:01:131",
        "A*01:01:132",
        "A*01:01:133",
        "A*01:01:134",
        "A*01:01:135",
        "A*01:01:136",
        "A*01:01:137",
        "A*01:01:138",
        "A*01:01:139",
        "A*01:01:140",
        "A*01:01:141",
        "A*01:01:142",
        "A*01:01:143",
        "A*01:01:144",
        "A*01:01:145",
        "A*01:01:146",
        "A*01:01:147",
        "A*01:01:148",
        "A*01:01:149",
        "A*01:01:150",
        "A*01:01:151",
        "A*01:01:152",
        "A*01:01:153",
        "A*01:01:154",
        "A*01:01:155",
        "A*01:01:156",
        "A*01:01:157",
        "A*01:01:158",
        "A*01:01:159",
        "A*01:01:16",
        "A*01:01:160",
        "A*01:01:161",
        "A*01:01:162",
        "A*01:01:163",
        "A*01:01:164",
        "A*01:01:165",
        "A*01:01:166",
        "A*01:01:167",
        "A*01:01:168",
        "A*01:01:169",
        "A*01:01:170",
        "A*01:01:171",
        "A*01:01:172",
        "A*01:01:173",
        "A*01:01:174",
        "A*01:01:175",
        "A*01:01:176",
        "A*01:01:22",
        "A*01:01:36",
        "A*01:01:38L",
        "A*01:01:53",
        "A*01:01:65",
        "A*01:01:71",
        "A*01:01:72",
        "A*01:01:73",
        "A*01:01:76",
        "A*01:01:77",
        "A*01:01:78",
        "A*01:01:79",
        "A*01:01:80",
        "A*01:01:82",
        "A*01:01:83",
        "A*01:01:84",
        "A*01:01:85",
        "A*01:01:86",
        "A*01:01:87",
        "A*01:01:88",
        "A*01:01:89",
        "A*01:01:90",
        "A*01:01:91",
        "A*01:01:92",
        "A*01:01:93",
        "A*01:01:94",
        "A*01:01:95",
        "A*01:01:96",
        "A*01:01:97",
        "A*01:01:98",
        "A*01:01:99"
      ],
      "cds_sha256": "d015094bc4abec7e532b214aa26dc0fdab51ebcec65407cc637f76c917c82fd6",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*01:01:01",
      "numeric_two_field_assignment": "A*01:01"
    },
    {
      "donor": "HG02080",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*58:01:01:03"
      ],
      "numeric_two_field": [
        "B*58:01"
      ],
      "numeric_three_field": [
        "B*58:01:01"
      ],
      "full_allele_assignment": [
        "B*58:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*58:01:01:01",
        "B*58:01:01:02",
        "B*58:01:01:03",
        "B*58:01:01:04",
        "B*58:01:01:05",
        "B*58:01:01:06",
        "B*58:01:01:07",
        "B*58:01:01:08",
        "B*58:01:01:09",
        "B*58:01:01:10",
        "B*58:01:01:11",
        "B*58:01:01:12",
        "B*58:01:01:13",
        "B*58:01:01:14",
        "B*58:01:01:15",
        "B*58:01:01:16",
        "B*58:01:01:17",
        "B*58:01:01:18",
        "B*58:01:01:19",
        "B*58:01:01:20",
        "B*58:01:01:21",
        "B*58:01:01:22",
        "B*58:01:01:23",
        "B*58:01:01:24"
      ],
      "protein_matches": [
        "B*58:01:01:01",
        "B*58:01:01:02",
        "B*58:01:01:03",
        "B*58:01:01:04",
        "B*58:01:01:05",
        "B*58:01:01:06",
        "B*58:01:01:07",
        "B*58:01:01:08",
        "B*58:01:01:09",
        "B*58:01:01:10",
        "B*58:01:01:11",
        "B*58:01:01:12",
        "B*58:01:01:13",
        "B*58:01:01:14",
        "B*58:01:01:15",
        "B*58:01:01:16",
        "B*58:01:01:17",
        "B*58:01:01:18",
        "B*58:01:01:19",
        "B*58:01:01:20",
        "B*58:01:01:21",
        "B*58:01:01:22",
        "B*58:01:01:23",
        "B*58:01:01:24",
        "B*58:01:06",
        "B*58:01:07",
        "B*58:01:17",
        "B*58:01:18",
        "B*58:01:19",
        "B*58:01:23",
        "B*58:01:24",
        "B*58:01:25",
        "B*58:01:26",
        "B*58:01:27",
        "B*58:01:28",
        "B*58:01:29",
        "B*58:01:30",
        "B*58:01:31",
        "B*58:01:32",
        "B*58:01:33",
        "B*58:01:34",
        "B*58:01:35",
        "B*58:01:36",
        "B*58:01:37",
        "B*58:01:38",
        "B*58:01:39",
        "B*58:01:40",
        "B*58:01:41",
        "B*58:01:42",
        "B*58:01:43",
        "B*58:01:44",
        "B*58:01:45",
        "B*58:01:46",
        "B*58:01:47",
        "B*58:01:48",
        "B*58:01:49",
        "B*58:01:50",
        "B*58:01:51",
        "B*58:01:52"
      ],
      "cds_sha256": "7907fa410813a16c8d258875d416759d4551580f3fa48bc3e676fc9723a0e208",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*58:01:01",
      "numeric_two_field_assignment": "B*58:01"
    },
    {
      "donor": "HG02080",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*57:01:01:01"
      ],
      "numeric_two_field": [
        "B*57:01"
      ],
      "numeric_three_field": [
        "B*57:01:01"
      ],
      "full_allele_assignment": [
        "B*57:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*57:01:01:01",
        "B*57:01:01:02",
        "B*57:01:01:03",
        "B*57:01:01:04",
        "B*57:01:01:05",
        "B*57:01:01:06",
        "B*57:01:01:07",
        "B*57:01:01:08",
        "B*57:01:01:09",
        "B*57:01:01:10",
        "B*57:01:01:11",
        "B*57:01:01:12",
        "B*57:01:01:13",
        "B*57:01:01:14",
        "B*57:01:01:15",
        "B*57:01:01:16",
        "B*57:01:01:17",
        "B*57:01:01:18",
        "B*57:01:01:19",
        "B*57:01:01:20",
        "B*57:01:01:21",
        "B*57:01:01:22",
        "B*57:01:01:23",
        "B*57:01:01:24",
        "B*57:01:01:25",
        "B*57:01:01:26",
        "B*57:01:01:27",
        "B*57:01:01:28",
        "B*57:01:01:29",
        "B*57:01:01:30",
        "B*57:01:01:31",
        "B*57:01:01:32",
        "B*57:01:01:33",
        "B*57:01:01:34",
        "B*57:01:01:35",
        "B*57:01:01:36",
        "B*57:01:01:37"
      ],
      "protein_matches": [
        "B*57:01:01:01",
        "B*57:01:01:02",
        "B*57:01:01:03",
        "B*57:01:01:04",
        "B*57:01:01:05",
        "B*57:01:01:06",
        "B*57:01:01:07",
        "B*57:01:01:08",
        "B*57:01:01:09",
        "B*57:01:01:10",
        "B*57:01:01:11",
        "B*57:01:01:12",
        "B*57:01:01:13",
        "B*57:01:01:14",
        "B*57:01:01:15",
        "B*57:01:01:16",
        "B*57:01:01:17",
        "B*57:01:01:18",
        "B*57:01:01:19",
        "B*57:01:01:20",
        "B*57:01:01:21",
        "B*57:01:01:22",
        "B*57:01:01:23",
        "B*57:01:01:24",
        "B*57:01:01:25",
        "B*57:01:01:26",
        "B*57:01:01:27",
        "B*57:01:01:28",
        "B*57:01:01:29",
        "B*57:01:01:30",
        "B*57:01:01:31",
        "B*57:01:01:32",
        "B*57:01:01:33",
        "B*57:01:01:34",
        "B*57:01:01:35",
        "B*57:01:01:36",
        "B*57:01:01:37",
        "B*57:01:02",
        "B*57:01:03",
        "B*57:01:07",
        "B*57:01:10",
        "B*57:01:13",
        "B*57:01:23",
        "B*57:01:24",
        "B*57:01:25",
        "B*57:01:26",
        "B*57:01:27",
        "B*57:01:28",
        "B*57:01:29",
        "B*57:01:30",
        "B*57:01:31",
        "B*57:01:32",
        "B*57:01:33",
        "B*57:01:34",
        "B*57:01:35",
        "B*57:01:36",
        "B*57:01:37",
        "B*57:01:38",
        "B*57:01:39",
        "B*57:01:40",
        "B*57:01:41",
        "B*57:01:42",
        "B*57:01:43",
        "B*57:01:44",
        "B*57:01:45",
        "B*57:01:46",
        "B*57:01:47",
        "B*57:01:48",
        "B*57:01:49",
        "B*57:01:50",
        "B*57:01:51",
        "B*57:01:52",
        "B*57:01:53",
        "B*57:01:54",
        "B*57:01:55"
      ],
      "cds_sha256": "1a667feb89370ecb88d072d38d6a27db135ad21f2a54c6ff81b5b2e72de30052",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*57:01:01",
      "numeric_two_field_assignment": "B*57:01"
    },
    {
      "donor": "HG02080",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*03:02:02:05"
      ],
      "numeric_two_field": [
        "C*03:02"
      ],
      "numeric_three_field": [
        "C*03:02:02"
      ],
      "full_allele_assignment": [
        "C*03:02:02:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:02:02:01",
        "C*03:02:02:02",
        "C*03:02:02:03",
        "C*03:02:02:04",
        "C*03:02:02:05",
        "C*03:02:02:06",
        "C*03:02:02:07",
        "C*03:02:02:08",
        "C*03:02:02:09",
        "C*03:02:02:10",
        "C*03:02:02:11",
        "C*03:02:02:12",
        "C*03:02:02:13",
        "C*03:02:02:14",
        "C*03:02:02:15",
        "C*03:02:02:16",
        "C*03:02:02:17",
        "C*03:02:02:18",
        "C*03:02:02:19"
      ],
      "protein_matches": [
        "C*03:02:01",
        "C*03:02:02:01",
        "C*03:02:02:02",
        "C*03:02:02:03",
        "C*03:02:02:04",
        "C*03:02:02:05",
        "C*03:02:02:06",
        "C*03:02:02:07",
        "C*03:02:02:08",
        "C*03:02:02:09",
        "C*03:02:02:10",
        "C*03:02:02:11",
        "C*03:02:02:12",
        "C*03:02:02:13",
        "C*03:02:02:14",
        "C*03:02:02:15",
        "C*03:02:02:16",
        "C*03:02:02:17",
        "C*03:02:02:18",
        "C*03:02:02:19",
        "C*03:02:03",
        "C*03:02:15",
        "C*03:02:19",
        "C*03:02:20",
        "C*03:02:21",
        "C*03:02:22",
        "C*03:02:23",
        "C*03:02:24",
        "C*03:02:25",
        "C*03:02:26",
        "C*03:02:27",
        "C*03:02:28",
        "C*03:02:29",
        "C*03:02:30",
        "C*03:02:31",
        "C*03:02:32",
        "C*03:02:33",
        "C*03:02:34",
        "C*03:02:35",
        "C*03:02:36",
        "C*03:02:37",
        "C*03:02:38",
        "C*03:02:39",
        "C*03:02:40"
      ],
      "cds_sha256": "60a09bb92c1a9d412f2f2e7c0866fa67b2b19af898fa6a8ec35b6c67806c5e06",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:02:02",
      "numeric_two_field_assignment": "C*03:02"
    },
    {
      "donor": "HG02080",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*06:02:01:01"
      ],
      "numeric_two_field": [
        "C*06:02"
      ],
      "numeric_three_field": [
        "C*06:02:01"
      ],
      "full_allele_assignment": [
        "C*06:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q"
      ],
      "protein_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q",
        "C*06:02:03",
        "C*06:02:07",
        "C*06:02:100",
        "C*06:02:101",
        "C*06:02:102",
        "C*06:02:103",
        "C*06:02:104",
        "C*06:02:105",
        "C*06:02:106",
        "C*06:02:107",
        "C*06:02:108",
        "C*06:02:109",
        "C*06:02:110",
        "C*06:02:111",
        "C*06:02:112",
        "C*06:02:113",
        "C*06:02:114",
        "C*06:02:115",
        "C*06:02:116",
        "C*06:02:117",
        "C*06:02:118",
        "C*06:02:119",
        "C*06:02:120",
        "C*06:02:121",
        "C*06:02:122",
        "C*06:02:123",
        "C*06:02:124",
        "C*06:02:125",
        "C*06:02:126",
        "C*06:02:127",
        "C*06:02:128",
        "C*06:02:129",
        "C*06:02:130",
        "C*06:02:131",
        "C*06:02:132",
        "C*06:02:15",
        "C*06:02:17",
        "C*06:02:20",
        "C*06:02:29",
        "C*06:02:31",
        "C*06:02:38:01",
        "C*06:02:38:02",
        "C*06:02:42",
        "C*06:02:44",
        "C*06:02:45",
        "C*06:02:46",
        "C*06:02:49",
        "C*06:02:50:01",
        "C*06:02:50:02",
        "C*06:02:51",
        "C*06:02:52",
        "C*06:02:53",
        "C*06:02:54",
        "C*06:02:55",
        "C*06:02:56",
        "C*06:02:57",
        "C*06:02:58",
        "C*06:02:59",
        "C*06:02:60",
        "C*06:02:61",
        "C*06:02:62",
        "C*06:02:63",
        "C*06:02:64",
        "C*06:02:65",
        "C*06:02:66",
        "C*06:02:67",
        "C*06:02:68",
        "C*06:02:69",
        "C*06:02:70",
        "C*06:02:71",
        "C*06:02:72",
        "C*06:02:73",
        "C*06:02:74",
        "C*06:02:75",
        "C*06:02:76",
        "C*06:02:77",
        "C*06:02:78",
        "C*06:02:79",
        "C*06:02:80",
        "C*06:02:81",
        "C*06:02:82",
        "C*06:02:83",
        "C*06:02:84",
        "C*06:02:85",
        "C*06:02:86",
        "C*06:02:87",
        "C*06:02:88",
        "C*06:02:89",
        "C*06:02:90",
        "C*06:02:91",
        "C*06:02:92",
        "C*06:02:93",
        "C*06:02:94",
        "C*06:02:95",
        "C*06:02:96",
        "C*06:02:97",
        "C*06:02:98",
        "C*06:02:99"
      ],
      "cds_sha256": "f9529885923021608f38517d7c3f4bddba7eb8880f8ae07eda4a84508b0f8b50",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*06:02:01",
      "numeric_two_field_assignment": "C*06:02"
    },
    {
      "donor": "HG02080",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG02080",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:01:01:06"
      ],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:01:01:06"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "HG02080",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "HG02080",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*13:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*13:01"
      ],
      "numeric_three_field": [
        "DPB1*13:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*13:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*13:01:01:01",
        "DPB1*13:01:01:02",
        "DPB1*13:01:01:03",
        "DPB1*13:01:01:04",
        "DPB1*13:01:01:05",
        "DPB1*13:01:01:06",
        "DPB1*13:01:01:07",
        "DPB1*13:01:01:08",
        "DPB1*13:01:01:09",
        "DPB1*13:01:01:10",
        "DPB1*13:01:01:11",
        "DPB1*13:01:01:12",
        "DPB1*13:01:01:13",
        "DPB1*13:01:01:14",
        "DPB1*13:01:01:15",
        "DPB1*13:01:01:16",
        "DPB1*13:01:01:17",
        "DPB1*13:01:01:18",
        "DPB1*13:01:01:19",
        "DPB1*13:01:01:20",
        "DPB1*13:01:01:21"
      ],
      "protein_matches": [
        "DPB1*13:01:01:01",
        "DPB1*13:01:01:02",
        "DPB1*13:01:01:03",
        "DPB1*13:01:01:04",
        "DPB1*13:01:01:05",
        "DPB1*13:01:01:06",
        "DPB1*13:01:01:07",
        "DPB1*13:01:01:08",
        "DPB1*13:01:01:09",
        "DPB1*13:01:01:10",
        "DPB1*13:01:01:11",
        "DPB1*13:01:01:12",
        "DPB1*13:01:01:13",
        "DPB1*13:01:01:14",
        "DPB1*13:01:01:15",
        "DPB1*13:01:01:16",
        "DPB1*13:01:01:17",
        "DPB1*13:01:01:18",
        "DPB1*13:01:01:19",
        "DPB1*13:01:01:20",
        "DPB1*13:01:01:21",
        "DPB1*13:01:02",
        "DPB1*13:01:03",
        "DPB1*13:01:04",
        "DPB1*13:01:05",
        "DPB1*13:01:06",
        "DPB1*13:01:07",
        "DPB1*13:01:08",
        "DPB1*13:01:09",
        "DPB1*13:01:10",
        "DPB1*13:01:11",
        "DPB1*13:01:12"
      ],
      "cds_sha256": "903cf4bb4236aac5d131652cd794410fa17f434fe3ba7ff76a2ba4259cae4ada",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*13:01:01",
      "numeric_two_field_assignment": "DPB1*13:01"
    },
    {
      "donor": "HG02080",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DQA1*05:01"
      ],
      "numeric_three_field": [
        "DQA1*05:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DQA1*05:01:01:01",
        "DQA1*05:01:01:02",
        "DQA1*05:01:01:03",
        "DQA1*05:01:01:04",
        "DQA1*05:01:01:05",
        "DQA1*05:01:01:06",
        "DQA1*05:01:01:07",
        "DQA1*05:01:01:08",
        "DQA1*05:01:01:09",
        "DQA1*05:01:01:10",
        "DQA1*05:01:01:11",
        "DQA1*05:01:01:12",
        "DQA1*05:01:01:13",
        "DQA1*05:01:01:14",
        "DQA1*05:01:01:15",
        "DQA1*05:01:01:16"
      ],
      "protein_matches": [
        "DQA1*05:01:01:01",
        "DQA1*05:01:01:02",
        "DQA1*05:01:01:03",
        "DQA1*05:01:01:04",
        "DQA1*05:01:01:05",
        "DQA1*05:01:01:06",
        "DQA1*05:01:01:07",
        "DQA1*05:01:01:08",
        "DQA1*05:01:01:09",
        "DQA1*05:01:01:10",
        "DQA1*05:01:01:11",
        "DQA1*05:01:01:12",
        "DQA1*05:01:01:13",
        "DQA1*05:01:01:14",
        "DQA1*05:01:01:15",
        "DQA1*05:01:01:16",
        "DQA1*05:01:04",
        "DQA1*05:01:05",
        "DQA1*05:01:06",
        "DQA1*05:01:07",
        "DQA1*05:01:08:01",
        "DQA1*05:01:08:02",
        "DQA1*05:01:09",
        "DQA1*05:01:10",
        "DQA1*05:01:11",
        "DQA1*05:01:12",
        "DQA1*05:01:13",
        "DQA1*05:01:14",
        "DQA1*05:01:15",
        "DQA1*05:01:16",
        "DQA1*05:01:17",
        "DQA1*05:01:18",
        "DQA1*05:01:19",
        "DQA1*05:01:20",
        "DQA1*05:01:21",
        "DQA1*05:01:22"
      ],
      "cds_sha256": "47eee26714816d8503ce261bda9eba1e76a82f5cbb0b61e7402e03af7dca5234",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*05:01:01",
      "numeric_two_field_assignment": "DQA1*05:01"
    },
    {
      "donor": "HG02080",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*02:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*02:01"
      ],
      "numeric_three_field": [
        "DQA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13"
      ],
      "protein_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13",
        "DQA1*02:01:03",
        "DQA1*02:01:05",
        "DQA1*02:01:06",
        "DQA1*02:01:07",
        "DQA1*02:01:08",
        "DQA1*02:01:09:01",
        "DQA1*02:01:09:02",
        "DQA1*02:01:09:03",
        "DQA1*02:01:10",
        "DQA1*02:01:11",
        "DQA1*02:01:14",
        "DQA1*02:01:15Q",
        "DQA1*02:01:16",
        "DQA1*02:01:17",
        "DQA1*02:01:18",
        "DQA1*02:01:19",
        "DQA1*02:01:20",
        "DQA1*02:01:22",
        "DQA1*02:01:23",
        "DQA1*02:01:26"
      ],
      "cds_sha256": "a133de159576cc12f4a192fcc735b46791d889475acff0224172d22c4864229c",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*02:01:01",
      "numeric_two_field_assignment": "DQA1*02:01"
    },
    {
      "donor": "HG02080",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*02:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*02:01"
      ],
      "numeric_three_field": [
        "DQB1*02:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*02:01:01:01",
        "DQB1*02:01:01:02",
        "DQB1*02:01:01:03",
        "DQB1*02:01:01:04",
        "DQB1*02:01:01:05",
        "DQB1*02:01:01:06",
        "DQB1*02:01:01:07",
        "DQB1*02:01:01:08",
        "DQB1*02:01:01:09",
        "DQB1*02:01:01:10",
        "DQB1*02:01:01:11",
        "DQB1*02:01:01:12",
        "DQB1*02:01:01:13",
        "DQB1*02:01:01:14",
        "DQB1*02:01:01:15",
        "DQB1*02:01:01:16Q",
        "DQB1*02:01:01:17",
        "DQB1*02:01:01:18",
        "DQB1*02:01:01:19",
        "DQB1*02:01:01:20",
        "DQB1*02:01:01:21Q",
        "DQB1*02:01:01:22",
        "DQB1*02:01:01:23",
        "DQB1*02:01:01:24",
        "DQB1*02:01:01:25",
        "DQB1*02:01:01:26",
        "DQB1*02:01:01:27",
        "DQB1*02:01:01:28",
        "DQB1*02:01:01:29",
        "DQB1*02:01:01:30",
        "DQB1*02:01:01:31",
        "DQB1*02:01:01:32Q",
        "DQB1*02:01:01:33"
      ],
      "protein_matches": [
        "DQB1*02:01:01:01",
        "DQB1*02:01:01:02",
        "DQB1*02:01:01:03",
        "DQB1*02:01:01:04",
        "DQB1*02:01:01:05",
        "DQB1*02:01:01:06",
        "DQB1*02:01:01:07",
        "DQB1*02:01:01:08",
        "DQB1*02:01:01:09",
        "DQB1*02:01:01:10",
        "DQB1*02:01:01:11",
        "DQB1*02:01:01:12",
        "DQB1*02:01:01:13",
        "DQB1*02:01:01:14",
        "DQB1*02:01:01:15",
        "DQB1*02:01:01:16Q",
        "DQB1*02:01:01:17",
        "DQB1*02:01:01:18",
        "DQB1*02:01:01:19",
        "DQB1*02:01:01:20",
        "DQB1*02:01:01:21Q",
        "DQB1*02:01:01:22",
        "DQB1*02:01:01:23",
        "DQB1*02:01:01:24",
        "DQB1*02:01:01:25",
        "DQB1*02:01:01:26",
        "DQB1*02:01:01:27",
        "DQB1*02:01:01:28",
        "DQB1*02:01:01:29",
        "DQB1*02:01:01:30",
        "DQB1*02:01:01:31",
        "DQB1*02:01:01:32Q",
        "DQB1*02:01:01:33",
        "DQB1*02:01:08",
        "DQB1*02:01:40",
        "DQB1*02:01:41",
        "DQB1*02:01:42",
        "DQB1*02:01:44",
        "DQB1*02:01:45",
        "DQB1*02:01:46",
        "DQB1*02:01:48",
        "DQB1*02:01:49",
        "DQB1*02:01:50",
        "DQB1*02:01:53",
        "DQB1*02:01:54",
        "DQB1*02:01:55",
        "DQB1*02:01:56",
        "DQB1*02:01:57",
        "DQB1*02:01:58",
        "DQB1*02:01:59",
        "DQB1*02:01:60"
      ],
      "cds_sha256": "0a25511b7049eb3743cd4217a2b9181c9209c69263bffcf72888e14afb94bd68",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*02:01:01",
      "numeric_two_field_assignment": "DQB1*02:01"
    },
    {
      "donor": "HG02080",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:01"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "HG02080",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*03:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*03:01"
      ],
      "numeric_three_field": [
        "DRB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*03:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*03:01:01:01",
        "DRB1*03:01:01:02",
        "DRB1*03:01:01:03",
        "DRB1*03:01:01:04",
        "DRB1*03:01:01:05",
        "DRB1*03:01:01:06",
        "DRB1*03:01:01:07",
        "DRB1*03:01:01:08",
        "DRB1*03:01:01:09",
        "DRB1*03:01:01:10",
        "DRB1*03:01:01:11",
        "DRB1*03:01:01:12",
        "DRB1*03:01:01:13",
        "DRB1*03:01:01:14",
        "DRB1*03:01:01:15",
        "DRB1*03:01:01:16",
        "DRB1*03:01:01:17",
        "DRB1*03:01:01:18",
        "DRB1*03:01:01:19",
        "DRB1*03:01:01:20",
        "DRB1*03:01:01:21",
        "DRB1*03:01:01:22",
        "DRB1*03:01:01:23",
        "DRB1*03:01:01:24",
        "DRB1*03:01:01:25",
        "DRB1*03:01:01:26",
        "DRB1*03:01:01:27",
        "DRB1*03:01:01:28"
      ],
      "protein_matches": [
        "DRB1*03:01:01:01",
        "DRB1*03:01:01:02",
        "DRB1*03:01:01:03",
        "DRB1*03:01:01:04",
        "DRB1*03:01:01:05",
        "DRB1*03:01:01:06",
        "DRB1*03:01:01:07",
        "DRB1*03:01:01:08",
        "DRB1*03:01:01:09",
        "DRB1*03:01:01:10",
        "DRB1*03:01:01:11",
        "DRB1*03:01:01:12",
        "DRB1*03:01:01:13",
        "DRB1*03:01:01:14",
        "DRB1*03:01:01:15",
        "DRB1*03:01:01:16",
        "DRB1*03:01:01:17",
        "DRB1*03:01:01:18",
        "DRB1*03:01:01:19",
        "DRB1*03:01:01:20",
        "DRB1*03:01:01:21",
        "DRB1*03:01:01:22",
        "DRB1*03:01:01:23",
        "DRB1*03:01:01:24",
        "DRB1*03:01:01:25",
        "DRB1*03:01:01:26",
        "DRB1*03:01:01:27",
        "DRB1*03:01:01:28",
        "DRB1*03:01:02:01",
        "DRB1*03:01:02:02",
        "DRB1*03:01:04",
        "DRB1*03:01:08:01",
        "DRB1*03:01:08:02",
        "DRB1*03:01:26",
        "DRB1*03:01:30",
        "DRB1*03:01:31",
        "DRB1*03:01:32",
        "DRB1*03:01:38",
        "DRB1*03:01:39",
        "DRB1*03:01:40",
        "DRB1*03:01:41"
      ],
      "cds_sha256": "7f33840f5ad78adf7c5004b99ba1a28ad50b4012dfb4d4ebd1f6f20a3d55149c",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*03:01:01",
      "numeric_two_field_assignment": "DRB1*03:01"
    },
    {
      "donor": "HG02080",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*07:01"
      ],
      "numeric_three_field": [
        "DRB1*07:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32"
      ],
      "protein_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32",
        "DRB1*07:01:29",
        "DRB1*07:01:30",
        "DRB1*07:01:31",
        "DRB1*07:01:32",
        "DRB1*07:01:33",
        "DRB1*07:01:34",
        "DRB1*07:01:35",
        "DRB1*07:01:36"
      ],
      "cds_sha256": "d35fa517bdd307a907cf20a4f3e5e27f375acc373096b50e493436b8de12eb21",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*07:01:01",
      "numeric_two_field_assignment": "DRB1*07:01"
    },
    {
      "donor": "HG02083",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:01"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "HG02083",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*01:01:01:01"
      ],
      "numeric_two_field": [
        "A*01:01"
      ],
      "numeric_three_field": [
        "A*01:01:01"
      ],
      "full_allele_assignment": [
        "A*01:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*01:01:01:01",
        "A*01:01:01:02N",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99"
      ],
      "protein_matches": [
        "A*01:01:01:01",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99",
        "A*01:01:02",
        "A*01:01:03",
        "A*01:01:10",
        "A*01:01:100",
        "A*01:01:101",
        "A*01:01:102",
        "A*01:01:103",
        "A*01:01:104",
        "A*01:01:105",
        "A*01:01:106",
        "A*01:01:107",
        "A*01:01:108",
        "A*01:01:109",
        "A*01:01:11",
        "A*01:01:110",
        "A*01:01:111",
        "A*01:01:112",
        "A*01:01:113",
        "A*01:01:114",
        "A*01:01:115",
        "A*01:01:116",
        "A*01:01:117",
        "A*01:01:118",
        "A*01:01:119",
        "A*01:01:120",
        "A*01:01:121",
        "A*01:01:122",
        "A*01:01:123",
        "A*01:01:124",
        "A*01:01:125",
        "A*01:01:126",
        "A*01:01:127",
        "A*01:01:128",
        "A*01:01:129",
        "A*01:01:13",
        "A*01:01:130",
        "A*01:01:131",
        "A*01:01:132",
        "A*01:01:133",
        "A*01:01:134",
        "A*01:01:135",
        "A*01:01:136",
        "A*01:01:137",
        "A*01:01:138",
        "A*01:01:139",
        "A*01:01:140",
        "A*01:01:141",
        "A*01:01:142",
        "A*01:01:143",
        "A*01:01:144",
        "A*01:01:145",
        "A*01:01:146",
        "A*01:01:147",
        "A*01:01:148",
        "A*01:01:149",
        "A*01:01:150",
        "A*01:01:151",
        "A*01:01:152",
        "A*01:01:153",
        "A*01:01:154",
        "A*01:01:155",
        "A*01:01:156",
        "A*01:01:157",
        "A*01:01:158",
        "A*01:01:159",
        "A*01:01:16",
        "A*01:01:160",
        "A*01:01:161",
        "A*01:01:162",
        "A*01:01:163",
        "A*01:01:164",
        "A*01:01:165",
        "A*01:01:166",
        "A*01:01:167",
        "A*01:01:168",
        "A*01:01:169",
        "A*01:01:170",
        "A*01:01:171",
        "A*01:01:172",
        "A*01:01:173",
        "A*01:01:174",
        "A*01:01:175",
        "A*01:01:176",
        "A*01:01:22",
        "A*01:01:36",
        "A*01:01:38L",
        "A*01:01:53",
        "A*01:01:65",
        "A*01:01:71",
        "A*01:01:72",
        "A*01:01:73",
        "A*01:01:76",
        "A*01:01:77",
        "A*01:01:78",
        "A*01:01:79",
        "A*01:01:80",
        "A*01:01:82",
        "A*01:01:83",
        "A*01:01:84",
        "A*01:01:85",
        "A*01:01:86",
        "A*01:01:87",
        "A*01:01:88",
        "A*01:01:89",
        "A*01:01:90",
        "A*01:01:91",
        "A*01:01:92",
        "A*01:01:93",
        "A*01:01:94",
        "A*01:01:95",
        "A*01:01:96",
        "A*01:01:97",
        "A*01:01:98",
        "A*01:01:99"
      ],
      "cds_sha256": "d015094bc4abec7e532b214aa26dc0fdab51ebcec65407cc637f76c917c82fd6",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*01:01:01",
      "numeric_two_field_assignment": "A*01:01"
    },
    {
      "donor": "HG02083",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*40:01:02:40"
      ],
      "numeric_two_field": [
        "B*40:01"
      ],
      "numeric_three_field": [
        "B*40:01:02"
      ],
      "full_allele_assignment": [
        "B*40:01:02:40"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*40:01:02:01",
        "B*40:01:02:02",
        "B*40:01:02:03",
        "B*40:01:02:04",
        "B*40:01:02:05",
        "B*40:01:02:06",
        "B*40:01:02:07",
        "B*40:01:02:08",
        "B*40:01:02:09",
        "B*40:01:02:10",
        "B*40:01:02:11",
        "B*40:01:02:12",
        "B*40:01:02:13",
        "B*40:01:02:14",
        "B*40:01:02:15",
        "B*40:01:02:16",
        "B*40:01:02:17",
        "B*40:01:02:18",
        "B*40:01:02:19",
        "B*40:01:02:20",
        "B*40:01:02:21",
        "B*40:01:02:22",
        "B*40:01:02:23",
        "B*40:01:02:24",
        "B*40:01:02:25",
        "B*40:01:02:26",
        "B*40:01:02:27",
        "B*40:01:02:28",
        "B*40:01:02:29",
        "B*40:01:02:30",
        "B*40:01:02:31",
        "B*40:01:02:32",
        "B*40:01:02:33",
        "B*40:01:02:34",
        "B*40:01:02:35",
        "B*40:01:02:36",
        "B*40:01:02:37",
        "B*40:01:02:38",
        "B*40:01:02:39",
        "B*40:01:02:40",
        "B*40:01:02:41",
        "B*40:01:02:42",
        "B*40:01:02:43",
        "B*40:01:02:44",
        "B*40:01:02:45",
        "B*40:01:02:46",
        "B*40:01:02:47",
        "B*40:01:02:48",
        "B*40:01:02:49",
        "B*40:01:02:50",
        "B*40:01:02:51",
        "B*40:01:02:52",
        "B*40:01:02:53",
        "B*40:01:02:54",
        "B*40:01:02:55",
        "B*40:01:02:56",
        "B*40:01:02:57",
        "B*40:01:02:58",
        "B*40:01:02:59",
        "B*40:01:02:60",
        "B*40:01:02:61",
        "B*40:01:02:62",
        "B*40:01:02:63",
        "B*40:01:02:64",
        "B*40:01:02:65",
        "B*40:01:02:66",
        "B*40:01:02:67",
        "B*40:01:02:68Q",
        "B*40:01:02:69",
        "B*40:01:02:70",
        "B*40:01:02:71",
        "B*40:01:02:72"
      ],
      "protein_matches": [
        "B*40:01:01",
        "B*40:01:02:01",
        "B*40:01:02:02",
        "B*40:01:02:03",
        "B*40:01:02:04",
        "B*40:01:02:05",
        "B*40:01:02:06",
        "B*40:01:02:07",
        "B*40:01:02:08",
        "B*40:01:02:09",
        "B*40:01:02:10",
        "B*40:01:02:11",
        "B*40:01:02:12",
        "B*40:01:02:13",
        "B*40:01:02:14",
        "B*40:01:02:15",
        "B*40:01:02:16",
        "B*40:01:02:17",
        "B*40:01:02:18",
        "B*40:01:02:19",
        "B*40:01:02:20",
        "B*40:01:02:21",
        "B*40:01:02:22",
        "B*40:01:02:23",
        "B*40:01:02:24",
        "B*40:01:02:25",
        "B*40:01:02:26",
        "B*40:01:02:27",
        "B*40:01:02:28",
        "B*40:01:02:29",
        "B*40:01:02:30",
        "B*40:01:02:31",
        "B*40:01:02:32",
        "B*40:01:02:33",
        "B*40:01:02:34",
        "B*40:01:02:35",
        "B*40:01:02:36",
        "B*40:01:02:37",
        "B*40:01:02:38",
        "B*40:01:02:39",
        "B*40:01:02:40",
        "B*40:01:02:41",
        "B*40:01:02:42",
        "B*40:01:02:43",
        "B*40:01:02:44",
        "B*40:01:02:45",
        "B*40:01:02:46",
        "B*40:01:02:47",
        "B*40:01:02:48",
        "B*40:01:02:49",
        "B*40:01:02:50",
        "B*40:01:02:51",
        "B*40:01:02:52",
        "B*40:01:02:53",
        "B*40:01:02:54",
        "B*40:01:02:55",
        "B*40:01:02:56",
        "B*40:01:02:57",
        "B*40:01:02:58",
        "B*40:01:02:59",
        "B*40:01:02:60",
        "B*40:01:02:61",
        "B*40:01:02:62",
        "B*40:01:02:63",
        "B*40:01:02:64",
        "B*40:01:02:65",
        "B*40:01:02:66",
        "B*40:01:02:67",
        "B*40:01:02:68Q",
        "B*40:01:02:69",
        "B*40:01:02:70",
        "B*40:01:02:71",
        "B*40:01:02:72",
        "B*40:01:03:01",
        "B*40:01:03:02",
        "B*40:01:04",
        "B*40:01:07",
        "B*40:01:21",
        "B*40:01:40",
        "B*40:01:43",
        "B*40:01:45",
        "B*40:01:48",
        "B*40:01:50",
        "B*40:01:52",
        "B*40:01:53",
        "B*40:01:54",
        "B*40:01:55",
        "B*40:01:56",
        "B*40:01:57",
        "B*40:01:58",
        "B*40:01:59",
        "B*40:01:60",
        "B*40:01:61",
        "B*40:01:62",
        "B*40:01:63",
        "B*40:01:64",
        "B*40:01:65",
        "B*40:01:66",
        "B*40:01:67",
        "B*40:01:68",
        "B*40:01:69",
        "B*40:01:70",
        "B*40:01:71",
        "B*40:01:72",
        "B*40:01:73",
        "B*40:01:74",
        "B*40:01:75",
        "B*40:01:76",
        "B*40:01:77",
        "B*40:01:78",
        "B*40:01:79",
        "B*40:01:80",
        "B*40:01:81",
        "B*40:01:82",
        "B*40:01:83",
        "B*40:01:84",
        "B*40:01:85",
        "B*40:01:86",
        "B*40:01:87",
        "B*40:01:88",
        "B*40:01:89",
        "B*40:01:90",
        "B*40:01:91",
        "B*40:01:92",
        "B*40:01:93",
        "B*40:01:94",
        "B*40:01:95",
        "B*40:01:96",
        "B*40:01:97"
      ],
      "cds_sha256": "8403ae9b9bd2f69f5b6ee8ced41e2bc4a2ce53f31e953cb1897376510884cf07",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*40:01:02",
      "numeric_two_field_assignment": "B*40:01"
    },
    {
      "donor": "HG02083",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*57:01:01:01"
      ],
      "numeric_two_field": [
        "B*57:01"
      ],
      "numeric_three_field": [
        "B*57:01:01"
      ],
      "full_allele_assignment": [
        "B*57:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*57:01:01:01",
        "B*57:01:01:02",
        "B*57:01:01:03",
        "B*57:01:01:04",
        "B*57:01:01:05",
        "B*57:01:01:06",
        "B*57:01:01:07",
        "B*57:01:01:08",
        "B*57:01:01:09",
        "B*57:01:01:10",
        "B*57:01:01:11",
        "B*57:01:01:12",
        "B*57:01:01:13",
        "B*57:01:01:14",
        "B*57:01:01:15",
        "B*57:01:01:16",
        "B*57:01:01:17",
        "B*57:01:01:18",
        "B*57:01:01:19",
        "B*57:01:01:20",
        "B*57:01:01:21",
        "B*57:01:01:22",
        "B*57:01:01:23",
        "B*57:01:01:24",
        "B*57:01:01:25",
        "B*57:01:01:26",
        "B*57:01:01:27",
        "B*57:01:01:28",
        "B*57:01:01:29",
        "B*57:01:01:30",
        "B*57:01:01:31",
        "B*57:01:01:32",
        "B*57:01:01:33",
        "B*57:01:01:34",
        "B*57:01:01:35",
        "B*57:01:01:36",
        "B*57:01:01:37"
      ],
      "protein_matches": [
        "B*57:01:01:01",
        "B*57:01:01:02",
        "B*57:01:01:03",
        "B*57:01:01:04",
        "B*57:01:01:05",
        "B*57:01:01:06",
        "B*57:01:01:07",
        "B*57:01:01:08",
        "B*57:01:01:09",
        "B*57:01:01:10",
        "B*57:01:01:11",
        "B*57:01:01:12",
        "B*57:01:01:13",
        "B*57:01:01:14",
        "B*57:01:01:15",
        "B*57:01:01:16",
        "B*57:01:01:17",
        "B*57:01:01:18",
        "B*57:01:01:19",
        "B*57:01:01:20",
        "B*57:01:01:21",
        "B*57:01:01:22",
        "B*57:01:01:23",
        "B*57:01:01:24",
        "B*57:01:01:25",
        "B*57:01:01:26",
        "B*57:01:01:27",
        "B*57:01:01:28",
        "B*57:01:01:29",
        "B*57:01:01:30",
        "B*57:01:01:31",
        "B*57:01:01:32",
        "B*57:01:01:33",
        "B*57:01:01:34",
        "B*57:01:01:35",
        "B*57:01:01:36",
        "B*57:01:01:37",
        "B*57:01:02",
        "B*57:01:03",
        "B*57:01:07",
        "B*57:01:10",
        "B*57:01:13",
        "B*57:01:23",
        "B*57:01:24",
        "B*57:01:25",
        "B*57:01:26",
        "B*57:01:27",
        "B*57:01:28",
        "B*57:01:29",
        "B*57:01:30",
        "B*57:01:31",
        "B*57:01:32",
        "B*57:01:33",
        "B*57:01:34",
        "B*57:01:35",
        "B*57:01:36",
        "B*57:01:37",
        "B*57:01:38",
        "B*57:01:39",
        "B*57:01:40",
        "B*57:01:41",
        "B*57:01:42",
        "B*57:01:43",
        "B*57:01:44",
        "B*57:01:45",
        "B*57:01:46",
        "B*57:01:47",
        "B*57:01:48",
        "B*57:01:49",
        "B*57:01:50",
        "B*57:01:51",
        "B*57:01:52",
        "B*57:01:53",
        "B*57:01:54",
        "B*57:01:55"
      ],
      "cds_sha256": "1a667feb89370ecb88d072d38d6a27db135ad21f2a54c6ff81b5b2e72de30052",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*57:01:01",
      "numeric_two_field_assignment": "B*57:01"
    },
    {
      "donor": "HG02083",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*07:02:01:15"
      ],
      "numeric_two_field": [
        "C*07:02"
      ],
      "numeric_three_field": [
        "C*07:02:01"
      ],
      "full_allele_assignment": [
        "C*07:02:01:15"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99"
      ],
      "protein_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99",
        "C*07:02:05",
        "C*07:02:06",
        "C*07:02:08",
        "C*07:02:100",
        "C*07:02:101",
        "C*07:02:102",
        "C*07:02:103",
        "C*07:02:104:01",
        "C*07:02:104:02",
        "C*07:02:105",
        "C*07:02:106:01",
        "C*07:02:106:02",
        "C*07:02:108",
        "C*07:02:109",
        "C*07:02:10:01",
        "C*07:02:10:02",
        "C*07:02:11",
        "C*07:02:110",
        "C*07:02:111",
        "C*07:02:112",
        "C*07:02:113",
        "C*07:02:114",
        "C*07:02:115",
        "C*07:02:116",
        "C*07:02:117",
        "C*07:02:118",
        "C*07:02:119",
        "C*07:02:120",
        "C*07:02:121",
        "C*07:02:122",
        "C*07:02:123",
        "C*07:02:124",
        "C*07:02:125",
        "C*07:02:126",
        "C*07:02:127",
        "C*07:02:128",
        "C*07:02:129",
        "C*07:02:130",
        "C*07:02:131",
        "C*07:02:132",
        "C*07:02:133",
        "C*07:02:134",
        "C*07:02:135",
        "C*07:02:136",
        "C*07:02:137",
        "C*07:02:138",
        "C*07:02:139",
        "C*07:02:140",
        "C*07:02:141",
        "C*07:02:142",
        "C*07:02:143",
        "C*07:02:144",
        "C*07:02:145",
        "C*07:02:146",
        "C*07:02:147",
        "C*07:02:148",
        "C*07:02:149",
        "C*07:02:150",
        "C*07:02:151",
        "C*07:02:152",
        "C*07:02:153",
        "C*07:02:154",
        "C*07:02:155",
        "C*07:02:156",
        "C*07:02:157",
        "C*07:02:158",
        "C*07:02:159",
        "C*07:02:16",
        "C*07:02:160",
        "C*07:02:161",
        "C*07:02:162",
        "C*07:02:163",
        "C*07:02:164",
        "C*07:02:165",
        "C*07:02:166",
        "C*07:02:167",
        "C*07:02:168",
        "C*07:02:169",
        "C*07:02:170",
        "C*07:02:171",
        "C*07:02:172",
        "C*07:02:173",
        "C*07:02:174",
        "C*07:02:175",
        "C*07:02:176",
        "C*07:02:18",
        "C*07:02:20",
        "C*07:02:23",
        "C*07:02:24",
        "C*07:02:30",
        "C*07:02:36:01",
        "C*07:02:36:02",
        "C*07:02:37",
        "C*07:02:50",
        "C*07:02:55",
        "C*07:02:60",
        "C*07:02:63",
        "C*07:02:64",
        "C*07:02:66",
        "C*07:02:67",
        "C*07:02:69",
        "C*07:02:70",
        "C*07:02:72",
        "C*07:02:73",
        "C*07:02:74",
        "C*07:02:75",
        "C*07:02:76",
        "C*07:02:77",
        "C*07:02:78",
        "C*07:02:79",
        "C*07:02:80",
        "C*07:02:82",
        "C*07:02:84",
        "C*07:02:85",
        "C*07:02:86",
        "C*07:02:87",
        "C*07:02:88",
        "C*07:02:89",
        "C*07:02:90",
        "C*07:02:91",
        "C*07:02:93",
        "C*07:02:94",
        "C*07:02:95",
        "C*07:02:96",
        "C*07:02:97",
        "C*07:02:98",
        "C*07:02:99"
      ],
      "cds_sha256": "049c0d12f791833def7d5f8b879b2a76d96a3cd4a13130943916e22204d82cee",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:02:01",
      "numeric_two_field_assignment": "C*07:02"
    },
    {
      "donor": "HG02083",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*06:02:01:01"
      ],
      "numeric_two_field": [
        "C*06:02"
      ],
      "numeric_three_field": [
        "C*06:02:01"
      ],
      "full_allele_assignment": [
        "C*06:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q"
      ],
      "protein_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q",
        "C*06:02:03",
        "C*06:02:07",
        "C*06:02:100",
        "C*06:02:101",
        "C*06:02:102",
        "C*06:02:103",
        "C*06:02:104",
        "C*06:02:105",
        "C*06:02:106",
        "C*06:02:107",
        "C*06:02:108",
        "C*06:02:109",
        "C*06:02:110",
        "C*06:02:111",
        "C*06:02:112",
        "C*06:02:113",
        "C*06:02:114",
        "C*06:02:115",
        "C*06:02:116",
        "C*06:02:117",
        "C*06:02:118",
        "C*06:02:119",
        "C*06:02:120",
        "C*06:02:121",
        "C*06:02:122",
        "C*06:02:123",
        "C*06:02:124",
        "C*06:02:125",
        "C*06:02:126",
        "C*06:02:127",
        "C*06:02:128",
        "C*06:02:129",
        "C*06:02:130",
        "C*06:02:131",
        "C*06:02:132",
        "C*06:02:15",
        "C*06:02:17",
        "C*06:02:20",
        "C*06:02:29",
        "C*06:02:31",
        "C*06:02:38:01",
        "C*06:02:38:02",
        "C*06:02:42",
        "C*06:02:44",
        "C*06:02:45",
        "C*06:02:46",
        "C*06:02:49",
        "C*06:02:50:01",
        "C*06:02:50:02",
        "C*06:02:51",
        "C*06:02:52",
        "C*06:02:53",
        "C*06:02:54",
        "C*06:02:55",
        "C*06:02:56",
        "C*06:02:57",
        "C*06:02:58",
        "C*06:02:59",
        "C*06:02:60",
        "C*06:02:61",
        "C*06:02:62",
        "C*06:02:63",
        "C*06:02:64",
        "C*06:02:65",
        "C*06:02:66",
        "C*06:02:67",
        "C*06:02:68",
        "C*06:02:69",
        "C*06:02:70",
        "C*06:02:71",
        "C*06:02:72",
        "C*06:02:73",
        "C*06:02:74",
        "C*06:02:75",
        "C*06:02:76",
        "C*06:02:77",
        "C*06:02:78",
        "C*06:02:79",
        "C*06:02:80",
        "C*06:02:81",
        "C*06:02:82",
        "C*06:02:83",
        "C*06:02:84",
        "C*06:02:85",
        "C*06:02:86",
        "C*06:02:87",
        "C*06:02:88",
        "C*06:02:89",
        "C*06:02:90",
        "C*06:02:91",
        "C*06:02:92",
        "C*06:02:93",
        "C*06:02:94",
        "C*06:02:95",
        "C*06:02:96",
        "C*06:02:97",
        "C*06:02:98",
        "C*06:02:99"
      ],
      "cds_sha256": "f9529885923021608f38517d7c3f4bddba7eb8880f8ae07eda4a84508b0f8b50",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*06:02:01",
      "numeric_two_field_assignment": "C*06:02"
    },
    {
      "donor": "HG02083",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:03"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG02083",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG02083",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*03:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*03:01"
      ],
      "numeric_three_field": [
        "DPB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*03:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*03:01:01:01",
        "DPB1*03:01:01:02",
        "DPB1*03:01:01:03",
        "DPB1*03:01:01:04",
        "DPB1*03:01:01:05",
        "DPB1*03:01:01:06",
        "DPB1*03:01:01:07",
        "DPB1*03:01:01:08",
        "DPB1*03:01:01:09",
        "DPB1*03:01:01:10",
        "DPB1*03:01:01:11",
        "DPB1*03:01:01:12",
        "DPB1*03:01:01:13",
        "DPB1*03:01:01:14",
        "DPB1*03:01:01:15",
        "DPB1*03:01:01:16",
        "DPB1*03:01:01:17",
        "DPB1*03:01:01:18",
        "DPB1*03:01:01:19",
        "DPB1*03:01:01:20",
        "DPB1*03:01:01:21",
        "DPB1*03:01:01:22",
        "DPB1*03:01:01:23",
        "DPB1*03:01:01:24",
        "DPB1*03:01:01:25",
        "DPB1*03:01:01:26",
        "DPB1*03:01:01:27",
        "DPB1*03:01:01:28",
        "DPB1*03:01:01:29",
        "DPB1*03:01:01:30",
        "DPB1*03:01:01:31",
        "DPB1*03:01:01:32",
        "DPB1*03:01:01:33"
      ],
      "protein_matches": [
        "DPB1*03:01:01:01",
        "DPB1*03:01:01:02",
        "DPB1*03:01:01:03",
        "DPB1*03:01:01:04",
        "DPB1*03:01:01:05",
        "DPB1*03:01:01:06",
        "DPB1*03:01:01:07",
        "DPB1*03:01:01:08",
        "DPB1*03:01:01:09",
        "DPB1*03:01:01:10",
        "DPB1*03:01:01:11",
        "DPB1*03:01:01:12",
        "DPB1*03:01:01:13",
        "DPB1*03:01:01:14",
        "DPB1*03:01:01:15",
        "DPB1*03:01:01:16",
        "DPB1*03:01:01:17",
        "DPB1*03:01:01:18",
        "DPB1*03:01:01:19",
        "DPB1*03:01:01:20",
        "DPB1*03:01:01:21",
        "DPB1*03:01:01:22",
        "DPB1*03:01:01:23",
        "DPB1*03:01:01:24",
        "DPB1*03:01:01:25",
        "DPB1*03:01:01:26",
        "DPB1*03:01:01:27",
        "DPB1*03:01:01:28",
        "DPB1*03:01:01:29",
        "DPB1*03:01:01:30",
        "DPB1*03:01:01:31",
        "DPB1*03:01:01:32",
        "DPB1*03:01:01:33",
        "DPB1*03:01:10",
        "DPB1*03:01:11",
        "DPB1*03:01:12",
        "DPB1*03:01:15:01",
        "DPB1*03:01:15:02",
        "DPB1*03:01:16",
        "DPB1*03:01:17",
        "DPB1*03:01:20",
        "DPB1*03:01:21",
        "DPB1*03:01:22",
        "DPB1*03:01:23",
        "DPB1*03:01:24",
        "DPB1*03:01:26",
        "DPB1*03:01:29",
        "DPB1*03:01:30",
        "DPB1*03:01:31",
        "DPB1*03:01:32",
        "DPB1*03:01:33",
        "DPB1*03:01:35",
        "DPB1*03:01:36",
        "DPB1*03:01:37",
        "DPB1*03:01:38",
        "DPB1*03:01:39",
        "DPB1*03:01:40"
      ],
      "cds_sha256": "dc81e0c9609658f0fcda5e6c392805bf3aefb1455515df56826ce47e5e076ed6",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*03:01:01",
      "numeric_two_field_assignment": "DPB1*03:01"
    },
    {
      "donor": "HG02083",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "HG02083",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*06:01:01:02"
      ],
      "numeric_two_field": [
        "DQA1*06:01"
      ],
      "numeric_three_field": [
        "DQA1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*06:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*06:01:01:01",
        "DQA1*06:01:01:02",
        "DQA1*06:01:01:03",
        "DQA1*06:01:01:04",
        "DQA1*06:01:01:05",
        "DQA1*06:01:01:06"
      ],
      "protein_matches": [
        "DQA1*06:01:01:01",
        "DQA1*06:01:01:02",
        "DQA1*06:01:01:03",
        "DQA1*06:01:01:04",
        "DQA1*06:01:01:05",
        "DQA1*06:01:01:06",
        "DQA1*06:01:05"
      ],
      "cds_sha256": "9cc995e4c5906ce6b1df64051680a1f64ecbf1713b556edd09ab63d338b60841",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*06:01:01",
      "numeric_two_field_assignment": "DQA1*06:01"
    },
    {
      "donor": "HG02083",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:02:01:01"
      ],
      "numeric_two_field": [
        "DQA1*03:02"
      ],
      "numeric_three_field": [
        "DQA1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05"
      ],
      "protein_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05",
        "DQA1*03:02:02",
        "DQA1*03:02:03",
        "DQA1*03:02:04",
        "DQA1*03:02:05",
        "DQA1*03:02:06",
        "DQA1*03:02:07"
      ],
      "cds_sha256": "d84fddf474293b4337a3ba0b30586fad1d146bb1d21524b59f2798efe5b37ae1",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:02:01",
      "numeric_two_field_assignment": "DQA1*03:02"
    },
    {
      "donor": "HG02083",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:01:01:22"
      ],
      "numeric_two_field": [
        "DQB1*03:01"
      ],
      "numeric_three_field": [
        "DQB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:01:01:22"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87"
      ],
      "protein_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87",
        "DQB1*03:01:02",
        "DQB1*03:01:03",
        "DQB1*03:01:04:01",
        "DQB1*03:01:04:02",
        "DQB1*03:01:08",
        "DQB1*03:01:09",
        "DQB1*03:01:14",
        "DQB1*03:01:17",
        "DQB1*03:01:21",
        "DQB1*03:01:22",
        "DQB1*03:01:35",
        "DQB1*03:01:36",
        "DQB1*03:01:37",
        "DQB1*03:01:41",
        "DQB1*03:01:43",
        "DQB1*03:01:46",
        "DQB1*03:01:47",
        "DQB1*03:01:50",
        "DQB1*03:01:51",
        "DQB1*03:01:52",
        "DQB1*03:01:53",
        "DQB1*03:01:54",
        "DQB1*03:01:55",
        "DQB1*03:01:56",
        "DQB1*03:01:57",
        "DQB1*03:01:58",
        "DQB1*03:01:59",
        "DQB1*03:01:60",
        "DQB1*03:01:61",
        "DQB1*03:01:62",
        "DQB1*03:01:63",
        "DQB1*03:01:64",
        "DQB1*03:01:65",
        "DQB1*03:01:66",
        "DQB1*03:01:67",
        "DQB1*03:01:68",
        "DQB1*03:01:69",
        "DQB1*03:01:70",
        "DQB1*03:01:71",
        "DQB1*03:01:72",
        "DQB1*03:01:73",
        "DQB1*03:01:74",
        "DQB1*03:01:75",
        "DQB1*03:01:76",
        "DQB1*03:01:77",
        "DQB1*03:01:78",
        "DQB1*03:01:79",
        "DQB1*03:01:80"
      ],
      "cds_sha256": "eb9f82175b42d8984c91580bcb4dc909d0d1ece0dea1c240c62c14c107bbd4a9",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:01:01",
      "numeric_two_field_assignment": "DQB1*03:01"
    },
    {
      "donor": "HG02083",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:02"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "HG02083",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*12:02"
      ],
      "numeric_three_field": [
        "DRB1*12:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*12:02:01:01",
        "DRB1*12:02:01:02",
        "DRB1*12:02:01:03",
        "DRB1*12:02:01:04",
        "DRB1*12:02:01:05",
        "DRB1*12:02:01:06",
        "DRB1*12:02:01:07",
        "DRB1*12:02:01:08",
        "DRB1*12:02:01:09",
        "DRB1*12:02:01:10",
        "DRB1*12:02:01:11"
      ],
      "protein_matches": [
        "DRB1*12:02:01:01",
        "DRB1*12:02:01:02",
        "DRB1*12:02:01:03",
        "DRB1*12:02:01:04",
        "DRB1*12:02:01:05",
        "DRB1*12:02:01:06",
        "DRB1*12:02:01:07",
        "DRB1*12:02:01:08",
        "DRB1*12:02:01:09",
        "DRB1*12:02:01:10",
        "DRB1*12:02:01:11",
        "DRB1*12:02:02:01",
        "DRB1*12:02:02:02",
        "DRB1*12:02:02:03",
        "DRB1*12:02:14",
        "DRB1*12:02:15"
      ],
      "cds_sha256": "86af7c9a821425039318f667427f4123fb24df06ab53c949ca8173be0c4405f8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*12:02:01",
      "numeric_two_field_assignment": "DRB1*12:02"
    },
    {
      "donor": "HG02083",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*09:01"
      ],
      "numeric_three_field": [
        "DRB1*09:01:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11"
      ],
      "protein_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11",
        "DRB1*09:01:12",
        "DRB1*09:01:13",
        "DRB1*09:01:14",
        "DRB1*09:01:15",
        "DRB1*09:01:16",
        "DRB1*09:01:17",
        "DRB1*09:01:18",
        "DRB1*09:01:19",
        "DRB1*09:01:20"
      ],
      "cds_sha256": "58aef5c6739eab202e6a4a2d13527a848f64ecf61e2311478599b08be1aaafe9",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*09:01:02",
      "numeric_two_field_assignment": "DRB1*09:01"
    },
    {
      "donor": "HG02129",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*33:03:01:01"
      ],
      "numeric_two_field": [
        "A*33:03"
      ],
      "numeric_three_field": [
        "A*33:03:01"
      ],
      "full_allele_assignment": [
        "A*33:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32"
      ],
      "protein_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32",
        "A*33:03:06",
        "A*33:03:07",
        "A*33:03:08",
        "A*33:03:09",
        "A*33:03:33",
        "A*33:03:34",
        "A*33:03:35",
        "A*33:03:36",
        "A*33:03:37",
        "A*33:03:38",
        "A*33:03:39",
        "A*33:03:40",
        "A*33:03:41",
        "A*33:03:43",
        "A*33:03:44",
        "A*33:03:45",
        "A*33:03:46",
        "A*33:03:48",
        "A*33:03:49",
        "A*33:03:50",
        "A*33:03:51",
        "A*33:03:52",
        "A*33:03:53",
        "A*33:03:54",
        "A*33:03:55",
        "A*33:03:56",
        "A*33:03:57",
        "A*33:03:58",
        "A*33:03:59",
        "A*33:03:60",
        "A*33:03:61",
        "A*33:03:62",
        "A*33:03:63",
        "A*33:03:64",
        "A*33:03:65",
        "A*33:03:66",
        "A*33:03:67",
        "A*33:03:68",
        "A*33:03:69",
        "A*33:03:70",
        "A*33:03:71",
        "A*33:03:72",
        "A*33:03:73",
        "A*33:03:74",
        "A*33:03:75"
      ],
      "cds_sha256": "5b04ec1e27d27a644b49df91d06adecb6f588ef54ea7111e6fdc94da2982e8bc",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*33:03:01",
      "numeric_two_field_assignment": "A*33:03"
    },
    {
      "donor": "HG02129",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*24:02:01:01"
      ],
      "numeric_two_field": [
        "A*24:02"
      ],
      "numeric_three_field": [
        "A*24:02:01"
      ],
      "full_allele_assignment": [
        "A*24:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99"
      ],
      "protein_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99",
        "A*24:02:02",
        "A*24:02:03Q",
        "A*24:02:04",
        "A*24:02:05",
        "A*24:02:06",
        "A*24:02:10",
        "A*24:02:100",
        "A*24:02:101",
        "A*24:02:102:01",
        "A*24:02:102:02",
        "A*24:02:103",
        "A*24:02:104",
        "A*24:02:105",
        "A*24:02:106",
        "A*24:02:107",
        "A*24:02:108",
        "A*24:02:109",
        "A*24:02:110",
        "A*24:02:111",
        "A*24:02:112",
        "A*24:02:113",
        "A*24:02:114",
        "A*24:02:115:01",
        "A*24:02:115:02",
        "A*24:02:116",
        "A*24:02:117",
        "A*24:02:118",
        "A*24:02:119",
        "A*24:02:120",
        "A*24:02:121",
        "A*24:02:122",
        "A*24:02:123",
        "A*24:02:124",
        "A*24:02:125",
        "A*24:02:126",
        "A*24:02:127",
        "A*24:02:128",
        "A*24:02:129",
        "A*24:02:13",
        "A*24:02:130",
        "A*24:02:131",
        "A*24:02:132",
        "A*24:02:133",
        "A*24:02:134",
        "A*24:02:135",
        "A*24:02:136",
        "A*24:02:137",
        "A*24:02:138",
        "A*24:02:139",
        "A*24:02:140",
        "A*24:02:142",
        "A*24:02:143",
        "A*24:02:144",
        "A*24:02:145",
        "A*24:02:146",
        "A*24:02:147",
        "A*24:02:148",
        "A*24:02:149",
        "A*24:02:15",
        "A*24:02:150",
        "A*24:02:151",
        "A*24:02:152",
        "A*24:02:153",
        "A*24:02:154",
        "A*24:02:155",
        "A*24:02:156",
        "A*24:02:157",
        "A*24:02:158Q",
        "A*24:02:159",
        "A*24:02:160",
        "A*24:02:161",
        "A*24:02:162",
        "A*24:02:163",
        "A*24:02:164",
        "A*24:02:165",
        "A*24:02:166",
        "A*24:02:167",
        "A*24:02:168",
        "A*24:02:169",
        "A*24:02:170",
        "A*24:02:171",
        "A*24:02:172",
        "A*24:02:173",
        "A*24:02:174",
        "A*24:02:175",
        "A*24:02:176",
        "A*24:02:177",
        "A*24:02:178",
        "A*24:02:179",
        "A*24:02:180",
        "A*24:02:181",
        "A*24:02:182",
        "A*24:02:183",
        "A*24:02:184",
        "A*24:02:185",
        "A*24:02:186",
        "A*24:02:187",
        "A*24:02:188",
        "A*24:02:189",
        "A*24:02:19",
        "A*24:02:190",
        "A*24:02:191",
        "A*24:02:22",
        "A*24:02:24",
        "A*24:02:25",
        "A*24:02:26",
        "A*24:02:31",
        "A*24:02:32",
        "A*24:02:33",
        "A*24:02:35",
        "A*24:02:40:01",
        "A*24:02:40:02",
        "A*24:02:43",
        "A*24:02:51",
        "A*24:02:52",
        "A*24:02:61",
        "A*24:02:65",
        "A*24:02:78",
        "A*24:02:79",
        "A*24:02:85",
        "A*24:02:98",
        "A*24:02:99"
      ],
      "cds_sha256": "72592d3f49e03a3d6f390cf4368512ad38f003c50675df48acb2fca426dfbe0a",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*24:02:01",
      "numeric_two_field_assignment": "A*24:02"
    },
    {
      "donor": "HG02129",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*58:01:01:03"
      ],
      "numeric_two_field": [
        "B*58:01"
      ],
      "numeric_three_field": [
        "B*58:01:01"
      ],
      "full_allele_assignment": [
        "B*58:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*58:01:01:01",
        "B*58:01:01:02",
        "B*58:01:01:03",
        "B*58:01:01:04",
        "B*58:01:01:05",
        "B*58:01:01:06",
        "B*58:01:01:07",
        "B*58:01:01:08",
        "B*58:01:01:09",
        "B*58:01:01:10",
        "B*58:01:01:11",
        "B*58:01:01:12",
        "B*58:01:01:13",
        "B*58:01:01:14",
        "B*58:01:01:15",
        "B*58:01:01:16",
        "B*58:01:01:17",
        "B*58:01:01:18",
        "B*58:01:01:19",
        "B*58:01:01:20",
        "B*58:01:01:21",
        "B*58:01:01:22",
        "B*58:01:01:23",
        "B*58:01:01:24"
      ],
      "protein_matches": [
        "B*58:01:01:01",
        "B*58:01:01:02",
        "B*58:01:01:03",
        "B*58:01:01:04",
        "B*58:01:01:05",
        "B*58:01:01:06",
        "B*58:01:01:07",
        "B*58:01:01:08",
        "B*58:01:01:09",
        "B*58:01:01:10",
        "B*58:01:01:11",
        "B*58:01:01:12",
        "B*58:01:01:13",
        "B*58:01:01:14",
        "B*58:01:01:15",
        "B*58:01:01:16",
        "B*58:01:01:17",
        "B*58:01:01:18",
        "B*58:01:01:19",
        "B*58:01:01:20",
        "B*58:01:01:21",
        "B*58:01:01:22",
        "B*58:01:01:23",
        "B*58:01:01:24",
        "B*58:01:06",
        "B*58:01:07",
        "B*58:01:17",
        "B*58:01:18",
        "B*58:01:19",
        "B*58:01:23",
        "B*58:01:24",
        "B*58:01:25",
        "B*58:01:26",
        "B*58:01:27",
        "B*58:01:28",
        "B*58:01:29",
        "B*58:01:30",
        "B*58:01:31",
        "B*58:01:32",
        "B*58:01:33",
        "B*58:01:34",
        "B*58:01:35",
        "B*58:01:36",
        "B*58:01:37",
        "B*58:01:38",
        "B*58:01:39",
        "B*58:01:40",
        "B*58:01:41",
        "B*58:01:42",
        "B*58:01:43",
        "B*58:01:44",
        "B*58:01:45",
        "B*58:01:46",
        "B*58:01:47",
        "B*58:01:48",
        "B*58:01:49",
        "B*58:01:50",
        "B*58:01:51",
        "B*58:01:52"
      ],
      "cds_sha256": "7907fa410813a16c8d258875d416759d4551580f3fa48bc3e676fc9723a0e208",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*58:01:01",
      "numeric_two_field_assignment": "B*58:01"
    },
    {
      "donor": "HG02129",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*38:02:01:01"
      ],
      "numeric_two_field": [
        "B*38:02"
      ],
      "numeric_three_field": [
        "B*38:02:01"
      ],
      "full_allele_assignment": [
        "B*38:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*38:02:01:01",
        "B*38:02:01:02",
        "B*38:02:01:03",
        "B*38:02:01:04",
        "B*38:02:01:05",
        "B*38:02:01:06"
      ],
      "protein_matches": [
        "B*38:02:01:01",
        "B*38:02:01:02",
        "B*38:02:01:03",
        "B*38:02:01:04",
        "B*38:02:01:05",
        "B*38:02:01:06",
        "B*38:02:02:01",
        "B*38:02:02:02",
        "B*38:02:08",
        "B*38:02:09",
        "B*38:02:10",
        "B*38:02:11",
        "B*38:02:12",
        "B*38:02:13",
        "B*38:02:14",
        "B*38:02:15",
        "B*38:02:16",
        "B*38:02:17",
        "B*38:02:18"
      ],
      "cds_sha256": "23d552afed4ab7d1ae0f568bbbb24938ded5677010c3f1841a54b67410ec6812",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*38:02:01",
      "numeric_two_field_assignment": "B*38:02"
    },
    {
      "donor": "HG02129",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*03:02:02:05"
      ],
      "numeric_two_field": [
        "C*03:02"
      ],
      "numeric_three_field": [
        "C*03:02:02"
      ],
      "full_allele_assignment": [
        "C*03:02:02:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:02:02:01",
        "C*03:02:02:02",
        "C*03:02:02:03",
        "C*03:02:02:04",
        "C*03:02:02:05",
        "C*03:02:02:06",
        "C*03:02:02:07",
        "C*03:02:02:08",
        "C*03:02:02:09",
        "C*03:02:02:10",
        "C*03:02:02:11",
        "C*03:02:02:12",
        "C*03:02:02:13",
        "C*03:02:02:14",
        "C*03:02:02:15",
        "C*03:02:02:16",
        "C*03:02:02:17",
        "C*03:02:02:18",
        "C*03:02:02:19"
      ],
      "protein_matches": [
        "C*03:02:01",
        "C*03:02:02:01",
        "C*03:02:02:02",
        "C*03:02:02:03",
        "C*03:02:02:04",
        "C*03:02:02:05",
        "C*03:02:02:06",
        "C*03:02:02:07",
        "C*03:02:02:08",
        "C*03:02:02:09",
        "C*03:02:02:10",
        "C*03:02:02:11",
        "C*03:02:02:12",
        "C*03:02:02:13",
        "C*03:02:02:14",
        "C*03:02:02:15",
        "C*03:02:02:16",
        "C*03:02:02:17",
        "C*03:02:02:18",
        "C*03:02:02:19",
        "C*03:02:03",
        "C*03:02:15",
        "C*03:02:19",
        "C*03:02:20",
        "C*03:02:21",
        "C*03:02:22",
        "C*03:02:23",
        "C*03:02:24",
        "C*03:02:25",
        "C*03:02:26",
        "C*03:02:27",
        "C*03:02:28",
        "C*03:02:29",
        "C*03:02:30",
        "C*03:02:31",
        "C*03:02:32",
        "C*03:02:33",
        "C*03:02:34",
        "C*03:02:35",
        "C*03:02:36",
        "C*03:02:37",
        "C*03:02:38",
        "C*03:02:39",
        "C*03:02:40"
      ],
      "cds_sha256": "60a09bb92c1a9d412f2f2e7c0866fa67b2b19af898fa6a8ec35b6c67806c5e06",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:02:02",
      "numeric_two_field_assignment": "C*03:02"
    },
    {
      "donor": "HG02129",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*07:02:01:01"
      ],
      "numeric_two_field": [
        "C*07:02"
      ],
      "numeric_three_field": [
        "C*07:02:01"
      ],
      "full_allele_assignment": [
        "C*07:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99"
      ],
      "protein_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99",
        "C*07:02:05",
        "C*07:02:06",
        "C*07:02:08",
        "C*07:02:100",
        "C*07:02:101",
        "C*07:02:102",
        "C*07:02:103",
        "C*07:02:104:01",
        "C*07:02:104:02",
        "C*07:02:105",
        "C*07:02:106:01",
        "C*07:02:106:02",
        "C*07:02:108",
        "C*07:02:109",
        "C*07:02:10:01",
        "C*07:02:10:02",
        "C*07:02:11",
        "C*07:02:110",
        "C*07:02:111",
        "C*07:02:112",
        "C*07:02:113",
        "C*07:02:114",
        "C*07:02:115",
        "C*07:02:116",
        "C*07:02:117",
        "C*07:02:118",
        "C*07:02:119",
        "C*07:02:120",
        "C*07:02:121",
        "C*07:02:122",
        "C*07:02:123",
        "C*07:02:124",
        "C*07:02:125",
        "C*07:02:126",
        "C*07:02:127",
        "C*07:02:128",
        "C*07:02:129",
        "C*07:02:130",
        "C*07:02:131",
        "C*07:02:132",
        "C*07:02:133",
        "C*07:02:134",
        "C*07:02:135",
        "C*07:02:136",
        "C*07:02:137",
        "C*07:02:138",
        "C*07:02:139",
        "C*07:02:140",
        "C*07:02:141",
        "C*07:02:142",
        "C*07:02:143",
        "C*07:02:144",
        "C*07:02:145",
        "C*07:02:146",
        "C*07:02:147",
        "C*07:02:148",
        "C*07:02:149",
        "C*07:02:150",
        "C*07:02:151",
        "C*07:02:152",
        "C*07:02:153",
        "C*07:02:154",
        "C*07:02:155",
        "C*07:02:156",
        "C*07:02:157",
        "C*07:02:158",
        "C*07:02:159",
        "C*07:02:16",
        "C*07:02:160",
        "C*07:02:161",
        "C*07:02:162",
        "C*07:02:163",
        "C*07:02:164",
        "C*07:02:165",
        "C*07:02:166",
        "C*07:02:167",
        "C*07:02:168",
        "C*07:02:169",
        "C*07:02:170",
        "C*07:02:171",
        "C*07:02:172",
        "C*07:02:173",
        "C*07:02:174",
        "C*07:02:175",
        "C*07:02:176",
        "C*07:02:18",
        "C*07:02:20",
        "C*07:02:23",
        "C*07:02:24",
        "C*07:02:30",
        "C*07:02:36:01",
        "C*07:02:36:02",
        "C*07:02:37",
        "C*07:02:50",
        "C*07:02:55",
        "C*07:02:60",
        "C*07:02:63",
        "C*07:02:64",
        "C*07:02:66",
        "C*07:02:67",
        "C*07:02:69",
        "C*07:02:70",
        "C*07:02:72",
        "C*07:02:73",
        "C*07:02:74",
        "C*07:02:75",
        "C*07:02:76",
        "C*07:02:77",
        "C*07:02:78",
        "C*07:02:79",
        "C*07:02:80",
        "C*07:02:82",
        "C*07:02:84",
        "C*07:02:85",
        "C*07:02:86",
        "C*07:02:87",
        "C*07:02:88",
        "C*07:02:89",
        "C*07:02:90",
        "C*07:02:91",
        "C*07:02:93",
        "C*07:02:94",
        "C*07:02:95",
        "C*07:02:96",
        "C*07:02:97",
        "C*07:02:98",
        "C*07:02:99"
      ],
      "cds_sha256": "049c0d12f791833def7d5f8b879b2a76d96a3cd4a13130943916e22204d82cee",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:02:01",
      "numeric_two_field_assignment": "C*07:02"
    },
    {
      "donor": "HG02129",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:03"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG02129",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG02129",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*21:01:01"
      ],
      "numeric_two_field": [
        "DPB1*21:01"
      ],
      "numeric_three_field": [
        "DPB1*21:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*21:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*21:01:01"
      ],
      "protein_matches": [
        "DPB1*21:01:01",
        "DPB1*21:01:02"
      ],
      "cds_sha256": "eaa23a7de5be4e0d4c287686a018f5b22fd36f74cfbf7284b922a31defbd265e",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*21:01:01",
      "numeric_two_field_assignment": "DPB1*21:01"
    },
    {
      "donor": "HG02129",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:33"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:33"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "HG02129",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:02:01:23"
      ],
      "numeric_two_field": [
        "DQA1*01:02"
      ],
      "numeric_three_field": [
        "DQA1*01:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:02:01:23"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37"
      ],
      "protein_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37",
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08",
        "DQA1*01:02:03",
        "DQA1*01:02:04",
        "DQA1*01:02:05",
        "DQA1*01:02:06",
        "DQA1*01:02:07",
        "DQA1*01:02:08",
        "DQA1*01:02:09",
        "DQA1*01:02:10",
        "DQA1*01:02:11",
        "DQA1*01:02:12",
        "DQA1*01:02:13:01",
        "DQA1*01:02:13:02",
        "DQA1*01:02:13:03",
        "DQA1*01:02:14",
        "DQA1*01:02:15",
        "DQA1*01:02:16",
        "DQA1*01:02:17",
        "DQA1*01:02:18",
        "DQA1*01:02:19",
        "DQA1*01:02:20",
        "DQA1*01:02:21",
        "DQA1*01:02:22",
        "DQA1*01:02:23",
        "DQA1*01:02:24",
        "DQA1*01:02:25",
        "DQA1*01:02:26",
        "DQA1*01:02:27",
        "DQA1*01:02:28",
        "DQA1*01:02:29",
        "DQA1*01:02:30",
        "DQA1*01:02:31",
        "DQA1*01:02:32"
      ],
      "cds_sha256": "ac00e3c799d85af7172274b322ab9998ef73923e79aeaa1943af09f52b98c601",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:02:01",
      "numeric_two_field_assignment": "DQA1*01:02"
    },
    {
      "donor": "HG02129",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DQA1*01:01"
      ],
      "numeric_three_field": [
        "DQA1*01:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DQA1*01:01:01:01",
        "DQA1*01:01:01:02",
        "DQA1*01:01:01:03",
        "DQA1*01:01:01:05",
        "DQA1*01:01:01:06",
        "DQA1*01:01:01:07",
        "DQA1*01:01:01:08",
        "DQA1*01:01:01:09",
        "DQA1*01:01:01:10",
        "DQA1*01:01:01:11",
        "DQA1*01:01:01:12",
        "DQA1*01:01:01:13",
        "DQA1*01:01:01:14",
        "DQA1*01:01:01:15",
        "DQA1*01:01:01:16"
      ],
      "protein_matches": [
        "DQA1*01:01:01:01",
        "DQA1*01:01:01:02",
        "DQA1*01:01:01:03",
        "DQA1*01:01:01:05",
        "DQA1*01:01:01:06",
        "DQA1*01:01:01:07",
        "DQA1*01:01:01:08",
        "DQA1*01:01:01:09",
        "DQA1*01:01:01:10",
        "DQA1*01:01:01:11",
        "DQA1*01:01:01:12",
        "DQA1*01:01:01:13",
        "DQA1*01:01:01:14",
        "DQA1*01:01:01:15",
        "DQA1*01:01:01:16",
        "DQA1*01:01:02:01",
        "DQA1*01:01:02:02",
        "DQA1*01:01:02:03",
        "DQA1*01:01:02:04",
        "DQA1*01:01:02:05",
        "DQA1*01:01:03",
        "DQA1*01:01:04",
        "DQA1*01:01:05",
        "DQA1*01:01:06",
        "DQA1*01:01:07",
        "DQA1*01:01:08",
        "DQA1*01:01:09:01",
        "DQA1*01:01:09:02",
        "DQA1*01:01:09:03",
        "DQA1*01:01:10",
        "DQA1*01:01:11",
        "DQA1*01:01:12",
        "DQA1*01:01:13",
        "DQA1*01:01:14",
        "DQA1*01:01:15",
        "DQA1*01:01:16"
      ],
      "cds_sha256": "8c992bb24718c2311c74475e5d3b45ef8cea186cd210b1c825d0969d77e60514",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:01:01",
      "numeric_two_field_assignment": "DQA1*01:01"
    },
    {
      "donor": "HG02129",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:09:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:09"
      ],
      "numeric_three_field": [
        "DQB1*06:09:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:09:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:09:01:01",
        "DQB1*06:09:01:02",
        "DQB1*06:09:01:03",
        "DQB1*06:09:01:04"
      ],
      "protein_matches": [
        "DQB1*06:09:01:01",
        "DQB1*06:09:01:02",
        "DQB1*06:09:01:03",
        "DQB1*06:09:01:04",
        "DQB1*06:09:02",
        "DQB1*06:09:07",
        "DQB1*06:09:09",
        "DQB1*06:09:12",
        "DQB1*06:09:13"
      ],
      "cds_sha256": "43f8785d3dcceebf79d6d96e47ea62401f84ee20fe738ed946aee12ba230480b",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:09:01",
      "numeric_two_field_assignment": "DQB1*06:09"
    },
    {
      "donor": "HG02129",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:01:24:01"
      ],
      "numeric_two_field": [
        "DQB1*05:01"
      ],
      "numeric_three_field": [
        "DQB1*05:01:24"
      ],
      "full_allele_assignment": [
        "DQB1*05:01:24:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:01:24:01",
        "DQB1*05:01:24:02"
      ],
      "protein_matches": [
        "DQB1*05:01:01:01",
        "DQB1*05:01:01:02",
        "DQB1*05:01:01:03",
        "DQB1*05:01:01:04",
        "DQB1*05:01:01:05",
        "DQB1*05:01:01:06",
        "DQB1*05:01:01:07",
        "DQB1*05:01:01:08",
        "DQB1*05:01:01:09",
        "DQB1*05:01:01:10",
        "DQB1*05:01:01:11",
        "DQB1*05:01:01:12",
        "DQB1*05:01:01:13",
        "DQB1*05:01:01:14",
        "DQB1*05:01:01:15",
        "DQB1*05:01:01:16",
        "DQB1*05:01:01:17",
        "DQB1*05:01:01:18",
        "DQB1*05:01:01:19",
        "DQB1*05:01:01:20",
        "DQB1*05:01:01:21",
        "DQB1*05:01:01:22",
        "DQB1*05:01:01:23",
        "DQB1*05:01:01:24",
        "DQB1*05:01:01:25",
        "DQB1*05:01:01:26",
        "DQB1*05:01:01:27",
        "DQB1*05:01:01:28",
        "DQB1*05:01:01:29",
        "DQB1*05:01:01:30",
        "DQB1*05:01:01:31",
        "DQB1*05:01:01:32",
        "DQB1*05:01:01:33",
        "DQB1*05:01:01:34",
        "DQB1*05:01:01:35",
        "DQB1*05:01:01:36",
        "DQB1*05:01:01:37",
        "DQB1*05:01:01:38",
        "DQB1*05:01:01:39",
        "DQB1*05:01:01:40",
        "DQB1*05:01:01:41",
        "DQB1*05:01:01:42",
        "DQB1*05:01:01:43",
        "DQB1*05:01:01:44",
        "DQB1*05:01:05",
        "DQB1*05:01:22",
        "DQB1*05:01:23",
        "DQB1*05:01:24:01",
        "DQB1*05:01:24:02",
        "DQB1*05:01:30",
        "DQB1*05:01:37",
        "DQB1*05:01:39",
        "DQB1*05:01:41",
        "DQB1*05:01:43",
        "DQB1*05:01:44",
        "DQB1*05:01:45:01",
        "DQB1*05:01:45:02",
        "DQB1*05:01:47",
        "DQB1*05:01:48",
        "DQB1*05:01:49",
        "DQB1*05:01:51",
        "DQB1*05:01:52",
        "DQB1*05:01:53",
        "DQB1*05:01:54",
        "DQB1*05:01:55",
        "DQB1*05:01:56",
        "DQB1*05:01:57",
        "DQB1*05:01:58"
      ],
      "cds_sha256": "cf15ac5d1b68673354664df90f3fe66ed21cc646b3d7a21a61d368a7d79af5ae",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:01:24",
      "numeric_two_field_assignment": "DQB1*05:01"
    },
    {
      "donor": "HG02129",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*13:02:01:03"
      ],
      "numeric_two_field": [
        "DRB1*13:02"
      ],
      "numeric_three_field": [
        "DRB1*13:02:01"
      ],
      "full_allele_assignment": [
        "DRB1*13:02:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*13:02:01:01",
        "DRB1*13:02:01:02",
        "DRB1*13:02:01:03",
        "DRB1*13:02:01:04",
        "DRB1*13:02:01:05",
        "DRB1*13:02:01:06",
        "DRB1*13:02:01:07",
        "DRB1*13:02:01:08",
        "DRB1*13:02:01:09",
        "DRB1*13:02:01:10",
        "DRB1*13:02:01:11",
        "DRB1*13:02:01:12",
        "DRB1*13:02:01:13",
        "DRB1*13:02:01:14",
        "DRB1*13:02:01:15"
      ],
      "protein_matches": [
        "DRB1*13:02:01:01",
        "DRB1*13:02:01:02",
        "DRB1*13:02:01:03",
        "DRB1*13:02:01:04",
        "DRB1*13:02:01:05",
        "DRB1*13:02:01:06",
        "DRB1*13:02:01:07",
        "DRB1*13:02:01:08",
        "DRB1*13:02:01:09",
        "DRB1*13:02:01:10",
        "DRB1*13:02:01:11",
        "DRB1*13:02:01:12",
        "DRB1*13:02:01:13",
        "DRB1*13:02:01:14",
        "DRB1*13:02:01:15",
        "DRB1*13:02:19",
        "DRB1*13:02:20",
        "DRB1*13:02:24"
      ],
      "cds_sha256": "5e021b812d252bfee27d60019fc03b2dd17f7199086ec2ae6ad8a870c2c2e990",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*13:02:01",
      "numeric_two_field_assignment": "DRB1*13:02"
    },
    {
      "donor": "HG02129",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*15:02"
      ],
      "numeric_three_field": [
        "DRB1*15:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*15:02:01:02",
        "DRB1*15:02:01:03",
        "DRB1*15:02:01:04",
        "DRB1*15:02:01:05",
        "DRB1*15:02:01:06",
        "DRB1*15:02:01:07",
        "DRB1*15:02:01:08",
        "DRB1*15:02:01:09"
      ],
      "protein_matches": [
        "DRB1*15:02:01:02",
        "DRB1*15:02:01:03",
        "DRB1*15:02:01:04",
        "DRB1*15:02:01:05",
        "DRB1*15:02:01:06",
        "DRB1*15:02:01:07",
        "DRB1*15:02:01:08",
        "DRB1*15:02:01:09",
        "DRB1*15:02:02:01",
        "DRB1*15:02:02:02",
        "DRB1*15:02:02:03",
        "DRB1*15:02:05",
        "DRB1*15:02:20",
        "DRB1*15:02:21"
      ],
      "cds_sha256": "6275ef6c7063a7eced24212a3cd5d9d447ec1672e25865fadc68ec020dd4454a",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:02:01",
      "numeric_two_field_assignment": "DRB1*15:02"
    },
    {
      "donor": "HG02132",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*26:01:01:01"
      ],
      "numeric_two_field": [
        "A*26:01"
      ],
      "numeric_three_field": [
        "A*26:01:01"
      ],
      "full_allele_assignment": [
        "A*26:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*26:01:01:01",
        "A*26:01:01:02",
        "A*26:01:01:04",
        "A*26:01:01:05",
        "A*26:01:01:06",
        "A*26:01:01:07",
        "A*26:01:01:08",
        "A*26:01:01:09",
        "A*26:01:01:10",
        "A*26:01:01:11",
        "A*26:01:01:12",
        "A*26:01:01:13",
        "A*26:01:01:14",
        "A*26:01:01:15",
        "A*26:01:01:16",
        "A*26:01:01:17",
        "A*26:01:01:18",
        "A*26:01:01:19",
        "A*26:01:01:20",
        "A*26:01:01:21",
        "A*26:01:01:22",
        "A*26:01:01:23",
        "A*26:01:01:24",
        "A*26:01:01:25",
        "A*26:01:01:26",
        "A*26:01:01:27",
        "A*26:01:01:28",
        "A*26:01:01:29",
        "A*26:01:01:30",
        "A*26:01:01:31",
        "A*26:01:01:32",
        "A*26:01:01:33",
        "A*26:01:01:34",
        "A*26:01:01:35",
        "A*26:01:01:36",
        "A*26:01:01:37",
        "A*26:01:01:38",
        "A*26:01:01:39",
        "A*26:01:01:40",
        "A*26:01:01:41",
        "A*26:01:01:42",
        "A*26:01:01:43",
        "A*26:01:01:44",
        "A*26:01:01:45",
        "A*26:01:01:46",
        "A*26:01:01:47",
        "A*26:01:01:48",
        "A*26:01:01:49",
        "A*26:01:01:50",
        "A*26:01:01:51",
        "A*26:01:01:52Q",
        "A*26:01:01:53",
        "A*26:01:01:54",
        "A*26:01:01:55",
        "A*26:01:01:56",
        "A*26:01:01:57",
        "A*26:01:01:58",
        "A*26:01:01:59",
        "A*26:01:01:60",
        "A*26:01:01:61"
      ],
      "protein_matches": [
        "A*26:01:01:01",
        "A*26:01:01:02",
        "A*26:01:01:04",
        "A*26:01:01:05",
        "A*26:01:01:06",
        "A*26:01:01:07",
        "A*26:01:01:08",
        "A*26:01:01:09",
        "A*26:01:01:10",
        "A*26:01:01:11",
        "A*26:01:01:12",
        "A*26:01:01:13",
        "A*26:01:01:14",
        "A*26:01:01:15",
        "A*26:01:01:16",
        "A*26:01:01:17",
        "A*26:01:01:18",
        "A*26:01:01:19",
        "A*26:01:01:20",
        "A*26:01:01:21",
        "A*26:01:01:22",
        "A*26:01:01:23",
        "A*26:01:01:24",
        "A*26:01:01:25",
        "A*26:01:01:26",
        "A*26:01:01:27",
        "A*26:01:01:28",
        "A*26:01:01:29",
        "A*26:01:01:30",
        "A*26:01:01:31",
        "A*26:01:01:32",
        "A*26:01:01:33",
        "A*26:01:01:34",
        "A*26:01:01:35",
        "A*26:01:01:36",
        "A*26:01:01:37",
        "A*26:01:01:38",
        "A*26:01:01:39",
        "A*26:01:01:40",
        "A*26:01:01:41",
        "A*26:01:01:42",
        "A*26:01:01:43",
        "A*26:01:01:44",
        "A*26:01:01:45",
        "A*26:01:01:46",
        "A*26:01:01:47",
        "A*26:01:01:48",
        "A*26:01:01:49",
        "A*26:01:01:50",
        "A*26:01:01:51",
        "A*26:01:01:52Q",
        "A*26:01:01:53",
        "A*26:01:01:54",
        "A*26:01:01:55",
        "A*26:01:01:56",
        "A*26:01:01:57",
        "A*26:01:01:58",
        "A*26:01:01:59",
        "A*26:01:01:60",
        "A*26:01:01:61",
        "A*26:01:02",
        "A*26:01:04",
        "A*26:01:20",
        "A*26:01:23",
        "A*26:01:33",
        "A*26:01:39",
        "A*26:01:40",
        "A*26:01:41",
        "A*26:01:42",
        "A*26:01:43",
        "A*26:01:45",
        "A*26:01:46:01",
        "A*26:01:46:02",
        "A*26:01:47",
        "A*26:01:48",
        "A*26:01:49",
        "A*26:01:50",
        "A*26:01:51",
        "A*26:01:52",
        "A*26:01:53",
        "A*26:01:54",
        "A*26:01:55",
        "A*26:01:56",
        "A*26:01:57",
        "A*26:01:58",
        "A*26:01:59",
        "A*26:01:60",
        "A*26:01:61",
        "A*26:01:62",
        "A*26:01:63",
        "A*26:01:64",
        "A*26:01:65",
        "A*26:01:66",
        "A*26:01:67",
        "A*26:01:68",
        "A*26:01:69",
        "A*26:01:70",
        "A*26:01:71",
        "A*26:01:72",
        "A*26:01:73",
        "A*26:01:74",
        "A*26:01:75",
        "A*26:01:76",
        "A*26:01:77",
        "A*26:01:78",
        "A*26:01:79",
        "A*26:01:80",
        "A*26:01:81",
        "A*26:01:82",
        "A*26:01:83",
        "A*26:01:84",
        "A*26:01:85",
        "A*26:01:86",
        "A*26:01:87",
        "A*26:01:88",
        "A*26:01:89",
        "A*26:01:90",
        "A*26:01:91",
        "A*26:01:92"
      ],
      "cds_sha256": "a3476b2cf404d7a789cfc62d0fe3664dcb1ac6e37f32c0996ccb726557ada93e",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*26:01:01",
      "numeric_two_field_assignment": "A*26:01"
    },
    {
      "donor": "HG02132",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*29:01:01:01"
      ],
      "numeric_two_field": [
        "A*29:01"
      ],
      "numeric_three_field": [
        "A*29:01:01"
      ],
      "full_allele_assignment": [
        "A*29:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*29:01:01:01",
        "A*29:01:01:03",
        "A*29:01:01:04",
        "A*29:01:01:05",
        "A*29:01:01:06",
        "A*29:01:01:07",
        "A*29:01:01:08",
        "A*29:01:01:09",
        "A*29:01:01:10",
        "A*29:01:01:11",
        "A*29:01:01:12"
      ],
      "protein_matches": [
        "A*29:01:01:01",
        "A*29:01:01:03",
        "A*29:01:01:04",
        "A*29:01:01:05",
        "A*29:01:01:06",
        "A*29:01:01:07",
        "A*29:01:01:08",
        "A*29:01:01:09",
        "A*29:01:01:10",
        "A*29:01:01:11",
        "A*29:01:01:12",
        "A*29:01:10",
        "A*29:01:11",
        "A*29:01:12",
        "A*29:01:13",
        "A*29:01:14",
        "A*29:01:15",
        "A*29:01:16"
      ],
      "cds_sha256": "4c989ff0649c5f6da6874fe7b968e3f617d041d7cf5beec95c32765e3a73087d",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*29:01:01",
      "numeric_two_field_assignment": "A*29:01"
    },
    {
      "donor": "HG02132",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*15:11:01:01"
      ],
      "numeric_two_field": [
        "B*15:11"
      ],
      "numeric_three_field": [
        "B*15:11:01"
      ],
      "full_allele_assignment": [
        "B*15:11:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*15:11:01:01",
        "B*15:11:01:02"
      ],
      "protein_matches": [
        "B*15:11:01:01",
        "B*15:11:01:02",
        "B*15:11:08",
        "B*15:11:09",
        "B*15:11:10"
      ],
      "cds_sha256": "a4f6efe8e6f9cd19ec75e3fcb55572eed3b5ae0e231ce20a9d8c3b07fc5f81a9",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*15:11:01",
      "numeric_two_field_assignment": "B*15:11"
    },
    {
      "donor": "HG02132",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*55:02:01:04"
      ],
      "numeric_two_field": [
        "B*55:02"
      ],
      "numeric_three_field": [
        "B*55:02:01"
      ],
      "full_allele_assignment": [
        "B*55:02:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*55:02:01:01",
        "B*55:02:01:02",
        "B*55:02:01:03",
        "B*55:02:01:04",
        "B*55:02:01:05",
        "B*55:02:01:06",
        "B*55:02:01:07",
        "B*55:02:01:08",
        "B*55:02:01:09",
        "B*55:02:01:10"
      ],
      "protein_matches": [
        "B*55:02:01:01",
        "B*55:02:01:02",
        "B*55:02:01:03",
        "B*55:02:01:04",
        "B*55:02:01:05",
        "B*55:02:01:06",
        "B*55:02:01:07",
        "B*55:02:01:08",
        "B*55:02:01:09",
        "B*55:02:01:10",
        "B*55:02:11",
        "B*55:02:12",
        "B*55:02:13",
        "B*55:02:14",
        "B*55:02:15",
        "B*55:02:16",
        "B*55:02:17",
        "B*55:02:18",
        "B*55:02:19"
      ],
      "cds_sha256": "7736bdbd3c03b1abeea4ca174dad61b3728f6901f73f01323d4ea8e0c16b59de",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*55:02:01",
      "numeric_two_field_assignment": "B*55:02"
    },
    {
      "donor": "HG02132",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*03:03:01:01"
      ],
      "numeric_two_field": [
        "C*03:03"
      ],
      "numeric_three_field": [
        "C*03:03:01"
      ],
      "full_allele_assignment": [
        "C*03:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:03:01:01",
        "C*03:03:01:02",
        "C*03:03:01:03",
        "C*03:03:01:04",
        "C*03:03:01:05",
        "C*03:03:01:06",
        "C*03:03:01:07",
        "C*03:03:01:08",
        "C*03:03:01:09",
        "C*03:03:01:10",
        "C*03:03:01:11",
        "C*03:03:01:12",
        "C*03:03:01:13",
        "C*03:03:01:14",
        "C*03:03:01:15",
        "C*03:03:01:16",
        "C*03:03:01:17",
        "C*03:03:01:18",
        "C*03:03:01:19",
        "C*03:03:01:20",
        "C*03:03:01:21",
        "C*03:03:01:22",
        "C*03:03:01:23",
        "C*03:03:01:24",
        "C*03:03:01:25",
        "C*03:03:01:26",
        "C*03:03:01:27",
        "C*03:03:01:28",
        "C*03:03:01:29",
        "C*03:03:01:30",
        "C*03:03:01:31",
        "C*03:03:01:33",
        "C*03:03:01:34",
        "C*03:03:01:35",
        "C*03:03:01:36",
        "C*03:03:01:37",
        "C*03:03:01:38",
        "C*03:03:01:39Q",
        "C*03:03:01:40",
        "C*03:03:01:41",
        "C*03:03:01:42",
        "C*03:03:01:43",
        "C*03:03:01:44",
        "C*03:03:01:45",
        "C*03:03:01:46",
        "C*03:03:01:47",
        "C*03:03:01:48",
        "C*03:03:01:49",
        "C*03:03:01:50N",
        "C*03:03:01:51",
        "C*03:03:01:52N",
        "C*03:03:01:53",
        "C*03:03:01:54",
        "C*03:03:01:55Q",
        "C*03:03:01:56",
        "C*03:03:01:57",
        "C*03:03:01:58",
        "C*03:03:01:59",
        "C*03:03:01:60",
        "C*03:03:01:61",
        "C*03:03:01:62",
        "C*03:03:01:63",
        "C*03:03:01:64",
        "C*03:03:01:65",
        "C*03:03:01:66",
        "C*03:03:01:67",
        "C*03:03:01:68",
        "C*03:03:01:69",
        "C*03:03:01:70",
        "C*03:03:01:71",
        "C*03:03:01:72",
        "C*03:03:01:73Q",
        "C*03:03:01:74"
      ],
      "protein_matches": [
        "C*03:03:01:01",
        "C*03:03:01:02",
        "C*03:03:01:03",
        "C*03:03:01:04",
        "C*03:03:01:05",
        "C*03:03:01:06",
        "C*03:03:01:07",
        "C*03:03:01:08",
        "C*03:03:01:09",
        "C*03:03:01:10",
        "C*03:03:01:11",
        "C*03:03:01:12",
        "C*03:03:01:13",
        "C*03:03:01:14",
        "C*03:03:01:15",
        "C*03:03:01:16",
        "C*03:03:01:17",
        "C*03:03:01:18",
        "C*03:03:01:19",
        "C*03:03:01:20",
        "C*03:03:01:21",
        "C*03:03:01:22",
        "C*03:03:01:23",
        "C*03:03:01:24",
        "C*03:03:01:25",
        "C*03:03:01:26",
        "C*03:03:01:27",
        "C*03:03:01:28",
        "C*03:03:01:29",
        "C*03:03:01:30",
        "C*03:03:01:31",
        "C*03:03:01:33",
        "C*03:03:01:34",
        "C*03:03:01:35",
        "C*03:03:01:36",
        "C*03:03:01:37",
        "C*03:03:01:38",
        "C*03:03:01:39Q",
        "C*03:03:01:40",
        "C*03:03:01:41",
        "C*03:03:01:42",
        "C*03:03:01:43",
        "C*03:03:01:44",
        "C*03:03:01:45",
        "C*03:03:01:46",
        "C*03:03:01:47",
        "C*03:03:01:48",
        "C*03:03:01:49",
        "C*03:03:01:50N",
        "C*03:03:01:51",
        "C*03:03:01:52N",
        "C*03:03:01:53",
        "C*03:03:01:54",
        "C*03:03:01:55Q",
        "C*03:03:01:56",
        "C*03:03:01:57",
        "C*03:03:01:58",
        "C*03:03:01:59",
        "C*03:03:01:60",
        "C*03:03:01:61",
        "C*03:03:01:62",
        "C*03:03:01:63",
        "C*03:03:01:64",
        "C*03:03:01:65",
        "C*03:03:01:66",
        "C*03:03:01:67",
        "C*03:03:01:68",
        "C*03:03:01:69",
        "C*03:03:01:70",
        "C*03:03:01:71",
        "C*03:03:01:72",
        "C*03:03:01:73Q",
        "C*03:03:01:74",
        "C*03:03:02",
        "C*03:03:04",
        "C*03:03:17",
        "C*03:03:19",
        "C*03:03:22",
        "C*03:03:27",
        "C*03:03:28",
        "C*03:03:29",
        "C*03:03:30",
        "C*03:03:31",
        "C*03:03:32",
        "C*03:03:33",
        "C*03:03:34",
        "C*03:03:36",
        "C*03:03:38",
        "C*03:03:39",
        "C*03:03:40",
        "C*03:03:41",
        "C*03:03:42",
        "C*03:03:43",
        "C*03:03:44",
        "C*03:03:45",
        "C*03:03:46",
        "C*03:03:47",
        "C*03:03:48",
        "C*03:03:49",
        "C*03:03:50",
        "C*03:03:51",
        "C*03:03:52",
        "C*03:03:53",
        "C*03:03:55",
        "C*03:03:56",
        "C*03:03:57",
        "C*03:03:58",
        "C*03:03:59",
        "C*03:03:60",
        "C*03:03:61",
        "C*03:03:62",
        "C*03:03:63",
        "C*03:03:64",
        "C*03:03:65",
        "C*03:03:66",
        "C*03:03:67",
        "C*03:03:68",
        "C*03:03:69",
        "C*03:03:70",
        "C*03:03:71",
        "C*03:03:72",
        "C*03:03:73",
        "C*03:03:74",
        "C*03:03:75",
        "C*03:03:76",
        "C*03:03:77",
        "C*03:03:78"
      ],
      "cds_sha256": "12dc70eb013cdf6c9253f19a4b55b82c73877e7e1771165364736c2d90579a7d",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:03:01",
      "numeric_two_field_assignment": "C*03:03"
    },
    {
      "donor": "HG02132",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*01:02:01:01"
      ],
      "numeric_two_field": [
        "C*01:02"
      ],
      "numeric_three_field": [
        "C*01:02:01"
      ],
      "full_allele_assignment": [
        "C*01:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83"
      ],
      "protein_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83",
        "C*01:02:02",
        "C*01:02:03",
        "C*01:02:04",
        "C*01:02:10",
        "C*01:02:100",
        "C*01:02:101",
        "C*01:02:102",
        "C*01:02:103",
        "C*01:02:104",
        "C*01:02:105",
        "C*01:02:106",
        "C*01:02:11",
        "C*01:02:15",
        "C*01:02:16",
        "C*01:02:18",
        "C*01:02:21",
        "C*01:02:22",
        "C*01:02:25",
        "C*01:02:29",
        "C*01:02:30:01",
        "C*01:02:30:02",
        "C*01:02:36",
        "C*01:02:37",
        "C*01:02:38",
        "C*01:02:39",
        "C*01:02:40",
        "C*01:02:41",
        "C*01:02:42",
        "C*01:02:43",
        "C*01:02:44",
        "C*01:02:45",
        "C*01:02:46",
        "C*01:02:47",
        "C*01:02:48",
        "C*01:02:49",
        "C*01:02:50",
        "C*01:02:51",
        "C*01:02:52",
        "C*01:02:53",
        "C*01:02:54",
        "C*01:02:55",
        "C*01:02:56",
        "C*01:02:57",
        "C*01:02:58",
        "C*01:02:59",
        "C*01:02:60",
        "C*01:02:61",
        "C*01:02:62",
        "C*01:02:63",
        "C*01:02:64",
        "C*01:02:65",
        "C*01:02:66",
        "C*01:02:67",
        "C*01:02:68",
        "C*01:02:69",
        "C*01:02:70",
        "C*01:02:71",
        "C*01:02:72",
        "C*01:02:73",
        "C*01:02:74",
        "C*01:02:75",
        "C*01:02:76",
        "C*01:02:77",
        "C*01:02:78",
        "C*01:02:79",
        "C*01:02:80",
        "C*01:02:81",
        "C*01:02:82",
        "C*01:02:83",
        "C*01:02:84",
        "C*01:02:85",
        "C*01:02:87",
        "C*01:02:88",
        "C*01:02:89",
        "C*01:02:91",
        "C*01:02:92",
        "C*01:02:93",
        "C*01:02:94",
        "C*01:02:95",
        "C*01:02:96",
        "C*01:02:97",
        "C*01:02:98",
        "C*01:02:99"
      ],
      "cds_sha256": "716c15217f162d2fd1bf86f82c78947f7d581b204ab2bd20ddafe0b90018c36a",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*01:02:01",
      "numeric_two_field_assignment": "C*01:02"
    },
    {
      "donor": "HG02132",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG02132",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG02132",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*13:01:01:17"
      ],
      "numeric_two_field": [
        "DPB1*13:01"
      ],
      "numeric_three_field": [
        "DPB1*13:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*13:01:01:17"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*13:01:01:01",
        "DPB1*13:01:01:02",
        "DPB1*13:01:01:03",
        "DPB1*13:01:01:04",
        "DPB1*13:01:01:05",
        "DPB1*13:01:01:06",
        "DPB1*13:01:01:07",
        "DPB1*13:01:01:08",
        "DPB1*13:01:01:09",
        "DPB1*13:01:01:10",
        "DPB1*13:01:01:11",
        "DPB1*13:01:01:12",
        "DPB1*13:01:01:13",
        "DPB1*13:01:01:14",
        "DPB1*13:01:01:15",
        "DPB1*13:01:01:16",
        "DPB1*13:01:01:17",
        "DPB1*13:01:01:18",
        "DPB1*13:01:01:19",
        "DPB1*13:01:01:20",
        "DPB1*13:01:01:21"
      ],
      "protein_matches": [
        "DPB1*13:01:01:01",
        "DPB1*13:01:01:02",
        "DPB1*13:01:01:03",
        "DPB1*13:01:01:04",
        "DPB1*13:01:01:05",
        "DPB1*13:01:01:06",
        "DPB1*13:01:01:07",
        "DPB1*13:01:01:08",
        "DPB1*13:01:01:09",
        "DPB1*13:01:01:10",
        "DPB1*13:01:01:11",
        "DPB1*13:01:01:12",
        "DPB1*13:01:01:13",
        "DPB1*13:01:01:14",
        "DPB1*13:01:01:15",
        "DPB1*13:01:01:16",
        "DPB1*13:01:01:17",
        "DPB1*13:01:01:18",
        "DPB1*13:01:01:19",
        "DPB1*13:01:01:20",
        "DPB1*13:01:01:21",
        "DPB1*13:01:02",
        "DPB1*13:01:03",
        "DPB1*13:01:04",
        "DPB1*13:01:05",
        "DPB1*13:01:06",
        "DPB1*13:01:07",
        "DPB1*13:01:08",
        "DPB1*13:01:09",
        "DPB1*13:01:10",
        "DPB1*13:01:11",
        "DPB1*13:01:12"
      ],
      "cds_sha256": "903cf4bb4236aac5d131652cd794410fa17f434fe3ba7ff76a2ba4259cae4ada",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*13:01:01",
      "numeric_two_field_assignment": "DPB1*13:01"
    },
    {
      "donor": "HG02132",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:05"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "HG02132",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:02:01:01"
      ],
      "numeric_two_field": [
        "DQA1*03:02"
      ],
      "numeric_three_field": [
        "DQA1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05"
      ],
      "protein_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05",
        "DQA1*03:02:02",
        "DQA1*03:02:03",
        "DQA1*03:02:04",
        "DQA1*03:02:05",
        "DQA1*03:02:06",
        "DQA1*03:02:07"
      ],
      "cds_sha256": "d84fddf474293b4337a3ba0b30586fad1d146bb1d21524b59f2798efe5b37ae1",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:02:01",
      "numeric_two_field_assignment": "DQA1*03:02"
    },
    {
      "donor": "HG02132",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:03:01:03"
      ],
      "numeric_two_field": [
        "DQA1*03:03"
      ],
      "numeric_three_field": [
        "DQA1*03:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:03:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:03:01:01",
        "DQA1*03:03:01:02",
        "DQA1*03:03:01:03",
        "DQA1*03:03:01:04",
        "DQA1*03:03:01:05",
        "DQA1*03:03:01:06",
        "DQA1*03:03:01:07",
        "DQA1*03:03:01:08",
        "DQA1*03:03:01:09",
        "DQA1*03:03:01:10",
        "DQA1*03:03:01:11",
        "DQA1*03:03:01:12",
        "DQA1*03:03:01:13",
        "DQA1*03:03:01:14",
        "DQA1*03:03:01:15",
        "DQA1*03:03:01:16Q",
        "DQA1*03:03:01:17",
        "DQA1*03:03:01:18",
        "DQA1*03:03:01:19",
        "DQA1*03:03:01:20",
        "DQA1*03:03:01:21",
        "DQA1*03:03:01:22",
        "DQA1*03:03:01:23",
        "DQA1*03:03:01:24",
        "DQA1*03:03:01:25",
        "DQA1*03:03:01:26",
        "DQA1*03:03:01:27"
      ],
      "protein_matches": [
        "DQA1*03:03:01:01",
        "DQA1*03:03:01:02",
        "DQA1*03:03:01:03",
        "DQA1*03:03:01:04",
        "DQA1*03:03:01:05",
        "DQA1*03:03:01:06",
        "DQA1*03:03:01:07",
        "DQA1*03:03:01:08",
        "DQA1*03:03:01:09",
        "DQA1*03:03:01:10",
        "DQA1*03:03:01:11",
        "DQA1*03:03:01:12",
        "DQA1*03:03:01:13",
        "DQA1*03:03:01:14",
        "DQA1*03:03:01:15",
        "DQA1*03:03:01:16Q",
        "DQA1*03:03:01:17",
        "DQA1*03:03:01:18",
        "DQA1*03:03:01:19",
        "DQA1*03:03:01:20",
        "DQA1*03:03:01:21",
        "DQA1*03:03:01:22",
        "DQA1*03:03:01:23",
        "DQA1*03:03:01:24",
        "DQA1*03:03:01:25",
        "DQA1*03:03:01:26",
        "DQA1*03:03:01:27",
        "DQA1*03:03:02",
        "DQA1*03:03:03",
        "DQA1*03:03:04",
        "DQA1*03:03:05",
        "DQA1*03:03:06",
        "DQA1*03:03:07",
        "DQA1*03:03:08:01",
        "DQA1*03:03:08:02",
        "DQA1*03:03:09",
        "DQA1*03:03:10",
        "DQA1*03:03:11",
        "DQA1*03:03:12"
      ],
      "cds_sha256": "9537ba88302dad0c595d3ec1dfbf914c4d8fde404fc0a46129b08fb98993a65d",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:03:01",
      "numeric_two_field_assignment": "DQA1*03:03"
    },
    {
      "donor": "HG02132",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:03"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "HG02132",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*04:01:01:03"
      ],
      "numeric_two_field": [
        "DQB1*04:01"
      ],
      "numeric_three_field": [
        "DQB1*04:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*04:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*04:01:01:01",
        "DQB1*04:01:01:02",
        "DQB1*04:01:01:03",
        "DQB1*04:01:01:04"
      ],
      "protein_matches": [
        "DQB1*04:01:01:01",
        "DQB1*04:01:01:02",
        "DQB1*04:01:01:03",
        "DQB1*04:01:01:04",
        "DQB1*04:01:07",
        "DQB1*04:01:08",
        "DQB1*04:01:09"
      ],
      "cds_sha256": "a02bfd7a3316dfaa225f2543029e5d4114e63bfa2326339f857f90c1f613ba25",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*04:01:01",
      "numeric_two_field_assignment": "DQB1*04:01"
    },
    {
      "donor": "HG02132",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*09:01"
      ],
      "numeric_three_field": [
        "DRB1*09:01:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11"
      ],
      "protein_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11",
        "DRB1*09:01:12",
        "DRB1*09:01:13",
        "DRB1*09:01:14",
        "DRB1*09:01:15",
        "DRB1*09:01:16",
        "DRB1*09:01:17",
        "DRB1*09:01:18",
        "DRB1*09:01:19",
        "DRB1*09:01:20"
      ],
      "cds_sha256": "58aef5c6739eab202e6a4a2d13527a848f64ecf61e2311478599b08be1aaafe9",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*09:01:02",
      "numeric_two_field_assignment": "DRB1*09:01"
    },
    {
      "donor": "HG02132",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*04:05"
      ],
      "numeric_three_field": [
        "DRB1*04:05:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*04:05:01:01",
        "DRB1*04:05:01:02",
        "DRB1*04:05:01:03",
        "DRB1*04:05:01:04",
        "DRB1*04:05:01:05",
        "DRB1*04:05:01:06",
        "DRB1*04:05:01:07",
        "DRB1*04:05:01:08",
        "DRB1*04:05:01:09",
        "DRB1*04:05:01:10"
      ],
      "protein_matches": [
        "DRB1*04:05:01:01",
        "DRB1*04:05:01:02",
        "DRB1*04:05:01:03",
        "DRB1*04:05:01:04",
        "DRB1*04:05:01:05",
        "DRB1*04:05:01:06",
        "DRB1*04:05:01:07",
        "DRB1*04:05:01:08",
        "DRB1*04:05:01:09",
        "DRB1*04:05:01:10",
        "DRB1*04:05:21"
      ],
      "cds_sha256": "902a66c1af9bbb9ed9ca4e2ec944fef19b0a334d52a157038fe546b5ac1fbe2c",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*04:05:01",
      "numeric_two_field_assignment": "DRB1*04:05"
    },
    {
      "donor": "HG02135",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*24:02:01:01"
      ],
      "numeric_two_field": [
        "A*24:02"
      ],
      "numeric_three_field": [
        "A*24:02:01"
      ],
      "full_allele_assignment": [
        "A*24:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99"
      ],
      "protein_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99",
        "A*24:02:02",
        "A*24:02:03Q",
        "A*24:02:04",
        "A*24:02:05",
        "A*24:02:06",
        "A*24:02:10",
        "A*24:02:100",
        "A*24:02:101",
        "A*24:02:102:01",
        "A*24:02:102:02",
        "A*24:02:103",
        "A*24:02:104",
        "A*24:02:105",
        "A*24:02:106",
        "A*24:02:107",
        "A*24:02:108",
        "A*24:02:109",
        "A*24:02:110",
        "A*24:02:111",
        "A*24:02:112",
        "A*24:02:113",
        "A*24:02:114",
        "A*24:02:115:01",
        "A*24:02:115:02",
        "A*24:02:116",
        "A*24:02:117",
        "A*24:02:118",
        "A*24:02:119",
        "A*24:02:120",
        "A*24:02:121",
        "A*24:02:122",
        "A*24:02:123",
        "A*24:02:124",
        "A*24:02:125",
        "A*24:02:126",
        "A*24:02:127",
        "A*24:02:128",
        "A*24:02:129",
        "A*24:02:13",
        "A*24:02:130",
        "A*24:02:131",
        "A*24:02:132",
        "A*24:02:133",
        "A*24:02:134",
        "A*24:02:135",
        "A*24:02:136",
        "A*24:02:137",
        "A*24:02:138",
        "A*24:02:139",
        "A*24:02:140",
        "A*24:02:142",
        "A*24:02:143",
        "A*24:02:144",
        "A*24:02:145",
        "A*24:02:146",
        "A*24:02:147",
        "A*24:02:148",
        "A*24:02:149",
        "A*24:02:15",
        "A*24:02:150",
        "A*24:02:151",
        "A*24:02:152",
        "A*24:02:153",
        "A*24:02:154",
        "A*24:02:155",
        "A*24:02:156",
        "A*24:02:157",
        "A*24:02:158Q",
        "A*24:02:159",
        "A*24:02:160",
        "A*24:02:161",
        "A*24:02:162",
        "A*24:02:163",
        "A*24:02:164",
        "A*24:02:165",
        "A*24:02:166",
        "A*24:02:167",
        "A*24:02:168",
        "A*24:02:169",
        "A*24:02:170",
        "A*24:02:171",
        "A*24:02:172",
        "A*24:02:173",
        "A*24:02:174",
        "A*24:02:175",
        "A*24:02:176",
        "A*24:02:177",
        "A*24:02:178",
        "A*24:02:179",
        "A*24:02:180",
        "A*24:02:181",
        "A*24:02:182",
        "A*24:02:183",
        "A*24:02:184",
        "A*24:02:185",
        "A*24:02:186",
        "A*24:02:187",
        "A*24:02:188",
        "A*24:02:189",
        "A*24:02:19",
        "A*24:02:190",
        "A*24:02:191",
        "A*24:02:22",
        "A*24:02:24",
        "A*24:02:25",
        "A*24:02:26",
        "A*24:02:31",
        "A*24:02:32",
        "A*24:02:33",
        "A*24:02:35",
        "A*24:02:40:01",
        "A*24:02:40:02",
        "A*24:02:43",
        "A*24:02:51",
        "A*24:02:52",
        "A*24:02:61",
        "A*24:02:65",
        "A*24:02:78",
        "A*24:02:79",
        "A*24:02:85",
        "A*24:02:98",
        "A*24:02:99"
      ],
      "cds_sha256": "72592d3f49e03a3d6f390cf4368512ad38f003c50675df48acb2fca426dfbe0a",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*24:02:01",
      "numeric_two_field_assignment": "A*24:02"
    },
    {
      "donor": "HG02135",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*02:03:01:01"
      ],
      "numeric_two_field": [
        "A*02:03"
      ],
      "numeric_three_field": [
        "A*02:03:01"
      ],
      "full_allele_assignment": [
        "A*02:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:03:01:01",
        "A*02:03:01:02",
        "A*02:03:01:03",
        "A*02:03:01:04",
        "A*02:03:01:05",
        "A*02:03:01:06Q",
        "A*02:03:01:07"
      ],
      "protein_matches": [
        "A*02:03:01:01",
        "A*02:03:01:02",
        "A*02:03:01:03",
        "A*02:03:01:04",
        "A*02:03:01:05",
        "A*02:03:01:06Q",
        "A*02:03:01:07",
        "A*02:03:03",
        "A*02:03:04",
        "A*02:03:09",
        "A*02:03:10",
        "A*02:03:11",
        "A*02:03:12Q",
        "A*02:03:13",
        "A*02:03:14",
        "A*02:03:15",
        "A*02:03:16",
        "A*02:03:17",
        "A*02:03:18"
      ],
      "cds_sha256": "b15f703e4002cfd883057d218a0f8294d0ff4824b7bdd1ac4ca76a3f12badb80",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:03:01",
      "numeric_two_field_assignment": "A*02:03"
    },
    {
      "donor": "HG02135",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [],
      "numeric_two_field": [
        "B*15:01"
      ],
      "numeric_three_field": [
        "B*15:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "B*15:01:01:01",
        "B*15:01:01:03",
        "B*15:01:01:04",
        "B*15:01:01:05",
        "B*15:01:01:06",
        "B*15:01:01:07",
        "B*15:01:01:08",
        "B*15:01:01:09",
        "B*15:01:01:10",
        "B*15:01:01:11",
        "B*15:01:01:12",
        "B*15:01:01:13",
        "B*15:01:01:14",
        "B*15:01:01:15",
        "B*15:01:01:16",
        "B*15:01:01:17",
        "B*15:01:01:18",
        "B*15:01:01:19",
        "B*15:01:01:20",
        "B*15:01:01:21",
        "B*15:01:01:22",
        "B*15:01:01:23",
        "B*15:01:01:24",
        "B*15:01:01:25",
        "B*15:01:01:26",
        "B*15:01:01:27",
        "B*15:01:01:28",
        "B*15:01:01:29",
        "B*15:01:01:30",
        "B*15:01:01:31",
        "B*15:01:01:32",
        "B*15:01:01:33",
        "B*15:01:01:34",
        "B*15:01:01:35",
        "B*15:01:01:36",
        "B*15:01:01:37",
        "B*15:01:01:38",
        "B*15:01:01:39Q",
        "B*15:01:01:40",
        "B*15:01:01:41",
        "B*15:01:01:42",
        "B*15:01:01:43",
        "B*15:01:01:44",
        "B*15:01:01:45",
        "B*15:01:01:46",
        "B*15:01:01:47",
        "B*15:01:01:48",
        "B*15:01:01:49",
        "B*15:01:01:50",
        "B*15:01:01:51",
        "B*15:01:01:52",
        "B*15:01:01:53",
        "B*15:01:01:54",
        "B*15:01:01:55",
        "B*15:01:01:56",
        "B*15:01:01:57",
        "B*15:01:01:58",
        "B*15:01:01:59",
        "B*15:01:01:60",
        "B*15:01:01:61",
        "B*15:01:01:62",
        "B*15:01:01:63",
        "B*15:01:01:64",
        "B*15:01:01:65Q",
        "B*15:01:01:66",
        "B*15:01:01:67",
        "B*15:01:01:68",
        "B*15:01:01:69",
        "B*15:01:01:70",
        "B*15:01:01:71Q",
        "B*15:01:01:72",
        "B*15:01:01:73",
        "B*15:01:01:74",
        "B*15:01:01:75",
        "B*15:01:01:76"
      ],
      "protein_matches": [
        "B*15:01:01:01",
        "B*15:01:01:03",
        "B*15:01:01:04",
        "B*15:01:01:05",
        "B*15:01:01:06",
        "B*15:01:01:07",
        "B*15:01:01:08",
        "B*15:01:01:09",
        "B*15:01:01:10",
        "B*15:01:01:11",
        "B*15:01:01:12",
        "B*15:01:01:13",
        "B*15:01:01:14",
        "B*15:01:01:15",
        "B*15:01:01:16",
        "B*15:01:01:17",
        "B*15:01:01:18",
        "B*15:01:01:19",
        "B*15:01:01:20",
        "B*15:01:01:21",
        "B*15:01:01:22",
        "B*15:01:01:23",
        "B*15:01:01:24",
        "B*15:01:01:25",
        "B*15:01:01:26",
        "B*15:01:01:27",
        "B*15:01:01:28",
        "B*15:01:01:29",
        "B*15:01:01:30",
        "B*15:01:01:31",
        "B*15:01:01:32",
        "B*15:01:01:33",
        "B*15:01:01:34",
        "B*15:01:01:35",
        "B*15:01:01:36",
        "B*15:01:01:37",
        "B*15:01:01:38",
        "B*15:01:01:39Q",
        "B*15:01:01:40",
        "B*15:01:01:41",
        "B*15:01:01:42",
        "B*15:01:01:43",
        "B*15:01:01:44",
        "B*15:01:01:45",
        "B*15:01:01:46",
        "B*15:01:01:47",
        "B*15:01:01:48",
        "B*15:01:01:49",
        "B*15:01:01:50",
        "B*15:01:01:51",
        "B*15:01:01:52",
        "B*15:01:01:53",
        "B*15:01:01:54",
        "B*15:01:01:55",
        "B*15:01:01:56",
        "B*15:01:01:57",
        "B*15:01:01:58",
        "B*15:01:01:59",
        "B*15:01:01:60",
        "B*15:01:01:61",
        "B*15:01:01:62",
        "B*15:01:01:63",
        "B*15:01:01:64",
        "B*15:01:01:65Q",
        "B*15:01:01:66",
        "B*15:01:01:67",
        "B*15:01:01:68",
        "B*15:01:01:69",
        "B*15:01:01:70",
        "B*15:01:01:71Q",
        "B*15:01:01:72",
        "B*15:01:01:73",
        "B*15:01:01:74",
        "B*15:01:01:75",
        "B*15:01:01:76",
        "B*15:01:02",
        "B*15:01:06",
        "B*15:01:07",
        "B*15:01:10",
        "B*15:01:100",
        "B*15:01:101",
        "B*15:01:11",
        "B*15:01:17",
        "B*15:01:32",
        "B*15:01:38",
        "B*15:01:40",
        "B*15:01:41",
        "B*15:01:42",
        "B*15:01:43",
        "B*15:01:44",
        "B*15:01:45",
        "B*15:01:46",
        "B*15:01:47",
        "B*15:01:48",
        "B*15:01:49",
        "B*15:01:50",
        "B*15:01:51",
        "B*15:01:52",
        "B*15:01:53",
        "B*15:01:54",
        "B*15:01:55",
        "B*15:01:56",
        "B*15:01:57",
        "B*15:01:58",
        "B*15:01:59",
        "B*15:01:60",
        "B*15:01:61",
        "B*15:01:62",
        "B*15:01:63",
        "B*15:01:64",
        "B*15:01:65",
        "B*15:01:66",
        "B*15:01:67",
        "B*15:01:68",
        "B*15:01:69",
        "B*15:01:70",
        "B*15:01:71",
        "B*15:01:72",
        "B*15:01:73",
        "B*15:01:74",
        "B*15:01:75",
        "B*15:01:76",
        "B*15:01:77",
        "B*15:01:78",
        "B*15:01:79",
        "B*15:01:80",
        "B*15:01:81",
        "B*15:01:82",
        "B*15:01:83",
        "B*15:01:84",
        "B*15:01:85",
        "B*15:01:86",
        "B*15:01:87",
        "B*15:01:88",
        "B*15:01:89",
        "B*15:01:90",
        "B*15:01:91",
        "B*15:01:92",
        "B*15:01:93",
        "B*15:01:94",
        "B*15:01:95",
        "B*15:01:96",
        "B*15:01:97",
        "B*15:01:98",
        "B*15:01:99"
      ],
      "cds_sha256": "1d44ca5fbebab117a234400b2fbd2353eb719a6ed3ed31e921be1a5f57a0a56c",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*15:01:01",
      "numeric_two_field_assignment": "B*15:01"
    },
    {
      "donor": "HG02135",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*15:01:01:01"
      ],
      "numeric_two_field": [
        "B*15:01"
      ],
      "numeric_three_field": [
        "B*15:01:01"
      ],
      "full_allele_assignment": [
        "B*15:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*15:01:01:01",
        "B*15:01:01:03",
        "B*15:01:01:04",
        "B*15:01:01:05",
        "B*15:01:01:06",
        "B*15:01:01:07",
        "B*15:01:01:08",
        "B*15:01:01:09",
        "B*15:01:01:10",
        "B*15:01:01:11",
        "B*15:01:01:12",
        "B*15:01:01:13",
        "B*15:01:01:14",
        "B*15:01:01:15",
        "B*15:01:01:16",
        "B*15:01:01:17",
        "B*15:01:01:18",
        "B*15:01:01:19",
        "B*15:01:01:20",
        "B*15:01:01:21",
        "B*15:01:01:22",
        "B*15:01:01:23",
        "B*15:01:01:24",
        "B*15:01:01:25",
        "B*15:01:01:26",
        "B*15:01:01:27",
        "B*15:01:01:28",
        "B*15:01:01:29",
        "B*15:01:01:30",
        "B*15:01:01:31",
        "B*15:01:01:32",
        "B*15:01:01:33",
        "B*15:01:01:34",
        "B*15:01:01:35",
        "B*15:01:01:36",
        "B*15:01:01:37",
        "B*15:01:01:38",
        "B*15:01:01:39Q",
        "B*15:01:01:40",
        "B*15:01:01:41",
        "B*15:01:01:42",
        "B*15:01:01:43",
        "B*15:01:01:44",
        "B*15:01:01:45",
        "B*15:01:01:46",
        "B*15:01:01:47",
        "B*15:01:01:48",
        "B*15:01:01:49",
        "B*15:01:01:50",
        "B*15:01:01:51",
        "B*15:01:01:52",
        "B*15:01:01:53",
        "B*15:01:01:54",
        "B*15:01:01:55",
        "B*15:01:01:56",
        "B*15:01:01:57",
        "B*15:01:01:58",
        "B*15:01:01:59",
        "B*15:01:01:60",
        "B*15:01:01:61",
        "B*15:01:01:62",
        "B*15:01:01:63",
        "B*15:01:01:64",
        "B*15:01:01:65Q",
        "B*15:01:01:66",
        "B*15:01:01:67",
        "B*15:01:01:68",
        "B*15:01:01:69",
        "B*15:01:01:70",
        "B*15:01:01:71Q",
        "B*15:01:01:72",
        "B*15:01:01:73",
        "B*15:01:01:74",
        "B*15:01:01:75",
        "B*15:01:01:76"
      ],
      "protein_matches": [
        "B*15:01:01:01",
        "B*15:01:01:03",
        "B*15:01:01:04",
        "B*15:01:01:05",
        "B*15:01:01:06",
        "B*15:01:01:07",
        "B*15:01:01:08",
        "B*15:01:01:09",
        "B*15:01:01:10",
        "B*15:01:01:11",
        "B*15:01:01:12",
        "B*15:01:01:13",
        "B*15:01:01:14",
        "B*15:01:01:15",
        "B*15:01:01:16",
        "B*15:01:01:17",
        "B*15:01:01:18",
        "B*15:01:01:19",
        "B*15:01:01:20",
        "B*15:01:01:21",
        "B*15:01:01:22",
        "B*15:01:01:23",
        "B*15:01:01:24",
        "B*15:01:01:25",
        "B*15:01:01:26",
        "B*15:01:01:27",
        "B*15:01:01:28",
        "B*15:01:01:29",
        "B*15:01:01:30",
        "B*15:01:01:31",
        "B*15:01:01:32",
        "B*15:01:01:33",
        "B*15:01:01:34",
        "B*15:01:01:35",
        "B*15:01:01:36",
        "B*15:01:01:37",
        "B*15:01:01:38",
        "B*15:01:01:39Q",
        "B*15:01:01:40",
        "B*15:01:01:41",
        "B*15:01:01:42",
        "B*15:01:01:43",
        "B*15:01:01:44",
        "B*15:01:01:45",
        "B*15:01:01:46",
        "B*15:01:01:47",
        "B*15:01:01:48",
        "B*15:01:01:49",
        "B*15:01:01:50",
        "B*15:01:01:51",
        "B*15:01:01:52",
        "B*15:01:01:53",
        "B*15:01:01:54",
        "B*15:01:01:55",
        "B*15:01:01:56",
        "B*15:01:01:57",
        "B*15:01:01:58",
        "B*15:01:01:59",
        "B*15:01:01:60",
        "B*15:01:01:61",
        "B*15:01:01:62",
        "B*15:01:01:63",
        "B*15:01:01:64",
        "B*15:01:01:65Q",
        "B*15:01:01:66",
        "B*15:01:01:67",
        "B*15:01:01:68",
        "B*15:01:01:69",
        "B*15:01:01:70",
        "B*15:01:01:71Q",
        "B*15:01:01:72",
        "B*15:01:01:73",
        "B*15:01:01:74",
        "B*15:01:01:75",
        "B*15:01:01:76",
        "B*15:01:02",
        "B*15:01:06",
        "B*15:01:07",
        "B*15:01:10",
        "B*15:01:100",
        "B*15:01:101",
        "B*15:01:11",
        "B*15:01:17",
        "B*15:01:32",
        "B*15:01:38",
        "B*15:01:40",
        "B*15:01:41",
        "B*15:01:42",
        "B*15:01:43",
        "B*15:01:44",
        "B*15:01:45",
        "B*15:01:46",
        "B*15:01:47",
        "B*15:01:48",
        "B*15:01:49",
        "B*15:01:50",
        "B*15:01:51",
        "B*15:01:52",
        "B*15:01:53",
        "B*15:01:54",
        "B*15:01:55",
        "B*15:01:56",
        "B*15:01:57",
        "B*15:01:58",
        "B*15:01:59",
        "B*15:01:60",
        "B*15:01:61",
        "B*15:01:62",
        "B*15:01:63",
        "B*15:01:64",
        "B*15:01:65",
        "B*15:01:66",
        "B*15:01:67",
        "B*15:01:68",
        "B*15:01:69",
        "B*15:01:70",
        "B*15:01:71",
        "B*15:01:72",
        "B*15:01:73",
        "B*15:01:74",
        "B*15:01:75",
        "B*15:01:76",
        "B*15:01:77",
        "B*15:01:78",
        "B*15:01:79",
        "B*15:01:80",
        "B*15:01:81",
        "B*15:01:82",
        "B*15:01:83",
        "B*15:01:84",
        "B*15:01:85",
        "B*15:01:86",
        "B*15:01:87",
        "B*15:01:88",
        "B*15:01:89",
        "B*15:01:90",
        "B*15:01:91",
        "B*15:01:92",
        "B*15:01:93",
        "B*15:01:94",
        "B*15:01:95",
        "B*15:01:96",
        "B*15:01:97",
        "B*15:01:98",
        "B*15:01:99"
      ],
      "cds_sha256": "1d44ca5fbebab117a234400b2fbd2353eb719a6ed3ed31e921be1a5f57a0a56c",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*15:01:01",
      "numeric_two_field_assignment": "B*15:01"
    },
    {
      "donor": "HG02135",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*03:03:01:01"
      ],
      "numeric_two_field": [
        "C*03:03"
      ],
      "numeric_three_field": [
        "C*03:03:01"
      ],
      "full_allele_assignment": [
        "C*03:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:03:01:01",
        "C*03:03:01:02",
        "C*03:03:01:03",
        "C*03:03:01:04",
        "C*03:03:01:05",
        "C*03:03:01:06",
        "C*03:03:01:07",
        "C*03:03:01:08",
        "C*03:03:01:09",
        "C*03:03:01:10",
        "C*03:03:01:11",
        "C*03:03:01:12",
        "C*03:03:01:13",
        "C*03:03:01:14",
        "C*03:03:01:15",
        "C*03:03:01:16",
        "C*03:03:01:17",
        "C*03:03:01:18",
        "C*03:03:01:19",
        "C*03:03:01:20",
        "C*03:03:01:21",
        "C*03:03:01:22",
        "C*03:03:01:23",
        "C*03:03:01:24",
        "C*03:03:01:25",
        "C*03:03:01:26",
        "C*03:03:01:27",
        "C*03:03:01:28",
        "C*03:03:01:29",
        "C*03:03:01:30",
        "C*03:03:01:31",
        "C*03:03:01:33",
        "C*03:03:01:34",
        "C*03:03:01:35",
        "C*03:03:01:36",
        "C*03:03:01:37",
        "C*03:03:01:38",
        "C*03:03:01:39Q",
        "C*03:03:01:40",
        "C*03:03:01:41",
        "C*03:03:01:42",
        "C*03:03:01:43",
        "C*03:03:01:44",
        "C*03:03:01:45",
        "C*03:03:01:46",
        "C*03:03:01:47",
        "C*03:03:01:48",
        "C*03:03:01:49",
        "C*03:03:01:50N",
        "C*03:03:01:51",
        "C*03:03:01:52N",
        "C*03:03:01:53",
        "C*03:03:01:54",
        "C*03:03:01:55Q",
        "C*03:03:01:56",
        "C*03:03:01:57",
        "C*03:03:01:58",
        "C*03:03:01:59",
        "C*03:03:01:60",
        "C*03:03:01:61",
        "C*03:03:01:62",
        "C*03:03:01:63",
        "C*03:03:01:64",
        "C*03:03:01:65",
        "C*03:03:01:66",
        "C*03:03:01:67",
        "C*03:03:01:68",
        "C*03:03:01:69",
        "C*03:03:01:70",
        "C*03:03:01:71",
        "C*03:03:01:72",
        "C*03:03:01:73Q",
        "C*03:03:01:74"
      ],
      "protein_matches": [
        "C*03:03:01:01",
        "C*03:03:01:02",
        "C*03:03:01:03",
        "C*03:03:01:04",
        "C*03:03:01:05",
        "C*03:03:01:06",
        "C*03:03:01:07",
        "C*03:03:01:08",
        "C*03:03:01:09",
        "C*03:03:01:10",
        "C*03:03:01:11",
        "C*03:03:01:12",
        "C*03:03:01:13",
        "C*03:03:01:14",
        "C*03:03:01:15",
        "C*03:03:01:16",
        "C*03:03:01:17",
        "C*03:03:01:18",
        "C*03:03:01:19",
        "C*03:03:01:20",
        "C*03:03:01:21",
        "C*03:03:01:22",
        "C*03:03:01:23",
        "C*03:03:01:24",
        "C*03:03:01:25",
        "C*03:03:01:26",
        "C*03:03:01:27",
        "C*03:03:01:28",
        "C*03:03:01:29",
        "C*03:03:01:30",
        "C*03:03:01:31",
        "C*03:03:01:33",
        "C*03:03:01:34",
        "C*03:03:01:35",
        "C*03:03:01:36",
        "C*03:03:01:37",
        "C*03:03:01:38",
        "C*03:03:01:39Q",
        "C*03:03:01:40",
        "C*03:03:01:41",
        "C*03:03:01:42",
        "C*03:03:01:43",
        "C*03:03:01:44",
        "C*03:03:01:45",
        "C*03:03:01:46",
        "C*03:03:01:47",
        "C*03:03:01:48",
        "C*03:03:01:49",
        "C*03:03:01:50N",
        "C*03:03:01:51",
        "C*03:03:01:52N",
        "C*03:03:01:53",
        "C*03:03:01:54",
        "C*03:03:01:55Q",
        "C*03:03:01:56",
        "C*03:03:01:57",
        "C*03:03:01:58",
        "C*03:03:01:59",
        "C*03:03:01:60",
        "C*03:03:01:61",
        "C*03:03:01:62",
        "C*03:03:01:63",
        "C*03:03:01:64",
        "C*03:03:01:65",
        "C*03:03:01:66",
        "C*03:03:01:67",
        "C*03:03:01:68",
        "C*03:03:01:69",
        "C*03:03:01:70",
        "C*03:03:01:71",
        "C*03:03:01:72",
        "C*03:03:01:73Q",
        "C*03:03:01:74",
        "C*03:03:02",
        "C*03:03:04",
        "C*03:03:17",
        "C*03:03:19",
        "C*03:03:22",
        "C*03:03:27",
        "C*03:03:28",
        "C*03:03:29",
        "C*03:03:30",
        "C*03:03:31",
        "C*03:03:32",
        "C*03:03:33",
        "C*03:03:34",
        "C*03:03:36",
        "C*03:03:38",
        "C*03:03:39",
        "C*03:03:40",
        "C*03:03:41",
        "C*03:03:42",
        "C*03:03:43",
        "C*03:03:44",
        "C*03:03:45",
        "C*03:03:46",
        "C*03:03:47",
        "C*03:03:48",
        "C*03:03:49",
        "C*03:03:50",
        "C*03:03:51",
        "C*03:03:52",
        "C*03:03:53",
        "C*03:03:55",
        "C*03:03:56",
        "C*03:03:57",
        "C*03:03:58",
        "C*03:03:59",
        "C*03:03:60",
        "C*03:03:61",
        "C*03:03:62",
        "C*03:03:63",
        "C*03:03:64",
        "C*03:03:65",
        "C*03:03:66",
        "C*03:03:67",
        "C*03:03:68",
        "C*03:03:69",
        "C*03:03:70",
        "C*03:03:71",
        "C*03:03:72",
        "C*03:03:73",
        "C*03:03:74",
        "C*03:03:75",
        "C*03:03:76",
        "C*03:03:77",
        "C*03:03:78"
      ],
      "cds_sha256": "12dc70eb013cdf6c9253f19a4b55b82c73877e7e1771165364736c2d90579a7d",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:03:01",
      "numeric_two_field_assignment": "C*03:03"
    },
    {
      "donor": "HG02135",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*01:02:01:08"
      ],
      "numeric_two_field": [
        "C*01:02"
      ],
      "numeric_three_field": [
        "C*01:02:01"
      ],
      "full_allele_assignment": [
        "C*01:02:01:08"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83"
      ],
      "protein_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83",
        "C*01:02:02",
        "C*01:02:03",
        "C*01:02:04",
        "C*01:02:10",
        "C*01:02:100",
        "C*01:02:101",
        "C*01:02:102",
        "C*01:02:103",
        "C*01:02:104",
        "C*01:02:105",
        "C*01:02:106",
        "C*01:02:11",
        "C*01:02:15",
        "C*01:02:16",
        "C*01:02:18",
        "C*01:02:21",
        "C*01:02:22",
        "C*01:02:25",
        "C*01:02:29",
        "C*01:02:30:01",
        "C*01:02:30:02",
        "C*01:02:36",
        "C*01:02:37",
        "C*01:02:38",
        "C*01:02:39",
        "C*01:02:40",
        "C*01:02:41",
        "C*01:02:42",
        "C*01:02:43",
        "C*01:02:44",
        "C*01:02:45",
        "C*01:02:46",
        "C*01:02:47",
        "C*01:02:48",
        "C*01:02:49",
        "C*01:02:50",
        "C*01:02:51",
        "C*01:02:52",
        "C*01:02:53",
        "C*01:02:54",
        "C*01:02:55",
        "C*01:02:56",
        "C*01:02:57",
        "C*01:02:58",
        "C*01:02:59",
        "C*01:02:60",
        "C*01:02:61",
        "C*01:02:62",
        "C*01:02:63",
        "C*01:02:64",
        "C*01:02:65",
        "C*01:02:66",
        "C*01:02:67",
        "C*01:02:68",
        "C*01:02:69",
        "C*01:02:70",
        "C*01:02:71",
        "C*01:02:72",
        "C*01:02:73",
        "C*01:02:74",
        "C*01:02:75",
        "C*01:02:76",
        "C*01:02:77",
        "C*01:02:78",
        "C*01:02:79",
        "C*01:02:80",
        "C*01:02:81",
        "C*01:02:82",
        "C*01:02:83",
        "C*01:02:84",
        "C*01:02:85",
        "C*01:02:87",
        "C*01:02:88",
        "C*01:02:89",
        "C*01:02:91",
        "C*01:02:92",
        "C*01:02:93",
        "C*01:02:94",
        "C*01:02:95",
        "C*01:02:96",
        "C*01:02:97",
        "C*01:02:98",
        "C*01:02:99"
      ],
      "cds_sha256": "716c15217f162d2fd1bf86f82c78947f7d581b204ab2bd20ddafe0b90018c36a",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*01:02:01",
      "numeric_two_field_assignment": "C*01:02"
    },
    {
      "donor": "HG02135",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:03"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG02135",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:02"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG02135",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*03:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*03:01"
      ],
      "numeric_three_field": [
        "DPB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*03:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*03:01:01:01",
        "DPB1*03:01:01:02",
        "DPB1*03:01:01:03",
        "DPB1*03:01:01:04",
        "DPB1*03:01:01:05",
        "DPB1*03:01:01:06",
        "DPB1*03:01:01:07",
        "DPB1*03:01:01:08",
        "DPB1*03:01:01:09",
        "DPB1*03:01:01:10",
        "DPB1*03:01:01:11",
        "DPB1*03:01:01:12",
        "DPB1*03:01:01:13",
        "DPB1*03:01:01:14",
        "DPB1*03:01:01:15",
        "DPB1*03:01:01:16",
        "DPB1*03:01:01:17",
        "DPB1*03:01:01:18",
        "DPB1*03:01:01:19",
        "DPB1*03:01:01:20",
        "DPB1*03:01:01:21",
        "DPB1*03:01:01:22",
        "DPB1*03:01:01:23",
        "DPB1*03:01:01:24",
        "DPB1*03:01:01:25",
        "DPB1*03:01:01:26",
        "DPB1*03:01:01:27",
        "DPB1*03:01:01:28",
        "DPB1*03:01:01:29",
        "DPB1*03:01:01:30",
        "DPB1*03:01:01:31",
        "DPB1*03:01:01:32",
        "DPB1*03:01:01:33"
      ],
      "protein_matches": [
        "DPB1*03:01:01:01",
        "DPB1*03:01:01:02",
        "DPB1*03:01:01:03",
        "DPB1*03:01:01:04",
        "DPB1*03:01:01:05",
        "DPB1*03:01:01:06",
        "DPB1*03:01:01:07",
        "DPB1*03:01:01:08",
        "DPB1*03:01:01:09",
        "DPB1*03:01:01:10",
        "DPB1*03:01:01:11",
        "DPB1*03:01:01:12",
        "DPB1*03:01:01:13",
        "DPB1*03:01:01:14",
        "DPB1*03:01:01:15",
        "DPB1*03:01:01:16",
        "DPB1*03:01:01:17",
        "DPB1*03:01:01:18",
        "DPB1*03:01:01:19",
        "DPB1*03:01:01:20",
        "DPB1*03:01:01:21",
        "DPB1*03:01:01:22",
        "DPB1*03:01:01:23",
        "DPB1*03:01:01:24",
        "DPB1*03:01:01:25",
        "DPB1*03:01:01:26",
        "DPB1*03:01:01:27",
        "DPB1*03:01:01:28",
        "DPB1*03:01:01:29",
        "DPB1*03:01:01:30",
        "DPB1*03:01:01:31",
        "DPB1*03:01:01:32",
        "DPB1*03:01:01:33",
        "DPB1*03:01:10",
        "DPB1*03:01:11",
        "DPB1*03:01:12",
        "DPB1*03:01:15:01",
        "DPB1*03:01:15:02",
        "DPB1*03:01:16",
        "DPB1*03:01:17",
        "DPB1*03:01:20",
        "DPB1*03:01:21",
        "DPB1*03:01:22",
        "DPB1*03:01:23",
        "DPB1*03:01:24",
        "DPB1*03:01:26",
        "DPB1*03:01:29",
        "DPB1*03:01:30",
        "DPB1*03:01:31",
        "DPB1*03:01:32",
        "DPB1*03:01:33",
        "DPB1*03:01:35",
        "DPB1*03:01:36",
        "DPB1*03:01:37",
        "DPB1*03:01:38",
        "DPB1*03:01:39",
        "DPB1*03:01:40"
      ],
      "cds_sha256": "dc81e0c9609658f0fcda5e6c392805bf3aefb1455515df56826ce47e5e076ed6",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*03:01:01",
      "numeric_two_field_assignment": "DPB1*03:01"
    },
    {
      "donor": "HG02135",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "HG02135",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:02:01:03"
      ],
      "numeric_two_field": [
        "DQA1*01:02"
      ],
      "numeric_three_field": [
        "DQA1*01:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:02:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37"
      ],
      "protein_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37",
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08",
        "DQA1*01:02:03",
        "DQA1*01:02:04",
        "DQA1*01:02:05",
        "DQA1*01:02:06",
        "DQA1*01:02:07",
        "DQA1*01:02:08",
        "DQA1*01:02:09",
        "DQA1*01:02:10",
        "DQA1*01:02:11",
        "DQA1*01:02:12",
        "DQA1*01:02:13:01",
        "DQA1*01:02:13:02",
        "DQA1*01:02:13:03",
        "DQA1*01:02:14",
        "DQA1*01:02:15",
        "DQA1*01:02:16",
        "DQA1*01:02:17",
        "DQA1*01:02:18",
        "DQA1*01:02:19",
        "DQA1*01:02:20",
        "DQA1*01:02:21",
        "DQA1*01:02:22",
        "DQA1*01:02:23",
        "DQA1*01:02:24",
        "DQA1*01:02:25",
        "DQA1*01:02:26",
        "DQA1*01:02:27",
        "DQA1*01:02:28",
        "DQA1*01:02:29",
        "DQA1*01:02:30",
        "DQA1*01:02:31",
        "DQA1*01:02:32"
      ],
      "cds_sha256": "ac00e3c799d85af7172274b322ab9998ef73923e79aeaa1943af09f52b98c601",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:02:01",
      "numeric_two_field_assignment": "DQA1*01:02"
    },
    {
      "donor": "HG02135",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:02:01:01"
      ],
      "numeric_two_field": [
        "DQA1*03:02"
      ],
      "numeric_three_field": [
        "DQA1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05"
      ],
      "protein_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05",
        "DQA1*03:02:02",
        "DQA1*03:02:03",
        "DQA1*03:02:04",
        "DQA1*03:02:05",
        "DQA1*03:02:06",
        "DQA1*03:02:07"
      ],
      "cds_sha256": "d84fddf474293b4337a3ba0b30586fad1d146bb1d21524b59f2798efe5b37ae1",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:02:01",
      "numeric_two_field_assignment": "DQA1*03:02"
    },
    {
      "donor": "HG02135",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:02"
      ],
      "numeric_three_field": [
        "DQB1*06:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:02:01:01",
        "DQB1*06:02:01:02",
        "DQB1*06:02:01:03",
        "DQB1*06:02:01:04",
        "DQB1*06:02:01:05",
        "DQB1*06:02:01:06",
        "DQB1*06:02:01:07",
        "DQB1*06:02:01:08",
        "DQB1*06:02:01:09",
        "DQB1*06:02:01:10",
        "DQB1*06:02:01:11",
        "DQB1*06:02:01:12",
        "DQB1*06:02:01:13",
        "DQB1*06:02:01:14",
        "DQB1*06:02:01:15",
        "DQB1*06:02:01:16",
        "DQB1*06:02:01:17",
        "DQB1*06:02:01:18Q",
        "DQB1*06:02:01:19",
        "DQB1*06:02:01:20",
        "DQB1*06:02:01:21",
        "DQB1*06:02:01:22",
        "DQB1*06:02:01:23",
        "DQB1*06:02:01:24",
        "DQB1*06:02:01:25",
        "DQB1*06:02:01:26",
        "DQB1*06:02:01:27",
        "DQB1*06:02:01:28",
        "DQB1*06:02:01:29",
        "DQB1*06:02:01:30",
        "DQB1*06:02:01:31",
        "DQB1*06:02:01:32",
        "DQB1*06:02:01:33",
        "DQB1*06:02:01:34",
        "DQB1*06:02:01:35",
        "DQB1*06:02:01:36",
        "DQB1*06:02:01:37",
        "DQB1*06:02:01:38",
        "DQB1*06:02:01:39",
        "DQB1*06:02:01:40",
        "DQB1*06:02:01:41",
        "DQB1*06:02:01:42",
        "DQB1*06:02:01:43",
        "DQB1*06:02:01:44",
        "DQB1*06:02:01:45",
        "DQB1*06:02:01:46",
        "DQB1*06:02:01:47",
        "DQB1*06:02:01:48",
        "DQB1*06:02:01:49Q"
      ],
      "protein_matches": [
        "DQB1*06:02:01:01",
        "DQB1*06:02:01:02",
        "DQB1*06:02:01:03",
        "DQB1*06:02:01:04",
        "DQB1*06:02:01:05",
        "DQB1*06:02:01:06",
        "DQB1*06:02:01:07",
        "DQB1*06:02:01:08",
        "DQB1*06:02:01:09",
        "DQB1*06:02:01:10",
        "DQB1*06:02:01:11",
        "DQB1*06:02:01:12",
        "DQB1*06:02:01:13",
        "DQB1*06:02:01:14",
        "DQB1*06:02:01:15",
        "DQB1*06:02:01:16",
        "DQB1*06:02:01:17",
        "DQB1*06:02:01:18Q",
        "DQB1*06:02:01:19",
        "DQB1*06:02:01:20",
        "DQB1*06:02:01:21",
        "DQB1*06:02:01:22",
        "DQB1*06:02:01:23",
        "DQB1*06:02:01:24",
        "DQB1*06:02:01:25",
        "DQB1*06:02:01:26",
        "DQB1*06:02:01:27",
        "DQB1*06:02:01:28",
        "DQB1*06:02:01:29",
        "DQB1*06:02:01:30",
        "DQB1*06:02:01:31",
        "DQB1*06:02:01:32",
        "DQB1*06:02:01:33",
        "DQB1*06:02:01:34",
        "DQB1*06:02:01:35",
        "DQB1*06:02:01:36",
        "DQB1*06:02:01:37",
        "DQB1*06:02:01:38",
        "DQB1*06:02:01:39",
        "DQB1*06:02:01:40",
        "DQB1*06:02:01:41",
        "DQB1*06:02:01:42",
        "DQB1*06:02:01:43",
        "DQB1*06:02:01:44",
        "DQB1*06:02:01:45",
        "DQB1*06:02:01:46",
        "DQB1*06:02:01:47",
        "DQB1*06:02:01:48",
        "DQB1*06:02:01:49Q",
        "DQB1*06:02:02",
        "DQB1*06:02:07",
        "DQB1*06:02:11",
        "DQB1*06:02:17",
        "DQB1*06:02:22",
        "DQB1*06:02:23",
        "DQB1*06:02:25",
        "DQB1*06:02:26",
        "DQB1*06:02:27",
        "DQB1*06:02:28",
        "DQB1*06:02:32",
        "DQB1*06:02:40",
        "DQB1*06:02:44",
        "DQB1*06:02:49",
        "DQB1*06:02:50",
        "DQB1*06:02:53",
        "DQB1*06:02:54",
        "DQB1*06:02:55",
        "DQB1*06:02:56",
        "DQB1*06:02:57",
        "DQB1*06:02:58",
        "DQB1*06:02:59",
        "DQB1*06:02:60",
        "DQB1*06:02:61",
        "DQB1*06:02:62",
        "DQB1*06:02:63",
        "DQB1*06:02:64",
        "DQB1*06:02:66",
        "DQB1*06:02:67",
        "DQB1*06:02:68",
        "DQB1*06:02:69",
        "DQB1*06:02:70"
      ],
      "cds_sha256": "923b8a84653277495cca5eba0e178d9a7beb6c5556484bf7110583f6204a4d1d",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:02:01",
      "numeric_two_field_assignment": "DQB1*06:02"
    },
    {
      "donor": "HG02135",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:02"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "HG02135",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*15:02"
      ],
      "numeric_three_field": [
        "DRB1*15:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*15:02:01:02",
        "DRB1*15:02:01:03",
        "DRB1*15:02:01:04",
        "DRB1*15:02:01:05",
        "DRB1*15:02:01:06",
        "DRB1*15:02:01:07",
        "DRB1*15:02:01:08",
        "DRB1*15:02:01:09"
      ],
      "protein_matches": [
        "DRB1*15:02:01:02",
        "DRB1*15:02:01:03",
        "DRB1*15:02:01:04",
        "DRB1*15:02:01:05",
        "DRB1*15:02:01:06",
        "DRB1*15:02:01:07",
        "DRB1*15:02:01:08",
        "DRB1*15:02:01:09",
        "DRB1*15:02:02:01",
        "DRB1*15:02:02:02",
        "DRB1*15:02:02:03",
        "DRB1*15:02:05",
        "DRB1*15:02:20",
        "DRB1*15:02:21"
      ],
      "cds_sha256": "6275ef6c7063a7eced24212a3cd5d9d447ec1672e25865fadc68ec020dd4454a",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:02:01",
      "numeric_two_field_assignment": "DRB1*15:02"
    },
    {
      "donor": "HG02135",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*09:01:02:08"
      ],
      "numeric_two_field": [
        "DRB1*09:01"
      ],
      "numeric_three_field": [
        "DRB1*09:01:02"
      ],
      "full_allele_assignment": [
        "DRB1*09:01:02:08"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11"
      ],
      "protein_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11",
        "DRB1*09:01:12",
        "DRB1*09:01:13",
        "DRB1*09:01:14",
        "DRB1*09:01:15",
        "DRB1*09:01:16",
        "DRB1*09:01:17",
        "DRB1*09:01:18",
        "DRB1*09:01:19",
        "DRB1*09:01:20"
      ],
      "cds_sha256": "58aef5c6739eab202e6a4a2d13527a848f64ecf61e2311478599b08be1aaafe9",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*09:01:02",
      "numeric_two_field_assignment": "DRB1*09:01"
    },
    {
      "donor": "HG02155",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "HG02155",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*02:01:01:01"
      ],
      "numeric_two_field": [
        "A*02:01"
      ],
      "numeric_three_field": [
        "A*02:01:01"
      ],
      "full_allele_assignment": [
        "A*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:01:01:01",
        "A*02:01:01:02L",
        "A*02:01:01:03",
        "A*02:01:01:04",
        "A*02:01:01:05",
        "A*02:01:01:06",
        "A*02:01:01:07",
        "A*02:01:01:08",
        "A*02:01:01:09",
        "A*02:01:01:10",
        "A*02:01:01:100",
        "A*02:01:01:101",
        "A*02:01:01:102",
        "A*02:01:01:103",
        "A*02:01:01:104",
        "A*02:01:01:105",
        "A*02:01:01:106",
        "A*02:01:01:107",
        "A*02:01:01:108",
        "A*02:01:01:109",
        "A*02:01:01:11",
        "A*02:01:01:110",
        "A*02:01:01:111",
        "A*02:01:01:112",
        "A*02:01:01:113",
        "A*02:01:01:114",
        "A*02:01:01:115",
        "A*02:01:01:116",
        "A*02:01:01:117",
        "A*02:01:01:118",
        "A*02:01:01:119",
        "A*02:01:01:12",
        "A*02:01:01:120",
        "A*02:01:01:121",
        "A*02:01:01:122",
        "A*02:01:01:123",
        "A*02:01:01:124",
        "A*02:01:01:125",
        "A*02:01:01:126",
        "A*02:01:01:127",
        "A*02:01:01:128",
        "A*02:01:01:129",
        "A*02:01:01:13",
        "A*02:01:01:130",
        "A*02:01:01:131",
        "A*02:01:01:132",
        "A*02:01:01:133",
        "A*02:01:01:134Q",
        "A*02:01:01:135",
        "A*02:01:01:136",
        "A*02:01:01:137",
        "A*02:01:01:138",
        "A*02:01:01:139",
        "A*02:01:01:14",
        "A*02:01:01:140",
        "A*02:01:01:141",
        "A*02:01:01:142",
        "A*02:01:01:143",
        "A*02:01:01:144",
        "A*02:01:01:145",
        "A*02:01:01:146",
        "A*02:01:01:147",
        "A*02:01:01:148",
        "A*02:01:01:149",
        "A*02:01:01:15",
        "A*02:01:01:150",
        "A*02:01:01:151",
        "A*02:01:01:152",
        "A*02:01:01:153",
        "A*02:01:01:154",
        "A*02:01:01:155",
        "A*02:01:01:156",
        "A*02:01:01:157",
        "A*02:01:01:158",
        "A*02:01:01:159",
        "A*02:01:01:16",
        "A*02:01:01:160",
        "A*02:01:01:161",
        "A*02:01:01:162",
        "A*02:01:01:163",
        "A*02:01:01:164",
        "A*02:01:01:165",
        "A*02:01:01:166",
        "A*02:01:01:167",
        "A*02:01:01:168",
        "A*02:01:01:169",
        "A*02:01:01:17",
        "A*02:01:01:170",
        "A*02:01:01:171",
        "A*02:01:01:172",
        "A*02:01:01:173",
        "A*02:01:01:174",
        "A*02:01:01:175",
        "A*02:01:01:176",
        "A*02:01:01:177",
        "A*02:01:01:178",
        "A*02:01:01:179",
        "A*02:01:01:18",
        "A*02:01:01:180",
        "A*02:01:01:181",
        "A*02:01:01:182",
        "A*02:01:01:183",
        "A*02:01:01:184",
        "A*02:01:01:185",
        "A*02:01:01:186",
        "A*02:01:01:187",
        "A*02:01:01:188",
        "A*02:01:01:189",
        "A*02:01:01:19",
        "A*02:01:01:190",
        "A*02:01:01:191",
        "A*02:01:01:192",
        "A*02:01:01:193",
        "A*02:01:01:194",
        "A*02:01:01:195",
        "A*02:01:01:196",
        "A*02:01:01:197",
        "A*02:01:01:198",
        "A*02:01:01:199",
        "A*02:01:01:20",
        "A*02:01:01:200",
        "A*02:01:01:201",
        "A*02:01:01:202",
        "A*02:01:01:203",
        "A*02:01:01:204",
        "A*02:01:01:205",
        "A*02:01:01:206",
        "A*02:01:01:207",
        "A*02:01:01:208",
        "A*02:01:01:209",
        "A*02:01:01:21",
        "A*02:01:01:210",
        "A*02:01:01:211",
        "A*02:01:01:212",
        "A*02:01:01:213",
        "A*02:01:01:214",
        "A*02:01:01:215",
        "A*02:01:01:216",
        "A*02:01:01:217",
        "A*02:01:01:218",
        "A*02:01:01:219",
        "A*02:01:01:22",
        "A*02:01:01:220",
        "A*02:01:01:221",
        "A*02:01:01:222",
        "A*02:01:01:223",
        "A*02:01:01:224",
        "A*02:01:01:225",
        "A*02:01:01:226",
        "A*02:01:01:227",
        "A*02:01:01:228",
        "A*02:01:01:229",
        "A*02:01:01:23",
        "A*02:01:01:230",
        "A*02:01:01:231",
        "A*02:01:01:232",
        "A*02:01:01:233",
        "A*02:01:01:234",
        "A*02:01:01:235",
        "A*02:01:01:236",
        "A*02:01:01:237",
        "A*02:01:01:238",
        "A*02:01:01:239",
        "A*02:01:01:24",
        "A*02:01:01:240",
        "A*02:01:01:241",
        "A*02:01:01:242",
        "A*02:01:01:243",
        "A*02:01:01:244",
        "A*02:01:01:245",
        "A*02:01:01:246",
        "A*02:01:01:247",
        "A*02:01:01:248",
        "A*02:01:01:249",
        "A*02:01:01:25",
        "A*02:01:01:250",
        "A*02:01:01:251",
        "A*02:01:01:252Q",
        "A*02:01:01:253",
        "A*02:01:01:254",
        "A*02:01:01:255",
        "A*02:01:01:256",
        "A*02:01:01:257",
        "A*02:01:01:258",
        "A*02:01:01:259",
        "A*02:01:01:26",
        "A*02:01:01:260",
        "A*02:01:01:261",
        "A*02:01:01:262",
        "A*02:01:01:263",
        "A*02:01:01:264",
        "A*02:01:01:265",
        "A*02:01:01:266",
        "A*02:01:01:267",
        "A*02:01:01:268",
        "A*02:01:01:269",
        "A*02:01:01:27",
        "A*02:01:01:270",
        "A*02:01:01:271",
        "A*02:01:01:272",
        "A*02:01:01:273",
        "A*02:01:01:274",
        "A*02:01:01:28",
        "A*02:01:01:29",
        "A*02:01:01:30",
        "A*02:01:01:31",
        "A*02:01:01:32",
        "A*02:01:01:33",
        "A*02:01:01:34",
        "A*02:01:01:35",
        "A*02:01:01:36",
        "A*02:01:01:37",
        "A*02:01:01:38",
        "A*02:01:01:39",
        "A*02:01:01:40",
        "A*02:01:01:41",
        "A*02:01:01:42",
        "A*02:01:01:43",
        "A*02:01:01:44",
        "A*02:01:01:45",
        "A*02:01:01:46",
        "A*02:01:01:47",
        "A*02:01:01:48",
        "A*02:01:01:49",
        "A*02:01:01:50",
        "A*02:01:01:51",
        "A*02:01:01:52",
        "A*02:01:01:53",
        "A*02:01:01:54",
        "A*02:01:01:55",
        "A*02:01:01:56",
        "A*02:01:01:57",
        "A*02:01:01:58",
        "A*02:01:01:59",
        "A*02:01:01:60",
        "A*02:01:01:61",
        "A*02:01:01:62",
        "A*02:01:01:63",
        "A*02:01:01:64",
        "A*02:01:01:65",
        "A*02:01:01:66",
        "A*02:01:01:67",
        "A*02:01:01:68",
        "A*02:01:01:69",
        "A*02:01:01:70",
        "A*02:01:01:71",
        "A*02:01:01:72",
        "A*02:01:01:73",
        "A*02:01:01:74",
        "A*02:01:01:75",
        "A*02:01:01:76",
        "A*02:01:01:77",
        "A*02:01:01:78",
        "A*02:01:01:79",
        "A*02:01:01:80",
        "A*02:01:01:81",
        "A*02:01:01:82",
        "A*02:01:01:83",
        "A*02:01:01:84",
        "A*02:01:01:85",
        "A*02:01:01:86",
        "A*02:01:01:87",
        "A*02:01:01:88",
        "A*02:01:01:89",
        "A*02:01:01:90",
        "A*02:01:01:91",
        "A*02:01:01:92",
        "A*02:01:01:93",
        "A*02:01:01:94",
        "A*02:01:01:95",
        "A*02:01:01:96",
        "A*02:01:01:97",
        "A*02:01:01:98",
        "A*02:01:01:99"
      ],
      "protein_matches": [
        "A*02:01:01:01",
        "A*02:01:01:02L",
        "A*02:01:01:03",
        "A*02:01:01:04",
        "A*02:01:01:05",
        "A*02:01:01:06",
        "A*02:01:01:07",
        "A*02:01:01:08",
        "A*02:01:01:09",
        "A*02:01:01:10",
        "A*02:01:01:100",
        "A*02:01:01:101",
        "A*02:01:01:102",
        "A*02:01:01:103",
        "A*02:01:01:104",
        "A*02:01:01:105",
        "A*02:01:01:106",
        "A*02:01:01:107",
        "A*02:01:01:108",
        "A*02:01:01:109",
        "A*02:01:01:11",
        "A*02:01:01:110",
        "A*02:01:01:111",
        "A*02:01:01:112",
        "A*02:01:01:113",
        "A*02:01:01:114",
        "A*02:01:01:115",
        "A*02:01:01:116",
        "A*02:01:01:117",
        "A*02:01:01:118",
        "A*02:01:01:119",
        "A*02:01:01:12",
        "A*02:01:01:120",
        "A*02:01:01:121",
        "A*02:01:01:122",
        "A*02:01:01:123",
        "A*02:01:01:124",
        "A*02:01:01:125",
        "A*02:01:01:126",
        "A*02:01:01:127",
        "A*02:01:01:128",
        "A*02:01:01:129",
        "A*02:01:01:13",
        "A*02:01:01:130",
        "A*02:01:01:131",
        "A*02:01:01:132",
        "A*02:01:01:133",
        "A*02:01:01:134Q",
        "A*02:01:01:135",
        "A*02:01:01:136",
        "A*02:01:01:137",
        "A*02:01:01:138",
        "A*02:01:01:139",
        "A*02:01:01:14",
        "A*02:01:01:140",
        "A*02:01:01:141",
        "A*02:01:01:142",
        "A*02:01:01:143",
        "A*02:01:01:144",
        "A*02:01:01:145",
        "A*02:01:01:146",
        "A*02:01:01:147",
        "A*02:01:01:148",
        "A*02:01:01:149",
        "A*02:01:01:15",
        "A*02:01:01:150",
        "A*02:01:01:151",
        "A*02:01:01:152",
        "A*02:01:01:153",
        "A*02:01:01:154",
        "A*02:01:01:155",
        "A*02:01:01:156",
        "A*02:01:01:157",
        "A*02:01:01:158",
        "A*02:01:01:159",
        "A*02:01:01:16",
        "A*02:01:01:160",
        "A*02:01:01:161",
        "A*02:01:01:162",
        "A*02:01:01:163",
        "A*02:01:01:164",
        "A*02:01:01:165",
        "A*02:01:01:166",
        "A*02:01:01:167",
        "A*02:01:01:168",
        "A*02:01:01:169",
        "A*02:01:01:17",
        "A*02:01:01:170",
        "A*02:01:01:171",
        "A*02:01:01:172",
        "A*02:01:01:173",
        "A*02:01:01:174",
        "A*02:01:01:175",
        "A*02:01:01:176",
        "A*02:01:01:177",
        "A*02:01:01:178",
        "A*02:01:01:179",
        "A*02:01:01:18",
        "A*02:01:01:180",
        "A*02:01:01:181",
        "A*02:01:01:182",
        "A*02:01:01:183",
        "A*02:01:01:184",
        "A*02:01:01:185",
        "A*02:01:01:186",
        "A*02:01:01:187",
        "A*02:01:01:188",
        "A*02:01:01:189",
        "A*02:01:01:19",
        "A*02:01:01:190",
        "A*02:01:01:191",
        "A*02:01:01:192",
        "A*02:01:01:193",
        "A*02:01:01:194",
        "A*02:01:01:195",
        "A*02:01:01:196",
        "A*02:01:01:197",
        "A*02:01:01:198",
        "A*02:01:01:199",
        "A*02:01:01:20",
        "A*02:01:01:200",
        "A*02:01:01:201",
        "A*02:01:01:202",
        "A*02:01:01:203",
        "A*02:01:01:204",
        "A*02:01:01:205",
        "A*02:01:01:206",
        "A*02:01:01:207",
        "A*02:01:01:208",
        "A*02:01:01:209",
        "A*02:01:01:21",
        "A*02:01:01:210",
        "A*02:01:01:211",
        "A*02:01:01:212",
        "A*02:01:01:213",
        "A*02:01:01:214",
        "A*02:01:01:215",
        "A*02:01:01:216",
        "A*02:01:01:217",
        "A*02:01:01:218",
        "A*02:01:01:219",
        "A*02:01:01:22",
        "A*02:01:01:220",
        "A*02:01:01:221",
        "A*02:01:01:222",
        "A*02:01:01:223",
        "A*02:01:01:224",
        "A*02:01:01:225",
        "A*02:01:01:226",
        "A*02:01:01:227",
        "A*02:01:01:228",
        "A*02:01:01:229",
        "A*02:01:01:23",
        "A*02:01:01:230",
        "A*02:01:01:231",
        "A*02:01:01:232",
        "A*02:01:01:233",
        "A*02:01:01:234",
        "A*02:01:01:235",
        "A*02:01:01:236",
        "A*02:01:01:237",
        "A*02:01:01:238",
        "A*02:01:01:239",
        "A*02:01:01:24",
        "A*02:01:01:240",
        "A*02:01:01:241",
        "A*02:01:01:242",
        "A*02:01:01:243",
        "A*02:01:01:244",
        "A*02:01:01:245",
        "A*02:01:01:246",
        "A*02:01:01:247",
        "A*02:01:01:248",
        "A*02:01:01:249",
        "A*02:01:01:25",
        "A*02:01:01:250",
        "A*02:01:01:251",
        "A*02:01:01:252Q",
        "A*02:01:01:253",
        "A*02:01:01:254",
        "A*02:01:01:255",
        "A*02:01:01:256",
        "A*02:01:01:257",
        "A*02:01:01:258",
        "A*02:01:01:259",
        "A*02:01:01:26",
        "A*02:01:01:260",
        "A*02:01:01:261",
        "A*02:01:01:262",
        "A*02:01:01:263",
        "A*02:01:01:264",
        "A*02:01:01:265",
        "A*02:01:01:266",
        "A*02:01:01:267",
        "A*02:01:01:268",
        "A*02:01:01:269",
        "A*02:01:01:27",
        "A*02:01:01:270",
        "A*02:01:01:271",
        "A*02:01:01:272",
        "A*02:01:01:273",
        "A*02:01:01:274",
        "A*02:01:01:28",
        "A*02:01:01:29",
        "A*02:01:01:30",
        "A*02:01:01:31",
        "A*02:01:01:32",
        "A*02:01:01:33",
        "A*02:01:01:34",
        "A*02:01:01:35",
        "A*02:01:01:36",
        "A*02:01:01:37",
        "A*02:01:01:38",
        "A*02:01:01:39",
        "A*02:01:01:40",
        "A*02:01:01:41",
        "A*02:01:01:42",
        "A*02:01:01:43",
        "A*02:01:01:44",
        "A*02:01:01:45",
        "A*02:01:01:46",
        "A*02:01:01:47",
        "A*02:01:01:48",
        "A*02:01:01:49",
        "A*02:01:01:50",
        "A*02:01:01:51",
        "A*02:01:01:52",
        "A*02:01:01:53",
        "A*02:01:01:54",
        "A*02:01:01:55",
        "A*02:01:01:56",
        "A*02:01:01:57",
        "A*02:01:01:58",
        "A*02:01:01:59",
        "A*02:01:01:60",
        "A*02:01:01:61",
        "A*02:01:01:62",
        "A*02:01:01:63",
        "A*02:01:01:64",
        "A*02:01:01:65",
        "A*02:01:01:66",
        "A*02:01:01:67",
        "A*02:01:01:68",
        "A*02:01:01:69",
        "A*02:01:01:70",
        "A*02:01:01:71",
        "A*02:01:01:72",
        "A*02:01:01:73",
        "A*02:01:01:74",
        "A*02:01:01:75",
        "A*02:01:01:76",
        "A*02:01:01:77",
        "A*02:01:01:78",
        "A*02:01:01:79",
        "A*02:01:01:80",
        "A*02:01:01:81",
        "A*02:01:01:82",
        "A*02:01:01:83",
        "A*02:01:01:84",
        "A*02:01:01:85",
        "A*02:01:01:86",
        "A*02:01:01:87",
        "A*02:01:01:88",
        "A*02:01:01:89",
        "A*02:01:01:90",
        "A*02:01:01:91",
        "A*02:01:01:92",
        "A*02:01:01:93",
        "A*02:01:01:94",
        "A*02:01:01:95",
        "A*02:01:01:96",
        "A*02:01:01:97",
        "A*02:01:01:98",
        "A*02:01:01:99",
        "A*02:01:02:01",
        "A*02:01:02:02",
        "A*02:01:04",
        "A*02:01:05",
        "A*02:01:09",
        "A*02:01:11",
        "A*02:01:111",
        "A*02:01:119",
        "A*02:01:120",
        "A*02:01:121",
        "A*02:01:123",
        "A*02:01:124",
        "A*02:01:125",
        "A*02:01:126",
        "A*02:01:127",
        "A*02:01:128",
        "A*02:01:130",
        "A*02:01:132",
        "A*02:01:133",
        "A*02:01:134",
        "A*02:01:135",
        "A*02:01:136",
        "A*02:01:137",
        "A*02:01:138",
        "A*02:01:139",
        "A*02:01:140",
        "A*02:01:141",
        "A*02:01:142",
        "A*02:01:143",
        "A*02:01:145",
        "A*02:01:146",
        "A*02:01:147",
        "A*02:01:148",
        "A*02:01:149",
        "A*02:01:14Q",
        "A*02:01:15",
        "A*02:01:150",
        "A*02:01:151",
        "A*02:01:152",
        "A*02:01:153",
        "A*02:01:154",
        "A*02:01:155",
        "A*02:01:156",
        "A*02:01:157",
        "A*02:01:158",
        "A*02:01:159",
        "A*02:01:160",
        "A*02:01:161",
        "A*02:01:162",
        "A*02:01:163",
        "A*02:01:164",
        "A*02:01:165",
        "A*02:01:166",
        "A*02:01:167",
        "A*02:01:168",
        "A*02:01:169",
        "A*02:01:170",
        "A*02:01:171",
        "A*02:01:172",
        "A*02:01:173",
        "A*02:01:174",
        "A*02:01:175",
        "A*02:01:176",
        "A*02:01:177",
        "A*02:01:178",
        "A*02:01:179",
        "A*02:01:18",
        "A*02:01:180",
        "A*02:01:181",
        "A*02:01:182",
        "A*02:01:183",
        "A*02:01:184",
        "A*02:01:185",
        "A*02:01:186",
        "A*02:01:187",
        "A*02:01:188",
        "A*02:01:189",
        "A*02:01:19",
        "A*02:01:190",
        "A*02:01:191",
        "A*02:01:192",
        "A*02:01:193",
        "A*02:01:194",
        "A*02:01:195",
        "A*02:01:196",
        "A*02:01:197",
        "A*02:01:198",
        "A*02:01:199",
        "A*02:01:200",
        "A*02:01:201",
        "A*02:01:202",
        "A*02:01:203",
        "A*02:01:204",
        "A*02:01:205",
        "A*02:01:206",
        "A*02:01:207",
        "A*02:01:208",
        "A*02:01:209",
        "A*02:01:21",
        "A*02:01:210",
        "A*02:01:211",
        "A*02:01:212",
        "A*02:01:213",
        "A*02:01:214",
        "A*02:01:215",
        "A*02:01:216",
        "A*02:01:217",
        "A*02:01:218",
        "A*02:01:219",
        "A*02:01:22",
        "A*02:01:220",
        "A*02:01:221",
        "A*02:01:222",
        "A*02:01:223",
        "A*02:01:224",
        "A*02:01:225",
        "A*02:01:226",
        "A*02:01:227",
        "A*02:01:228",
        "A*02:01:229",
        "A*02:01:230",
        "A*02:01:231",
        "A*02:01:232",
        "A*02:01:233",
        "A*02:01:234",
        "A*02:01:235",
        "A*02:01:236",
        "A*02:01:237",
        "A*02:01:238",
        "A*02:01:239",
        "A*02:01:240",
        "A*02:01:30",
        "A*02:01:31",
        "A*02:01:36",
        "A*02:01:38",
        "A*02:01:47",
        "A*02:01:48",
        "A*02:01:52",
        "A*02:01:56",
        "A*02:01:71",
        "A*02:01:87"
      ],
      "cds_sha256": "f49f56425bc36d1ee6c2ba59cdfcdde154452c10df6e4218f1945d75fc644f56",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:01:01",
      "numeric_two_field_assignment": "A*02:01"
    },
    {
      "donor": "HG02155",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*13:01:01:11"
      ],
      "numeric_two_field": [
        "B*13:01"
      ],
      "numeric_three_field": [
        "B*13:01:01"
      ],
      "full_allele_assignment": [
        "B*13:01:01:11"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*13:01:01:01",
        "B*13:01:01:02",
        "B*13:01:01:03",
        "B*13:01:01:04",
        "B*13:01:01:05",
        "B*13:01:01:06",
        "B*13:01:01:07",
        "B*13:01:01:08",
        "B*13:01:01:09",
        "B*13:01:01:10",
        "B*13:01:01:11",
        "B*13:01:01:12",
        "B*13:01:01:13",
        "B*13:01:01:14",
        "B*13:01:01:15"
      ],
      "protein_matches": [
        "B*13:01:01:01",
        "B*13:01:01:02",
        "B*13:01:01:03",
        "B*13:01:01:04",
        "B*13:01:01:05",
        "B*13:01:01:06",
        "B*13:01:01:07",
        "B*13:01:01:08",
        "B*13:01:01:09",
        "B*13:01:01:10",
        "B*13:01:01:11",
        "B*13:01:01:12",
        "B*13:01:01:13",
        "B*13:01:01:14",
        "B*13:01:01:15",
        "B*13:01:10",
        "B*13:01:13",
        "B*13:01:14",
        "B*13:01:15",
        "B*13:01:16",
        "B*13:01:17",
        "B*13:01:18",
        "B*13:01:19",
        "B*13:01:20",
        "B*13:01:21",
        "B*13:01:22",
        "B*13:01:23",
        "B*13:01:24",
        "B*13:01:25",
        "B*13:01:26",
        "B*13:01:27"
      ],
      "cds_sha256": "7f206f6345bff4cff8a81e8a19fd175b6908f6e691ec66387431efd8a3aaa461",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*13:01:01",
      "numeric_two_field_assignment": "B*13:01"
    },
    {
      "donor": "HG02155",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*40:02:01:01"
      ],
      "numeric_two_field": [
        "B*40:02"
      ],
      "numeric_three_field": [
        "B*40:02:01"
      ],
      "full_allele_assignment": [
        "B*40:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*40:02:01:01",
        "B*40:02:01:02",
        "B*40:02:01:03",
        "B*40:02:01:04",
        "B*40:02:01:05",
        "B*40:02:01:06",
        "B*40:02:01:07",
        "B*40:02:01:08",
        "B*40:02:01:09",
        "B*40:02:01:10",
        "B*40:02:01:11",
        "B*40:02:01:12",
        "B*40:02:01:13",
        "B*40:02:01:14",
        "B*40:02:01:15",
        "B*40:02:01:16",
        "B*40:02:01:17",
        "B*40:02:01:18",
        "B*40:02:01:19",
        "B*40:02:01:20",
        "B*40:02:01:21",
        "B*40:02:01:22",
        "B*40:02:01:23",
        "B*40:02:01:24",
        "B*40:02:01:25",
        "B*40:02:01:26",
        "B*40:02:01:27",
        "B*40:02:01:28",
        "B*40:02:01:29",
        "B*40:02:01:30",
        "B*40:02:01:31",
        "B*40:02:01:32Q",
        "B*40:02:01:33",
        "B*40:02:01:34",
        "B*40:02:01:35",
        "B*40:02:01:36",
        "B*40:02:01:37",
        "B*40:02:01:38",
        "B*40:02:01:39",
        "B*40:02:01:40",
        "B*40:02:01:41",
        "B*40:02:01:42",
        "B*40:02:01:43",
        "B*40:02:01:44"
      ],
      "protein_matches": [
        "B*40:02:01:01",
        "B*40:02:01:02",
        "B*40:02:01:03",
        "B*40:02:01:04",
        "B*40:02:01:05",
        "B*40:02:01:06",
        "B*40:02:01:07",
        "B*40:02:01:08",
        "B*40:02:01:09",
        "B*40:02:01:10",
        "B*40:02:01:11",
        "B*40:02:01:12",
        "B*40:02:01:13",
        "B*40:02:01:14",
        "B*40:02:01:15",
        "B*40:02:01:16",
        "B*40:02:01:17",
        "B*40:02:01:18",
        "B*40:02:01:19",
        "B*40:02:01:20",
        "B*40:02:01:21",
        "B*40:02:01:22",
        "B*40:02:01:23",
        "B*40:02:01:24",
        "B*40:02:01:25",
        "B*40:02:01:26",
        "B*40:02:01:27",
        "B*40:02:01:28",
        "B*40:02:01:29",
        "B*40:02:01:30",
        "B*40:02:01:31",
        "B*40:02:01:32Q",
        "B*40:02:01:33",
        "B*40:02:01:34",
        "B*40:02:01:35",
        "B*40:02:01:36",
        "B*40:02:01:37",
        "B*40:02:01:38",
        "B*40:02:01:39",
        "B*40:02:01:40",
        "B*40:02:01:41",
        "B*40:02:01:42",
        "B*40:02:01:43",
        "B*40:02:01:44",
        "B*40:02:05",
        "B*40:02:07",
        "B*40:02:09",
        "B*40:02:24",
        "B*40:02:26",
        "B*40:02:27",
        "B*40:02:28",
        "B*40:02:29",
        "B*40:02:30",
        "B*40:02:31",
        "B*40:02:32",
        "B*40:02:33",
        "B*40:02:34",
        "B*40:02:35",
        "B*40:02:36",
        "B*40:02:37",
        "B*40:02:38",
        "B*40:02:39",
        "B*40:02:40",
        "B*40:02:41"
      ],
      "cds_sha256": "6fb20b79866cdcf29b1a11620b8adfbda07376e52d92f530e9878ddabaef3e54",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*40:02:01",
      "numeric_two_field_assignment": "B*40:02"
    },
    {
      "donor": "HG02155",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*03:04:01:02"
      ],
      "numeric_two_field": [
        "C*03:04"
      ],
      "numeric_three_field": [
        "C*03:04:01"
      ],
      "full_allele_assignment": [
        "C*03:04:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:04:01:01",
        "C*03:04:01:02",
        "C*03:04:01:03",
        "C*03:04:01:04",
        "C*03:04:01:05",
        "C*03:04:01:06",
        "C*03:04:01:07",
        "C*03:04:01:08",
        "C*03:04:01:09",
        "C*03:04:01:10",
        "C*03:04:01:11",
        "C*03:04:01:12",
        "C*03:04:01:13",
        "C*03:04:01:14",
        "C*03:04:01:15",
        "C*03:04:01:16",
        "C*03:04:01:17",
        "C*03:04:01:18",
        "C*03:04:01:19",
        "C*03:04:01:20",
        "C*03:04:01:21",
        "C*03:04:01:22",
        "C*03:04:01:23",
        "C*03:04:01:24",
        "C*03:04:01:25",
        "C*03:04:01:26",
        "C*03:04:01:27",
        "C*03:04:01:28",
        "C*03:04:01:29",
        "C*03:04:01:30",
        "C*03:04:01:31",
        "C*03:04:01:32",
        "C*03:04:01:33",
        "C*03:04:01:34",
        "C*03:04:01:35Q",
        "C*03:04:01:36",
        "C*03:04:01:37",
        "C*03:04:01:38",
        "C*03:04:01:39",
        "C*03:04:01:40",
        "C*03:04:01:41",
        "C*03:04:01:42",
        "C*03:04:01:43",
        "C*03:04:01:44",
        "C*03:04:01:45",
        "C*03:04:01:46",
        "C*03:04:01:47",
        "C*03:04:01:48",
        "C*03:04:01:49",
        "C*03:04:01:50",
        "C*03:04:01:51",
        "C*03:04:01:52",
        "C*03:04:01:53",
        "C*03:04:01:54",
        "C*03:04:01:55",
        "C*03:04:01:56",
        "C*03:04:01:57",
        "C*03:04:01:58",
        "C*03:04:01:59",
        "C*03:04:01:60",
        "C*03:04:01:61",
        "C*03:04:01:62",
        "C*03:04:01:63",
        "C*03:04:01:64",
        "C*03:04:01:65",
        "C*03:04:01:66",
        "C*03:04:01:67",
        "C*03:04:01:68",
        "C*03:04:01:69",
        "C*03:04:01:70",
        "C*03:04:01:71",
        "C*03:04:01:72",
        "C*03:04:01:73",
        "C*03:04:01:74",
        "C*03:04:01:75",
        "C*03:04:01:76",
        "C*03:04:01:77",
        "C*03:04:01:78",
        "C*03:04:01:79",
        "C*03:04:01:80",
        "C*03:04:01:81",
        "C*03:04:01:82",
        "C*03:04:01:83",
        "C*03:04:01:84",
        "C*03:04:01:85",
        "C*03:04:01:86",
        "C*03:04:01:87",
        "C*03:04:01:88",
        "C*03:04:01:89Q",
        "C*03:04:01:90Q",
        "C*03:04:01:91Q",
        "C*03:04:01:92Q",
        "C*03:04:01:93",
        "C*03:04:01:94"
      ],
      "protein_matches": [
        "C*03:04:01:01",
        "C*03:04:01:02",
        "C*03:04:01:03",
        "C*03:04:01:04",
        "C*03:04:01:05",
        "C*03:04:01:06",
        "C*03:04:01:07",
        "C*03:04:01:08",
        "C*03:04:01:09",
        "C*03:04:01:10",
        "C*03:04:01:11",
        "C*03:04:01:12",
        "C*03:04:01:13",
        "C*03:04:01:14",
        "C*03:04:01:15",
        "C*03:04:01:16",
        "C*03:04:01:17",
        "C*03:04:01:18",
        "C*03:04:01:19",
        "C*03:04:01:20",
        "C*03:04:01:21",
        "C*03:04:01:22",
        "C*03:04:01:23",
        "C*03:04:01:24",
        "C*03:04:01:25",
        "C*03:04:01:26",
        "C*03:04:01:27",
        "C*03:04:01:28",
        "C*03:04:01:29",
        "C*03:04:01:30",
        "C*03:04:01:31",
        "C*03:04:01:32",
        "C*03:04:01:33",
        "C*03:04:01:34",
        "C*03:04:01:35Q",
        "C*03:04:01:36",
        "C*03:04:01:37",
        "C*03:04:01:38",
        "C*03:04:01:39",
        "C*03:04:01:40",
        "C*03:04:01:41",
        "C*03:04:01:42",
        "C*03:04:01:43",
        "C*03:04:01:44",
        "C*03:04:01:45",
        "C*03:04:01:46",
        "C*03:04:01:47",
        "C*03:04:01:48",
        "C*03:04:01:49",
        "C*03:04:01:50",
        "C*03:04:01:51",
        "C*03:04:01:52",
        "C*03:04:01:53",
        "C*03:04:01:54",
        "C*03:04:01:55",
        "C*03:04:01:56",
        "C*03:04:01:57",
        "C*03:04:01:58",
        "C*03:04:01:59",
        "C*03:04:01:60",
        "C*03:04:01:61",
        "C*03:04:01:62",
        "C*03:04:01:63",
        "C*03:04:01:64",
        "C*03:04:01:65",
        "C*03:04:01:66",
        "C*03:04:01:67",
        "C*03:04:01:68",
        "C*03:04:01:69",
        "C*03:04:01:70",
        "C*03:04:01:71",
        "C*03:04:01:72",
        "C*03:04:01:73",
        "C*03:04:01:74",
        "C*03:04:01:75",
        "C*03:04:01:76",
        "C*03:04:01:77",
        "C*03:04:01:78",
        "C*03:04:01:79",
        "C*03:04:01:80",
        "C*03:04:01:81",
        "C*03:04:01:82",
        "C*03:04:01:83",
        "C*03:04:01:84",
        "C*03:04:01:85",
        "C*03:04:01:86",
        "C*03:04:01:87",
        "C*03:04:01:88",
        "C*03:04:01:89Q",
        "C*03:04:01:90Q",
        "C*03:04:01:91Q",
        "C*03:04:01:92Q",
        "C*03:04:01:93",
        "C*03:04:01:94",
        "C*03:04:02:01",
        "C*03:04:02:02",
        "C*03:04:02:03",
        "C*03:04:02:04",
        "C*03:04:02:05",
        "C*03:04:02:06",
        "C*03:04:02:07",
        "C*03:04:03",
        "C*03:04:04",
        "C*03:04:05",
        "C*03:04:06",
        "C*03:04:100",
        "C*03:04:101",
        "C*03:04:102",
        "C*03:04:103",
        "C*03:04:104",
        "C*03:04:105",
        "C*03:04:106",
        "C*03:04:107",
        "C*03:04:108",
        "C*03:04:109",
        "C*03:04:110",
        "C*03:04:111",
        "C*03:04:112",
        "C*03:04:113",
        "C*03:04:114",
        "C*03:04:115",
        "C*03:04:116",
        "C*03:04:117",
        "C*03:04:118",
        "C*03:04:119",
        "C*03:04:120",
        "C*03:04:121",
        "C*03:04:122",
        "C*03:04:123",
        "C*03:04:124",
        "C*03:04:125",
        "C*03:04:13",
        "C*03:04:14",
        "C*03:04:18",
        "C*03:04:19",
        "C*03:04:20",
        "C*03:04:21",
        "C*03:04:22",
        "C*03:04:43",
        "C*03:04:48",
        "C*03:04:50",
        "C*03:04:51",
        "C*03:04:52",
        "C*03:04:53",
        "C*03:04:54",
        "C*03:04:55",
        "C*03:04:56",
        "C*03:04:57",
        "C*03:04:58",
        "C*03:04:59",
        "C*03:04:60",
        "C*03:04:61",
        "C*03:04:62",
        "C*03:04:63",
        "C*03:04:64",
        "C*03:04:65",
        "C*03:04:66",
        "C*03:04:67",
        "C*03:04:68",
        "C*03:04:69",
        "C*03:04:70",
        "C*03:04:71",
        "C*03:04:72",
        "C*03:04:73",
        "C*03:04:74",
        "C*03:04:75",
        "C*03:04:76",
        "C*03:04:77",
        "C*03:04:78",
        "C*03:04:79",
        "C*03:04:80",
        "C*03:04:81",
        "C*03:04:82",
        "C*03:04:83",
        "C*03:04:85",
        "C*03:04:86",
        "C*03:04:87",
        "C*03:04:88",
        "C*03:04:89",
        "C*03:04:90",
        "C*03:04:91",
        "C*03:04:92",
        "C*03:04:93",
        "C*03:04:94",
        "C*03:04:95",
        "C*03:04:96",
        "C*03:04:97",
        "C*03:04:98",
        "C*03:04:99"
      ],
      "cds_sha256": "c4b563b22029838c37eff2d3236583c2082f16151134c6c1d7b70fb1f065978b",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:04:01",
      "numeric_two_field_assignment": "C*03:04"
    },
    {
      "donor": "HG02155",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*15:02:01:01"
      ],
      "numeric_two_field": [
        "C*15:02"
      ],
      "numeric_three_field": [
        "C*15:02:01"
      ],
      "full_allele_assignment": [
        "C*15:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*15:02:01:01",
        "C*15:02:01:02",
        "C*15:02:01:03",
        "C*15:02:01:04",
        "C*15:02:01:05",
        "C*15:02:01:06",
        "C*15:02:01:07",
        "C*15:02:01:09",
        "C*15:02:01:10",
        "C*15:02:01:11",
        "C*15:02:01:12",
        "C*15:02:01:13",
        "C*15:02:01:14",
        "C*15:02:01:15",
        "C*15:02:01:16",
        "C*15:02:01:17",
        "C*15:02:01:18",
        "C*15:02:01:19",
        "C*15:02:01:20",
        "C*15:02:01:21",
        "C*15:02:01:22",
        "C*15:02:01:23",
        "C*15:02:01:24",
        "C*15:02:01:25",
        "C*15:02:01:26",
        "C*15:02:01:27",
        "C*15:02:01:28",
        "C*15:02:01:29",
        "C*15:02:01:30Q",
        "C*15:02:01:31",
        "C*15:02:01:32",
        "C*15:02:01:33",
        "C*15:02:01:34",
        "C*15:02:01:35Q",
        "C*15:02:01:36",
        "C*15:02:01:37",
        "C*15:02:01:38",
        "C*15:02:01:39",
        "C*15:02:01:40",
        "C*15:02:01:41",
        "C*15:02:01:42",
        "C*15:02:01:43",
        "C*15:02:01:44",
        "C*15:02:01:45",
        "C*15:02:01:46",
        "C*15:02:01:47",
        "C*15:02:01:48",
        "C*15:02:01:49",
        "C*15:02:01:50",
        "C*15:02:01:51",
        "C*15:02:01:52",
        "C*15:02:01:53",
        "C*15:02:01:54",
        "C*15:02:01:55",
        "C*15:02:01:56",
        "C*15:02:01:57",
        "C*15:02:01:58",
        "C*15:02:01:59",
        "C*15:02:01:60",
        "C*15:02:01:61",
        "C*15:02:01:62Q",
        "C*15:02:01:63",
        "C*15:02:01:64",
        "C*15:02:01:65Q",
        "C*15:02:01:66",
        "C*15:02:01:67",
        "C*15:02:01:68",
        "C*15:02:01:69Q",
        "C*15:02:01:70",
        "C*15:02:01:71",
        "C*15:02:01:72"
      ],
      "protein_matches": [
        "C*15:02:01:01",
        "C*15:02:01:02",
        "C*15:02:01:03",
        "C*15:02:01:04",
        "C*15:02:01:05",
        "C*15:02:01:06",
        "C*15:02:01:07",
        "C*15:02:01:09",
        "C*15:02:01:10",
        "C*15:02:01:11",
        "C*15:02:01:12",
        "C*15:02:01:13",
        "C*15:02:01:14",
        "C*15:02:01:15",
        "C*15:02:01:16",
        "C*15:02:01:17",
        "C*15:02:01:18",
        "C*15:02:01:19",
        "C*15:02:01:20",
        "C*15:02:01:21",
        "C*15:02:01:22",
        "C*15:02:01:23",
        "C*15:02:01:24",
        "C*15:02:01:25",
        "C*15:02:01:26",
        "C*15:02:01:27",
        "C*15:02:01:28",
        "C*15:02:01:29",
        "C*15:02:01:30Q",
        "C*15:02:01:31",
        "C*15:02:01:32",
        "C*15:02:01:33",
        "C*15:02:01:34",
        "C*15:02:01:35Q",
        "C*15:02:01:36",
        "C*15:02:01:37",
        "C*15:02:01:38",
        "C*15:02:01:39",
        "C*15:02:01:40",
        "C*15:02:01:41",
        "C*15:02:01:42",
        "C*15:02:01:43",
        "C*15:02:01:44",
        "C*15:02:01:45",
        "C*15:02:01:46",
        "C*15:02:01:47",
        "C*15:02:01:48",
        "C*15:02:01:49",
        "C*15:02:01:50",
        "C*15:02:01:51",
        "C*15:02:01:52",
        "C*15:02:01:53",
        "C*15:02:01:54",
        "C*15:02:01:55",
        "C*15:02:01:56",
        "C*15:02:01:57",
        "C*15:02:01:58",
        "C*15:02:01:59",
        "C*15:02:01:60",
        "C*15:02:01:61",
        "C*15:02:01:62Q",
        "C*15:02:01:63",
        "C*15:02:01:64",
        "C*15:02:01:65Q",
        "C*15:02:01:66",
        "C*15:02:01:67",
        "C*15:02:01:68",
        "C*15:02:01:69Q",
        "C*15:02:01:70",
        "C*15:02:01:71",
        "C*15:02:01:72",
        "C*15:02:02:01",
        "C*15:02:02:02",
        "C*15:02:03",
        "C*15:02:25",
        "C*15:02:26",
        "C*15:02:27",
        "C*15:02:28",
        "C*15:02:29",
        "C*15:02:30",
        "C*15:02:31",
        "C*15:02:32",
        "C*15:02:33:01",
        "C*15:02:33:02",
        "C*15:02:34",
        "C*15:02:35",
        "C*15:02:36",
        "C*15:02:37",
        "C*15:02:38",
        "C*15:02:39",
        "C*15:02:40",
        "C*15:02:41",
        "C*15:02:42",
        "C*15:02:43",
        "C*15:02:44",
        "C*15:02:45",
        "C*15:02:46",
        "C*15:02:47",
        "C*15:02:48",
        "C*15:02:49",
        "C*15:02:50",
        "C*15:02:51",
        "C*15:02:52",
        "C*15:02:53",
        "C*15:02:54",
        "C*15:02:55",
        "C*15:02:56",
        "C*15:02:57",
        "C*15:02:58",
        "C*15:02:59",
        "C*15:02:60",
        "C*15:02:61",
        "C*15:02:62",
        "C*15:02:63",
        "C*15:02:64",
        "C*15:02:65:01",
        "C*15:02:65:02",
        "C*15:02:66",
        "C*15:02:67",
        "C*15:02:68",
        "C*15:02:69",
        "C*15:02:70",
        "C*15:02:71",
        "C*15:02:72",
        "C*15:02:73",
        "C*15:02:74",
        "C*15:02:75",
        "C*15:02:76",
        "C*15:02:77",
        "C*15:02:78",
        "C*15:02:79",
        "C*15:02:80"
      ],
      "cds_sha256": "dd176b5f1e6da6f7cd62c8d5e5c3560022dbb70b61dad24ba7c1fc4a73ced039",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*15:02:01",
      "numeric_two_field_assignment": "C*15:02"
    },
    {
      "donor": "HG02155",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG02155",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG02155",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "HG02155",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*13:01:01:17"
      ],
      "numeric_two_field": [
        "DPB1*13:01"
      ],
      "numeric_three_field": [
        "DPB1*13:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*13:01:01:17"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*13:01:01:01",
        "DPB1*13:01:01:02",
        "DPB1*13:01:01:03",
        "DPB1*13:01:01:04",
        "DPB1*13:01:01:05",
        "DPB1*13:01:01:06",
        "DPB1*13:01:01:07",
        "DPB1*13:01:01:08",
        "DPB1*13:01:01:09",
        "DPB1*13:01:01:10",
        "DPB1*13:01:01:11",
        "DPB1*13:01:01:12",
        "DPB1*13:01:01:13",
        "DPB1*13:01:01:14",
        "DPB1*13:01:01:15",
        "DPB1*13:01:01:16",
        "DPB1*13:01:01:17",
        "DPB1*13:01:01:18",
        "DPB1*13:01:01:19",
        "DPB1*13:01:01:20",
        "DPB1*13:01:01:21"
      ],
      "protein_matches": [
        "DPB1*13:01:01:01",
        "DPB1*13:01:01:02",
        "DPB1*13:01:01:03",
        "DPB1*13:01:01:04",
        "DPB1*13:01:01:05",
        "DPB1*13:01:01:06",
        "DPB1*13:01:01:07",
        "DPB1*13:01:01:08",
        "DPB1*13:01:01:09",
        "DPB1*13:01:01:10",
        "DPB1*13:01:01:11",
        "DPB1*13:01:01:12",
        "DPB1*13:01:01:13",
        "DPB1*13:01:01:14",
        "DPB1*13:01:01:15",
        "DPB1*13:01:01:16",
        "DPB1*13:01:01:17",
        "DPB1*13:01:01:18",
        "DPB1*13:01:01:19",
        "DPB1*13:01:01:20",
        "DPB1*13:01:01:21",
        "DPB1*13:01:02",
        "DPB1*13:01:03",
        "DPB1*13:01:04",
        "DPB1*13:01:05",
        "DPB1*13:01:06",
        "DPB1*13:01:07",
        "DPB1*13:01:08",
        "DPB1*13:01:09",
        "DPB1*13:01:10",
        "DPB1*13:01:11",
        "DPB1*13:01:12"
      ],
      "cds_sha256": "903cf4bb4236aac5d131652cd794410fa17f434fe3ba7ff76a2ba4259cae4ada",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*13:01:01",
      "numeric_two_field_assignment": "DPB1*13:01"
    },
    {
      "donor": "HG02155",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:02:01:03"
      ],
      "numeric_two_field": [
        "DQA1*01:02"
      ],
      "numeric_three_field": [
        "DQA1*01:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:02:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37"
      ],
      "protein_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37",
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08",
        "DQA1*01:02:03",
        "DQA1*01:02:04",
        "DQA1*01:02:05",
        "DQA1*01:02:06",
        "DQA1*01:02:07",
        "DQA1*01:02:08",
        "DQA1*01:02:09",
        "DQA1*01:02:10",
        "DQA1*01:02:11",
        "DQA1*01:02:12",
        "DQA1*01:02:13:01",
        "DQA1*01:02:13:02",
        "DQA1*01:02:13:03",
        "DQA1*01:02:14",
        "DQA1*01:02:15",
        "DQA1*01:02:16",
        "DQA1*01:02:17",
        "DQA1*01:02:18",
        "DQA1*01:02:19",
        "DQA1*01:02:20",
        "DQA1*01:02:21",
        "DQA1*01:02:22",
        "DQA1*01:02:23",
        "DQA1*01:02:24",
        "DQA1*01:02:25",
        "DQA1*01:02:26",
        "DQA1*01:02:27",
        "DQA1*01:02:28",
        "DQA1*01:02:29",
        "DQA1*01:02:30",
        "DQA1*01:02:31",
        "DQA1*01:02:32"
      ],
      "cds_sha256": "ac00e3c799d85af7172274b322ab9998ef73923e79aeaa1943af09f52b98c601",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:02:01",
      "numeric_two_field_assignment": "DQA1*01:02"
    },
    {
      "donor": "HG02155",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:02:01:03"
      ],
      "numeric_two_field": [
        "DQA1*01:02"
      ],
      "numeric_three_field": [
        "DQA1*01:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:02:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37"
      ],
      "protein_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37",
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08",
        "DQA1*01:02:03",
        "DQA1*01:02:04",
        "DQA1*01:02:05",
        "DQA1*01:02:06",
        "DQA1*01:02:07",
        "DQA1*01:02:08",
        "DQA1*01:02:09",
        "DQA1*01:02:10",
        "DQA1*01:02:11",
        "DQA1*01:02:12",
        "DQA1*01:02:13:01",
        "DQA1*01:02:13:02",
        "DQA1*01:02:13:03",
        "DQA1*01:02:14",
        "DQA1*01:02:15",
        "DQA1*01:02:16",
        "DQA1*01:02:17",
        "DQA1*01:02:18",
        "DQA1*01:02:19",
        "DQA1*01:02:20",
        "DQA1*01:02:21",
        "DQA1*01:02:22",
        "DQA1*01:02:23",
        "DQA1*01:02:24",
        "DQA1*01:02:25",
        "DQA1*01:02:26",
        "DQA1*01:02:27",
        "DQA1*01:02:28",
        "DQA1*01:02:29",
        "DQA1*01:02:30",
        "DQA1*01:02:31",
        "DQA1*01:02:32"
      ],
      "cds_sha256": "ac00e3c799d85af7172274b322ab9998ef73923e79aeaa1943af09f52b98c601",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:02:01",
      "numeric_two_field_assignment": "DQA1*01:02"
    },
    {
      "donor": "HG02155",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:01"
      ],
      "numeric_three_field": [
        "DQB1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11"
      ],
      "protein_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11",
        "DQB1*06:01:03",
        "DQB1*06:01:05",
        "DQB1*06:01:08",
        "DQB1*06:01:10",
        "DQB1*06:01:11",
        "DQB1*06:01:36",
        "DQB1*06:01:37",
        "DQB1*06:01:38",
        "DQB1*06:01:39"
      ],
      "cds_sha256": "8eca11e1cbc387d4515e4bc63897990cebd76dea14df174cd8eba8947cef38b2",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:01:01",
      "numeric_two_field_assignment": "DQB1*06:01"
    },
    {
      "donor": "HG02155",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:01"
      ],
      "numeric_three_field": [
        "DQB1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11"
      ],
      "protein_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11",
        "DQB1*06:01:03",
        "DQB1*06:01:05",
        "DQB1*06:01:08",
        "DQB1*06:01:10",
        "DQB1*06:01:11",
        "DQB1*06:01:36",
        "DQB1*06:01:37",
        "DQB1*06:01:38",
        "DQB1*06:01:39"
      ],
      "cds_sha256": "8eca11e1cbc387d4515e4bc63897990cebd76dea14df174cd8eba8947cef38b2",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:01:01",
      "numeric_two_field_assignment": "DQB1*06:01"
    },
    {
      "donor": "HG02155",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*15:01"
      ],
      "numeric_three_field": [
        "DRB1*15:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33"
      ],
      "protein_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33",
        "DRB1*15:01:02",
        "DRB1*15:01:08:01",
        "DRB1*15:01:08:02",
        "DRB1*15:01:17",
        "DRB1*15:01:32",
        "DRB1*15:01:35",
        "DRB1*15:01:49",
        "DRB1*15:01:50",
        "DRB1*15:01:51",
        "DRB1*15:01:52",
        "DRB1*15:01:53",
        "DRB1*15:01:54",
        "DRB1*15:01:55",
        "DRB1*15:01:56"
      ],
      "cds_sha256": "1aea54c836d86377ccb58e10c5f5f97704438753078ca3333600bd00418c8ba8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:01:01",
      "numeric_two_field_assignment": "DRB1*15:01"
    },
    {
      "donor": "HG02155",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*15:01"
      ],
      "numeric_three_field": [
        "DRB1*15:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33"
      ],
      "protein_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33",
        "DRB1*15:01:02",
        "DRB1*15:01:08:01",
        "DRB1*15:01:08:02",
        "DRB1*15:01:17",
        "DRB1*15:01:32",
        "DRB1*15:01:35",
        "DRB1*15:01:49",
        "DRB1*15:01:50",
        "DRB1*15:01:51",
        "DRB1*15:01:52",
        "DRB1*15:01:53",
        "DRB1*15:01:54",
        "DRB1*15:01:55",
        "DRB1*15:01:56"
      ],
      "cds_sha256": "1aea54c836d86377ccb58e10c5f5f97704438753078ca3333600bd00418c8ba8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:01:01",
      "numeric_two_field_assignment": "DRB1*15:01"
    },
    {
      "donor": "HG02165",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*11:02:01:01"
      ],
      "numeric_two_field": [
        "A*11:02"
      ],
      "numeric_three_field": [
        "A*11:02:01"
      ],
      "full_allele_assignment": [
        "A*11:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:02:01:01",
        "A*11:02:01:02"
      ],
      "protein_matches": [
        "A*11:02:01:01",
        "A*11:02:01:02",
        "A*11:02:07",
        "A*11:02:08",
        "A*11:02:09"
      ],
      "cds_sha256": "afcde455ca093999c829c800fe2c229f0496c10f11c92508f18267bb4e2f248c",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:02:01",
      "numeric_two_field_assignment": "A*11:02"
    },
    {
      "donor": "HG02165",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*02:07:01:01"
      ],
      "numeric_two_field": [
        "A*02:07"
      ],
      "numeric_three_field": [
        "A*02:07:01"
      ],
      "full_allele_assignment": [
        "A*02:07:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:07:01:01",
        "A*02:07:01:02",
        "A*02:07:01:03",
        "A*02:07:01:04",
        "A*02:07:01:05",
        "A*02:07:01:06",
        "A*02:07:01:07"
      ],
      "protein_matches": [
        "A*02:07:01:01",
        "A*02:07:01:02",
        "A*02:07:01:03",
        "A*02:07:01:04",
        "A*02:07:01:05",
        "A*02:07:01:06",
        "A*02:07:01:07",
        "A*02:07:08",
        "A*02:07:11",
        "A*02:07:12",
        "A*02:07:13",
        "A*02:07:14",
        "A*02:07:16",
        "A*02:07:17",
        "A*02:07:18",
        "A*02:07:19",
        "A*02:07:20",
        "A*02:07:21",
        "A*02:07:22",
        "A*02:07:23",
        "A*02:07:24",
        "A*02:07:25",
        "A*02:07:26",
        "A*02:07:27",
        "A*02:07:28"
      ],
      "cds_sha256": "3f18b5bd42e5ff8362e02166d6bb9f316de2fa9db04cda38ad12e42c7f388c55",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:07:01",
      "numeric_two_field_assignment": "A*02:07"
    },
    {
      "donor": "HG02165",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*27:04:01:01"
      ],
      "numeric_two_field": [
        "B*27:04"
      ],
      "numeric_three_field": [
        "B*27:04:01"
      ],
      "full_allele_assignment": [
        "B*27:04:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*27:04:01:01",
        "B*27:04:01:02"
      ],
      "protein_matches": [
        "B*27:04:01:01",
        "B*27:04:01:02",
        "B*27:04:03"
      ],
      "cds_sha256": "5f8becd382ffc562fa7a48094e77632bafe93a11f1fec93272e13b510681e644",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*27:04:01",
      "numeric_two_field_assignment": "B*27:04"
    },
    {
      "donor": "HG02165",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*46:01:01:01"
      ],
      "numeric_two_field": [
        "B*46:01"
      ],
      "numeric_three_field": [
        "B*46:01:01"
      ],
      "full_allele_assignment": [
        "B*46:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*46:01:01:01",
        "B*46:01:01:02",
        "B*46:01:01:03",
        "B*46:01:01:04",
        "B*46:01:01:05",
        "B*46:01:01:06",
        "B*46:01:01:07",
        "B*46:01:01:08",
        "B*46:01:01:09",
        "B*46:01:01:10"
      ],
      "protein_matches": [
        "B*46:01:01:01",
        "B*46:01:01:02",
        "B*46:01:01:03",
        "B*46:01:01:04",
        "B*46:01:01:05",
        "B*46:01:01:06",
        "B*46:01:01:07",
        "B*46:01:01:08",
        "B*46:01:01:09",
        "B*46:01:01:10",
        "B*46:01:04",
        "B*46:01:05",
        "B*46:01:07",
        "B*46:01:17",
        "B*46:01:24",
        "B*46:01:25",
        "B*46:01:28",
        "B*46:01:29",
        "B*46:01:30",
        "B*46:01:31",
        "B*46:01:32",
        "B*46:01:34",
        "B*46:01:35",
        "B*46:01:36",
        "B*46:01:37",
        "B*46:01:38",
        "B*46:01:39",
        "B*46:01:40",
        "B*46:01:41",
        "B*46:01:42",
        "B*46:01:43",
        "B*46:01:44",
        "B*46:01:45"
      ],
      "cds_sha256": "9fe8c844f5ef999265f58fcf1d3091157aec05884ea8c6b8dd2295fad35d1733",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*46:01:01",
      "numeric_two_field_assignment": "B*46:01"
    },
    {
      "donor": "HG02165",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*12:02:02:27"
      ],
      "numeric_two_field": [
        "C*12:02"
      ],
      "numeric_three_field": [
        "C*12:02:02"
      ],
      "full_allele_assignment": [
        "C*12:02:02:27"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*12:02:02:01",
        "C*12:02:02:02",
        "C*12:02:02:03",
        "C*12:02:02:04",
        "C*12:02:02:05",
        "C*12:02:02:06",
        "C*12:02:02:07",
        "C*12:02:02:08",
        "C*12:02:02:09",
        "C*12:02:02:10",
        "C*12:02:02:11",
        "C*12:02:02:12",
        "C*12:02:02:13",
        "C*12:02:02:14",
        "C*12:02:02:15",
        "C*12:02:02:16",
        "C*12:02:02:17",
        "C*12:02:02:18",
        "C*12:02:02:19",
        "C*12:02:02:20",
        "C*12:02:02:21",
        "C*12:02:02:22",
        "C*12:02:02:23",
        "C*12:02:02:24Q",
        "C*12:02:02:25",
        "C*12:02:02:26Q",
        "C*12:02:02:27",
        "C*12:02:02:28",
        "C*12:02:02:29"
      ],
      "protein_matches": [
        "C*12:02:01",
        "C*12:02:02:01",
        "C*12:02:02:02",
        "C*12:02:02:03",
        "C*12:02:02:04",
        "C*12:02:02:05",
        "C*12:02:02:06",
        "C*12:02:02:07",
        "C*12:02:02:08",
        "C*12:02:02:09",
        "C*12:02:02:10",
        "C*12:02:02:11",
        "C*12:02:02:12",
        "C*12:02:02:13",
        "C*12:02:02:14",
        "C*12:02:02:15",
        "C*12:02:02:16",
        "C*12:02:02:17",
        "C*12:02:02:18",
        "C*12:02:02:19",
        "C*12:02:02:20",
        "C*12:02:02:21",
        "C*12:02:02:22",
        "C*12:02:02:23",
        "C*12:02:02:24Q",
        "C*12:02:02:25",
        "C*12:02:02:26Q",
        "C*12:02:02:27",
        "C*12:02:02:28",
        "C*12:02:02:29",
        "C*12:02:12",
        "C*12:02:14",
        "C*12:02:16",
        "C*12:02:18",
        "C*12:02:19",
        "C*12:02:20",
        "C*12:02:21",
        "C*12:02:22",
        "C*12:02:23",
        "C*12:02:24",
        "C*12:02:25",
        "C*12:02:26",
        "C*12:02:27",
        "C*12:02:28",
        "C*12:02:29",
        "C*12:02:30",
        "C*12:02:31",
        "C*12:02:32",
        "C*12:02:33",
        "C*12:02:34",
        "C*12:02:35",
        "C*12:02:36",
        "C*12:02:37",
        "C*12:02:38",
        "C*12:02:39",
        "C*12:02:40",
        "C*12:02:41",
        "C*12:02:42",
        "C*12:02:43",
        "C*12:02:44",
        "C*12:02:45",
        "C*12:02:46",
        "C*12:02:47",
        "C*12:02:48",
        "C*12:02:49",
        "C*12:02:50",
        "C*12:02:51",
        "C*12:02:52",
        "C*12:02:54",
        "C*12:02:55",
        "C*12:02:56",
        "C*12:02:57",
        "C*12:02:58",
        "C*12:02:59",
        "C*12:02:60",
        "C*12:02:61",
        "C*12:02:62",
        "C*12:02:63"
      ],
      "cds_sha256": "4ebf37142a43331f63e79351fbff14e94abe86b4fc49827ac95807f710b0b5bd",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*12:02:02",
      "numeric_two_field_assignment": "C*12:02"
    },
    {
      "donor": "HG02165",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*01:02:01:01"
      ],
      "numeric_two_field": [
        "C*01:02"
      ],
      "numeric_three_field": [
        "C*01:02:01"
      ],
      "full_allele_assignment": [
        "C*01:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83"
      ],
      "protein_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83",
        "C*01:02:02",
        "C*01:02:03",
        "C*01:02:04",
        "C*01:02:10",
        "C*01:02:100",
        "C*01:02:101",
        "C*01:02:102",
        "C*01:02:103",
        "C*01:02:104",
        "C*01:02:105",
        "C*01:02:106",
        "C*01:02:11",
        "C*01:02:15",
        "C*01:02:16",
        "C*01:02:18",
        "C*01:02:21",
        "C*01:02:22",
        "C*01:02:25",
        "C*01:02:29",
        "C*01:02:30:01",
        "C*01:02:30:02",
        "C*01:02:36",
        "C*01:02:37",
        "C*01:02:38",
        "C*01:02:39",
        "C*01:02:40",
        "C*01:02:41",
        "C*01:02:42",
        "C*01:02:43",
        "C*01:02:44",
        "C*01:02:45",
        "C*01:02:46",
        "C*01:02:47",
        "C*01:02:48",
        "C*01:02:49",
        "C*01:02:50",
        "C*01:02:51",
        "C*01:02:52",
        "C*01:02:53",
        "C*01:02:54",
        "C*01:02:55",
        "C*01:02:56",
        "C*01:02:57",
        "C*01:02:58",
        "C*01:02:59",
        "C*01:02:60",
        "C*01:02:61",
        "C*01:02:62",
        "C*01:02:63",
        "C*01:02:64",
        "C*01:02:65",
        "C*01:02:66",
        "C*01:02:67",
        "C*01:02:68",
        "C*01:02:69",
        "C*01:02:70",
        "C*01:02:71",
        "C*01:02:72",
        "C*01:02:73",
        "C*01:02:74",
        "C*01:02:75",
        "C*01:02:76",
        "C*01:02:77",
        "C*01:02:78",
        "C*01:02:79",
        "C*01:02:80",
        "C*01:02:81",
        "C*01:02:82",
        "C*01:02:83",
        "C*01:02:84",
        "C*01:02:85",
        "C*01:02:87",
        "C*01:02:88",
        "C*01:02:89",
        "C*01:02:91",
        "C*01:02:92",
        "C*01:02:93",
        "C*01:02:94",
        "C*01:02:95",
        "C*01:02:96",
        "C*01:02:97",
        "C*01:02:98",
        "C*01:02:99"
      ],
      "cds_sha256": "716c15217f162d2fd1bf86f82c78947f7d581b204ab2bd20ddafe0b90018c36a",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*01:02:01",
      "numeric_two_field_assignment": "C*01:02"
    },
    {
      "donor": "HG02165",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG02165",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG02165",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:02:01:03"
      ],
      "numeric_two_field": [
        "DPB1*02:02"
      ],
      "numeric_three_field": [
        "DPB1*02:02:01"
      ],
      "full_allele_assignment": [
        "DPB1*02:02:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:02:01:01",
        "DPB1*02:02:01:02",
        "DPB1*02:02:01:03",
        "DPB1*02:02:01:04",
        "DPB1*02:02:01:05",
        "DPB1*02:02:01:06",
        "DPB1*02:02:01:07",
        "DPB1*02:02:01:08",
        "DPB1*02:02:01:09",
        "DPB1*02:02:01:10",
        "DPB1*02:02:01:11"
      ],
      "protein_matches": [
        "DPB1*02:02:01:01",
        "DPB1*02:02:01:02",
        "DPB1*02:02:01:03",
        "DPB1*02:02:01:04",
        "DPB1*02:02:01:05",
        "DPB1*02:02:01:06",
        "DPB1*02:02:01:07",
        "DPB1*02:02:01:08",
        "DPB1*02:02:01:09",
        "DPB1*02:02:01:10",
        "DPB1*02:02:01:11",
        "DPB1*02:02:03",
        "DPB1*02:02:07",
        "DPB1*02:02:09"
      ],
      "cds_sha256": "97d0d6ee0a1b0b514cd6b01544362f9ea8e886197a33eaf2e2f47cef14676654",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:02:01",
      "numeric_two_field_assignment": "DPB1*02:02"
    },
    {
      "donor": "HG02165",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:17"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:17"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "HG02165",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:04:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:04"
      ],
      "numeric_three_field": [
        "DQA1*01:04:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:04:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07"
      ],
      "protein_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07",
        "DQA1*01:04:02:01",
        "DQA1*01:04:02:02",
        "DQA1*01:04:04",
        "DQA1*01:04:05",
        "DQA1*01:04:06",
        "DQA1*01:04:07",
        "DQA1*01:04:08",
        "DQA1*01:04:09",
        "DQA1*01:04:10",
        "DQA1*01:04:11",
        "DQA1*01:04:12",
        "DQA1*01:04:13"
      ],
      "cds_sha256": "979abe17f229c9ee8fe56fdf4709e5b1d1a0c4b7c69ebcf8773e32a980e7132a",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:04:01",
      "numeric_two_field_assignment": "DQA1*01:04"
    },
    {
      "donor": "HG02165",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:04:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:04"
      ],
      "numeric_three_field": [
        "DQA1*01:04:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:04:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07"
      ],
      "protein_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07",
        "DQA1*01:04:02:01",
        "DQA1*01:04:02:02",
        "DQA1*01:04:04",
        "DQA1*01:04:05",
        "DQA1*01:04:06",
        "DQA1*01:04:07",
        "DQA1*01:04:08",
        "DQA1*01:04:09",
        "DQA1*01:04:10",
        "DQA1*01:04:11",
        "DQA1*01:04:12",
        "DQA1*01:04:13"
      ],
      "cds_sha256": "979abe17f229c9ee8fe56fdf4709e5b1d1a0c4b7c69ebcf8773e32a980e7132a",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:04:01",
      "numeric_two_field_assignment": "DQA1*01:04"
    },
    {
      "donor": "HG02165",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*05:02"
      ],
      "numeric_three_field": [
        "DQB1*05:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:02:01:01",
        "DQB1*05:02:01:02",
        "DQB1*05:02:01:03",
        "DQB1*05:02:01:04",
        "DQB1*05:02:01:05",
        "DQB1*05:02:01:06",
        "DQB1*05:02:01:07",
        "DQB1*05:02:01:08",
        "DQB1*05:02:01:09",
        "DQB1*05:02:01:10",
        "DQB1*05:02:01:11",
        "DQB1*05:02:01:12",
        "DQB1*05:02:01:13",
        "DQB1*05:02:01:14",
        "DQB1*05:02:01:15",
        "DQB1*05:02:01:16",
        "DQB1*05:02:01:17",
        "DQB1*05:02:01:18",
        "DQB1*05:02:01:19",
        "DQB1*05:02:01:20",
        "DQB1*05:02:01:21"
      ],
      "protein_matches": [
        "DQB1*05:02:01:01",
        "DQB1*05:02:01:02",
        "DQB1*05:02:01:03",
        "DQB1*05:02:01:04",
        "DQB1*05:02:01:05",
        "DQB1*05:02:01:06",
        "DQB1*05:02:01:07",
        "DQB1*05:02:01:08",
        "DQB1*05:02:01:09",
        "DQB1*05:02:01:10",
        "DQB1*05:02:01:11",
        "DQB1*05:02:01:12",
        "DQB1*05:02:01:13",
        "DQB1*05:02:01:14",
        "DQB1*05:02:01:15",
        "DQB1*05:02:01:16",
        "DQB1*05:02:01:17",
        "DQB1*05:02:01:18",
        "DQB1*05:02:01:19",
        "DQB1*05:02:01:20",
        "DQB1*05:02:01:21",
        "DQB1*05:02:02",
        "DQB1*05:02:07",
        "DQB1*05:02:08",
        "DQB1*05:02:11",
        "DQB1*05:02:17",
        "DQB1*05:02:23",
        "DQB1*05:02:25",
        "DQB1*05:02:26",
        "DQB1*05:02:27",
        "DQB1*05:02:28",
        "DQB1*05:02:29",
        "DQB1*05:02:30",
        "DQB1*05:02:31",
        "DQB1*05:02:32"
      ],
      "cds_sha256": "385fba154db61fdfdd5b0aee4a9938dfd23f076fe6ef48f72587400c92891605",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:02:01",
      "numeric_two_field_assignment": "DQB1*05:02"
    },
    {
      "donor": "HG02165",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*05:02"
      ],
      "numeric_three_field": [
        "DQB1*05:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:02:01:01",
        "DQB1*05:02:01:02",
        "DQB1*05:02:01:03",
        "DQB1*05:02:01:04",
        "DQB1*05:02:01:05",
        "DQB1*05:02:01:06",
        "DQB1*05:02:01:07",
        "DQB1*05:02:01:08",
        "DQB1*05:02:01:09",
        "DQB1*05:02:01:10",
        "DQB1*05:02:01:11",
        "DQB1*05:02:01:12",
        "DQB1*05:02:01:13",
        "DQB1*05:02:01:14",
        "DQB1*05:02:01:15",
        "DQB1*05:02:01:16",
        "DQB1*05:02:01:17",
        "DQB1*05:02:01:18",
        "DQB1*05:02:01:19",
        "DQB1*05:02:01:20",
        "DQB1*05:02:01:21"
      ],
      "protein_matches": [
        "DQB1*05:02:01:01",
        "DQB1*05:02:01:02",
        "DQB1*05:02:01:03",
        "DQB1*05:02:01:04",
        "DQB1*05:02:01:05",
        "DQB1*05:02:01:06",
        "DQB1*05:02:01:07",
        "DQB1*05:02:01:08",
        "DQB1*05:02:01:09",
        "DQB1*05:02:01:10",
        "DQB1*05:02:01:11",
        "DQB1*05:02:01:12",
        "DQB1*05:02:01:13",
        "DQB1*05:02:01:14",
        "DQB1*05:02:01:15",
        "DQB1*05:02:01:16",
        "DQB1*05:02:01:17",
        "DQB1*05:02:01:18",
        "DQB1*05:02:01:19",
        "DQB1*05:02:01:20",
        "DQB1*05:02:01:21",
        "DQB1*05:02:02",
        "DQB1*05:02:07",
        "DQB1*05:02:08",
        "DQB1*05:02:11",
        "DQB1*05:02:17",
        "DQB1*05:02:23",
        "DQB1*05:02:25",
        "DQB1*05:02:26",
        "DQB1*05:02:27",
        "DQB1*05:02:28",
        "DQB1*05:02:29",
        "DQB1*05:02:30",
        "DQB1*05:02:31",
        "DQB1*05:02:32"
      ],
      "cds_sha256": "385fba154db61fdfdd5b0aee4a9938dfd23f076fe6ef48f72587400c92891605",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:02:01",
      "numeric_two_field_assignment": "DQB1*05:02"
    },
    {
      "donor": "HG02165",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*14:54:01:10"
      ],
      "numeric_two_field": [
        "DRB1*14:54"
      ],
      "numeric_three_field": [
        "DRB1*14:54:01"
      ],
      "full_allele_assignment": [
        "DRB1*14:54:01:10"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*14:54:01:01",
        "DRB1*14:54:01:02",
        "DRB1*14:54:01:03",
        "DRB1*14:54:01:04",
        "DRB1*14:54:01:05",
        "DRB1*14:54:01:06",
        "DRB1*14:54:01:07",
        "DRB1*14:54:01:08",
        "DRB1*14:54:01:09",
        "DRB1*14:54:01:10",
        "DRB1*14:54:01:11",
        "DRB1*14:54:01:12",
        "DRB1*14:54:01:13",
        "DRB1*14:54:01:14",
        "DRB1*14:54:01:15",
        "DRB1*14:54:01:16",
        "DRB1*14:54:01:17"
      ],
      "protein_matches": [
        "DRB1*14:54:01:01",
        "DRB1*14:54:01:02",
        "DRB1*14:54:01:03",
        "DRB1*14:54:01:04",
        "DRB1*14:54:01:05",
        "DRB1*14:54:01:06",
        "DRB1*14:54:01:07",
        "DRB1*14:54:01:08",
        "DRB1*14:54:01:09",
        "DRB1*14:54:01:10",
        "DRB1*14:54:01:11",
        "DRB1*14:54:01:12",
        "DRB1*14:54:01:13",
        "DRB1*14:54:01:14",
        "DRB1*14:54:01:15",
        "DRB1*14:54:01:16",
        "DRB1*14:54:01:17",
        "DRB1*14:54:12",
        "DRB1*14:54:13",
        "DRB1*14:54:14"
      ],
      "cds_sha256": "ee53527cacf6135f4c472389529ba124cdaf8874dd80633ae7b73b61195a688e",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*14:54:01",
      "numeric_two_field_assignment": "DRB1*14:54"
    },
    {
      "donor": "HG02165",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*14:54:01:10"
      ],
      "numeric_two_field": [
        "DRB1*14:54"
      ],
      "numeric_three_field": [
        "DRB1*14:54:01"
      ],
      "full_allele_assignment": [
        "DRB1*14:54:01:10"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*14:54:01:01",
        "DRB1*14:54:01:02",
        "DRB1*14:54:01:03",
        "DRB1*14:54:01:04",
        "DRB1*14:54:01:05",
        "DRB1*14:54:01:06",
        "DRB1*14:54:01:07",
        "DRB1*14:54:01:08",
        "DRB1*14:54:01:09",
        "DRB1*14:54:01:10",
        "DRB1*14:54:01:11",
        "DRB1*14:54:01:12",
        "DRB1*14:54:01:13",
        "DRB1*14:54:01:14",
        "DRB1*14:54:01:15",
        "DRB1*14:54:01:16",
        "DRB1*14:54:01:17"
      ],
      "protein_matches": [
        "DRB1*14:54:01:01",
        "DRB1*14:54:01:02",
        "DRB1*14:54:01:03",
        "DRB1*14:54:01:04",
        "DRB1*14:54:01:05",
        "DRB1*14:54:01:06",
        "DRB1*14:54:01:07",
        "DRB1*14:54:01:08",
        "DRB1*14:54:01:09",
        "DRB1*14:54:01:10",
        "DRB1*14:54:01:11",
        "DRB1*14:54:01:12",
        "DRB1*14:54:01:13",
        "DRB1*14:54:01:14",
        "DRB1*14:54:01:15",
        "DRB1*14:54:01:16",
        "DRB1*14:54:01:17",
        "DRB1*14:54:12",
        "DRB1*14:54:13",
        "DRB1*14:54:14"
      ],
      "cds_sha256": "ee53527cacf6135f4c472389529ba124cdaf8874dd80633ae7b73b61195a688e",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*14:54:01",
      "numeric_two_field_assignment": "DRB1*14:54"
    },
    {
      "donor": "HG02178",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*11:02:01:01"
      ],
      "numeric_two_field": [
        "A*11:02"
      ],
      "numeric_three_field": [
        "A*11:02:01"
      ],
      "full_allele_assignment": [
        "A*11:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:02:01:01",
        "A*11:02:01:02"
      ],
      "protein_matches": [
        "A*11:02:01:01",
        "A*11:02:01:02",
        "A*11:02:07",
        "A*11:02:08",
        "A*11:02:09"
      ],
      "cds_sha256": "afcde455ca093999c829c800fe2c229f0496c10f11c92508f18267bb4e2f248c",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:02:01",
      "numeric_two_field_assignment": "A*11:02"
    },
    {
      "donor": "HG02178",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:25"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:25"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "HG02178",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*46:01:01:01"
      ],
      "numeric_two_field": [
        "B*46:01"
      ],
      "numeric_three_field": [
        "B*46:01:01"
      ],
      "full_allele_assignment": [
        "B*46:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*46:01:01:01",
        "B*46:01:01:02",
        "B*46:01:01:03",
        "B*46:01:01:04",
        "B*46:01:01:05",
        "B*46:01:01:06",
        "B*46:01:01:07",
        "B*46:01:01:08",
        "B*46:01:01:09",
        "B*46:01:01:10"
      ],
      "protein_matches": [
        "B*46:01:01:01",
        "B*46:01:01:02",
        "B*46:01:01:03",
        "B*46:01:01:04",
        "B*46:01:01:05",
        "B*46:01:01:06",
        "B*46:01:01:07",
        "B*46:01:01:08",
        "B*46:01:01:09",
        "B*46:01:01:10",
        "B*46:01:04",
        "B*46:01:05",
        "B*46:01:07",
        "B*46:01:17",
        "B*46:01:24",
        "B*46:01:25",
        "B*46:01:28",
        "B*46:01:29",
        "B*46:01:30",
        "B*46:01:31",
        "B*46:01:32",
        "B*46:01:34",
        "B*46:01:35",
        "B*46:01:36",
        "B*46:01:37",
        "B*46:01:38",
        "B*46:01:39",
        "B*46:01:40",
        "B*46:01:41",
        "B*46:01:42",
        "B*46:01:43",
        "B*46:01:44",
        "B*46:01:45"
      ],
      "cds_sha256": "9fe8c844f5ef999265f58fcf1d3091157aec05884ea8c6b8dd2295fad35d1733",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*46:01:01",
      "numeric_two_field_assignment": "B*46:01"
    },
    {
      "donor": "HG02178",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*52:01:01:01"
      ],
      "numeric_two_field": [
        "B*52:01"
      ],
      "numeric_three_field": [
        "B*52:01:01"
      ],
      "full_allele_assignment": [
        "B*52:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*52:01:01:01",
        "B*52:01:01:02",
        "B*52:01:01:03",
        "B*52:01:01:04",
        "B*52:01:01:05",
        "B*52:01:01:06",
        "B*52:01:01:07",
        "B*52:01:01:08",
        "B*52:01:01:09",
        "B*52:01:01:10",
        "B*52:01:01:11",
        "B*52:01:01:12",
        "B*52:01:01:13",
        "B*52:01:01:14",
        "B*52:01:01:15",
        "B*52:01:01:16",
        "B*52:01:01:17",
        "B*52:01:01:18",
        "B*52:01:01:19",
        "B*52:01:01:20",
        "B*52:01:01:21",
        "B*52:01:01:22",
        "B*52:01:01:23",
        "B*52:01:01:24",
        "B*52:01:01:25",
        "B*52:01:01:26",
        "B*52:01:01:27",
        "B*52:01:01:28",
        "B*52:01:01:29",
        "B*52:01:01:30Q"
      ],
      "protein_matches": [
        "B*52:01:01:01",
        "B*52:01:01:02",
        "B*52:01:01:03",
        "B*52:01:01:04",
        "B*52:01:01:05",
        "B*52:01:01:06",
        "B*52:01:01:07",
        "B*52:01:01:08",
        "B*52:01:01:09",
        "B*52:01:01:10",
        "B*52:01:01:11",
        "B*52:01:01:12",
        "B*52:01:01:13",
        "B*52:01:01:14",
        "B*52:01:01:15",
        "B*52:01:01:16",
        "B*52:01:01:17",
        "B*52:01:01:18",
        "B*52:01:01:19",
        "B*52:01:01:20",
        "B*52:01:01:21",
        "B*52:01:01:22",
        "B*52:01:01:23",
        "B*52:01:01:24",
        "B*52:01:01:25",
        "B*52:01:01:26",
        "B*52:01:01:27",
        "B*52:01:01:28",
        "B*52:01:01:29",
        "B*52:01:01:30Q",
        "B*52:01:02:01",
        "B*52:01:02:02",
        "B*52:01:02:03",
        "B*52:01:02:04",
        "B*52:01:02:05",
        "B*52:01:02:06",
        "B*52:01:02:07",
        "B*52:01:02:08",
        "B*52:01:02:09",
        "B*52:01:17",
        "B*52:01:28",
        "B*52:01:30",
        "B*52:01:31",
        "B*52:01:32",
        "B*52:01:33",
        "B*52:01:34",
        "B*52:01:35",
        "B*52:01:36",
        "B*52:01:37",
        "B*52:01:38",
        "B*52:01:39",
        "B*52:01:40",
        "B*52:01:41",
        "B*52:01:42",
        "B*52:01:43",
        "B*52:01:44",
        "B*52:01:45",
        "B*52:01:46",
        "B*52:01:47",
        "B*52:01:48",
        "B*52:01:49",
        "B*52:01:50",
        "B*52:01:51",
        "B*52:01:52",
        "B*52:01:53",
        "B*52:01:54",
        "B*52:01:55",
        "B*52:01:56",
        "B*52:01:57",
        "B*52:01:58",
        "B*52:01:59",
        "B*52:01:60",
        "B*52:01:61",
        "B*52:01:62",
        "B*52:01:63",
        "B*52:01:64",
        "B*52:01:65"
      ],
      "cds_sha256": "cbdb67f65e64f2f41abcc5de908968df2074174bcf033ff3f563977cdbced531",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*52:01:01",
      "numeric_two_field_assignment": "B*52:01"
    },
    {
      "donor": "HG02178",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*01:02:01:01"
      ],
      "numeric_two_field": [
        "C*01:02"
      ],
      "numeric_three_field": [
        "C*01:02:01"
      ],
      "full_allele_assignment": [
        "C*01:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83"
      ],
      "protein_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83",
        "C*01:02:02",
        "C*01:02:03",
        "C*01:02:04",
        "C*01:02:10",
        "C*01:02:100",
        "C*01:02:101",
        "C*01:02:102",
        "C*01:02:103",
        "C*01:02:104",
        "C*01:02:105",
        "C*01:02:106",
        "C*01:02:11",
        "C*01:02:15",
        "C*01:02:16",
        "C*01:02:18",
        "C*01:02:21",
        "C*01:02:22",
        "C*01:02:25",
        "C*01:02:29",
        "C*01:02:30:01",
        "C*01:02:30:02",
        "C*01:02:36",
        "C*01:02:37",
        "C*01:02:38",
        "C*01:02:39",
        "C*01:02:40",
        "C*01:02:41",
        "C*01:02:42",
        "C*01:02:43",
        "C*01:02:44",
        "C*01:02:45",
        "C*01:02:46",
        "C*01:02:47",
        "C*01:02:48",
        "C*01:02:49",
        "C*01:02:50",
        "C*01:02:51",
        "C*01:02:52",
        "C*01:02:53",
        "C*01:02:54",
        "C*01:02:55",
        "C*01:02:56",
        "C*01:02:57",
        "C*01:02:58",
        "C*01:02:59",
        "C*01:02:60",
        "C*01:02:61",
        "C*01:02:62",
        "C*01:02:63",
        "C*01:02:64",
        "C*01:02:65",
        "C*01:02:66",
        "C*01:02:67",
        "C*01:02:68",
        "C*01:02:69",
        "C*01:02:70",
        "C*01:02:71",
        "C*01:02:72",
        "C*01:02:73",
        "C*01:02:74",
        "C*01:02:75",
        "C*01:02:76",
        "C*01:02:77",
        "C*01:02:78",
        "C*01:02:79",
        "C*01:02:80",
        "C*01:02:81",
        "C*01:02:82",
        "C*01:02:83",
        "C*01:02:84",
        "C*01:02:85",
        "C*01:02:87",
        "C*01:02:88",
        "C*01:02:89",
        "C*01:02:91",
        "C*01:02:92",
        "C*01:02:93",
        "C*01:02:94",
        "C*01:02:95",
        "C*01:02:96",
        "C*01:02:97",
        "C*01:02:98",
        "C*01:02:99"
      ],
      "cds_sha256": "716c15217f162d2fd1bf86f82c78947f7d581b204ab2bd20ddafe0b90018c36a",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*01:02:01",
      "numeric_two_field_assignment": "C*01:02"
    },
    {
      "donor": "HG02178",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*07:02:01:01"
      ],
      "numeric_two_field": [
        "C*07:02"
      ],
      "numeric_three_field": [
        "C*07:02:01"
      ],
      "full_allele_assignment": [
        "C*07:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99"
      ],
      "protein_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99",
        "C*07:02:05",
        "C*07:02:06",
        "C*07:02:08",
        "C*07:02:100",
        "C*07:02:101",
        "C*07:02:102",
        "C*07:02:103",
        "C*07:02:104:01",
        "C*07:02:104:02",
        "C*07:02:105",
        "C*07:02:106:01",
        "C*07:02:106:02",
        "C*07:02:108",
        "C*07:02:109",
        "C*07:02:10:01",
        "C*07:02:10:02",
        "C*07:02:11",
        "C*07:02:110",
        "C*07:02:111",
        "C*07:02:112",
        "C*07:02:113",
        "C*07:02:114",
        "C*07:02:115",
        "C*07:02:116",
        "C*07:02:117",
        "C*07:02:118",
        "C*07:02:119",
        "C*07:02:120",
        "C*07:02:121",
        "C*07:02:122",
        "C*07:02:123",
        "C*07:02:124",
        "C*07:02:125",
        "C*07:02:126",
        "C*07:02:127",
        "C*07:02:128",
        "C*07:02:129",
        "C*07:02:130",
        "C*07:02:131",
        "C*07:02:132",
        "C*07:02:133",
        "C*07:02:134",
        "C*07:02:135",
        "C*07:02:136",
        "C*07:02:137",
        "C*07:02:138",
        "C*07:02:139",
        "C*07:02:140",
        "C*07:02:141",
        "C*07:02:142",
        "C*07:02:143",
        "C*07:02:144",
        "C*07:02:145",
        "C*07:02:146",
        "C*07:02:147",
        "C*07:02:148",
        "C*07:02:149",
        "C*07:02:150",
        "C*07:02:151",
        "C*07:02:152",
        "C*07:02:153",
        "C*07:02:154",
        "C*07:02:155",
        "C*07:02:156",
        "C*07:02:157",
        "C*07:02:158",
        "C*07:02:159",
        "C*07:02:16",
        "C*07:02:160",
        "C*07:02:161",
        "C*07:02:162",
        "C*07:02:163",
        "C*07:02:164",
        "C*07:02:165",
        "C*07:02:166",
        "C*07:02:167",
        "C*07:02:168",
        "C*07:02:169",
        "C*07:02:170",
        "C*07:02:171",
        "C*07:02:172",
        "C*07:02:173",
        "C*07:02:174",
        "C*07:02:175",
        "C*07:02:176",
        "C*07:02:18",
        "C*07:02:20",
        "C*07:02:23",
        "C*07:02:24",
        "C*07:02:30",
        "C*07:02:36:01",
        "C*07:02:36:02",
        "C*07:02:37",
        "C*07:02:50",
        "C*07:02:55",
        "C*07:02:60",
        "C*07:02:63",
        "C*07:02:64",
        "C*07:02:66",
        "C*07:02:67",
        "C*07:02:69",
        "C*07:02:70",
        "C*07:02:72",
        "C*07:02:73",
        "C*07:02:74",
        "C*07:02:75",
        "C*07:02:76",
        "C*07:02:77",
        "C*07:02:78",
        "C*07:02:79",
        "C*07:02:80",
        "C*07:02:82",
        "C*07:02:84",
        "C*07:02:85",
        "C*07:02:86",
        "C*07:02:87",
        "C*07:02:88",
        "C*07:02:89",
        "C*07:02:90",
        "C*07:02:91",
        "C*07:02:93",
        "C*07:02:94",
        "C*07:02:95",
        "C*07:02:96",
        "C*07:02:97",
        "C*07:02:98",
        "C*07:02:99"
      ],
      "cds_sha256": "049c0d12f791833def7d5f8b879b2a76d96a3cd4a13130943916e22204d82cee",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:02:01",
      "numeric_two_field_assignment": "C*07:02"
    },
    {
      "donor": "HG02178",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG02178",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:01:01:01"
      ],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "HG02178",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:17"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:17"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "HG02178",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*13:01:01:06"
      ],
      "numeric_two_field": [
        "DPB1*13:01"
      ],
      "numeric_three_field": [
        "DPB1*13:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*13:01:01:06"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*13:01:01:01",
        "DPB1*13:01:01:02",
        "DPB1*13:01:01:03",
        "DPB1*13:01:01:04",
        "DPB1*13:01:01:05",
        "DPB1*13:01:01:06",
        "DPB1*13:01:01:07",
        "DPB1*13:01:01:08",
        "DPB1*13:01:01:09",
        "DPB1*13:01:01:10",
        "DPB1*13:01:01:11",
        "DPB1*13:01:01:12",
        "DPB1*13:01:01:13",
        "DPB1*13:01:01:14",
        "DPB1*13:01:01:15",
        "DPB1*13:01:01:16",
        "DPB1*13:01:01:17",
        "DPB1*13:01:01:18",
        "DPB1*13:01:01:19",
        "DPB1*13:01:01:20",
        "DPB1*13:01:01:21"
      ],
      "protein_matches": [
        "DPB1*13:01:01:01",
        "DPB1*13:01:01:02",
        "DPB1*13:01:01:03",
        "DPB1*13:01:01:04",
        "DPB1*13:01:01:05",
        "DPB1*13:01:01:06",
        "DPB1*13:01:01:07",
        "DPB1*13:01:01:08",
        "DPB1*13:01:01:09",
        "DPB1*13:01:01:10",
        "DPB1*13:01:01:11",
        "DPB1*13:01:01:12",
        "DPB1*13:01:01:13",
        "DPB1*13:01:01:14",
        "DPB1*13:01:01:15",
        "DPB1*13:01:01:16",
        "DPB1*13:01:01:17",
        "DPB1*13:01:01:18",
        "DPB1*13:01:01:19",
        "DPB1*13:01:01:20",
        "DPB1*13:01:01:21",
        "DPB1*13:01:02",
        "DPB1*13:01:03",
        "DPB1*13:01:04",
        "DPB1*13:01:05",
        "DPB1*13:01:06",
        "DPB1*13:01:07",
        "DPB1*13:01:08",
        "DPB1*13:01:09",
        "DPB1*13:01:10",
        "DPB1*13:01:11",
        "DPB1*13:01:12"
      ],
      "cds_sha256": "903cf4bb4236aac5d131652cd794410fa17f434fe3ba7ff76a2ba4259cae4ada",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*13:01:01",
      "numeric_two_field_assignment": "DPB1*13:01"
    },
    {
      "donor": "HG02178",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:02:01:02"
      ],
      "numeric_two_field": [
        "DQA1*03:02"
      ],
      "numeric_three_field": [
        "DQA1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:02:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05"
      ],
      "protein_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05",
        "DQA1*03:02:02",
        "DQA1*03:02:03",
        "DQA1*03:02:04",
        "DQA1*03:02:05",
        "DQA1*03:02:06",
        "DQA1*03:02:07"
      ],
      "cds_sha256": "d84fddf474293b4337a3ba0b30586fad1d146bb1d21524b59f2798efe5b37ae1",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:02:01",
      "numeric_two_field_assignment": "DQA1*03:02"
    },
    {
      "donor": "HG02178",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:01:01:07"
      ],
      "numeric_two_field": [
        "DQA1*01:01"
      ],
      "numeric_three_field": [
        "DQA1*01:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:01:01:07"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:01:01:01",
        "DQA1*01:01:01:02",
        "DQA1*01:01:01:03",
        "DQA1*01:01:01:05",
        "DQA1*01:01:01:06",
        "DQA1*01:01:01:07",
        "DQA1*01:01:01:08",
        "DQA1*01:01:01:09",
        "DQA1*01:01:01:10",
        "DQA1*01:01:01:11",
        "DQA1*01:01:01:12",
        "DQA1*01:01:01:13",
        "DQA1*01:01:01:14",
        "DQA1*01:01:01:15",
        "DQA1*01:01:01:16"
      ],
      "protein_matches": [
        "DQA1*01:01:01:01",
        "DQA1*01:01:01:02",
        "DQA1*01:01:01:03",
        "DQA1*01:01:01:05",
        "DQA1*01:01:01:06",
        "DQA1*01:01:01:07",
        "DQA1*01:01:01:08",
        "DQA1*01:01:01:09",
        "DQA1*01:01:01:10",
        "DQA1*01:01:01:11",
        "DQA1*01:01:01:12",
        "DQA1*01:01:01:13",
        "DQA1*01:01:01:14",
        "DQA1*01:01:01:15",
        "DQA1*01:01:01:16",
        "DQA1*01:01:02:01",
        "DQA1*01:01:02:02",
        "DQA1*01:01:02:03",
        "DQA1*01:01:02:04",
        "DQA1*01:01:02:05",
        "DQA1*01:01:03",
        "DQA1*01:01:04",
        "DQA1*01:01:05",
        "DQA1*01:01:06",
        "DQA1*01:01:07",
        "DQA1*01:01:08",
        "DQA1*01:01:09:01",
        "DQA1*01:01:09:02",
        "DQA1*01:01:09:03",
        "DQA1*01:01:10",
        "DQA1*01:01:11",
        "DQA1*01:01:12",
        "DQA1*01:01:13",
        "DQA1*01:01:14",
        "DQA1*01:01:15",
        "DQA1*01:01:16"
      ],
      "cds_sha256": "8c992bb24718c2311c74475e5d3b45ef8cea186cd210b1c825d0969d77e60514",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:01:01",
      "numeric_two_field_assignment": "DQA1*01:01"
    },
    {
      "donor": "HG02178",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:02"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "HG02178",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:01:24:01"
      ],
      "numeric_two_field": [
        "DQB1*05:01"
      ],
      "numeric_three_field": [
        "DQB1*05:01:24"
      ],
      "full_allele_assignment": [
        "DQB1*05:01:24:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:01:24:01",
        "DQB1*05:01:24:02"
      ],
      "protein_matches": [
        "DQB1*05:01:01:01",
        "DQB1*05:01:01:02",
        "DQB1*05:01:01:03",
        "DQB1*05:01:01:04",
        "DQB1*05:01:01:05",
        "DQB1*05:01:01:06",
        "DQB1*05:01:01:07",
        "DQB1*05:01:01:08",
        "DQB1*05:01:01:09",
        "DQB1*05:01:01:10",
        "DQB1*05:01:01:11",
        "DQB1*05:01:01:12",
        "DQB1*05:01:01:13",
        "DQB1*05:01:01:14",
        "DQB1*05:01:01:15",
        "DQB1*05:01:01:16",
        "DQB1*05:01:01:17",
        "DQB1*05:01:01:18",
        "DQB1*05:01:01:19",
        "DQB1*05:01:01:20",
        "DQB1*05:01:01:21",
        "DQB1*05:01:01:22",
        "DQB1*05:01:01:23",
        "DQB1*05:01:01:24",
        "DQB1*05:01:01:25",
        "DQB1*05:01:01:26",
        "DQB1*05:01:01:27",
        "DQB1*05:01:01:28",
        "DQB1*05:01:01:29",
        "DQB1*05:01:01:30",
        "DQB1*05:01:01:31",
        "DQB1*05:01:01:32",
        "DQB1*05:01:01:33",
        "DQB1*05:01:01:34",
        "DQB1*05:01:01:35",
        "DQB1*05:01:01:36",
        "DQB1*05:01:01:37",
        "DQB1*05:01:01:38",
        "DQB1*05:01:01:39",
        "DQB1*05:01:01:40",
        "DQB1*05:01:01:41",
        "DQB1*05:01:01:42",
        "DQB1*05:01:01:43",
        "DQB1*05:01:01:44",
        "DQB1*05:01:05",
        "DQB1*05:01:22",
        "DQB1*05:01:23",
        "DQB1*05:01:24:01",
        "DQB1*05:01:24:02",
        "DQB1*05:01:30",
        "DQB1*05:01:37",
        "DQB1*05:01:39",
        "DQB1*05:01:41",
        "DQB1*05:01:43",
        "DQB1*05:01:44",
        "DQB1*05:01:45:01",
        "DQB1*05:01:45:02",
        "DQB1*05:01:47",
        "DQB1*05:01:48",
        "DQB1*05:01:49",
        "DQB1*05:01:51",
        "DQB1*05:01:52",
        "DQB1*05:01:53",
        "DQB1*05:01:54",
        "DQB1*05:01:55",
        "DQB1*05:01:56",
        "DQB1*05:01:57",
        "DQB1*05:01:58"
      ],
      "cds_sha256": "cf15ac5d1b68673354664df90f3fe66ed21cc646b3d7a21a61d368a7d79af5ae",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:01:24",
      "numeric_two_field_assignment": "DQB1*05:01"
    },
    {
      "donor": "HG02178",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*09:01"
      ],
      "numeric_three_field": [
        "DRB1*09:01:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11"
      ],
      "protein_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11",
        "DRB1*09:01:12",
        "DRB1*09:01:13",
        "DRB1*09:01:14",
        "DRB1*09:01:15",
        "DRB1*09:01:16",
        "DRB1*09:01:17",
        "DRB1*09:01:18",
        "DRB1*09:01:19",
        "DRB1*09:01:20"
      ],
      "cds_sha256": "58aef5c6739eab202e6a4a2d13527a848f64ecf61e2311478599b08be1aaafe9",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*09:01:02",
      "numeric_two_field_assignment": "DRB1*09:01"
    },
    {
      "donor": "HG02178",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*15:02"
      ],
      "numeric_three_field": [
        "DRB1*15:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*15:02:01:02",
        "DRB1*15:02:01:03",
        "DRB1*15:02:01:04",
        "DRB1*15:02:01:05",
        "DRB1*15:02:01:06",
        "DRB1*15:02:01:07",
        "DRB1*15:02:01:08",
        "DRB1*15:02:01:09"
      ],
      "protein_matches": [
        "DRB1*15:02:01:02",
        "DRB1*15:02:01:03",
        "DRB1*15:02:01:04",
        "DRB1*15:02:01:05",
        "DRB1*15:02:01:06",
        "DRB1*15:02:01:07",
        "DRB1*15:02:01:08",
        "DRB1*15:02:01:09",
        "DRB1*15:02:02:01",
        "DRB1*15:02:02:02",
        "DRB1*15:02:02:03",
        "DRB1*15:02:05",
        "DRB1*15:02:20",
        "DRB1*15:02:21"
      ],
      "cds_sha256": "6275ef6c7063a7eced24212a3cd5d9d447ec1672e25865fadc68ec020dd4454a",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:02:01",
      "numeric_two_field_assignment": "DRB1*15:02"
    },
    {
      "donor": "HG02391",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:01"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "HG02391",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*11:02:01:01"
      ],
      "numeric_two_field": [
        "A*11:02"
      ],
      "numeric_three_field": [
        "A*11:02:01"
      ],
      "full_allele_assignment": [
        "A*11:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:02:01:01",
        "A*11:02:01:02"
      ],
      "protein_matches": [
        "A*11:02:01:01",
        "A*11:02:01:02",
        "A*11:02:07",
        "A*11:02:08",
        "A*11:02:09"
      ],
      "cds_sha256": "afcde455ca093999c829c800fe2c229f0496c10f11c92508f18267bb4e2f248c",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:02:01",
      "numeric_two_field_assignment": "A*11:02"
    },
    {
      "donor": "HG02391",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*13:01:01:01"
      ],
      "numeric_two_field": [
        "B*13:01"
      ],
      "numeric_three_field": [
        "B*13:01:01"
      ],
      "full_allele_assignment": [
        "B*13:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*13:01:01:01",
        "B*13:01:01:02",
        "B*13:01:01:03",
        "B*13:01:01:04",
        "B*13:01:01:05",
        "B*13:01:01:06",
        "B*13:01:01:07",
        "B*13:01:01:08",
        "B*13:01:01:09",
        "B*13:01:01:10",
        "B*13:01:01:11",
        "B*13:01:01:12",
        "B*13:01:01:13",
        "B*13:01:01:14",
        "B*13:01:01:15"
      ],
      "protein_matches": [
        "B*13:01:01:01",
        "B*13:01:01:02",
        "B*13:01:01:03",
        "B*13:01:01:04",
        "B*13:01:01:05",
        "B*13:01:01:06",
        "B*13:01:01:07",
        "B*13:01:01:08",
        "B*13:01:01:09",
        "B*13:01:01:10",
        "B*13:01:01:11",
        "B*13:01:01:12",
        "B*13:01:01:13",
        "B*13:01:01:14",
        "B*13:01:01:15",
        "B*13:01:10",
        "B*13:01:13",
        "B*13:01:14",
        "B*13:01:15",
        "B*13:01:16",
        "B*13:01:17",
        "B*13:01:18",
        "B*13:01:19",
        "B*13:01:20",
        "B*13:01:21",
        "B*13:01:22",
        "B*13:01:23",
        "B*13:01:24",
        "B*13:01:25",
        "B*13:01:26",
        "B*13:01:27"
      ],
      "cds_sha256": "7f206f6345bff4cff8a81e8a19fd175b6908f6e691ec66387431efd8a3aaa461",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*13:01:01",
      "numeric_two_field_assignment": "B*13:01"
    },
    {
      "donor": "HG02391",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*40:01:02:04"
      ],
      "numeric_two_field": [
        "B*40:01"
      ],
      "numeric_three_field": [
        "B*40:01:02"
      ],
      "full_allele_assignment": [
        "B*40:01:02:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*40:01:02:01",
        "B*40:01:02:02",
        "B*40:01:02:03",
        "B*40:01:02:04",
        "B*40:01:02:05",
        "B*40:01:02:06",
        "B*40:01:02:07",
        "B*40:01:02:08",
        "B*40:01:02:09",
        "B*40:01:02:10",
        "B*40:01:02:11",
        "B*40:01:02:12",
        "B*40:01:02:13",
        "B*40:01:02:14",
        "B*40:01:02:15",
        "B*40:01:02:16",
        "B*40:01:02:17",
        "B*40:01:02:18",
        "B*40:01:02:19",
        "B*40:01:02:20",
        "B*40:01:02:21",
        "B*40:01:02:22",
        "B*40:01:02:23",
        "B*40:01:02:24",
        "B*40:01:02:25",
        "B*40:01:02:26",
        "B*40:01:02:27",
        "B*40:01:02:28",
        "B*40:01:02:29",
        "B*40:01:02:30",
        "B*40:01:02:31",
        "B*40:01:02:32",
        "B*40:01:02:33",
        "B*40:01:02:34",
        "B*40:01:02:35",
        "B*40:01:02:36",
        "B*40:01:02:37",
        "B*40:01:02:38",
        "B*40:01:02:39",
        "B*40:01:02:40",
        "B*40:01:02:41",
        "B*40:01:02:42",
        "B*40:01:02:43",
        "B*40:01:02:44",
        "B*40:01:02:45",
        "B*40:01:02:46",
        "B*40:01:02:47",
        "B*40:01:02:48",
        "B*40:01:02:49",
        "B*40:01:02:50",
        "B*40:01:02:51",
        "B*40:01:02:52",
        "B*40:01:02:53",
        "B*40:01:02:54",
        "B*40:01:02:55",
        "B*40:01:02:56",
        "B*40:01:02:57",
        "B*40:01:02:58",
        "B*40:01:02:59",
        "B*40:01:02:60",
        "B*40:01:02:61",
        "B*40:01:02:62",
        "B*40:01:02:63",
        "B*40:01:02:64",
        "B*40:01:02:65",
        "B*40:01:02:66",
        "B*40:01:02:67",
        "B*40:01:02:68Q",
        "B*40:01:02:69",
        "B*40:01:02:70",
        "B*40:01:02:71",
        "B*40:01:02:72"
      ],
      "protein_matches": [
        "B*40:01:01",
        "B*40:01:02:01",
        "B*40:01:02:02",
        "B*40:01:02:03",
        "B*40:01:02:04",
        "B*40:01:02:05",
        "B*40:01:02:06",
        "B*40:01:02:07",
        "B*40:01:02:08",
        "B*40:01:02:09",
        "B*40:01:02:10",
        "B*40:01:02:11",
        "B*40:01:02:12",
        "B*40:01:02:13",
        "B*40:01:02:14",
        "B*40:01:02:15",
        "B*40:01:02:16",
        "B*40:01:02:17",
        "B*40:01:02:18",
        "B*40:01:02:19",
        "B*40:01:02:20",
        "B*40:01:02:21",
        "B*40:01:02:22",
        "B*40:01:02:23",
        "B*40:01:02:24",
        "B*40:01:02:25",
        "B*40:01:02:26",
        "B*40:01:02:27",
        "B*40:01:02:28",
        "B*40:01:02:29",
        "B*40:01:02:30",
        "B*40:01:02:31",
        "B*40:01:02:32",
        "B*40:01:02:33",
        "B*40:01:02:34",
        "B*40:01:02:35",
        "B*40:01:02:36",
        "B*40:01:02:37",
        "B*40:01:02:38",
        "B*40:01:02:39",
        "B*40:01:02:40",
        "B*40:01:02:41",
        "B*40:01:02:42",
        "B*40:01:02:43",
        "B*40:01:02:44",
        "B*40:01:02:45",
        "B*40:01:02:46",
        "B*40:01:02:47",
        "B*40:01:02:48",
        "B*40:01:02:49",
        "B*40:01:02:50",
        "B*40:01:02:51",
        "B*40:01:02:52",
        "B*40:01:02:53",
        "B*40:01:02:54",
        "B*40:01:02:55",
        "B*40:01:02:56",
        "B*40:01:02:57",
        "B*40:01:02:58",
        "B*40:01:02:59",
        "B*40:01:02:60",
        "B*40:01:02:61",
        "B*40:01:02:62",
        "B*40:01:02:63",
        "B*40:01:02:64",
        "B*40:01:02:65",
        "B*40:01:02:66",
        "B*40:01:02:67",
        "B*40:01:02:68Q",
        "B*40:01:02:69",
        "B*40:01:02:70",
        "B*40:01:02:71",
        "B*40:01:02:72",
        "B*40:01:03:01",
        "B*40:01:03:02",
        "B*40:01:04",
        "B*40:01:07",
        "B*40:01:21",
        "B*40:01:40",
        "B*40:01:43",
        "B*40:01:45",
        "B*40:01:48",
        "B*40:01:50",
        "B*40:01:52",
        "B*40:01:53",
        "B*40:01:54",
        "B*40:01:55",
        "B*40:01:56",
        "B*40:01:57",
        "B*40:01:58",
        "B*40:01:59",
        "B*40:01:60",
        "B*40:01:61",
        "B*40:01:62",
        "B*40:01:63",
        "B*40:01:64",
        "B*40:01:65",
        "B*40:01:66",
        "B*40:01:67",
        "B*40:01:68",
        "B*40:01:69",
        "B*40:01:70",
        "B*40:01:71",
        "B*40:01:72",
        "B*40:01:73",
        "B*40:01:74",
        "B*40:01:75",
        "B*40:01:76",
        "B*40:01:77",
        "B*40:01:78",
        "B*40:01:79",
        "B*40:01:80",
        "B*40:01:81",
        "B*40:01:82",
        "B*40:01:83",
        "B*40:01:84",
        "B*40:01:85",
        "B*40:01:86",
        "B*40:01:87",
        "B*40:01:88",
        "B*40:01:89",
        "B*40:01:90",
        "B*40:01:91",
        "B*40:01:92",
        "B*40:01:93",
        "B*40:01:94",
        "B*40:01:95",
        "B*40:01:96",
        "B*40:01:97"
      ],
      "cds_sha256": "8403ae9b9bd2f69f5b6ee8ced41e2bc4a2ce53f31e953cb1897376510884cf07",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*40:01:02",
      "numeric_two_field_assignment": "B*40:01"
    },
    {
      "donor": "HG02391",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*03:04:01:02"
      ],
      "numeric_two_field": [
        "C*03:04"
      ],
      "numeric_three_field": [
        "C*03:04:01"
      ],
      "full_allele_assignment": [
        "C*03:04:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:04:01:01",
        "C*03:04:01:02",
        "C*03:04:01:03",
        "C*03:04:01:04",
        "C*03:04:01:05",
        "C*03:04:01:06",
        "C*03:04:01:07",
        "C*03:04:01:08",
        "C*03:04:01:09",
        "C*03:04:01:10",
        "C*03:04:01:11",
        "C*03:04:01:12",
        "C*03:04:01:13",
        "C*03:04:01:14",
        "C*03:04:01:15",
        "C*03:04:01:16",
        "C*03:04:01:17",
        "C*03:04:01:18",
        "C*03:04:01:19",
        "C*03:04:01:20",
        "C*03:04:01:21",
        "C*03:04:01:22",
        "C*03:04:01:23",
        "C*03:04:01:24",
        "C*03:04:01:25",
        "C*03:04:01:26",
        "C*03:04:01:27",
        "C*03:04:01:28",
        "C*03:04:01:29",
        "C*03:04:01:30",
        "C*03:04:01:31",
        "C*03:04:01:32",
        "C*03:04:01:33",
        "C*03:04:01:34",
        "C*03:04:01:35Q",
        "C*03:04:01:36",
        "C*03:04:01:37",
        "C*03:04:01:38",
        "C*03:04:01:39",
        "C*03:04:01:40",
        "C*03:04:01:41",
        "C*03:04:01:42",
        "C*03:04:01:43",
        "C*03:04:01:44",
        "C*03:04:01:45",
        "C*03:04:01:46",
        "C*03:04:01:47",
        "C*03:04:01:48",
        "C*03:04:01:49",
        "C*03:04:01:50",
        "C*03:04:01:51",
        "C*03:04:01:52",
        "C*03:04:01:53",
        "C*03:04:01:54",
        "C*03:04:01:55",
        "C*03:04:01:56",
        "C*03:04:01:57",
        "C*03:04:01:58",
        "C*03:04:01:59",
        "C*03:04:01:60",
        "C*03:04:01:61",
        "C*03:04:01:62",
        "C*03:04:01:63",
        "C*03:04:01:64",
        "C*03:04:01:65",
        "C*03:04:01:66",
        "C*03:04:01:67",
        "C*03:04:01:68",
        "C*03:04:01:69",
        "C*03:04:01:70",
        "C*03:04:01:71",
        "C*03:04:01:72",
        "C*03:04:01:73",
        "C*03:04:01:74",
        "C*03:04:01:75",
        "C*03:04:01:76",
        "C*03:04:01:77",
        "C*03:04:01:78",
        "C*03:04:01:79",
        "C*03:04:01:80",
        "C*03:04:01:81",
        "C*03:04:01:82",
        "C*03:04:01:83",
        "C*03:04:01:84",
        "C*03:04:01:85",
        "C*03:04:01:86",
        "C*03:04:01:87",
        "C*03:04:01:88",
        "C*03:04:01:89Q",
        "C*03:04:01:90Q",
        "C*03:04:01:91Q",
        "C*03:04:01:92Q",
        "C*03:04:01:93",
        "C*03:04:01:94"
      ],
      "protein_matches": [
        "C*03:04:01:01",
        "C*03:04:01:02",
        "C*03:04:01:03",
        "C*03:04:01:04",
        "C*03:04:01:05",
        "C*03:04:01:06",
        "C*03:04:01:07",
        "C*03:04:01:08",
        "C*03:04:01:09",
        "C*03:04:01:10",
        "C*03:04:01:11",
        "C*03:04:01:12",
        "C*03:04:01:13",
        "C*03:04:01:14",
        "C*03:04:01:15",
        "C*03:04:01:16",
        "C*03:04:01:17",
        "C*03:04:01:18",
        "C*03:04:01:19",
        "C*03:04:01:20",
        "C*03:04:01:21",
        "C*03:04:01:22",
        "C*03:04:01:23",
        "C*03:04:01:24",
        "C*03:04:01:25",
        "C*03:04:01:26",
        "C*03:04:01:27",
        "C*03:04:01:28",
        "C*03:04:01:29",
        "C*03:04:01:30",
        "C*03:04:01:31",
        "C*03:04:01:32",
        "C*03:04:01:33",
        "C*03:04:01:34",
        "C*03:04:01:35Q",
        "C*03:04:01:36",
        "C*03:04:01:37",
        "C*03:04:01:38",
        "C*03:04:01:39",
        "C*03:04:01:40",
        "C*03:04:01:41",
        "C*03:04:01:42",
        "C*03:04:01:43",
        "C*03:04:01:44",
        "C*03:04:01:45",
        "C*03:04:01:46",
        "C*03:04:01:47",
        "C*03:04:01:48",
        "C*03:04:01:49",
        "C*03:04:01:50",
        "C*03:04:01:51",
        "C*03:04:01:52",
        "C*03:04:01:53",
        "C*03:04:01:54",
        "C*03:04:01:55",
        "C*03:04:01:56",
        "C*03:04:01:57",
        "C*03:04:01:58",
        "C*03:04:01:59",
        "C*03:04:01:60",
        "C*03:04:01:61",
        "C*03:04:01:62",
        "C*03:04:01:63",
        "C*03:04:01:64",
        "C*03:04:01:65",
        "C*03:04:01:66",
        "C*03:04:01:67",
        "C*03:04:01:68",
        "C*03:04:01:69",
        "C*03:04:01:70",
        "C*03:04:01:71",
        "C*03:04:01:72",
        "C*03:04:01:73",
        "C*03:04:01:74",
        "C*03:04:01:75",
        "C*03:04:01:76",
        "C*03:04:01:77",
        "C*03:04:01:78",
        "C*03:04:01:79",
        "C*03:04:01:80",
        "C*03:04:01:81",
        "C*03:04:01:82",
        "C*03:04:01:83",
        "C*03:04:01:84",
        "C*03:04:01:85",
        "C*03:04:01:86",
        "C*03:04:01:87",
        "C*03:04:01:88",
        "C*03:04:01:89Q",
        "C*03:04:01:90Q",
        "C*03:04:01:91Q",
        "C*03:04:01:92Q",
        "C*03:04:01:93",
        "C*03:04:01:94",
        "C*03:04:02:01",
        "C*03:04:02:02",
        "C*03:04:02:03",
        "C*03:04:02:04",
        "C*03:04:02:05",
        "C*03:04:02:06",
        "C*03:04:02:07",
        "C*03:04:03",
        "C*03:04:04",
        "C*03:04:05",
        "C*03:04:06",
        "C*03:04:100",
        "C*03:04:101",
        "C*03:04:102",
        "C*03:04:103",
        "C*03:04:104",
        "C*03:04:105",
        "C*03:04:106",
        "C*03:04:107",
        "C*03:04:108",
        "C*03:04:109",
        "C*03:04:110",
        "C*03:04:111",
        "C*03:04:112",
        "C*03:04:113",
        "C*03:04:114",
        "C*03:04:115",
        "C*03:04:116",
        "C*03:04:117",
        "C*03:04:118",
        "C*03:04:119",
        "C*03:04:120",
        "C*03:04:121",
        "C*03:04:122",
        "C*03:04:123",
        "C*03:04:124",
        "C*03:04:125",
        "C*03:04:13",
        "C*03:04:14",
        "C*03:04:18",
        "C*03:04:19",
        "C*03:04:20",
        "C*03:04:21",
        "C*03:04:22",
        "C*03:04:43",
        "C*03:04:48",
        "C*03:04:50",
        "C*03:04:51",
        "C*03:04:52",
        "C*03:04:53",
        "C*03:04:54",
        "C*03:04:55",
        "C*03:04:56",
        "C*03:04:57",
        "C*03:04:58",
        "C*03:04:59",
        "C*03:04:60",
        "C*03:04:61",
        "C*03:04:62",
        "C*03:04:63",
        "C*03:04:64",
        "C*03:04:65",
        "C*03:04:66",
        "C*03:04:67",
        "C*03:04:68",
        "C*03:04:69",
        "C*03:04:70",
        "C*03:04:71",
        "C*03:04:72",
        "C*03:04:73",
        "C*03:04:74",
        "C*03:04:75",
        "C*03:04:76",
        "C*03:04:77",
        "C*03:04:78",
        "C*03:04:79",
        "C*03:04:80",
        "C*03:04:81",
        "C*03:04:82",
        "C*03:04:83",
        "C*03:04:85",
        "C*03:04:86",
        "C*03:04:87",
        "C*03:04:88",
        "C*03:04:89",
        "C*03:04:90",
        "C*03:04:91",
        "C*03:04:92",
        "C*03:04:93",
        "C*03:04:94",
        "C*03:04:95",
        "C*03:04:96",
        "C*03:04:97",
        "C*03:04:98",
        "C*03:04:99"
      ],
      "cds_sha256": "c4b563b22029838c37eff2d3236583c2082f16151134c6c1d7b70fb1f065978b",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:04:01",
      "numeric_two_field_assignment": "C*03:04"
    },
    {
      "donor": "HG02391",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*07:02:01:01"
      ],
      "numeric_two_field": [
        "C*07:02"
      ],
      "numeric_three_field": [
        "C*07:02:01"
      ],
      "full_allele_assignment": [
        "C*07:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99"
      ],
      "protein_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99",
        "C*07:02:05",
        "C*07:02:06",
        "C*07:02:08",
        "C*07:02:100",
        "C*07:02:101",
        "C*07:02:102",
        "C*07:02:103",
        "C*07:02:104:01",
        "C*07:02:104:02",
        "C*07:02:105",
        "C*07:02:106:01",
        "C*07:02:106:02",
        "C*07:02:108",
        "C*07:02:109",
        "C*07:02:10:01",
        "C*07:02:10:02",
        "C*07:02:11",
        "C*07:02:110",
        "C*07:02:111",
        "C*07:02:112",
        "C*07:02:113",
        "C*07:02:114",
        "C*07:02:115",
        "C*07:02:116",
        "C*07:02:117",
        "C*07:02:118",
        "C*07:02:119",
        "C*07:02:120",
        "C*07:02:121",
        "C*07:02:122",
        "C*07:02:123",
        "C*07:02:124",
        "C*07:02:125",
        "C*07:02:126",
        "C*07:02:127",
        "C*07:02:128",
        "C*07:02:129",
        "C*07:02:130",
        "C*07:02:131",
        "C*07:02:132",
        "C*07:02:133",
        "C*07:02:134",
        "C*07:02:135",
        "C*07:02:136",
        "C*07:02:137",
        "C*07:02:138",
        "C*07:02:139",
        "C*07:02:140",
        "C*07:02:141",
        "C*07:02:142",
        "C*07:02:143",
        "C*07:02:144",
        "C*07:02:145",
        "C*07:02:146",
        "C*07:02:147",
        "C*07:02:148",
        "C*07:02:149",
        "C*07:02:150",
        "C*07:02:151",
        "C*07:02:152",
        "C*07:02:153",
        "C*07:02:154",
        "C*07:02:155",
        "C*07:02:156",
        "C*07:02:157",
        "C*07:02:158",
        "C*07:02:159",
        "C*07:02:16",
        "C*07:02:160",
        "C*07:02:161",
        "C*07:02:162",
        "C*07:02:163",
        "C*07:02:164",
        "C*07:02:165",
        "C*07:02:166",
        "C*07:02:167",
        "C*07:02:168",
        "C*07:02:169",
        "C*07:02:170",
        "C*07:02:171",
        "C*07:02:172",
        "C*07:02:173",
        "C*07:02:174",
        "C*07:02:175",
        "C*07:02:176",
        "C*07:02:18",
        "C*07:02:20",
        "C*07:02:23",
        "C*07:02:24",
        "C*07:02:30",
        "C*07:02:36:01",
        "C*07:02:36:02",
        "C*07:02:37",
        "C*07:02:50",
        "C*07:02:55",
        "C*07:02:60",
        "C*07:02:63",
        "C*07:02:64",
        "C*07:02:66",
        "C*07:02:67",
        "C*07:02:69",
        "C*07:02:70",
        "C*07:02:72",
        "C*07:02:73",
        "C*07:02:74",
        "C*07:02:75",
        "C*07:02:76",
        "C*07:02:77",
        "C*07:02:78",
        "C*07:02:79",
        "C*07:02:80",
        "C*07:02:82",
        "C*07:02:84",
        "C*07:02:85",
        "C*07:02:86",
        "C*07:02:87",
        "C*07:02:88",
        "C*07:02:89",
        "C*07:02:90",
        "C*07:02:91",
        "C*07:02:93",
        "C*07:02:94",
        "C*07:02:95",
        "C*07:02:96",
        "C*07:02:97",
        "C*07:02:98",
        "C*07:02:99"
      ],
      "cds_sha256": "049c0d12f791833def7d5f8b879b2a76d96a3cd4a13130943916e22204d82cee",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:02:01",
      "numeric_two_field_assignment": "C*07:02"
    },
    {
      "donor": "HG02391",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG02391",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG02391",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:02:01:02"
      ],
      "numeric_two_field": [
        "DPB1*02:02"
      ],
      "numeric_three_field": [
        "DPB1*02:02:01"
      ],
      "full_allele_assignment": [
        "DPB1*02:02:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:02:01:01",
        "DPB1*02:02:01:02",
        "DPB1*02:02:01:03",
        "DPB1*02:02:01:04",
        "DPB1*02:02:01:05",
        "DPB1*02:02:01:06",
        "DPB1*02:02:01:07",
        "DPB1*02:02:01:08",
        "DPB1*02:02:01:09",
        "DPB1*02:02:01:10",
        "DPB1*02:02:01:11"
      ],
      "protein_matches": [
        "DPB1*02:02:01:01",
        "DPB1*02:02:01:02",
        "DPB1*02:02:01:03",
        "DPB1*02:02:01:04",
        "DPB1*02:02:01:05",
        "DPB1*02:02:01:06",
        "DPB1*02:02:01:07",
        "DPB1*02:02:01:08",
        "DPB1*02:02:01:09",
        "DPB1*02:02:01:10",
        "DPB1*02:02:01:11",
        "DPB1*02:02:03",
        "DPB1*02:02:07",
        "DPB1*02:02:09"
      ],
      "cds_sha256": "97d0d6ee0a1b0b514cd6b01544362f9ea8e886197a33eaf2e2f47cef14676654",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:02:01",
      "numeric_two_field_assignment": "DPB1*02:02"
    },
    {
      "donor": "HG02391",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:01:02:11"
      ],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*02:01:02:11"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "HG02391",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:02:02:01"
      ],
      "numeric_two_field": [
        "DQA1*01:02"
      ],
      "numeric_three_field": [
        "DQA1*01:02:02"
      ],
      "full_allele_assignment": [
        "DQA1*01:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08"
      ],
      "protein_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37",
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08",
        "DQA1*01:02:03",
        "DQA1*01:02:04",
        "DQA1*01:02:05",
        "DQA1*01:02:06",
        "DQA1*01:02:07",
        "DQA1*01:02:08",
        "DQA1*01:02:09",
        "DQA1*01:02:10",
        "DQA1*01:02:11",
        "DQA1*01:02:12",
        "DQA1*01:02:13:01",
        "DQA1*01:02:13:02",
        "DQA1*01:02:13:03",
        "DQA1*01:02:14",
        "DQA1*01:02:15",
        "DQA1*01:02:16",
        "DQA1*01:02:17",
        "DQA1*01:02:18",
        "DQA1*01:02:19",
        "DQA1*01:02:20",
        "DQA1*01:02:21",
        "DQA1*01:02:22",
        "DQA1*01:02:23",
        "DQA1*01:02:24",
        "DQA1*01:02:25",
        "DQA1*01:02:26",
        "DQA1*01:02:27",
        "DQA1*01:02:28",
        "DQA1*01:02:29",
        "DQA1*01:02:30",
        "DQA1*01:02:31",
        "DQA1*01:02:32"
      ],
      "cds_sha256": "d90d6c2a2402fd6f66239cdacdbd5f151e7f5d383fc4dba3e7e9416becf0809d",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:02:02",
      "numeric_two_field_assignment": "DQA1*01:02"
    },
    {
      "donor": "HG02391",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:02:01:03"
      ],
      "numeric_two_field": [
        "DQA1*01:02"
      ],
      "numeric_three_field": [
        "DQA1*01:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:02:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37"
      ],
      "protein_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37",
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08",
        "DQA1*01:02:03",
        "DQA1*01:02:04",
        "DQA1*01:02:05",
        "DQA1*01:02:06",
        "DQA1*01:02:07",
        "DQA1*01:02:08",
        "DQA1*01:02:09",
        "DQA1*01:02:10",
        "DQA1*01:02:11",
        "DQA1*01:02:12",
        "DQA1*01:02:13:01",
        "DQA1*01:02:13:02",
        "DQA1*01:02:13:03",
        "DQA1*01:02:14",
        "DQA1*01:02:15",
        "DQA1*01:02:16",
        "DQA1*01:02:17",
        "DQA1*01:02:18",
        "DQA1*01:02:19",
        "DQA1*01:02:20",
        "DQA1*01:02:21",
        "DQA1*01:02:22",
        "DQA1*01:02:23",
        "DQA1*01:02:24",
        "DQA1*01:02:25",
        "DQA1*01:02:26",
        "DQA1*01:02:27",
        "DQA1*01:02:28",
        "DQA1*01:02:29",
        "DQA1*01:02:30",
        "DQA1*01:02:31",
        "DQA1*01:02:32"
      ],
      "cds_sha256": "ac00e3c799d85af7172274b322ab9998ef73923e79aeaa1943af09f52b98c601",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:02:01",
      "numeric_two_field_assignment": "DQA1*01:02"
    },
    {
      "donor": "HG02391",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*05:02"
      ],
      "numeric_three_field": [
        "DQB1*05:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:02:01:01",
        "DQB1*05:02:01:02",
        "DQB1*05:02:01:03",
        "DQB1*05:02:01:04",
        "DQB1*05:02:01:05",
        "DQB1*05:02:01:06",
        "DQB1*05:02:01:07",
        "DQB1*05:02:01:08",
        "DQB1*05:02:01:09",
        "DQB1*05:02:01:10",
        "DQB1*05:02:01:11",
        "DQB1*05:02:01:12",
        "DQB1*05:02:01:13",
        "DQB1*05:02:01:14",
        "DQB1*05:02:01:15",
        "DQB1*05:02:01:16",
        "DQB1*05:02:01:17",
        "DQB1*05:02:01:18",
        "DQB1*05:02:01:19",
        "DQB1*05:02:01:20",
        "DQB1*05:02:01:21"
      ],
      "protein_matches": [
        "DQB1*05:02:01:01",
        "DQB1*05:02:01:02",
        "DQB1*05:02:01:03",
        "DQB1*05:02:01:04",
        "DQB1*05:02:01:05",
        "DQB1*05:02:01:06",
        "DQB1*05:02:01:07",
        "DQB1*05:02:01:08",
        "DQB1*05:02:01:09",
        "DQB1*05:02:01:10",
        "DQB1*05:02:01:11",
        "DQB1*05:02:01:12",
        "DQB1*05:02:01:13",
        "DQB1*05:02:01:14",
        "DQB1*05:02:01:15",
        "DQB1*05:02:01:16",
        "DQB1*05:02:01:17",
        "DQB1*05:02:01:18",
        "DQB1*05:02:01:19",
        "DQB1*05:02:01:20",
        "DQB1*05:02:01:21",
        "DQB1*05:02:02",
        "DQB1*05:02:07",
        "DQB1*05:02:08",
        "DQB1*05:02:11",
        "DQB1*05:02:17",
        "DQB1*05:02:23",
        "DQB1*05:02:25",
        "DQB1*05:02:26",
        "DQB1*05:02:27",
        "DQB1*05:02:28",
        "DQB1*05:02:29",
        "DQB1*05:02:30",
        "DQB1*05:02:31",
        "DQB1*05:02:32"
      ],
      "cds_sha256": "385fba154db61fdfdd5b0aee4a9938dfd23f076fe6ef48f72587400c92891605",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:02:01",
      "numeric_two_field_assignment": "DQB1*05:02"
    },
    {
      "donor": "HG02391",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*05:02"
      ],
      "numeric_three_field": [
        "DQB1*05:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:02:01:01",
        "DQB1*05:02:01:02",
        "DQB1*05:02:01:03",
        "DQB1*05:02:01:04",
        "DQB1*05:02:01:05",
        "DQB1*05:02:01:06",
        "DQB1*05:02:01:07",
        "DQB1*05:02:01:08",
        "DQB1*05:02:01:09",
        "DQB1*05:02:01:10",
        "DQB1*05:02:01:11",
        "DQB1*05:02:01:12",
        "DQB1*05:02:01:13",
        "DQB1*05:02:01:14",
        "DQB1*05:02:01:15",
        "DQB1*05:02:01:16",
        "DQB1*05:02:01:17",
        "DQB1*05:02:01:18",
        "DQB1*05:02:01:19",
        "DQB1*05:02:01:20",
        "DQB1*05:02:01:21"
      ],
      "protein_matches": [
        "DQB1*05:02:01:01",
        "DQB1*05:02:01:02",
        "DQB1*05:02:01:03",
        "DQB1*05:02:01:04",
        "DQB1*05:02:01:05",
        "DQB1*05:02:01:06",
        "DQB1*05:02:01:07",
        "DQB1*05:02:01:08",
        "DQB1*05:02:01:09",
        "DQB1*05:02:01:10",
        "DQB1*05:02:01:11",
        "DQB1*05:02:01:12",
        "DQB1*05:02:01:13",
        "DQB1*05:02:01:14",
        "DQB1*05:02:01:15",
        "DQB1*05:02:01:16",
        "DQB1*05:02:01:17",
        "DQB1*05:02:01:18",
        "DQB1*05:02:01:19",
        "DQB1*05:02:01:20",
        "DQB1*05:02:01:21",
        "DQB1*05:02:02",
        "DQB1*05:02:07",
        "DQB1*05:02:08",
        "DQB1*05:02:11",
        "DQB1*05:02:17",
        "DQB1*05:02:23",
        "DQB1*05:02:25",
        "DQB1*05:02:26",
        "DQB1*05:02:27",
        "DQB1*05:02:28",
        "DQB1*05:02:29",
        "DQB1*05:02:30",
        "DQB1*05:02:31",
        "DQB1*05:02:32"
      ],
      "cds_sha256": "385fba154db61fdfdd5b0aee4a9938dfd23f076fe6ef48f72587400c92891605",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:02:01",
      "numeric_two_field_assignment": "DQB1*05:02"
    },
    {
      "donor": "HG02391",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*16:02:01:05"
      ],
      "numeric_two_field": [
        "DRB1*16:02"
      ],
      "numeric_three_field": [
        "DRB1*16:02:01"
      ],
      "full_allele_assignment": [
        "DRB1*16:02:01:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*16:02:01:01",
        "DRB1*16:02:01:02",
        "DRB1*16:02:01:03",
        "DRB1*16:02:01:04",
        "DRB1*16:02:01:05",
        "DRB1*16:02:01:06"
      ],
      "protein_matches": [
        "DRB1*16:02:01:01",
        "DRB1*16:02:01:02",
        "DRB1*16:02:01:03",
        "DRB1*16:02:01:04",
        "DRB1*16:02:01:05",
        "DRB1*16:02:01:06",
        "DRB1*16:02:10",
        "DRB1*16:02:12"
      ],
      "cds_sha256": "29557da6184a03a641b2a4142fc187e8c2d71d452c13e5385b62ad1e0b86ae1e",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*16:02:01",
      "numeric_two_field_assignment": "DRB1*16:02"
    },
    {
      "donor": "HG02391",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*15:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*15:01"
      ],
      "numeric_three_field": [
        "DRB1*15:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*15:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33"
      ],
      "protein_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33",
        "DRB1*15:01:02",
        "DRB1*15:01:08:01",
        "DRB1*15:01:08:02",
        "DRB1*15:01:17",
        "DRB1*15:01:32",
        "DRB1*15:01:35",
        "DRB1*15:01:49",
        "DRB1*15:01:50",
        "DRB1*15:01:51",
        "DRB1*15:01:52",
        "DRB1*15:01:53",
        "DRB1*15:01:54",
        "DRB1*15:01:55",
        "DRB1*15:01:56"
      ],
      "cds_sha256": "1aea54c836d86377ccb58e10c5f5f97704438753078ca3333600bd00418c8ba8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:01:01",
      "numeric_two_field_assignment": "DRB1*15:01"
    },
    {
      "donor": "HG02392",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:01"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "HG02392",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*24:07:01:01"
      ],
      "numeric_two_field": [
        "A*24:07"
      ],
      "numeric_three_field": [
        "A*24:07:01"
      ],
      "full_allele_assignment": [
        "A*24:07:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*24:07:01:01",
        "A*24:07:01:02",
        "A*24:07:01:03"
      ],
      "protein_matches": [
        "A*24:07:01:01",
        "A*24:07:01:02",
        "A*24:07:01:03",
        "A*24:07:03",
        "A*24:07:04",
        "A*24:07:05"
      ],
      "cds_sha256": "794745844ddb82c2ad29b38b4daddda524842ddffbd272b815c513f9d2c89067",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*24:07:01",
      "numeric_two_field_assignment": "A*24:07"
    },
    {
      "donor": "HG02392",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*27:06:01:01"
      ],
      "numeric_two_field": [
        "B*27:06"
      ],
      "numeric_three_field": [
        "B*27:06:01"
      ],
      "full_allele_assignment": [
        "B*27:06:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*27:06:01:01",
        "B*27:06:01:02"
      ],
      "protein_matches": [
        "B*27:06:01:01",
        "B*27:06:01:02",
        "B*27:06:02"
      ],
      "cds_sha256": "3432ef03bcf2dccce866b252fb70fd688dcbec22e96e1ba21ee4f6a26a16a57f",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*27:06:01",
      "numeric_two_field_assignment": "B*27:06"
    },
    {
      "donor": "HG02392",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*40:01:02:04"
      ],
      "numeric_two_field": [
        "B*40:01"
      ],
      "numeric_three_field": [
        "B*40:01:02"
      ],
      "full_allele_assignment": [
        "B*40:01:02:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*40:01:02:01",
        "B*40:01:02:02",
        "B*40:01:02:03",
        "B*40:01:02:04",
        "B*40:01:02:05",
        "B*40:01:02:06",
        "B*40:01:02:07",
        "B*40:01:02:08",
        "B*40:01:02:09",
        "B*40:01:02:10",
        "B*40:01:02:11",
        "B*40:01:02:12",
        "B*40:01:02:13",
        "B*40:01:02:14",
        "B*40:01:02:15",
        "B*40:01:02:16",
        "B*40:01:02:17",
        "B*40:01:02:18",
        "B*40:01:02:19",
        "B*40:01:02:20",
        "B*40:01:02:21",
        "B*40:01:02:22",
        "B*40:01:02:23",
        "B*40:01:02:24",
        "B*40:01:02:25",
        "B*40:01:02:26",
        "B*40:01:02:27",
        "B*40:01:02:28",
        "B*40:01:02:29",
        "B*40:01:02:30",
        "B*40:01:02:31",
        "B*40:01:02:32",
        "B*40:01:02:33",
        "B*40:01:02:34",
        "B*40:01:02:35",
        "B*40:01:02:36",
        "B*40:01:02:37",
        "B*40:01:02:38",
        "B*40:01:02:39",
        "B*40:01:02:40",
        "B*40:01:02:41",
        "B*40:01:02:42",
        "B*40:01:02:43",
        "B*40:01:02:44",
        "B*40:01:02:45",
        "B*40:01:02:46",
        "B*40:01:02:47",
        "B*40:01:02:48",
        "B*40:01:02:49",
        "B*40:01:02:50",
        "B*40:01:02:51",
        "B*40:01:02:52",
        "B*40:01:02:53",
        "B*40:01:02:54",
        "B*40:01:02:55",
        "B*40:01:02:56",
        "B*40:01:02:57",
        "B*40:01:02:58",
        "B*40:01:02:59",
        "B*40:01:02:60",
        "B*40:01:02:61",
        "B*40:01:02:62",
        "B*40:01:02:63",
        "B*40:01:02:64",
        "B*40:01:02:65",
        "B*40:01:02:66",
        "B*40:01:02:67",
        "B*40:01:02:68Q",
        "B*40:01:02:69",
        "B*40:01:02:70",
        "B*40:01:02:71",
        "B*40:01:02:72"
      ],
      "protein_matches": [
        "B*40:01:01",
        "B*40:01:02:01",
        "B*40:01:02:02",
        "B*40:01:02:03",
        "B*40:01:02:04",
        "B*40:01:02:05",
        "B*40:01:02:06",
        "B*40:01:02:07",
        "B*40:01:02:08",
        "B*40:01:02:09",
        "B*40:01:02:10",
        "B*40:01:02:11",
        "B*40:01:02:12",
        "B*40:01:02:13",
        "B*40:01:02:14",
        "B*40:01:02:15",
        "B*40:01:02:16",
        "B*40:01:02:17",
        "B*40:01:02:18",
        "B*40:01:02:19",
        "B*40:01:02:20",
        "B*40:01:02:21",
        "B*40:01:02:22",
        "B*40:01:02:23",
        "B*40:01:02:24",
        "B*40:01:02:25",
        "B*40:01:02:26",
        "B*40:01:02:27",
        "B*40:01:02:28",
        "B*40:01:02:29",
        "B*40:01:02:30",
        "B*40:01:02:31",
        "B*40:01:02:32",
        "B*40:01:02:33",
        "B*40:01:02:34",
        "B*40:01:02:35",
        "B*40:01:02:36",
        "B*40:01:02:37",
        "B*40:01:02:38",
        "B*40:01:02:39",
        "B*40:01:02:40",
        "B*40:01:02:41",
        "B*40:01:02:42",
        "B*40:01:02:43",
        "B*40:01:02:44",
        "B*40:01:02:45",
        "B*40:01:02:46",
        "B*40:01:02:47",
        "B*40:01:02:48",
        "B*40:01:02:49",
        "B*40:01:02:50",
        "B*40:01:02:51",
        "B*40:01:02:52",
        "B*40:01:02:53",
        "B*40:01:02:54",
        "B*40:01:02:55",
        "B*40:01:02:56",
        "B*40:01:02:57",
        "B*40:01:02:58",
        "B*40:01:02:59",
        "B*40:01:02:60",
        "B*40:01:02:61",
        "B*40:01:02:62",
        "B*40:01:02:63",
        "B*40:01:02:64",
        "B*40:01:02:65",
        "B*40:01:02:66",
        "B*40:01:02:67",
        "B*40:01:02:68Q",
        "B*40:01:02:69",
        "B*40:01:02:70",
        "B*40:01:02:71",
        "B*40:01:02:72",
        "B*40:01:03:01",
        "B*40:01:03:02",
        "B*40:01:04",
        "B*40:01:07",
        "B*40:01:21",
        "B*40:01:40",
        "B*40:01:43",
        "B*40:01:45",
        "B*40:01:48",
        "B*40:01:50",
        "B*40:01:52",
        "B*40:01:53",
        "B*40:01:54",
        "B*40:01:55",
        "B*40:01:56",
        "B*40:01:57",
        "B*40:01:58",
        "B*40:01:59",
        "B*40:01:60",
        "B*40:01:61",
        "B*40:01:62",
        "B*40:01:63",
        "B*40:01:64",
        "B*40:01:65",
        "B*40:01:66",
        "B*40:01:67",
        "B*40:01:68",
        "B*40:01:69",
        "B*40:01:70",
        "B*40:01:71",
        "B*40:01:72",
        "B*40:01:73",
        "B*40:01:74",
        "B*40:01:75",
        "B*40:01:76",
        "B*40:01:77",
        "B*40:01:78",
        "B*40:01:79",
        "B*40:01:80",
        "B*40:01:81",
        "B*40:01:82",
        "B*40:01:83",
        "B*40:01:84",
        "B*40:01:85",
        "B*40:01:86",
        "B*40:01:87",
        "B*40:01:88",
        "B*40:01:89",
        "B*40:01:90",
        "B*40:01:91",
        "B*40:01:92",
        "B*40:01:93",
        "B*40:01:94",
        "B*40:01:95",
        "B*40:01:96",
        "B*40:01:97"
      ],
      "cds_sha256": "8403ae9b9bd2f69f5b6ee8ced41e2bc4a2ce53f31e953cb1897376510884cf07",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*40:01:02",
      "numeric_two_field_assignment": "B*40:01"
    },
    {
      "donor": "HG02392",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*03:04:01:02"
      ],
      "numeric_two_field": [
        "C*03:04"
      ],
      "numeric_three_field": [
        "C*03:04:01"
      ],
      "full_allele_assignment": [
        "C*03:04:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:04:01:01",
        "C*03:04:01:02",
        "C*03:04:01:03",
        "C*03:04:01:04",
        "C*03:04:01:05",
        "C*03:04:01:06",
        "C*03:04:01:07",
        "C*03:04:01:08",
        "C*03:04:01:09",
        "C*03:04:01:10",
        "C*03:04:01:11",
        "C*03:04:01:12",
        "C*03:04:01:13",
        "C*03:04:01:14",
        "C*03:04:01:15",
        "C*03:04:01:16",
        "C*03:04:01:17",
        "C*03:04:01:18",
        "C*03:04:01:19",
        "C*03:04:01:20",
        "C*03:04:01:21",
        "C*03:04:01:22",
        "C*03:04:01:23",
        "C*03:04:01:24",
        "C*03:04:01:25",
        "C*03:04:01:26",
        "C*03:04:01:27",
        "C*03:04:01:28",
        "C*03:04:01:29",
        "C*03:04:01:30",
        "C*03:04:01:31",
        "C*03:04:01:32",
        "C*03:04:01:33",
        "C*03:04:01:34",
        "C*03:04:01:35Q",
        "C*03:04:01:36",
        "C*03:04:01:37",
        "C*03:04:01:38",
        "C*03:04:01:39",
        "C*03:04:01:40",
        "C*03:04:01:41",
        "C*03:04:01:42",
        "C*03:04:01:43",
        "C*03:04:01:44",
        "C*03:04:01:45",
        "C*03:04:01:46",
        "C*03:04:01:47",
        "C*03:04:01:48",
        "C*03:04:01:49",
        "C*03:04:01:50",
        "C*03:04:01:51",
        "C*03:04:01:52",
        "C*03:04:01:53",
        "C*03:04:01:54",
        "C*03:04:01:55",
        "C*03:04:01:56",
        "C*03:04:01:57",
        "C*03:04:01:58",
        "C*03:04:01:59",
        "C*03:04:01:60",
        "C*03:04:01:61",
        "C*03:04:01:62",
        "C*03:04:01:63",
        "C*03:04:01:64",
        "C*03:04:01:65",
        "C*03:04:01:66",
        "C*03:04:01:67",
        "C*03:04:01:68",
        "C*03:04:01:69",
        "C*03:04:01:70",
        "C*03:04:01:71",
        "C*03:04:01:72",
        "C*03:04:01:73",
        "C*03:04:01:74",
        "C*03:04:01:75",
        "C*03:04:01:76",
        "C*03:04:01:77",
        "C*03:04:01:78",
        "C*03:04:01:79",
        "C*03:04:01:80",
        "C*03:04:01:81",
        "C*03:04:01:82",
        "C*03:04:01:83",
        "C*03:04:01:84",
        "C*03:04:01:85",
        "C*03:04:01:86",
        "C*03:04:01:87",
        "C*03:04:01:88",
        "C*03:04:01:89Q",
        "C*03:04:01:90Q",
        "C*03:04:01:91Q",
        "C*03:04:01:92Q",
        "C*03:04:01:93",
        "C*03:04:01:94"
      ],
      "protein_matches": [
        "C*03:04:01:01",
        "C*03:04:01:02",
        "C*03:04:01:03",
        "C*03:04:01:04",
        "C*03:04:01:05",
        "C*03:04:01:06",
        "C*03:04:01:07",
        "C*03:04:01:08",
        "C*03:04:01:09",
        "C*03:04:01:10",
        "C*03:04:01:11",
        "C*03:04:01:12",
        "C*03:04:01:13",
        "C*03:04:01:14",
        "C*03:04:01:15",
        "C*03:04:01:16",
        "C*03:04:01:17",
        "C*03:04:01:18",
        "C*03:04:01:19",
        "C*03:04:01:20",
        "C*03:04:01:21",
        "C*03:04:01:22",
        "C*03:04:01:23",
        "C*03:04:01:24",
        "C*03:04:01:25",
        "C*03:04:01:26",
        "C*03:04:01:27",
        "C*03:04:01:28",
        "C*03:04:01:29",
        "C*03:04:01:30",
        "C*03:04:01:31",
        "C*03:04:01:32",
        "C*03:04:01:33",
        "C*03:04:01:34",
        "C*03:04:01:35Q",
        "C*03:04:01:36",
        "C*03:04:01:37",
        "C*03:04:01:38",
        "C*03:04:01:39",
        "C*03:04:01:40",
        "C*03:04:01:41",
        "C*03:04:01:42",
        "C*03:04:01:43",
        "C*03:04:01:44",
        "C*03:04:01:45",
        "C*03:04:01:46",
        "C*03:04:01:47",
        "C*03:04:01:48",
        "C*03:04:01:49",
        "C*03:04:01:50",
        "C*03:04:01:51",
        "C*03:04:01:52",
        "C*03:04:01:53",
        "C*03:04:01:54",
        "C*03:04:01:55",
        "C*03:04:01:56",
        "C*03:04:01:57",
        "C*03:04:01:58",
        "C*03:04:01:59",
        "C*03:04:01:60",
        "C*03:04:01:61",
        "C*03:04:01:62",
        "C*03:04:01:63",
        "C*03:04:01:64",
        "C*03:04:01:65",
        "C*03:04:01:66",
        "C*03:04:01:67",
        "C*03:04:01:68",
        "C*03:04:01:69",
        "C*03:04:01:70",
        "C*03:04:01:71",
        "C*03:04:01:72",
        "C*03:04:01:73",
        "C*03:04:01:74",
        "C*03:04:01:75",
        "C*03:04:01:76",
        "C*03:04:01:77",
        "C*03:04:01:78",
        "C*03:04:01:79",
        "C*03:04:01:80",
        "C*03:04:01:81",
        "C*03:04:01:82",
        "C*03:04:01:83",
        "C*03:04:01:84",
        "C*03:04:01:85",
        "C*03:04:01:86",
        "C*03:04:01:87",
        "C*03:04:01:88",
        "C*03:04:01:89Q",
        "C*03:04:01:90Q",
        "C*03:04:01:91Q",
        "C*03:04:01:92Q",
        "C*03:04:01:93",
        "C*03:04:01:94",
        "C*03:04:02:01",
        "C*03:04:02:02",
        "C*03:04:02:03",
        "C*03:04:02:04",
        "C*03:04:02:05",
        "C*03:04:02:06",
        "C*03:04:02:07",
        "C*03:04:03",
        "C*03:04:04",
        "C*03:04:05",
        "C*03:04:06",
        "C*03:04:100",
        "C*03:04:101",
        "C*03:04:102",
        "C*03:04:103",
        "C*03:04:104",
        "C*03:04:105",
        "C*03:04:106",
        "C*03:04:107",
        "C*03:04:108",
        "C*03:04:109",
        "C*03:04:110",
        "C*03:04:111",
        "C*03:04:112",
        "C*03:04:113",
        "C*03:04:114",
        "C*03:04:115",
        "C*03:04:116",
        "C*03:04:117",
        "C*03:04:118",
        "C*03:04:119",
        "C*03:04:120",
        "C*03:04:121",
        "C*03:04:122",
        "C*03:04:123",
        "C*03:04:124",
        "C*03:04:125",
        "C*03:04:13",
        "C*03:04:14",
        "C*03:04:18",
        "C*03:04:19",
        "C*03:04:20",
        "C*03:04:21",
        "C*03:04:22",
        "C*03:04:43",
        "C*03:04:48",
        "C*03:04:50",
        "C*03:04:51",
        "C*03:04:52",
        "C*03:04:53",
        "C*03:04:54",
        "C*03:04:55",
        "C*03:04:56",
        "C*03:04:57",
        "C*03:04:58",
        "C*03:04:59",
        "C*03:04:60",
        "C*03:04:61",
        "C*03:04:62",
        "C*03:04:63",
        "C*03:04:64",
        "C*03:04:65",
        "C*03:04:66",
        "C*03:04:67",
        "C*03:04:68",
        "C*03:04:69",
        "C*03:04:70",
        "C*03:04:71",
        "C*03:04:72",
        "C*03:04:73",
        "C*03:04:74",
        "C*03:04:75",
        "C*03:04:76",
        "C*03:04:77",
        "C*03:04:78",
        "C*03:04:79",
        "C*03:04:80",
        "C*03:04:81",
        "C*03:04:82",
        "C*03:04:83",
        "C*03:04:85",
        "C*03:04:86",
        "C*03:04:87",
        "C*03:04:88",
        "C*03:04:89",
        "C*03:04:90",
        "C*03:04:91",
        "C*03:04:92",
        "C*03:04:93",
        "C*03:04:94",
        "C*03:04:95",
        "C*03:04:96",
        "C*03:04:97",
        "C*03:04:98",
        "C*03:04:99"
      ],
      "cds_sha256": "c4b563b22029838c37eff2d3236583c2082f16151134c6c1d7b70fb1f065978b",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:04:01",
      "numeric_two_field_assignment": "C*03:04"
    },
    {
      "donor": "HG02392",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*04:01:01:14"
      ],
      "numeric_two_field": [
        "C*04:01"
      ],
      "numeric_three_field": [
        "C*04:01:01"
      ],
      "full_allele_assignment": [
        "C*04:01:01:14"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*04:01:01:01",
        "C*04:01:01:02",
        "C*04:01:01:03",
        "C*04:01:01:04",
        "C*04:01:01:05",
        "C*04:01:01:06",
        "C*04:01:01:07",
        "C*04:01:01:08",
        "C*04:01:01:09",
        "C*04:01:01:10",
        "C*04:01:01:100",
        "C*04:01:01:101",
        "C*04:01:01:102",
        "C*04:01:01:103",
        "C*04:01:01:104",
        "C*04:01:01:105",
        "C*04:01:01:106",
        "C*04:01:01:107",
        "C*04:01:01:108",
        "C*04:01:01:109",
        "C*04:01:01:11",
        "C*04:01:01:110",
        "C*04:01:01:111",
        "C*04:01:01:112",
        "C*04:01:01:113",
        "C*04:01:01:114",
        "C*04:01:01:115",
        "C*04:01:01:116",
        "C*04:01:01:117",
        "C*04:01:01:118",
        "C*04:01:01:119",
        "C*04:01:01:12",
        "C*04:01:01:120",
        "C*04:01:01:121",
        "C*04:01:01:122",
        "C*04:01:01:123",
        "C*04:01:01:124",
        "C*04:01:01:125",
        "C*04:01:01:126",
        "C*04:01:01:127",
        "C*04:01:01:128",
        "C*04:01:01:129",
        "C*04:01:01:13",
        "C*04:01:01:130",
        "C*04:01:01:131",
        "C*04:01:01:132",
        "C*04:01:01:133",
        "C*04:01:01:134",
        "C*04:01:01:135",
        "C*04:01:01:136",
        "C*04:01:01:137",
        "C*04:01:01:138",
        "C*04:01:01:139",
        "C*04:01:01:14",
        "C*04:01:01:140",
        "C*04:01:01:141",
        "C*04:01:01:142",
        "C*04:01:01:143",
        "C*04:01:01:144",
        "C*04:01:01:145",
        "C*04:01:01:146",
        "C*04:01:01:147",
        "C*04:01:01:148",
        "C*04:01:01:149",
        "C*04:01:01:15",
        "C*04:01:01:150",
        "C*04:01:01:151",
        "C*04:01:01:152",
        "C*04:01:01:153",
        "C*04:01:01:154",
        "C*04:01:01:155",
        "C*04:01:01:156",
        "C*04:01:01:157",
        "C*04:01:01:158",
        "C*04:01:01:159",
        "C*04:01:01:16",
        "C*04:01:01:160",
        "C*04:01:01:161",
        "C*04:01:01:162",
        "C*04:01:01:163",
        "C*04:01:01:164",
        "C*04:01:01:165",
        "C*04:01:01:166",
        "C*04:01:01:167",
        "C*04:01:01:168",
        "C*04:01:01:169",
        "C*04:01:01:17",
        "C*04:01:01:170Q",
        "C*04:01:01:171",
        "C*04:01:01:172",
        "C*04:01:01:173",
        "C*04:01:01:174",
        "C*04:01:01:175",
        "C*04:01:01:176Q",
        "C*04:01:01:177",
        "C*04:01:01:178",
        "C*04:01:01:179",
        "C*04:01:01:18",
        "C*04:01:01:180",
        "C*04:01:01:181",
        "C*04:01:01:182",
        "C*04:01:01:183",
        "C*04:01:01:184",
        "C*04:01:01:185",
        "C*04:01:01:186",
        "C*04:01:01:187",
        "C*04:01:01:188Q",
        "C*04:01:01:189Q",
        "C*04:01:01:19",
        "C*04:01:01:190",
        "C*04:01:01:191",
        "C*04:01:01:192",
        "C*04:01:01:193",
        "C*04:01:01:194Q",
        "C*04:01:01:195",
        "C*04:01:01:196",
        "C*04:01:01:197",
        "C*04:01:01:198",
        "C*04:01:01:199",
        "C*04:01:01:20",
        "C*04:01:01:200",
        "C*04:01:01:201",
        "C*04:01:01:202",
        "C*04:01:01:203",
        "C*04:01:01:204",
        "C*04:01:01:205",
        "C*04:01:01:206",
        "C*04:01:01:207",
        "C*04:01:01:21",
        "C*04:01:01:22",
        "C*04:01:01:23",
        "C*04:01:01:24",
        "C*04:01:01:25",
        "C*04:01:01:26",
        "C*04:01:01:27",
        "C*04:01:01:28",
        "C*04:01:01:29",
        "C*04:01:01:31",
        "C*04:01:01:32",
        "C*04:01:01:33",
        "C*04:01:01:34",
        "C*04:01:01:35",
        "C*04:01:01:36",
        "C*04:01:01:37",
        "C*04:01:01:38",
        "C*04:01:01:39",
        "C*04:01:01:40",
        "C*04:01:01:41",
        "C*04:01:01:42",
        "C*04:01:01:43",
        "C*04:01:01:44",
        "C*04:01:01:45",
        "C*04:01:01:46",
        "C*04:01:01:47Q",
        "C*04:01:01:48",
        "C*04:01:01:49",
        "C*04:01:01:50",
        "C*04:01:01:51",
        "C*04:01:01:52",
        "C*04:01:01:53",
        "C*04:01:01:54",
        "C*04:01:01:55",
        "C*04:01:01:56",
        "C*04:01:01:57",
        "C*04:01:01:58",
        "C*04:01:01:59",
        "C*04:01:01:60",
        "C*04:01:01:61",
        "C*04:01:01:62",
        "C*04:01:01:63",
        "C*04:01:01:64",
        "C*04:01:01:65",
        "C*04:01:01:66",
        "C*04:01:01:67",
        "C*04:01:01:68",
        "C*04:01:01:69",
        "C*04:01:01:70",
        "C*04:01:01:71",
        "C*04:01:01:72",
        "C*04:01:01:73",
        "C*04:01:01:74",
        "C*04:01:01:75",
        "C*04:01:01:76",
        "C*04:01:01:77",
        "C*04:01:01:78",
        "C*04:01:01:79",
        "C*04:01:01:80",
        "C*04:01:01:81",
        "C*04:01:01:82",
        "C*04:01:01:83",
        "C*04:01:01:84Q",
        "C*04:01:01:85",
        "C*04:01:01:86",
        "C*04:01:01:87",
        "C*04:01:01:88",
        "C*04:01:01:89",
        "C*04:01:01:90",
        "C*04:01:01:91",
        "C*04:01:01:92",
        "C*04:01:01:93",
        "C*04:01:01:94",
        "C*04:01:01:95",
        "C*04:01:01:96",
        "C*04:01:01:97",
        "C*04:01:01:98",
        "C*04:01:01:99"
      ],
      "protein_matches": [
        "C*04:01:01:01",
        "C*04:01:01:02",
        "C*04:01:01:03",
        "C*04:01:01:04",
        "C*04:01:01:05",
        "C*04:01:01:06",
        "C*04:01:01:07",
        "C*04:01:01:08",
        "C*04:01:01:09",
        "C*04:01:01:10",
        "C*04:01:01:100",
        "C*04:01:01:101",
        "C*04:01:01:102",
        "C*04:01:01:103",
        "C*04:01:01:104",
        "C*04:01:01:105",
        "C*04:01:01:106",
        "C*04:01:01:107",
        "C*04:01:01:108",
        "C*04:01:01:109",
        "C*04:01:01:11",
        "C*04:01:01:110",
        "C*04:01:01:111",
        "C*04:01:01:112",
        "C*04:01:01:113",
        "C*04:01:01:114",
        "C*04:01:01:115",
        "C*04:01:01:116",
        "C*04:01:01:117",
        "C*04:01:01:118",
        "C*04:01:01:119",
        "C*04:01:01:12",
        "C*04:01:01:120",
        "C*04:01:01:121",
        "C*04:01:01:122",
        "C*04:01:01:123",
        "C*04:01:01:124",
        "C*04:01:01:125",
        "C*04:01:01:126",
        "C*04:01:01:127",
        "C*04:01:01:128",
        "C*04:01:01:129",
        "C*04:01:01:13",
        "C*04:01:01:130",
        "C*04:01:01:131",
        "C*04:01:01:132",
        "C*04:01:01:133",
        "C*04:01:01:134",
        "C*04:01:01:135",
        "C*04:01:01:136",
        "C*04:01:01:137",
        "C*04:01:01:138",
        "C*04:01:01:139",
        "C*04:01:01:14",
        "C*04:01:01:140",
        "C*04:01:01:141",
        "C*04:01:01:142",
        "C*04:01:01:143",
        "C*04:01:01:144",
        "C*04:01:01:145",
        "C*04:01:01:146",
        "C*04:01:01:147",
        "C*04:01:01:148",
        "C*04:01:01:149",
        "C*04:01:01:15",
        "C*04:01:01:150",
        "C*04:01:01:151",
        "C*04:01:01:152",
        "C*04:01:01:153",
        "C*04:01:01:154",
        "C*04:01:01:155",
        "C*04:01:01:156",
        "C*04:01:01:157",
        "C*04:01:01:158",
        "C*04:01:01:159",
        "C*04:01:01:16",
        "C*04:01:01:160",
        "C*04:01:01:161",
        "C*04:01:01:162",
        "C*04:01:01:163",
        "C*04:01:01:164",
        "C*04:01:01:165",
        "C*04:01:01:166",
        "C*04:01:01:167",
        "C*04:01:01:168",
        "C*04:01:01:169",
        "C*04:01:01:17",
        "C*04:01:01:170Q",
        "C*04:01:01:171",
        "C*04:01:01:172",
        "C*04:01:01:173",
        "C*04:01:01:174",
        "C*04:01:01:175",
        "C*04:01:01:176Q",
        "C*04:01:01:177",
        "C*04:01:01:178",
        "C*04:01:01:179",
        "C*04:01:01:18",
        "C*04:01:01:180",
        "C*04:01:01:181",
        "C*04:01:01:182",
        "C*04:01:01:183",
        "C*04:01:01:184",
        "C*04:01:01:185",
        "C*04:01:01:186",
        "C*04:01:01:187",
        "C*04:01:01:188Q",
        "C*04:01:01:189Q",
        "C*04:01:01:19",
        "C*04:01:01:190",
        "C*04:01:01:191",
        "C*04:01:01:192",
        "C*04:01:01:193",
        "C*04:01:01:194Q",
        "C*04:01:01:195",
        "C*04:01:01:196",
        "C*04:01:01:197",
        "C*04:01:01:198",
        "C*04:01:01:199",
        "C*04:01:01:20",
        "C*04:01:01:200",
        "C*04:01:01:201",
        "C*04:01:01:202",
        "C*04:01:01:203",
        "C*04:01:01:204",
        "C*04:01:01:205",
        "C*04:01:01:206",
        "C*04:01:01:207",
        "C*04:01:01:21",
        "C*04:01:01:22",
        "C*04:01:01:23",
        "C*04:01:01:24",
        "C*04:01:01:25",
        "C*04:01:01:26",
        "C*04:01:01:27",
        "C*04:01:01:28",
        "C*04:01:01:29",
        "C*04:01:01:31",
        "C*04:01:01:32",
        "C*04:01:01:33",
        "C*04:01:01:34",
        "C*04:01:01:35",
        "C*04:01:01:36",
        "C*04:01:01:37",
        "C*04:01:01:38",
        "C*04:01:01:39",
        "C*04:01:01:40",
        "C*04:01:01:41",
        "C*04:01:01:42",
        "C*04:01:01:43",
        "C*04:01:01:44",
        "C*04:01:01:45",
        "C*04:01:01:46",
        "C*04:01:01:47Q",
        "C*04:01:01:48",
        "C*04:01:01:49",
        "C*04:01:01:50",
        "C*04:01:01:51",
        "C*04:01:01:52",
        "C*04:01:01:53",
        "C*04:01:01:54",
        "C*04:01:01:55",
        "C*04:01:01:56",
        "C*04:01:01:57",
        "C*04:01:01:58",
        "C*04:01:01:59",
        "C*04:01:01:60",
        "C*04:01:01:61",
        "C*04:01:01:62",
        "C*04:01:01:63",
        "C*04:01:01:64",
        "C*04:01:01:65",
        "C*04:01:01:66",
        "C*04:01:01:67",
        "C*04:01:01:68",
        "C*04:01:01:69",
        "C*04:01:01:70",
        "C*04:01:01:71",
        "C*04:01:01:72",
        "C*04:01:01:73",
        "C*04:01:01:74",
        "C*04:01:01:75",
        "C*04:01:01:76",
        "C*04:01:01:77",
        "C*04:01:01:78",
        "C*04:01:01:79",
        "C*04:01:01:80",
        "C*04:01:01:81",
        "C*04:01:01:82",
        "C*04:01:01:83",
        "C*04:01:01:84Q",
        "C*04:01:01:85",
        "C*04:01:01:86",
        "C*04:01:01:87",
        "C*04:01:01:88",
        "C*04:01:01:89",
        "C*04:01:01:90",
        "C*04:01:01:91",
        "C*04:01:01:92",
        "C*04:01:01:93",
        "C*04:01:01:94",
        "C*04:01:01:95",
        "C*04:01:01:96",
        "C*04:01:01:97",
        "C*04:01:01:98",
        "C*04:01:01:99",
        "C*04:01:03",
        "C*04:01:08",
        "C*04:01:10",
        "C*04:01:100",
        "C*04:01:101",
        "C*04:01:102",
        "C*04:01:103",
        "C*04:01:104",
        "C*04:01:105",
        "C*04:01:106:01",
        "C*04:01:106:02",
        "C*04:01:107",
        "C*04:01:108",
        "C*04:01:109",
        "C*04:01:11",
        "C*04:01:110",
        "C*04:01:111",
        "C*04:01:112",
        "C*04:01:113",
        "C*04:01:114",
        "C*04:01:115",
        "C*04:01:116",
        "C*04:01:117",
        "C*04:01:118",
        "C*04:01:119",
        "C*04:01:120",
        "C*04:01:121:01",
        "C*04:01:121:02",
        "C*04:01:122",
        "C*04:01:123",
        "C*04:01:124",
        "C*04:01:125",
        "C*04:01:126",
        "C*04:01:127",
        "C*04:01:128",
        "C*04:01:129",
        "C*04:01:130",
        "C*04:01:131",
        "C*04:01:132",
        "C*04:01:133",
        "C*04:01:134",
        "C*04:01:135",
        "C*04:01:136",
        "C*04:01:137",
        "C*04:01:138",
        "C*04:01:139",
        "C*04:01:140",
        "C*04:01:141",
        "C*04:01:142",
        "C*04:01:143",
        "C*04:01:144",
        "C*04:01:145",
        "C*04:01:146",
        "C*04:01:147",
        "C*04:01:148",
        "C*04:01:149",
        "C*04:01:150",
        "C*04:01:151",
        "C*04:01:152",
        "C*04:01:153",
        "C*04:01:154",
        "C*04:01:155",
        "C*04:01:156",
        "C*04:01:157",
        "C*04:01:158",
        "C*04:01:159",
        "C*04:01:160",
        "C*04:01:161",
        "C*04:01:162",
        "C*04:01:163",
        "C*04:01:164",
        "C*04:01:165",
        "C*04:01:166",
        "C*04:01:167",
        "C*04:01:168",
        "C*04:01:169",
        "C*04:01:170",
        "C*04:01:171",
        "C*04:01:172",
        "C*04:01:173",
        "C*04:01:174",
        "C*04:01:175",
        "C*04:01:176",
        "C*04:01:177",
        "C*04:01:178",
        "C*04:01:179",
        "C*04:01:180",
        "C*04:01:21",
        "C*04:01:22",
        "C*04:01:23",
        "C*04:01:29",
        "C*04:01:30",
        "C*04:01:33",
        "C*04:01:44",
        "C*04:01:48",
        "C*04:01:49",
        "C*04:01:56",
        "C*04:01:62",
        "C*04:01:64",
        "C*04:01:66",
        "C*04:01:68",
        "C*04:01:69",
        "C*04:01:73",
        "C*04:01:74",
        "C*04:01:75",
        "C*04:01:76:01",
        "C*04:01:76:02",
        "C*04:01:77",
        "C*04:01:78",
        "C*04:01:79",
        "C*04:01:80",
        "C*04:01:81",
        "C*04:01:82:01",
        "C*04:01:82:02",
        "C*04:01:82:03",
        "C*04:01:83",
        "C*04:01:84",
        "C*04:01:85",
        "C*04:01:86",
        "C*04:01:87",
        "C*04:01:88",
        "C*04:01:89",
        "C*04:01:90",
        "C*04:01:91",
        "C*04:01:92:01",
        "C*04:01:92:02",
        "C*04:01:92:03",
        "C*04:01:93",
        "C*04:01:94",
        "C*04:01:95",
        "C*04:01:96",
        "C*04:01:97",
        "C*04:01:98",
        "C*04:01:99"
      ],
      "cds_sha256": "bb05cab50749b0e04bf3cda69a66d85ac637f8d7a2dd545cd736b12c36e48be3",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*04:01:01",
      "numeric_two_field_assignment": "C*04:01"
    },
    {
      "donor": "HG02392",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:01:01:01"
      ],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "HG02392",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG02392",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*13:01:01:06"
      ],
      "numeric_two_field": [
        "DPB1*13:01"
      ],
      "numeric_three_field": [
        "DPB1*13:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*13:01:01:06"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*13:01:01:01",
        "DPB1*13:01:01:02",
        "DPB1*13:01:01:03",
        "DPB1*13:01:01:04",
        "DPB1*13:01:01:05",
        "DPB1*13:01:01:06",
        "DPB1*13:01:01:07",
        "DPB1*13:01:01:08",
        "DPB1*13:01:01:09",
        "DPB1*13:01:01:10",
        "DPB1*13:01:01:11",
        "DPB1*13:01:01:12",
        "DPB1*13:01:01:13",
        "DPB1*13:01:01:14",
        "DPB1*13:01:01:15",
        "DPB1*13:01:01:16",
        "DPB1*13:01:01:17",
        "DPB1*13:01:01:18",
        "DPB1*13:01:01:19",
        "DPB1*13:01:01:20",
        "DPB1*13:01:01:21"
      ],
      "protein_matches": [
        "DPB1*13:01:01:01",
        "DPB1*13:01:01:02",
        "DPB1*13:01:01:03",
        "DPB1*13:01:01:04",
        "DPB1*13:01:01:05",
        "DPB1*13:01:01:06",
        "DPB1*13:01:01:07",
        "DPB1*13:01:01:08",
        "DPB1*13:01:01:09",
        "DPB1*13:01:01:10",
        "DPB1*13:01:01:11",
        "DPB1*13:01:01:12",
        "DPB1*13:01:01:13",
        "DPB1*13:01:01:14",
        "DPB1*13:01:01:15",
        "DPB1*13:01:01:16",
        "DPB1*13:01:01:17",
        "DPB1*13:01:01:18",
        "DPB1*13:01:01:19",
        "DPB1*13:01:01:20",
        "DPB1*13:01:01:21",
        "DPB1*13:01:02",
        "DPB1*13:01:03",
        "DPB1*13:01:04",
        "DPB1*13:01:05",
        "DPB1*13:01:06",
        "DPB1*13:01:07",
        "DPB1*13:01:08",
        "DPB1*13:01:09",
        "DPB1*13:01:10",
        "DPB1*13:01:11",
        "DPB1*13:01:12"
      ],
      "cds_sha256": "903cf4bb4236aac5d131652cd794410fa17f434fe3ba7ff76a2ba4259cae4ada",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*13:01:01",
      "numeric_two_field_assignment": "DPB1*13:01"
    },
    {
      "donor": "HG02392",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "HG02392",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:01:01:07"
      ],
      "numeric_two_field": [
        "DQA1*01:01"
      ],
      "numeric_three_field": [
        "DQA1*01:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:01:01:07"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:01:01:01",
        "DQA1*01:01:01:02",
        "DQA1*01:01:01:03",
        "DQA1*01:01:01:05",
        "DQA1*01:01:01:06",
        "DQA1*01:01:01:07",
        "DQA1*01:01:01:08",
        "DQA1*01:01:01:09",
        "DQA1*01:01:01:10",
        "DQA1*01:01:01:11",
        "DQA1*01:01:01:12",
        "DQA1*01:01:01:13",
        "DQA1*01:01:01:14",
        "DQA1*01:01:01:15",
        "DQA1*01:01:01:16"
      ],
      "protein_matches": [
        "DQA1*01:01:01:01",
        "DQA1*01:01:01:02",
        "DQA1*01:01:01:03",
        "DQA1*01:01:01:05",
        "DQA1*01:01:01:06",
        "DQA1*01:01:01:07",
        "DQA1*01:01:01:08",
        "DQA1*01:01:01:09",
        "DQA1*01:01:01:10",
        "DQA1*01:01:01:11",
        "DQA1*01:01:01:12",
        "DQA1*01:01:01:13",
        "DQA1*01:01:01:14",
        "DQA1*01:01:01:15",
        "DQA1*01:01:01:16",
        "DQA1*01:01:02:01",
        "DQA1*01:01:02:02",
        "DQA1*01:01:02:03",
        "DQA1*01:01:02:04",
        "DQA1*01:01:02:05",
        "DQA1*01:01:03",
        "DQA1*01:01:04",
        "DQA1*01:01:05",
        "DQA1*01:01:06",
        "DQA1*01:01:07",
        "DQA1*01:01:08",
        "DQA1*01:01:09:01",
        "DQA1*01:01:09:02",
        "DQA1*01:01:09:03",
        "DQA1*01:01:10",
        "DQA1*01:01:11",
        "DQA1*01:01:12",
        "DQA1*01:01:13",
        "DQA1*01:01:14",
        "DQA1*01:01:15",
        "DQA1*01:01:16"
      ],
      "cds_sha256": "8c992bb24718c2311c74475e5d3b45ef8cea186cd210b1c825d0969d77e60514",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:01:01",
      "numeric_two_field_assignment": "DQA1*01:01"
    },
    {
      "donor": "HG02392",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:02:02:01"
      ],
      "numeric_two_field": [
        "DQA1*01:02"
      ],
      "numeric_three_field": [
        "DQA1*01:02:02"
      ],
      "full_allele_assignment": [
        "DQA1*01:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08"
      ],
      "protein_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37",
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08",
        "DQA1*01:02:03",
        "DQA1*01:02:04",
        "DQA1*01:02:05",
        "DQA1*01:02:06",
        "DQA1*01:02:07",
        "DQA1*01:02:08",
        "DQA1*01:02:09",
        "DQA1*01:02:10",
        "DQA1*01:02:11",
        "DQA1*01:02:12",
        "DQA1*01:02:13:01",
        "DQA1*01:02:13:02",
        "DQA1*01:02:13:03",
        "DQA1*01:02:14",
        "DQA1*01:02:15",
        "DQA1*01:02:16",
        "DQA1*01:02:17",
        "DQA1*01:02:18",
        "DQA1*01:02:19",
        "DQA1*01:02:20",
        "DQA1*01:02:21",
        "DQA1*01:02:22",
        "DQA1*01:02:23",
        "DQA1*01:02:24",
        "DQA1*01:02:25",
        "DQA1*01:02:26",
        "DQA1*01:02:27",
        "DQA1*01:02:28",
        "DQA1*01:02:29",
        "DQA1*01:02:30",
        "DQA1*01:02:31",
        "DQA1*01:02:32"
      ],
      "cds_sha256": "d90d6c2a2402fd6f66239cdacdbd5f151e7f5d383fc4dba3e7e9416becf0809d",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:02:02",
      "numeric_two_field_assignment": "DQA1*01:02"
    },
    {
      "donor": "HG02392",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:01:24:01"
      ],
      "numeric_two_field": [
        "DQB1*05:01"
      ],
      "numeric_three_field": [
        "DQB1*05:01:24"
      ],
      "full_allele_assignment": [
        "DQB1*05:01:24:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:01:24:01",
        "DQB1*05:01:24:02"
      ],
      "protein_matches": [
        "DQB1*05:01:01:01",
        "DQB1*05:01:01:02",
        "DQB1*05:01:01:03",
        "DQB1*05:01:01:04",
        "DQB1*05:01:01:05",
        "DQB1*05:01:01:06",
        "DQB1*05:01:01:07",
        "DQB1*05:01:01:08",
        "DQB1*05:01:01:09",
        "DQB1*05:01:01:10",
        "DQB1*05:01:01:11",
        "DQB1*05:01:01:12",
        "DQB1*05:01:01:13",
        "DQB1*05:01:01:14",
        "DQB1*05:01:01:15",
        "DQB1*05:01:01:16",
        "DQB1*05:01:01:17",
        "DQB1*05:01:01:18",
        "DQB1*05:01:01:19",
        "DQB1*05:01:01:20",
        "DQB1*05:01:01:21",
        "DQB1*05:01:01:22",
        "DQB1*05:01:01:23",
        "DQB1*05:01:01:24",
        "DQB1*05:01:01:25",
        "DQB1*05:01:01:26",
        "DQB1*05:01:01:27",
        "DQB1*05:01:01:28",
        "DQB1*05:01:01:29",
        "DQB1*05:01:01:30",
        "DQB1*05:01:01:31",
        "DQB1*05:01:01:32",
        "DQB1*05:01:01:33",
        "DQB1*05:01:01:34",
        "DQB1*05:01:01:35",
        "DQB1*05:01:01:36",
        "DQB1*05:01:01:37",
        "DQB1*05:01:01:38",
        "DQB1*05:01:01:39",
        "DQB1*05:01:01:40",
        "DQB1*05:01:01:41",
        "DQB1*05:01:01:42",
        "DQB1*05:01:01:43",
        "DQB1*05:01:01:44",
        "DQB1*05:01:05",
        "DQB1*05:01:22",
        "DQB1*05:01:23",
        "DQB1*05:01:24:01",
        "DQB1*05:01:24:02",
        "DQB1*05:01:30",
        "DQB1*05:01:37",
        "DQB1*05:01:39",
        "DQB1*05:01:41",
        "DQB1*05:01:43",
        "DQB1*05:01:44",
        "DQB1*05:01:45:01",
        "DQB1*05:01:45:02",
        "DQB1*05:01:47",
        "DQB1*05:01:48",
        "DQB1*05:01:49",
        "DQB1*05:01:51",
        "DQB1*05:01:52",
        "DQB1*05:01:53",
        "DQB1*05:01:54",
        "DQB1*05:01:55",
        "DQB1*05:01:56",
        "DQB1*05:01:57",
        "DQB1*05:01:58"
      ],
      "cds_sha256": "cf15ac5d1b68673354664df90f3fe66ed21cc646b3d7a21a61d368a7d79af5ae",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:01:24",
      "numeric_two_field_assignment": "DQB1*05:01"
    },
    {
      "donor": "HG02392",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DQB1*05:02"
      ],
      "numeric_three_field": [
        "DQB1*05:02:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DQB1*05:02:02"
      ],
      "protein_matches": [
        "DQB1*05:02:01:01",
        "DQB1*05:02:01:02",
        "DQB1*05:02:01:03",
        "DQB1*05:02:01:04",
        "DQB1*05:02:01:05",
        "DQB1*05:02:01:06",
        "DQB1*05:02:01:07",
        "DQB1*05:02:01:08",
        "DQB1*05:02:01:09",
        "DQB1*05:02:01:10",
        "DQB1*05:02:01:11",
        "DQB1*05:02:01:12",
        "DQB1*05:02:01:13",
        "DQB1*05:02:01:14",
        "DQB1*05:02:01:15",
        "DQB1*05:02:01:16",
        "DQB1*05:02:01:17",
        "DQB1*05:02:01:18",
        "DQB1*05:02:01:19",
        "DQB1*05:02:01:20",
        "DQB1*05:02:01:21",
        "DQB1*05:02:02",
        "DQB1*05:02:07",
        "DQB1*05:02:08",
        "DQB1*05:02:11",
        "DQB1*05:02:17",
        "DQB1*05:02:23",
        "DQB1*05:02:25",
        "DQB1*05:02:26",
        "DQB1*05:02:27",
        "DQB1*05:02:28",
        "DQB1*05:02:29",
        "DQB1*05:02:30",
        "DQB1*05:02:31",
        "DQB1*05:02:32"
      ],
      "cds_sha256": "0051336a89f4f234126caa5ef1b1979ccc6337d195234956caafc1cd8375ea1d",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:02:02",
      "numeric_two_field_assignment": "DQB1*05:02"
    },
    {
      "donor": "HG02392",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*15:02"
      ],
      "numeric_three_field": [
        "DRB1*15:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*15:02:01:02",
        "DRB1*15:02:01:03",
        "DRB1*15:02:01:04",
        "DRB1*15:02:01:05",
        "DRB1*15:02:01:06",
        "DRB1*15:02:01:07",
        "DRB1*15:02:01:08",
        "DRB1*15:02:01:09"
      ],
      "protein_matches": [
        "DRB1*15:02:01:02",
        "DRB1*15:02:01:03",
        "DRB1*15:02:01:04",
        "DRB1*15:02:01:05",
        "DRB1*15:02:01:06",
        "DRB1*15:02:01:07",
        "DRB1*15:02:01:08",
        "DRB1*15:02:01:09",
        "DRB1*15:02:02:01",
        "DRB1*15:02:02:02",
        "DRB1*15:02:02:03",
        "DRB1*15:02:05",
        "DRB1*15:02:20",
        "DRB1*15:02:21"
      ],
      "cds_sha256": "6275ef6c7063a7eced24212a3cd5d9d447ec1672e25865fadc68ec020dd4454a",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:02:01",
      "numeric_two_field_assignment": "DRB1*15:02"
    },
    {
      "donor": "HG02392",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*15:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*15:01"
      ],
      "numeric_three_field": [
        "DRB1*15:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*15:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33"
      ],
      "protein_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33",
        "DRB1*15:01:02",
        "DRB1*15:01:08:01",
        "DRB1*15:01:08:02",
        "DRB1*15:01:17",
        "DRB1*15:01:32",
        "DRB1*15:01:35",
        "DRB1*15:01:49",
        "DRB1*15:01:50",
        "DRB1*15:01:51",
        "DRB1*15:01:52",
        "DRB1*15:01:53",
        "DRB1*15:01:54",
        "DRB1*15:01:55",
        "DRB1*15:01:56"
      ],
      "cds_sha256": "1aea54c836d86377ccb58e10c5f5f97704438753078ca3333600bd00418c8ba8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:01:01",
      "numeric_two_field_assignment": "DRB1*15:01"
    },
    {
      "donor": "HG02514",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [],
      "numeric_two_field": [
        "A*33:03"
      ],
      "numeric_three_field": [
        "A*33:03:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32"
      ],
      "protein_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32",
        "A*33:03:06",
        "A*33:03:07",
        "A*33:03:08",
        "A*33:03:09",
        "A*33:03:33",
        "A*33:03:34",
        "A*33:03:35",
        "A*33:03:36",
        "A*33:03:37",
        "A*33:03:38",
        "A*33:03:39",
        "A*33:03:40",
        "A*33:03:41",
        "A*33:03:43",
        "A*33:03:44",
        "A*33:03:45",
        "A*33:03:46",
        "A*33:03:48",
        "A*33:03:49",
        "A*33:03:50",
        "A*33:03:51",
        "A*33:03:52",
        "A*33:03:53",
        "A*33:03:54",
        "A*33:03:55",
        "A*33:03:56",
        "A*33:03:57",
        "A*33:03:58",
        "A*33:03:59",
        "A*33:03:60",
        "A*33:03:61",
        "A*33:03:62",
        "A*33:03:63",
        "A*33:03:64",
        "A*33:03:65",
        "A*33:03:66",
        "A*33:03:67",
        "A*33:03:68",
        "A*33:03:69",
        "A*33:03:70",
        "A*33:03:71",
        "A*33:03:72",
        "A*33:03:73",
        "A*33:03:74",
        "A*33:03:75"
      ],
      "cds_sha256": "5b04ec1e27d27a644b49df91d06adecb6f588ef54ea7111e6fdc94da2982e8bc",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*33:03:01",
      "numeric_two_field_assignment": "A*33:03"
    },
    {
      "donor": "HG02514",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:01"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "HG02514",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*44:03:02:04"
      ],
      "numeric_two_field": [
        "B*44:03"
      ],
      "numeric_three_field": [
        "B*44:03:02"
      ],
      "full_allele_assignment": [
        "B*44:03:02:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*44:03:02:01",
        "B*44:03:02:02",
        "B*44:03:02:03",
        "B*44:03:02:04",
        "B*44:03:02:05",
        "B*44:03:02:06",
        "B*44:03:02:07",
        "B*44:03:02:08"
      ],
      "protein_matches": [
        "B*44:03:01:01",
        "B*44:03:01:02",
        "B*44:03:01:03",
        "B*44:03:01:04",
        "B*44:03:01:05",
        "B*44:03:01:06",
        "B*44:03:01:07",
        "B*44:03:01:08",
        "B*44:03:01:09",
        "B*44:03:01:10",
        "B*44:03:01:11",
        "B*44:03:01:12",
        "B*44:03:01:13",
        "B*44:03:01:14",
        "B*44:03:01:15",
        "B*44:03:01:16",
        "B*44:03:01:17",
        "B*44:03:01:18",
        "B*44:03:01:19",
        "B*44:03:01:20",
        "B*44:03:01:21",
        "B*44:03:01:22",
        "B*44:03:01:23",
        "B*44:03:01:24",
        "B*44:03:01:25",
        "B*44:03:01:26",
        "B*44:03:01:27",
        "B*44:03:01:28",
        "B*44:03:01:29",
        "B*44:03:01:30",
        "B*44:03:01:31",
        "B*44:03:01:32",
        "B*44:03:01:33",
        "B*44:03:01:34",
        "B*44:03:01:35",
        "B*44:03:01:36",
        "B*44:03:01:37",
        "B*44:03:01:38",
        "B*44:03:01:39",
        "B*44:03:01:40",
        "B*44:03:01:41",
        "B*44:03:01:42",
        "B*44:03:01:43",
        "B*44:03:01:44",
        "B*44:03:01:45",
        "B*44:03:01:46",
        "B*44:03:01:47",
        "B*44:03:01:48",
        "B*44:03:01:49",
        "B*44:03:01:50",
        "B*44:03:01:51",
        "B*44:03:01:52",
        "B*44:03:01:53",
        "B*44:03:01:54",
        "B*44:03:01:55",
        "B*44:03:01:56",
        "B*44:03:01:57",
        "B*44:03:01:58",
        "B*44:03:01:59",
        "B*44:03:01:60",
        "B*44:03:01:61",
        "B*44:03:01:62",
        "B*44:03:01:63",
        "B*44:03:01:64",
        "B*44:03:01:65",
        "B*44:03:01:66",
        "B*44:03:01:67",
        "B*44:03:01:68",
        "B*44:03:01:69",
        "B*44:03:01:70",
        "B*44:03:01:71",
        "B*44:03:01:72",
        "B*44:03:01:73",
        "B*44:03:01:74",
        "B*44:03:01:75",
        "B*44:03:01:76",
        "B*44:03:01:77",
        "B*44:03:01:78",
        "B*44:03:01:79",
        "B*44:03:01:80",
        "B*44:03:01:81",
        "B*44:03:01:82",
        "B*44:03:02:01",
        "B*44:03:02:02",
        "B*44:03:02:03",
        "B*44:03:02:04",
        "B*44:03:02:05",
        "B*44:03:02:06",
        "B*44:03:02:07",
        "B*44:03:02:08",
        "B*44:03:03",
        "B*44:03:08",
        "B*44:03:28",
        "B*44:03:32",
        "B*44:03:33",
        "B*44:03:34",
        "B*44:03:38",
        "B*44:03:39",
        "B*44:03:42",
        "B*44:03:43",
        "B*44:03:44",
        "B*44:03:46",
        "B*44:03:47",
        "B*44:03:48",
        "B*44:03:49",
        "B*44:03:50",
        "B*44:03:51",
        "B*44:03:52",
        "B*44:03:53",
        "B*44:03:54",
        "B*44:03:55",
        "B*44:03:56",
        "B*44:03:57",
        "B*44:03:58",
        "B*44:03:59",
        "B*44:03:60",
        "B*44:03:61",
        "B*44:03:62",
        "B*44:03:63",
        "B*44:03:64",
        "B*44:03:65",
        "B*44:03:66",
        "B*44:03:67",
        "B*44:03:68",
        "B*44:03:69",
        "B*44:03:70",
        "B*44:03:71",
        "B*44:03:72",
        "B*44:03:73",
        "B*44:03:74",
        "B*44:03:75",
        "B*44:03:76",
        "B*44:03:77",
        "B*44:03:78",
        "B*44:03:79",
        "B*44:03:80",
        "B*44:03:81"
      ],
      "cds_sha256": "2309e5bb3a4d8cec9033f6eb00ac7474af6ea0554591c739184df4b27dccad4f",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*44:03:02",
      "numeric_two_field_assignment": "B*44:03"
    },
    {
      "donor": "HG02514",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*15:02:01:01"
      ],
      "numeric_two_field": [
        "B*15:02"
      ],
      "numeric_three_field": [
        "B*15:02:01"
      ],
      "full_allele_assignment": [
        "B*15:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*15:02:01:01",
        "B*15:02:01:02",
        "B*15:02:01:03",
        "B*15:02:01:04",
        "B*15:02:01:05",
        "B*15:02:01:06",
        "B*15:02:01:07",
        "B*15:02:01:08"
      ],
      "protein_matches": [
        "B*15:02:01:01",
        "B*15:02:01:02",
        "B*15:02:01:03",
        "B*15:02:01:04",
        "B*15:02:01:05",
        "B*15:02:01:06",
        "B*15:02:01:07",
        "B*15:02:01:08",
        "B*15:02:12",
        "B*15:02:13",
        "B*15:02:14",
        "B*15:02:15",
        "B*15:02:16",
        "B*15:02:17",
        "B*15:02:18",
        "B*15:02:19",
        "B*15:02:20",
        "B*15:02:21"
      ],
      "cds_sha256": "6e654464d1b46bf1b515575bc6d5a7cac15d9d4a5e2ba7c5d60037a39bb6c62c",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*15:02:01",
      "numeric_two_field_assignment": "B*15:02"
    },
    {
      "donor": "HG02514",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*07:06:01:01"
      ],
      "numeric_two_field": [
        "C*07:06"
      ],
      "numeric_three_field": [
        "C*07:06:01"
      ],
      "full_allele_assignment": [
        "C*07:06:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:06:01:01",
        "C*07:06:01:02",
        "C*07:06:01:03",
        "C*07:06:01:04",
        "C*07:06:01:05Q",
        "C*07:06:01:06",
        "C*07:06:01:07",
        "C*07:06:01:08",
        "C*07:06:01:09",
        "C*07:06:01:10",
        "C*07:06:01:11",
        "C*07:06:01:12",
        "C*07:06:01:13",
        "C*07:06:01:14Q"
      ],
      "protein_matches": [
        "C*07:06:01:01",
        "C*07:06:01:02",
        "C*07:06:01:03",
        "C*07:06:01:04",
        "C*07:06:01:05Q",
        "C*07:06:01:06",
        "C*07:06:01:07",
        "C*07:06:01:08",
        "C*07:06:01:09",
        "C*07:06:01:10",
        "C*07:06:01:11",
        "C*07:06:01:12",
        "C*07:06:01:13",
        "C*07:06:01:14Q",
        "C*07:06:02",
        "C*07:06:03",
        "C*07:06:04",
        "C*07:06:05",
        "C*07:06:06",
        "C*07:06:07"
      ],
      "cds_sha256": "6045aa471a232ef47da6e9f7af517ffde114f24b1dd2a6d40b1e2cb3f27477a3",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:06:01",
      "numeric_two_field_assignment": "C*07:06"
    },
    {
      "donor": "HG02514",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*08:01:01:01"
      ],
      "numeric_two_field": [
        "C*08:01"
      ],
      "numeric_three_field": [
        "C*08:01:01"
      ],
      "full_allele_assignment": [
        "C*08:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*08:01:01:01",
        "C*08:01:01:02",
        "C*08:01:01:03",
        "C*08:01:01:04",
        "C*08:01:01:05",
        "C*08:01:01:06",
        "C*08:01:01:07",
        "C*08:01:01:08",
        "C*08:01:01:09",
        "C*08:01:01:10",
        "C*08:01:01:11",
        "C*08:01:01:12",
        "C*08:01:01:13",
        "C*08:01:01:14",
        "C*08:01:01:15",
        "C*08:01:01:16",
        "C*08:01:01:17",
        "C*08:01:01:18",
        "C*08:01:01:19",
        "C*08:01:01:20",
        "C*08:01:01:21",
        "C*08:01:01:22"
      ],
      "protein_matches": [
        "C*08:01:01:01",
        "C*08:01:01:02",
        "C*08:01:01:03",
        "C*08:01:01:04",
        "C*08:01:01:05",
        "C*08:01:01:06",
        "C*08:01:01:07",
        "C*08:01:01:08",
        "C*08:01:01:09",
        "C*08:01:01:10",
        "C*08:01:01:11",
        "C*08:01:01:12",
        "C*08:01:01:13",
        "C*08:01:01:14",
        "C*08:01:01:15",
        "C*08:01:01:16",
        "C*08:01:01:17",
        "C*08:01:01:18",
        "C*08:01:01:19",
        "C*08:01:01:20",
        "C*08:01:01:21",
        "C*08:01:01:22",
        "C*08:01:03",
        "C*08:01:14",
        "C*08:01:21",
        "C*08:01:22",
        "C*08:01:23",
        "C*08:01:24",
        "C*08:01:25",
        "C*08:01:26",
        "C*08:01:27",
        "C*08:01:28",
        "C*08:01:29",
        "C*08:01:30",
        "C*08:01:32",
        "C*08:01:33",
        "C*08:01:34",
        "C*08:01:35",
        "C*08:01:36",
        "C*08:01:37",
        "C*08:01:38",
        "C*08:01:39",
        "C*08:01:40",
        "C*08:01:41",
        "C*08:01:42",
        "C*08:01:43",
        "C*08:01:44",
        "C*08:01:45"
      ],
      "cds_sha256": "bda66e38e8284c42b15d2f25921411586068034bc313762ddbe1f4d20427e626",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*08:01:01",
      "numeric_two_field_assignment": "C*08:01"
    },
    {
      "donor": "HG02514",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:04"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG02514",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:07:01:04"
      ],
      "numeric_two_field": [
        "DPA1*02:07"
      ],
      "numeric_three_field": [
        "DPA1*02:07:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:07:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:07:01:01",
        "DPA1*02:07:01:02",
        "DPA1*02:07:01:03",
        "DPA1*02:07:01:04",
        "DPA1*02:07:01:05"
      ],
      "protein_matches": [
        "DPA1*02:07:01:01",
        "DPA1*02:07:01:02",
        "DPA1*02:07:01:03",
        "DPA1*02:07:01:04",
        "DPA1*02:07:01:05",
        "DPA1*02:07:02",
        "DPA1*02:07:03",
        "DPA1*02:07:04"
      ],
      "cds_sha256": "22b977c9fa8f17b77aed77fa9ebbca073ab1aa93772f34f5b1933dc48053b2d8",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:07:01",
      "numeric_two_field_assignment": "DPA1*02:07"
    },
    {
      "donor": "HG02514",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:01:01:04"
      ],
      "numeric_two_field": [
        "DPB1*04:01"
      ],
      "numeric_three_field": [
        "DPB1*04:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:01:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99"
      ],
      "protein_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99",
        "DPB1*04:01:03",
        "DPB1*04:01:04:01",
        "DPB1*04:01:04:02",
        "DPB1*04:01:06",
        "DPB1*04:01:08",
        "DPB1*04:01:100",
        "DPB1*04:01:101",
        "DPB1*04:01:102",
        "DPB1*04:01:103",
        "DPB1*04:01:104",
        "DPB1*04:01:105",
        "DPB1*04:01:106",
        "DPB1*04:01:107",
        "DPB1*04:01:108",
        "DPB1*04:01:109",
        "DPB1*04:01:110",
        "DPB1*04:01:111",
        "DPB1*04:01:112",
        "DPB1*04:01:113",
        "DPB1*04:01:114",
        "DPB1*04:01:115",
        "DPB1*04:01:116",
        "DPB1*04:01:117",
        "DPB1*04:01:118",
        "DPB1*04:01:14",
        "DPB1*04:01:16",
        "DPB1*04:01:20",
        "DPB1*04:01:31",
        "DPB1*04:01:33",
        "DPB1*04:01:34",
        "DPB1*04:01:35",
        "DPB1*04:01:36",
        "DPB1*04:01:37:01",
        "DPB1*04:01:37:02",
        "DPB1*04:01:38",
        "DPB1*04:01:39:01",
        "DPB1*04:01:39:02",
        "DPB1*04:01:40",
        "DPB1*04:01:42",
        "DPB1*04:01:43",
        "DPB1*04:01:46",
        "DPB1*04:01:47",
        "DPB1*04:01:48",
        "DPB1*04:01:49",
        "DPB1*04:01:50",
        "DPB1*04:01:51",
        "DPB1*04:01:52",
        "DPB1*04:01:53",
        "DPB1*04:01:54",
        "DPB1*04:01:55",
        "DPB1*04:01:56",
        "DPB1*04:01:57",
        "DPB1*04:01:58",
        "DPB1*04:01:59:01",
        "DPB1*04:01:59:02",
        "DPB1*04:01:60:01",
        "DPB1*04:01:60:02",
        "DPB1*04:01:60:03",
        "DPB1*04:01:61",
        "DPB1*04:01:62",
        "DPB1*04:01:63",
        "DPB1*04:01:64",
        "DPB1*04:01:65",
        "DPB1*04:01:66",
        "DPB1*04:01:67",
        "DPB1*04:01:68",
        "DPB1*04:01:69",
        "DPB1*04:01:70",
        "DPB1*04:01:71",
        "DPB1*04:01:72",
        "DPB1*04:01:73:01",
        "DPB1*04:01:73:02",
        "DPB1*04:01:74:01",
        "DPB1*04:01:74:02",
        "DPB1*04:01:74:03",
        "DPB1*04:01:75",
        "DPB1*04:01:76",
        "DPB1*04:01:77",
        "DPB1*04:01:78",
        "DPB1*04:01:79",
        "DPB1*04:01:80",
        "DPB1*04:01:81",
        "DPB1*04:01:82",
        "DPB1*04:01:83",
        "DPB1*04:01:84",
        "DPB1*04:01:85",
        "DPB1*04:01:86",
        "DPB1*04:01:87",
        "DPB1*04:01:88",
        "DPB1*04:01:89",
        "DPB1*04:01:90",
        "DPB1*04:01:91",
        "DPB1*04:01:92",
        "DPB1*04:01:93",
        "DPB1*04:01:94",
        "DPB1*04:01:95",
        "DPB1*04:01:96",
        "DPB1*04:01:97",
        "DPB1*04:01:98",
        "DPB1*04:01:99"
      ],
      "cds_sha256": "50743053db76f45f69732767bde9125fdc4926d24e3c2b3f9115892be631bb42",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:01:01",
      "numeric_two_field_assignment": "DPB1*04:01"
    },
    {
      "donor": "HG02514",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*19:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*19:01"
      ],
      "numeric_three_field": [
        "DPB1*19:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*19:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*19:01:01:01",
        "DPB1*19:01:01:02",
        "DPB1*19:01:01:03",
        "DPB1*19:01:01:04",
        "DPB1*19:01:01:05",
        "DPB1*19:01:01:06",
        "DPB1*19:01:01:07",
        "DPB1*19:01:01:08"
      ],
      "protein_matches": [
        "DPB1*19:01:01:01",
        "DPB1*19:01:01:02",
        "DPB1*19:01:01:03",
        "DPB1*19:01:01:04",
        "DPB1*19:01:01:05",
        "DPB1*19:01:01:06",
        "DPB1*19:01:01:07",
        "DPB1*19:01:01:08",
        "DPB1*19:01:03",
        "DPB1*19:01:04"
      ],
      "cds_sha256": "7023e861589b2ea91f19f0dc6e8a5cd7bb0f4c158ada1e4d5ce4ed0e6053f0d7",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*19:01:01",
      "numeric_two_field_assignment": "DPB1*19:01"
    },
    {
      "donor": "HG02514",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*02:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*02:01"
      ],
      "numeric_three_field": [
        "DQA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13"
      ],
      "protein_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13",
        "DQA1*02:01:03",
        "DQA1*02:01:05",
        "DQA1*02:01:06",
        "DQA1*02:01:07",
        "DQA1*02:01:08",
        "DQA1*02:01:09:01",
        "DQA1*02:01:09:02",
        "DQA1*02:01:09:03",
        "DQA1*02:01:10",
        "DQA1*02:01:11",
        "DQA1*02:01:14",
        "DQA1*02:01:15Q",
        "DQA1*02:01:16",
        "DQA1*02:01:17",
        "DQA1*02:01:18",
        "DQA1*02:01:19",
        "DQA1*02:01:20",
        "DQA1*02:01:22",
        "DQA1*02:01:23",
        "DQA1*02:01:26"
      ],
      "cds_sha256": "a133de159576cc12f4a192fcc735b46791d889475acff0224172d22c4864229c",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*02:01:01",
      "numeric_two_field_assignment": "DQA1*02:01"
    },
    {
      "donor": "HG02514",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*06:01:01:02"
      ],
      "numeric_two_field": [
        "DQA1*06:01"
      ],
      "numeric_three_field": [
        "DQA1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*06:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*06:01:01:01",
        "DQA1*06:01:01:02",
        "DQA1*06:01:01:03",
        "DQA1*06:01:01:04",
        "DQA1*06:01:01:05",
        "DQA1*06:01:01:06"
      ],
      "protein_matches": [
        "DQA1*06:01:01:01",
        "DQA1*06:01:01:02",
        "DQA1*06:01:01:03",
        "DQA1*06:01:01:04",
        "DQA1*06:01:01:05",
        "DQA1*06:01:01:06",
        "DQA1*06:01:05"
      ],
      "cds_sha256": "9cc995e4c5906ce6b1df64051680a1f64ecbf1713b556edd09ab63d338b60841",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*06:01:01",
      "numeric_two_field_assignment": "DQA1*06:01"
    },
    {
      "donor": "HG02514",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*02:02:01:07"
      ],
      "numeric_two_field": [
        "DQB1*02:02"
      ],
      "numeric_three_field": [
        "DQB1*02:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*02:02:01:07"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*02:02:01:01",
        "DQB1*02:02:01:02",
        "DQB1*02:02:01:03",
        "DQB1*02:02:01:04",
        "DQB1*02:02:01:05",
        "DQB1*02:02:01:06",
        "DQB1*02:02:01:07",
        "DQB1*02:02:01:08",
        "DQB1*02:02:01:09",
        "DQB1*02:02:01:10",
        "DQB1*02:02:01:11",
        "DQB1*02:02:01:12",
        "DQB1*02:02:01:13",
        "DQB1*02:02:01:14",
        "DQB1*02:02:01:15",
        "DQB1*02:02:01:16",
        "DQB1*02:02:01:17",
        "DQB1*02:02:01:18",
        "DQB1*02:02:01:19",
        "DQB1*02:02:01:20",
        "DQB1*02:02:01:21",
        "DQB1*02:02:01:22",
        "DQB1*02:02:01:23",
        "DQB1*02:02:01:24",
        "DQB1*02:02:01:25",
        "DQB1*02:02:01:26",
        "DQB1*02:02:01:27",
        "DQB1*02:02:01:28Q",
        "DQB1*02:02:01:29"
      ],
      "protein_matches": [
        "DQB1*02:02:01:01",
        "DQB1*02:02:01:02",
        "DQB1*02:02:01:03",
        "DQB1*02:02:01:04",
        "DQB1*02:02:01:05",
        "DQB1*02:02:01:06",
        "DQB1*02:02:01:07",
        "DQB1*02:02:01:08",
        "DQB1*02:02:01:09",
        "DQB1*02:02:01:10",
        "DQB1*02:02:01:11",
        "DQB1*02:02:01:12",
        "DQB1*02:02:01:13",
        "DQB1*02:02:01:14",
        "DQB1*02:02:01:15",
        "DQB1*02:02:01:16",
        "DQB1*02:02:01:17",
        "DQB1*02:02:01:18",
        "DQB1*02:02:01:19",
        "DQB1*02:02:01:20",
        "DQB1*02:02:01:21",
        "DQB1*02:02:01:22",
        "DQB1*02:02:01:23",
        "DQB1*02:02:01:24",
        "DQB1*02:02:01:25",
        "DQB1*02:02:01:26",
        "DQB1*02:02:01:27",
        "DQB1*02:02:01:28Q",
        "DQB1*02:02:01:29",
        "DQB1*02:02:04",
        "DQB1*02:02:05",
        "DQB1*02:02:06:02",
        "DQB1*02:02:12",
        "DQB1*02:02:13",
        "DQB1*02:02:14",
        "DQB1*02:02:15",
        "DQB1*02:02:16",
        "DQB1*02:02:17",
        "DQB1*02:02:18",
        "DQB1*02:02:19",
        "DQB1*02:02:20",
        "DQB1*02:02:21",
        "DQB1*02:02:22",
        "DQB1*02:02:24",
        "DQB1*02:02:25",
        "DQB1*02:02:26",
        "DQB1*02:02:27",
        "DQB1*02:02:28",
        "DQB1*02:02:29",
        "DQB1*02:02:30",
        "DQB1*02:02:31",
        "DQB1*02:02:32",
        "DQB1*02:02:33",
        "DQB1*02:02:34",
        "DQB1*02:02:37",
        "DQB1*02:02:38",
        "DQB1*02:02:39",
        "DQB1*02:02:40",
        "DQB1*02:02:41",
        "DQB1*02:02:42"
      ],
      "cds_sha256": "06c3d5192ffd78fd09e256dc72a8be73345c26352f72fac603fd4a702bd70320",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*02:02:01",
      "numeric_two_field_assignment": "DQB1*02:02"
    },
    {
      "donor": "HG02514",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:01:01:22"
      ],
      "numeric_two_field": [
        "DQB1*03:01"
      ],
      "numeric_three_field": [
        "DQB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:01:01:22"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87"
      ],
      "protein_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87",
        "DQB1*03:01:02",
        "DQB1*03:01:03",
        "DQB1*03:01:04:01",
        "DQB1*03:01:04:02",
        "DQB1*03:01:08",
        "DQB1*03:01:09",
        "DQB1*03:01:14",
        "DQB1*03:01:17",
        "DQB1*03:01:21",
        "DQB1*03:01:22",
        "DQB1*03:01:35",
        "DQB1*03:01:36",
        "DQB1*03:01:37",
        "DQB1*03:01:41",
        "DQB1*03:01:43",
        "DQB1*03:01:46",
        "DQB1*03:01:47",
        "DQB1*03:01:50",
        "DQB1*03:01:51",
        "DQB1*03:01:52",
        "DQB1*03:01:53",
        "DQB1*03:01:54",
        "DQB1*03:01:55",
        "DQB1*03:01:56",
        "DQB1*03:01:57",
        "DQB1*03:01:58",
        "DQB1*03:01:59",
        "DQB1*03:01:60",
        "DQB1*03:01:61",
        "DQB1*03:01:62",
        "DQB1*03:01:63",
        "DQB1*03:01:64",
        "DQB1*03:01:65",
        "DQB1*03:01:66",
        "DQB1*03:01:67",
        "DQB1*03:01:68",
        "DQB1*03:01:69",
        "DQB1*03:01:70",
        "DQB1*03:01:71",
        "DQB1*03:01:72",
        "DQB1*03:01:73",
        "DQB1*03:01:74",
        "DQB1*03:01:75",
        "DQB1*03:01:76",
        "DQB1*03:01:77",
        "DQB1*03:01:78",
        "DQB1*03:01:79",
        "DQB1*03:01:80"
      ],
      "cds_sha256": "eb9f82175b42d8984c91580bcb4dc909d0d1ece0dea1c240c62c14c107bbd4a9",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:01:01",
      "numeric_two_field_assignment": "DQB1*03:01"
    },
    {
      "donor": "HG02514",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*07:01"
      ],
      "numeric_three_field": [
        "DRB1*07:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32"
      ],
      "protein_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32",
        "DRB1*07:01:29",
        "DRB1*07:01:30",
        "DRB1*07:01:31",
        "DRB1*07:01:32",
        "DRB1*07:01:33",
        "DRB1*07:01:34",
        "DRB1*07:01:35",
        "DRB1*07:01:36"
      ],
      "cds_sha256": "d35fa517bdd307a907cf20a4f3e5e27f375acc373096b50e493436b8de12eb21",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*07:01:01",
      "numeric_two_field_assignment": "DRB1*07:01"
    },
    {
      "donor": "HG02514",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*12:02"
      ],
      "numeric_three_field": [
        "DRB1*12:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*12:02:01:01",
        "DRB1*12:02:01:02",
        "DRB1*12:02:01:03",
        "DRB1*12:02:01:04",
        "DRB1*12:02:01:05",
        "DRB1*12:02:01:06",
        "DRB1*12:02:01:07",
        "DRB1*12:02:01:08",
        "DRB1*12:02:01:09",
        "DRB1*12:02:01:10",
        "DRB1*12:02:01:11"
      ],
      "protein_matches": [
        "DRB1*12:02:01:01",
        "DRB1*12:02:01:02",
        "DRB1*12:02:01:03",
        "DRB1*12:02:01:04",
        "DRB1*12:02:01:05",
        "DRB1*12:02:01:06",
        "DRB1*12:02:01:07",
        "DRB1*12:02:01:08",
        "DRB1*12:02:01:09",
        "DRB1*12:02:01:10",
        "DRB1*12:02:01:11",
        "DRB1*12:02:02:01",
        "DRB1*12:02:02:02",
        "DRB1*12:02:02:03",
        "DRB1*12:02:14",
        "DRB1*12:02:15"
      ],
      "cds_sha256": "86af7c9a821425039318f667427f4123fb24df06ab53c949ca8173be0c4405f8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*12:02:01",
      "numeric_two_field_assignment": "DRB1*12:02"
    },
    {
      "donor": "HG02523",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:01"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "HG02523",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*02:07:01:01"
      ],
      "numeric_two_field": [
        "A*02:07"
      ],
      "numeric_three_field": [
        "A*02:07:01"
      ],
      "full_allele_assignment": [
        "A*02:07:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:07:01:01",
        "A*02:07:01:02",
        "A*02:07:01:03",
        "A*02:07:01:04",
        "A*02:07:01:05",
        "A*02:07:01:06",
        "A*02:07:01:07"
      ],
      "protein_matches": [
        "A*02:07:01:01",
        "A*02:07:01:02",
        "A*02:07:01:03",
        "A*02:07:01:04",
        "A*02:07:01:05",
        "A*02:07:01:06",
        "A*02:07:01:07",
        "A*02:07:08",
        "A*02:07:11",
        "A*02:07:12",
        "A*02:07:13",
        "A*02:07:14",
        "A*02:07:16",
        "A*02:07:17",
        "A*02:07:18",
        "A*02:07:19",
        "A*02:07:20",
        "A*02:07:21",
        "A*02:07:22",
        "A*02:07:23",
        "A*02:07:24",
        "A*02:07:25",
        "A*02:07:26",
        "A*02:07:27",
        "A*02:07:28"
      ],
      "cds_sha256": "3f18b5bd42e5ff8362e02166d6bb9f316de2fa9db04cda38ad12e42c7f388c55",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:07:01",
      "numeric_two_field_assignment": "A*02:07"
    },
    {
      "donor": "HG02523",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*07:05:01:01"
      ],
      "numeric_two_field": [
        "B*07:05"
      ],
      "numeric_three_field": [
        "B*07:05:01"
      ],
      "full_allele_assignment": [
        "B*07:05:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*07:05:01:01",
        "B*07:05:01:02",
        "B*07:05:01:03",
        "B*07:05:01:04",
        "B*07:05:01:05",
        "B*07:05:01:06",
        "B*07:05:01:07",
        "B*07:05:01:08"
      ],
      "protein_matches": [
        "B*07:05:01:01",
        "B*07:05:01:02",
        "B*07:05:01:03",
        "B*07:05:01:04",
        "B*07:05:01:05",
        "B*07:05:01:06",
        "B*07:05:01:07",
        "B*07:05:01:08",
        "B*07:05:02",
        "B*07:05:09",
        "B*07:05:10",
        "B*07:05:11",
        "B*07:05:12",
        "B*07:05:13",
        "B*07:05:14",
        "B*07:05:15"
      ],
      "cds_sha256": "c2cd2fab53195d94ed0082b99b9d1f702aebd7215b62a5f8c174f476d9344179",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*07:05:01",
      "numeric_two_field_assignment": "B*07:05"
    },
    {
      "donor": "HG02523",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*46:01:01:01"
      ],
      "numeric_two_field": [
        "B*46:01"
      ],
      "numeric_three_field": [
        "B*46:01:01"
      ],
      "full_allele_assignment": [
        "B*46:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*46:01:01:01",
        "B*46:01:01:02",
        "B*46:01:01:03",
        "B*46:01:01:04",
        "B*46:01:01:05",
        "B*46:01:01:06",
        "B*46:01:01:07",
        "B*46:01:01:08",
        "B*46:01:01:09",
        "B*46:01:01:10"
      ],
      "protein_matches": [
        "B*46:01:01:01",
        "B*46:01:01:02",
        "B*46:01:01:03",
        "B*46:01:01:04",
        "B*46:01:01:05",
        "B*46:01:01:06",
        "B*46:01:01:07",
        "B*46:01:01:08",
        "B*46:01:01:09",
        "B*46:01:01:10",
        "B*46:01:04",
        "B*46:01:05",
        "B*46:01:07",
        "B*46:01:17",
        "B*46:01:24",
        "B*46:01:25",
        "B*46:01:28",
        "B*46:01:29",
        "B*46:01:30",
        "B*46:01:31",
        "B*46:01:32",
        "B*46:01:34",
        "B*46:01:35",
        "B*46:01:36",
        "B*46:01:37",
        "B*46:01:38",
        "B*46:01:39",
        "B*46:01:40",
        "B*46:01:41",
        "B*46:01:42",
        "B*46:01:43",
        "B*46:01:44",
        "B*46:01:45"
      ],
      "cds_sha256": "9fe8c844f5ef999265f58fcf1d3091157aec05884ea8c6b8dd2295fad35d1733",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*46:01:01",
      "numeric_two_field_assignment": "B*46:01"
    },
    {
      "donor": "HG02523",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*15:05:02:01"
      ],
      "numeric_two_field": [
        "C*15:05"
      ],
      "numeric_three_field": [
        "C*15:05:02"
      ],
      "full_allele_assignment": [
        "C*15:05:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*15:05:02:01",
        "C*15:05:02:03",
        "C*15:05:02:04",
        "C*15:05:02:05",
        "C*15:05:02:06",
        "C*15:05:02:07",
        "C*15:05:02:08",
        "C*15:05:02:09",
        "C*15:05:02:10",
        "C*15:05:02:11",
        "C*15:05:02:12",
        "C*15:05:02:13",
        "C*15:05:02:14"
      ],
      "protein_matches": [
        "C*15:05:01:01",
        "C*15:05:01:02",
        "C*15:05:01:03",
        "C*15:05:01:04",
        "C*15:05:01:05",
        "C*15:05:01:06",
        "C*15:05:02:01",
        "C*15:05:02:03",
        "C*15:05:02:04",
        "C*15:05:02:05",
        "C*15:05:02:06",
        "C*15:05:02:07",
        "C*15:05:02:08",
        "C*15:05:02:09",
        "C*15:05:02:10",
        "C*15:05:02:11",
        "C*15:05:02:12",
        "C*15:05:02:13",
        "C*15:05:02:14",
        "C*15:05:03",
        "C*15:05:04",
        "C*15:05:06",
        "C*15:05:07",
        "C*15:05:12",
        "C*15:05:13",
        "C*15:05:14",
        "C*15:05:15",
        "C*15:05:16",
        "C*15:05:17",
        "C*15:05:18",
        "C*15:05:19",
        "C*15:05:20",
        "C*15:05:21",
        "C*15:05:22"
      ],
      "cds_sha256": "0d6c4da6e81ed92614fa2ed3ce4ee83d143174ea91315a242a0af3347bb9d47c",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*15:05:02",
      "numeric_two_field_assignment": "C*15:05"
    },
    {
      "donor": "HG02523",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*01:02:01:01"
      ],
      "numeric_two_field": [
        "C*01:02"
      ],
      "numeric_three_field": [
        "C*01:02:01"
      ],
      "full_allele_assignment": [
        "C*01:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83"
      ],
      "protein_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83",
        "C*01:02:02",
        "C*01:02:03",
        "C*01:02:04",
        "C*01:02:10",
        "C*01:02:100",
        "C*01:02:101",
        "C*01:02:102",
        "C*01:02:103",
        "C*01:02:104",
        "C*01:02:105",
        "C*01:02:106",
        "C*01:02:11",
        "C*01:02:15",
        "C*01:02:16",
        "C*01:02:18",
        "C*01:02:21",
        "C*01:02:22",
        "C*01:02:25",
        "C*01:02:29",
        "C*01:02:30:01",
        "C*01:02:30:02",
        "C*01:02:36",
        "C*01:02:37",
        "C*01:02:38",
        "C*01:02:39",
        "C*01:02:40",
        "C*01:02:41",
        "C*01:02:42",
        "C*01:02:43",
        "C*01:02:44",
        "C*01:02:45",
        "C*01:02:46",
        "C*01:02:47",
        "C*01:02:48",
        "C*01:02:49",
        "C*01:02:50",
        "C*01:02:51",
        "C*01:02:52",
        "C*01:02:53",
        "C*01:02:54",
        "C*01:02:55",
        "C*01:02:56",
        "C*01:02:57",
        "C*01:02:58",
        "C*01:02:59",
        "C*01:02:60",
        "C*01:02:61",
        "C*01:02:62",
        "C*01:02:63",
        "C*01:02:64",
        "C*01:02:65",
        "C*01:02:66",
        "C*01:02:67",
        "C*01:02:68",
        "C*01:02:69",
        "C*01:02:70",
        "C*01:02:71",
        "C*01:02:72",
        "C*01:02:73",
        "C*01:02:74",
        "C*01:02:75",
        "C*01:02:76",
        "C*01:02:77",
        "C*01:02:78",
        "C*01:02:79",
        "C*01:02:80",
        "C*01:02:81",
        "C*01:02:82",
        "C*01:02:83",
        "C*01:02:84",
        "C*01:02:85",
        "C*01:02:87",
        "C*01:02:88",
        "C*01:02:89",
        "C*01:02:91",
        "C*01:02:92",
        "C*01:02:93",
        "C*01:02:94",
        "C*01:02:95",
        "C*01:02:96",
        "C*01:02:97",
        "C*01:02:98",
        "C*01:02:99"
      ],
      "cds_sha256": "716c15217f162d2fd1bf86f82c78947f7d581b204ab2bd20ddafe0b90018c36a",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*01:02:01",
      "numeric_two_field_assignment": "C*01:02"
    },
    {
      "donor": "HG02523",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:02"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG02523",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG02523",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*04:01"
      ],
      "numeric_three_field": [
        "DPB1*04:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99"
      ],
      "protein_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99",
        "DPB1*04:01:03",
        "DPB1*04:01:04:01",
        "DPB1*04:01:04:02",
        "DPB1*04:01:06",
        "DPB1*04:01:08",
        "DPB1*04:01:100",
        "DPB1*04:01:101",
        "DPB1*04:01:102",
        "DPB1*04:01:103",
        "DPB1*04:01:104",
        "DPB1*04:01:105",
        "DPB1*04:01:106",
        "DPB1*04:01:107",
        "DPB1*04:01:108",
        "DPB1*04:01:109",
        "DPB1*04:01:110",
        "DPB1*04:01:111",
        "DPB1*04:01:112",
        "DPB1*04:01:113",
        "DPB1*04:01:114",
        "DPB1*04:01:115",
        "DPB1*04:01:116",
        "DPB1*04:01:117",
        "DPB1*04:01:118",
        "DPB1*04:01:14",
        "DPB1*04:01:16",
        "DPB1*04:01:20",
        "DPB1*04:01:31",
        "DPB1*04:01:33",
        "DPB1*04:01:34",
        "DPB1*04:01:35",
        "DPB1*04:01:36",
        "DPB1*04:01:37:01",
        "DPB1*04:01:37:02",
        "DPB1*04:01:38",
        "DPB1*04:01:39:01",
        "DPB1*04:01:39:02",
        "DPB1*04:01:40",
        "DPB1*04:01:42",
        "DPB1*04:01:43",
        "DPB1*04:01:46",
        "DPB1*04:01:47",
        "DPB1*04:01:48",
        "DPB1*04:01:49",
        "DPB1*04:01:50",
        "DPB1*04:01:51",
        "DPB1*04:01:52",
        "DPB1*04:01:53",
        "DPB1*04:01:54",
        "DPB1*04:01:55",
        "DPB1*04:01:56",
        "DPB1*04:01:57",
        "DPB1*04:01:58",
        "DPB1*04:01:59:01",
        "DPB1*04:01:59:02",
        "DPB1*04:01:60:01",
        "DPB1*04:01:60:02",
        "DPB1*04:01:60:03",
        "DPB1*04:01:61",
        "DPB1*04:01:62",
        "DPB1*04:01:63",
        "DPB1*04:01:64",
        "DPB1*04:01:65",
        "DPB1*04:01:66",
        "DPB1*04:01:67",
        "DPB1*04:01:68",
        "DPB1*04:01:69",
        "DPB1*04:01:70",
        "DPB1*04:01:71",
        "DPB1*04:01:72",
        "DPB1*04:01:73:01",
        "DPB1*04:01:73:02",
        "DPB1*04:01:74:01",
        "DPB1*04:01:74:02",
        "DPB1*04:01:74:03",
        "DPB1*04:01:75",
        "DPB1*04:01:76",
        "DPB1*04:01:77",
        "DPB1*04:01:78",
        "DPB1*04:01:79",
        "DPB1*04:01:80",
        "DPB1*04:01:81",
        "DPB1*04:01:82",
        "DPB1*04:01:83",
        "DPB1*04:01:84",
        "DPB1*04:01:85",
        "DPB1*04:01:86",
        "DPB1*04:01:87",
        "DPB1*04:01:88",
        "DPB1*04:01:89",
        "DPB1*04:01:90",
        "DPB1*04:01:91",
        "DPB1*04:01:92",
        "DPB1*04:01:93",
        "DPB1*04:01:94",
        "DPB1*04:01:95",
        "DPB1*04:01:96",
        "DPB1*04:01:97",
        "DPB1*04:01:98",
        "DPB1*04:01:99"
      ],
      "cds_sha256": "50743053db76f45f69732767bde9125fdc4926d24e3c2b3f9115892be631bb42",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:01:01",
      "numeric_two_field_assignment": "DPB1*04:01"
    },
    {
      "donor": "HG02523",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "HG02523",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:05:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:05"
      ],
      "numeric_three_field": [
        "DQA1*01:05:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:05:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:05:01:01",
        "DQA1*01:05:01:02",
        "DQA1*01:05:01:03",
        "DQA1*01:05:01:04"
      ],
      "protein_matches": [
        "DQA1*01:05:01:01",
        "DQA1*01:05:01:02",
        "DQA1*01:05:01:03",
        "DQA1*01:05:01:04",
        "DQA1*01:05:02:01",
        "DQA1*01:05:02:02",
        "DQA1*01:05:03",
        "DQA1*01:05:04",
        "DQA1*01:05:05",
        "DQA1*01:05:06",
        "DQA1*01:05:07"
      ],
      "cds_sha256": "479d27c7b8e04ed171465d8d6da20224d04dbcdb0619f98f8181d42086317d43",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:05:01",
      "numeric_two_field_assignment": "DQA1*01:05"
    },
    {
      "donor": "HG02523",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:02:01:02"
      ],
      "numeric_two_field": [
        "DQA1*03:02"
      ],
      "numeric_three_field": [
        "DQA1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:02:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05"
      ],
      "protein_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05",
        "DQA1*03:02:02",
        "DQA1*03:02:03",
        "DQA1*03:02:04",
        "DQA1*03:02:05",
        "DQA1*03:02:06",
        "DQA1*03:02:07"
      ],
      "cds_sha256": "d84fddf474293b4337a3ba0b30586fad1d146bb1d21524b59f2798efe5b37ae1",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:02:01",
      "numeric_two_field_assignment": "DQA1*03:02"
    },
    {
      "donor": "HG02523",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:01:01:02"
      ],
      "numeric_two_field": [
        "DQB1*05:01"
      ],
      "numeric_three_field": [
        "DQB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:01:01:01",
        "DQB1*05:01:01:02",
        "DQB1*05:01:01:03",
        "DQB1*05:01:01:04",
        "DQB1*05:01:01:05",
        "DQB1*05:01:01:06",
        "DQB1*05:01:01:07",
        "DQB1*05:01:01:08",
        "DQB1*05:01:01:09",
        "DQB1*05:01:01:10",
        "DQB1*05:01:01:11",
        "DQB1*05:01:01:12",
        "DQB1*05:01:01:13",
        "DQB1*05:01:01:14",
        "DQB1*05:01:01:15",
        "DQB1*05:01:01:16",
        "DQB1*05:01:01:17",
        "DQB1*05:01:01:18",
        "DQB1*05:01:01:19",
        "DQB1*05:01:01:20",
        "DQB1*05:01:01:21",
        "DQB1*05:01:01:22",
        "DQB1*05:01:01:23",
        "DQB1*05:01:01:24",
        "DQB1*05:01:01:25",
        "DQB1*05:01:01:26",
        "DQB1*05:01:01:27",
        "DQB1*05:01:01:28",
        "DQB1*05:01:01:29",
        "DQB1*05:01:01:30",
        "DQB1*05:01:01:31",
        "DQB1*05:01:01:32",
        "DQB1*05:01:01:33",
        "DQB1*05:01:01:34",
        "DQB1*05:01:01:35",
        "DQB1*05:01:01:36",
        "DQB1*05:01:01:37",
        "DQB1*05:01:01:38",
        "DQB1*05:01:01:39",
        "DQB1*05:01:01:40",
        "DQB1*05:01:01:41",
        "DQB1*05:01:01:42",
        "DQB1*05:01:01:43",
        "DQB1*05:01:01:44"
      ],
      "protein_matches": [
        "DQB1*05:01:01:01",
        "DQB1*05:01:01:02",
        "DQB1*05:01:01:03",
        "DQB1*05:01:01:04",
        "DQB1*05:01:01:05",
        "DQB1*05:01:01:06",
        "DQB1*05:01:01:07",
        "DQB1*05:01:01:08",
        "DQB1*05:01:01:09",
        "DQB1*05:01:01:10",
        "DQB1*05:01:01:11",
        "DQB1*05:01:01:12",
        "DQB1*05:01:01:13",
        "DQB1*05:01:01:14",
        "DQB1*05:01:01:15",
        "DQB1*05:01:01:16",
        "DQB1*05:01:01:17",
        "DQB1*05:01:01:18",
        "DQB1*05:01:01:19",
        "DQB1*05:01:01:20",
        "DQB1*05:01:01:21",
        "DQB1*05:01:01:22",
        "DQB1*05:01:01:23",
        "DQB1*05:01:01:24",
        "DQB1*05:01:01:25",
        "DQB1*05:01:01:26",
        "DQB1*05:01:01:27",
        "DQB1*05:01:01:28",
        "DQB1*05:01:01:29",
        "DQB1*05:01:01:30",
        "DQB1*05:01:01:31",
        "DQB1*05:01:01:32",
        "DQB1*05:01:01:33",
        "DQB1*05:01:01:34",
        "DQB1*05:01:01:35",
        "DQB1*05:01:01:36",
        "DQB1*05:01:01:37",
        "DQB1*05:01:01:38",
        "DQB1*05:01:01:39",
        "DQB1*05:01:01:40",
        "DQB1*05:01:01:41",
        "DQB1*05:01:01:42",
        "DQB1*05:01:01:43",
        "DQB1*05:01:01:44",
        "DQB1*05:01:05",
        "DQB1*05:01:22",
        "DQB1*05:01:23",
        "DQB1*05:01:24:01",
        "DQB1*05:01:24:02",
        "DQB1*05:01:30",
        "DQB1*05:01:37",
        "DQB1*05:01:39",
        "DQB1*05:01:41",
        "DQB1*05:01:43",
        "DQB1*05:01:44",
        "DQB1*05:01:45:01",
        "DQB1*05:01:45:02",
        "DQB1*05:01:47",
        "DQB1*05:01:48",
        "DQB1*05:01:49",
        "DQB1*05:01:51",
        "DQB1*05:01:52",
        "DQB1*05:01:53",
        "DQB1*05:01:54",
        "DQB1*05:01:55",
        "DQB1*05:01:56",
        "DQB1*05:01:57",
        "DQB1*05:01:58"
      ],
      "cds_sha256": "37f8b42b567ecc9ba92b23b60c7384b690ac04ab05a34942d2de4029bfc4b236",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:01:01",
      "numeric_two_field_assignment": "DQB1*05:01"
    },
    {
      "donor": "HG02523",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:02"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "HG02523",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*10:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*10:01"
      ],
      "numeric_three_field": [
        "DRB1*10:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*10:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*10:01:01:01",
        "DRB1*10:01:01:03",
        "DRB1*10:01:01:04",
        "DRB1*10:01:01:05"
      ],
      "protein_matches": [
        "DRB1*10:01:01:01",
        "DRB1*10:01:01:03",
        "DRB1*10:01:01:04",
        "DRB1*10:01:01:05",
        "DRB1*10:01:02",
        "DRB1*10:01:16"
      ],
      "cds_sha256": "afe23dc653a528d622afc21ff35460e7c003d176396122ce0fea30f82034f7ae",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*10:01:01",
      "numeric_two_field_assignment": "DRB1*10:01"
    },
    {
      "donor": "HG02523",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*09:01"
      ],
      "numeric_three_field": [
        "DRB1*09:01:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11"
      ],
      "protein_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11",
        "DRB1*09:01:12",
        "DRB1*09:01:13",
        "DRB1*09:01:14",
        "DRB1*09:01:15",
        "DRB1*09:01:16",
        "DRB1*09:01:17",
        "DRB1*09:01:18",
        "DRB1*09:01:19",
        "DRB1*09:01:20"
      ],
      "cds_sha256": "58aef5c6739eab202e6a4a2d13527a848f64ecf61e2311478599b08be1aaafe9",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*09:01:02",
      "numeric_two_field_assignment": "DRB1*09:01"
    },
    {
      "donor": "HG02602",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*02:05:01:01"
      ],
      "numeric_two_field": [
        "A*02:05"
      ],
      "numeric_three_field": [
        "A*02:05:01"
      ],
      "full_allele_assignment": [
        "A*02:05:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:05:01:01",
        "A*02:05:01:02",
        "A*02:05:01:03",
        "A*02:05:01:04",
        "A*02:05:01:05",
        "A*02:05:01:06",
        "A*02:05:01:07",
        "A*02:05:01:08",
        "A*02:05:01:09",
        "A*02:05:01:10",
        "A*02:05:01:11",
        "A*02:05:01:12",
        "A*02:05:01:13",
        "A*02:05:01:14",
        "A*02:05:01:15",
        "A*02:05:01:16",
        "A*02:05:01:17",
        "A*02:05:01:18",
        "A*02:05:01:19",
        "A*02:05:01:20",
        "A*02:05:01:21",
        "A*02:05:01:22",
        "A*02:05:01:23",
        "A*02:05:01:24",
        "A*02:05:01:25"
      ],
      "protein_matches": [
        "A*02:05:01:01",
        "A*02:05:01:02",
        "A*02:05:01:03",
        "A*02:05:01:04",
        "A*02:05:01:05",
        "A*02:05:01:06",
        "A*02:05:01:07",
        "A*02:05:01:08",
        "A*02:05:01:09",
        "A*02:05:01:10",
        "A*02:05:01:11",
        "A*02:05:01:12",
        "A*02:05:01:13",
        "A*02:05:01:14",
        "A*02:05:01:15",
        "A*02:05:01:16",
        "A*02:05:01:17",
        "A*02:05:01:18",
        "A*02:05:01:19",
        "A*02:05:01:20",
        "A*02:05:01:21",
        "A*02:05:01:22",
        "A*02:05:01:23",
        "A*02:05:01:24",
        "A*02:05:01:25",
        "A*02:05:02",
        "A*02:05:07",
        "A*02:05:08",
        "A*02:05:09",
        "A*02:05:10",
        "A*02:05:11",
        "A*02:05:12",
        "A*02:05:13",
        "A*02:05:14",
        "A*02:05:15",
        "A*02:05:16",
        "A*02:05:17"
      ],
      "cds_sha256": "9f939415b708946320460dfebeca07c865151509b847caaf94f6943998399b50",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:05:01",
      "numeric_two_field_assignment": "A*02:05"
    },
    {
      "donor": "HG02602",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*68:01:02:01"
      ],
      "numeric_two_field": [
        "A*68:01"
      ],
      "numeric_three_field": [
        "A*68:01:02"
      ],
      "full_allele_assignment": [
        "A*68:01:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*68:01:02:01",
        "A*68:01:02:02",
        "A*68:01:02:03",
        "A*68:01:02:04",
        "A*68:01:02:05",
        "A*68:01:02:06",
        "A*68:01:02:07",
        "A*68:01:02:08",
        "A*68:01:02:09",
        "A*68:01:02:10",
        "A*68:01:02:11",
        "A*68:01:02:12",
        "A*68:01:02:13",
        "A*68:01:02:14",
        "A*68:01:02:15",
        "A*68:01:02:16",
        "A*68:01:02:17",
        "A*68:01:02:18",
        "A*68:01:02:19",
        "A*68:01:02:20",
        "A*68:01:02:21",
        "A*68:01:02:22",
        "A*68:01:02:23",
        "A*68:01:02:24",
        "A*68:01:02:25",
        "A*68:01:02:26",
        "A*68:01:02:27",
        "A*68:01:02:28",
        "A*68:01:02:29",
        "A*68:01:02:30",
        "A*68:01:02:31",
        "A*68:01:02:32",
        "A*68:01:02:33",
        "A*68:01:02:34",
        "A*68:01:02:35",
        "A*68:01:02:36",
        "A*68:01:02:37",
        "A*68:01:02:38",
        "A*68:01:02:39"
      ],
      "protein_matches": [
        "A*68:01:01:01",
        "A*68:01:01:02",
        "A*68:01:01:03",
        "A*68:01:01:04",
        "A*68:01:01:05",
        "A*68:01:01:06",
        "A*68:01:01:07",
        "A*68:01:01:08",
        "A*68:01:01:09",
        "A*68:01:01:10",
        "A*68:01:01:11",
        "A*68:01:01:12",
        "A*68:01:01:13",
        "A*68:01:01:14",
        "A*68:01:01:15",
        "A*68:01:02:01",
        "A*68:01:02:02",
        "A*68:01:02:03",
        "A*68:01:02:04",
        "A*68:01:02:05",
        "A*68:01:02:06",
        "A*68:01:02:07",
        "A*68:01:02:08",
        "A*68:01:02:09",
        "A*68:01:02:10",
        "A*68:01:02:11",
        "A*68:01:02:12",
        "A*68:01:02:13",
        "A*68:01:02:14",
        "A*68:01:02:15",
        "A*68:01:02:16",
        "A*68:01:02:17",
        "A*68:01:02:18",
        "A*68:01:02:19",
        "A*68:01:02:20",
        "A*68:01:02:21",
        "A*68:01:02:22",
        "A*68:01:02:23",
        "A*68:01:02:24",
        "A*68:01:02:25",
        "A*68:01:02:26",
        "A*68:01:02:27",
        "A*68:01:02:28",
        "A*68:01:02:29",
        "A*68:01:02:30",
        "A*68:01:02:31",
        "A*68:01:02:32",
        "A*68:01:02:33",
        "A*68:01:02:34",
        "A*68:01:02:35",
        "A*68:01:02:36",
        "A*68:01:02:37",
        "A*68:01:02:38",
        "A*68:01:02:39",
        "A*68:01:03",
        "A*68:01:08",
        "A*68:01:11",
        "A*68:01:14",
        "A*68:01:18",
        "A*68:01:24",
        "A*68:01:26",
        "A*68:01:28",
        "A*68:01:33",
        "A*68:01:34",
        "A*68:01:36",
        "A*68:01:37",
        "A*68:01:38",
        "A*68:01:39",
        "A*68:01:40",
        "A*68:01:41",
        "A*68:01:42",
        "A*68:01:43",
        "A*68:01:44",
        "A*68:01:45",
        "A*68:01:46",
        "A*68:01:47",
        "A*68:01:48",
        "A*68:01:49",
        "A*68:01:50",
        "A*68:01:51",
        "A*68:01:52",
        "A*68:01:53",
        "A*68:01:54",
        "A*68:01:55",
        "A*68:01:56",
        "A*68:01:57",
        "A*68:01:58",
        "A*68:01:59Q",
        "A*68:01:60",
        "A*68:01:61",
        "A*68:01:62",
        "A*68:01:63",
        "A*68:01:64",
        "A*68:01:65",
        "A*68:01:66",
        "A*68:01:67",
        "A*68:01:68",
        "A*68:01:69",
        "A*68:01:70",
        "A*68:01:71",
        "A*68:01:72",
        "A*68:01:73",
        "A*68:01:74",
        "A*68:01:75",
        "A*68:01:76",
        "A*68:01:77"
      ],
      "cds_sha256": "4dfef096762f64727bc687f44ca7750e7322d46efc270889849c78a2b9c37885",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*68:01:02",
      "numeric_two_field_assignment": "A*68:01"
    },
    {
      "donor": "HG02602",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*44:02:01:01"
      ],
      "numeric_two_field": [
        "B*44:02"
      ],
      "numeric_three_field": [
        "B*44:02:01"
      ],
      "full_allele_assignment": [
        "B*44:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*44:02:01:01",
        "B*44:02:01:03",
        "B*44:02:01:04",
        "B*44:02:01:05",
        "B*44:02:01:06",
        "B*44:02:01:07",
        "B*44:02:01:08",
        "B*44:02:01:09",
        "B*44:02:01:10",
        "B*44:02:01:100",
        "B*44:02:01:11",
        "B*44:02:01:12",
        "B*44:02:01:13Q",
        "B*44:02:01:14",
        "B*44:02:01:15",
        "B*44:02:01:16",
        "B*44:02:01:17",
        "B*44:02:01:18",
        "B*44:02:01:19",
        "B*44:02:01:20",
        "B*44:02:01:21",
        "B*44:02:01:22",
        "B*44:02:01:23",
        "B*44:02:01:24",
        "B*44:02:01:25",
        "B*44:02:01:26",
        "B*44:02:01:27",
        "B*44:02:01:28",
        "B*44:02:01:29",
        "B*44:02:01:30",
        "B*44:02:01:31",
        "B*44:02:01:32",
        "B*44:02:01:33",
        "B*44:02:01:34",
        "B*44:02:01:35",
        "B*44:02:01:36",
        "B*44:02:01:37",
        "B*44:02:01:38",
        "B*44:02:01:39",
        "B*44:02:01:40",
        "B*44:02:01:41",
        "B*44:02:01:42",
        "B*44:02:01:43",
        "B*44:02:01:44",
        "B*44:02:01:45",
        "B*44:02:01:46",
        "B*44:02:01:47",
        "B*44:02:01:48",
        "B*44:02:01:49",
        "B*44:02:01:50",
        "B*44:02:01:51",
        "B*44:02:01:52",
        "B*44:02:01:53",
        "B*44:02:01:54",
        "B*44:02:01:55",
        "B*44:02:01:56",
        "B*44:02:01:57",
        "B*44:02:01:58",
        "B*44:02:01:59",
        "B*44:02:01:60",
        "B*44:02:01:61",
        "B*44:02:01:62",
        "B*44:02:01:63",
        "B*44:02:01:64",
        "B*44:02:01:65",
        "B*44:02:01:66",
        "B*44:02:01:67",
        "B*44:02:01:68",
        "B*44:02:01:69",
        "B*44:02:01:70",
        "B*44:02:01:71",
        "B*44:02:01:72",
        "B*44:02:01:73",
        "B*44:02:01:74",
        "B*44:02:01:75",
        "B*44:02:01:76",
        "B*44:02:01:77",
        "B*44:02:01:78",
        "B*44:02:01:79",
        "B*44:02:01:80",
        "B*44:02:01:81",
        "B*44:02:01:82",
        "B*44:02:01:83",
        "B*44:02:01:84",
        "B*44:02:01:85",
        "B*44:02:01:86",
        "B*44:02:01:87",
        "B*44:02:01:88",
        "B*44:02:01:89",
        "B*44:02:01:90",
        "B*44:02:01:91",
        "B*44:02:01:92",
        "B*44:02:01:93",
        "B*44:02:01:94",
        "B*44:02:01:95",
        "B*44:02:01:96",
        "B*44:02:01:97",
        "B*44:02:01:98",
        "B*44:02:01:99"
      ],
      "protein_matches": [
        "B*44:02:01:01",
        "B*44:02:01:03",
        "B*44:02:01:04",
        "B*44:02:01:05",
        "B*44:02:01:06",
        "B*44:02:01:07",
        "B*44:02:01:08",
        "B*44:02:01:09",
        "B*44:02:01:10",
        "B*44:02:01:100",
        "B*44:02:01:11",
        "B*44:02:01:12",
        "B*44:02:01:13Q",
        "B*44:02:01:14",
        "B*44:02:01:15",
        "B*44:02:01:16",
        "B*44:02:01:17",
        "B*44:02:01:18",
        "B*44:02:01:19",
        "B*44:02:01:20",
        "B*44:02:01:21",
        "B*44:02:01:22",
        "B*44:02:01:23",
        "B*44:02:01:24",
        "B*44:02:01:25",
        "B*44:02:01:26",
        "B*44:02:01:27",
        "B*44:02:01:28",
        "B*44:02:01:29",
        "B*44:02:01:30",
        "B*44:02:01:31",
        "B*44:02:01:32",
        "B*44:02:01:33",
        "B*44:02:01:34",
        "B*44:02:01:35",
        "B*44:02:01:36",
        "B*44:02:01:37",
        "B*44:02:01:38",
        "B*44:02:01:39",
        "B*44:02:01:40",
        "B*44:02:01:41",
        "B*44:02:01:42",
        "B*44:02:01:43",
        "B*44:02:01:44",
        "B*44:02:01:45",
        "B*44:02:01:46",
        "B*44:02:01:47",
        "B*44:02:01:48",
        "B*44:02:01:49",
        "B*44:02:01:50",
        "B*44:02:01:51",
        "B*44:02:01:52",
        "B*44:02:01:53",
        "B*44:02:01:54",
        "B*44:02:01:55",
        "B*44:02:01:56",
        "B*44:02:01:57",
        "B*44:02:01:58",
        "B*44:02:01:59",
        "B*44:02:01:60",
        "B*44:02:01:61",
        "B*44:02:01:62",
        "B*44:02:01:63",
        "B*44:02:01:64",
        "B*44:02:01:65",
        "B*44:02:01:66",
        "B*44:02:01:67",
        "B*44:02:01:68",
        "B*44:02:01:69",
        "B*44:02:01:70",
        "B*44:02:01:71",
        "B*44:02:01:72",
        "B*44:02:01:73",
        "B*44:02:01:74",
        "B*44:02:01:75",
        "B*44:02:01:76",
        "B*44:02:01:77",
        "B*44:02:01:78",
        "B*44:02:01:79",
        "B*44:02:01:80",
        "B*44:02:01:81",
        "B*44:02:01:82",
        "B*44:02:01:83",
        "B*44:02:01:84",
        "B*44:02:01:85",
        "B*44:02:01:86",
        "B*44:02:01:87",
        "B*44:02:01:88",
        "B*44:02:01:89",
        "B*44:02:01:90",
        "B*44:02:01:91",
        "B*44:02:01:92",
        "B*44:02:01:93",
        "B*44:02:01:94",
        "B*44:02:01:95",
        "B*44:02:01:96",
        "B*44:02:01:97",
        "B*44:02:01:98",
        "B*44:02:01:99",
        "B*44:02:02",
        "B*44:02:04",
        "B*44:02:06",
        "B*44:02:08",
        "B*44:02:17",
        "B*44:02:19",
        "B*44:02:27",
        "B*44:02:33",
        "B*44:02:37",
        "B*44:02:38",
        "B*44:02:40",
        "B*44:02:41",
        "B*44:02:42",
        "B*44:02:43",
        "B*44:02:44",
        "B*44:02:46",
        "B*44:02:47",
        "B*44:02:48",
        "B*44:02:49:01",
        "B*44:02:49:02",
        "B*44:02:50",
        "B*44:02:51",
        "B*44:02:52",
        "B*44:02:53",
        "B*44:02:54",
        "B*44:02:55",
        "B*44:02:56",
        "B*44:02:57",
        "B*44:02:58",
        "B*44:02:59",
        "B*44:02:60",
        "B*44:02:61",
        "B*44:02:62",
        "B*44:02:63",
        "B*44:02:64",
        "B*44:02:65",
        "B*44:02:66",
        "B*44:02:67",
        "B*44:02:68",
        "B*44:02:69",
        "B*44:02:70",
        "B*44:02:71",
        "B*44:02:72",
        "B*44:02:73",
        "B*44:02:74",
        "B*44:02:75",
        "B*44:02:76",
        "B*44:02:77",
        "B*44:02:78",
        "B*44:02:79",
        "B*44:02:80",
        "B*44:02:81",
        "B*44:02:82",
        "B*44:02:83",
        "B*44:02:84",
        "B*44:02:85",
        "B*44:02:86",
        "B*44:02:87",
        "B*44:02:88",
        "B*44:02:89",
        "B*44:02:90",
        "B*44:02:91",
        "B*44:02:92",
        "B*44:02:93"
      ],
      "cds_sha256": "ab13acf5930d1e791b0d4473f90bbbe25674560592165bc0c6321115963d3627",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*44:02:01",
      "numeric_two_field_assignment": "B*44:02"
    },
    {
      "donor": "HG02602",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*49:01:01:04"
      ],
      "numeric_two_field": [
        "B*49:01"
      ],
      "numeric_three_field": [
        "B*49:01:01"
      ],
      "full_allele_assignment": [
        "B*49:01:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*49:01:01:01",
        "B*49:01:01:02",
        "B*49:01:01:03",
        "B*49:01:01:04",
        "B*49:01:01:05",
        "B*49:01:01:06",
        "B*49:01:01:07",
        "B*49:01:01:08",
        "B*49:01:01:09",
        "B*49:01:01:10",
        "B*49:01:01:11",
        "B*49:01:01:12",
        "B*49:01:01:13",
        "B*49:01:01:14",
        "B*49:01:01:15",
        "B*49:01:01:16",
        "B*49:01:01:17",
        "B*49:01:01:18",
        "B*49:01:01:19",
        "B*49:01:01:20Q",
        "B*49:01:01:21",
        "B*49:01:01:22",
        "B*49:01:01:23",
        "B*49:01:01:24"
      ],
      "protein_matches": [
        "B*49:01:01:01",
        "B*49:01:01:02",
        "B*49:01:01:03",
        "B*49:01:01:04",
        "B*49:01:01:05",
        "B*49:01:01:06",
        "B*49:01:01:07",
        "B*49:01:01:08",
        "B*49:01:01:09",
        "B*49:01:01:10",
        "B*49:01:01:11",
        "B*49:01:01:12",
        "B*49:01:01:13",
        "B*49:01:01:14",
        "B*49:01:01:15",
        "B*49:01:01:16",
        "B*49:01:01:17",
        "B*49:01:01:18",
        "B*49:01:01:19",
        "B*49:01:01:20Q",
        "B*49:01:01:21",
        "B*49:01:01:22",
        "B*49:01:01:23",
        "B*49:01:01:24",
        "B*49:01:08",
        "B*49:01:09",
        "B*49:01:10",
        "B*49:01:11",
        "B*49:01:12",
        "B*49:01:13",
        "B*49:01:14",
        "B*49:01:15",
        "B*49:01:16",
        "B*49:01:17",
        "B*49:01:18",
        "B*49:01:19",
        "B*49:01:20",
        "B*49:01:21",
        "B*49:01:22",
        "B*49:01:23",
        "B*49:01:24",
        "B*49:01:25",
        "B*49:01:26",
        "B*49:01:27",
        "B*49:01:28",
        "B*49:01:29"
      ],
      "cds_sha256": "ff7212b2c2817554e59b09e8e3401cf1e842fc4180b686f48235ceedae672a16",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*49:01:01",
      "numeric_two_field_assignment": "B*49:01"
    },
    {
      "donor": "HG02602",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*05:01:01:03"
      ],
      "numeric_two_field": [
        "C*05:01"
      ],
      "numeric_three_field": [
        "C*05:01:01"
      ],
      "full_allele_assignment": [
        "C*05:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*05:01:01:01",
        "C*05:01:01:02",
        "C*05:01:01:03",
        "C*05:01:01:04",
        "C*05:01:01:05",
        "C*05:01:01:06",
        "C*05:01:01:07",
        "C*05:01:01:08",
        "C*05:01:01:09",
        "C*05:01:01:10",
        "C*05:01:01:100",
        "C*05:01:01:101",
        "C*05:01:01:102",
        "C*05:01:01:11",
        "C*05:01:01:12",
        "C*05:01:01:13",
        "C*05:01:01:14",
        "C*05:01:01:15",
        "C*05:01:01:16",
        "C*05:01:01:17",
        "C*05:01:01:18",
        "C*05:01:01:19",
        "C*05:01:01:20",
        "C*05:01:01:21",
        "C*05:01:01:22",
        "C*05:01:01:23",
        "C*05:01:01:24",
        "C*05:01:01:25",
        "C*05:01:01:26",
        "C*05:01:01:27",
        "C*05:01:01:28",
        "C*05:01:01:29",
        "C*05:01:01:30",
        "C*05:01:01:31",
        "C*05:01:01:32",
        "C*05:01:01:33",
        "C*05:01:01:34",
        "C*05:01:01:35",
        "C*05:01:01:36",
        "C*05:01:01:37",
        "C*05:01:01:38",
        "C*05:01:01:39",
        "C*05:01:01:40",
        "C*05:01:01:41",
        "C*05:01:01:42",
        "C*05:01:01:43",
        "C*05:01:01:44",
        "C*05:01:01:45",
        "C*05:01:01:46",
        "C*05:01:01:47",
        "C*05:01:01:48",
        "C*05:01:01:49",
        "C*05:01:01:50",
        "C*05:01:01:51",
        "C*05:01:01:52",
        "C*05:01:01:53Q",
        "C*05:01:01:54",
        "C*05:01:01:55",
        "C*05:01:01:56",
        "C*05:01:01:57",
        "C*05:01:01:58",
        "C*05:01:01:59",
        "C*05:01:01:60",
        "C*05:01:01:61",
        "C*05:01:01:62",
        "C*05:01:01:63",
        "C*05:01:01:64",
        "C*05:01:01:65",
        "C*05:01:01:66",
        "C*05:01:01:67",
        "C*05:01:01:68",
        "C*05:01:01:69",
        "C*05:01:01:70",
        "C*05:01:01:71",
        "C*05:01:01:72",
        "C*05:01:01:73",
        "C*05:01:01:74",
        "C*05:01:01:75",
        "C*05:01:01:76",
        "C*05:01:01:77",
        "C*05:01:01:78",
        "C*05:01:01:79",
        "C*05:01:01:80Q",
        "C*05:01:01:81Q",
        "C*05:01:01:82",
        "C*05:01:01:83",
        "C*05:01:01:84",
        "C*05:01:01:85",
        "C*05:01:01:86",
        "C*05:01:01:87",
        "C*05:01:01:88",
        "C*05:01:01:89Q",
        "C*05:01:01:90",
        "C*05:01:01:91",
        "C*05:01:01:92",
        "C*05:01:01:93",
        "C*05:01:01:94",
        "C*05:01:01:95",
        "C*05:01:01:96",
        "C*05:01:01:97",
        "C*05:01:01:98",
        "C*05:01:01:99"
      ],
      "protein_matches": [
        "C*05:01:01:01",
        "C*05:01:01:02",
        "C*05:01:01:03",
        "C*05:01:01:04",
        "C*05:01:01:05",
        "C*05:01:01:06",
        "C*05:01:01:07",
        "C*05:01:01:08",
        "C*05:01:01:09",
        "C*05:01:01:10",
        "C*05:01:01:100",
        "C*05:01:01:101",
        "C*05:01:01:102",
        "C*05:01:01:11",
        "C*05:01:01:12",
        "C*05:01:01:13",
        "C*05:01:01:14",
        "C*05:01:01:15",
        "C*05:01:01:16",
        "C*05:01:01:17",
        "C*05:01:01:18",
        "C*05:01:01:19",
        "C*05:01:01:20",
        "C*05:01:01:21",
        "C*05:01:01:22",
        "C*05:01:01:23",
        "C*05:01:01:24",
        "C*05:01:01:25",
        "C*05:01:01:26",
        "C*05:01:01:27",
        "C*05:01:01:28",
        "C*05:01:01:29",
        "C*05:01:01:30",
        "C*05:01:01:31",
        "C*05:01:01:32",
        "C*05:01:01:33",
        "C*05:01:01:34",
        "C*05:01:01:35",
        "C*05:01:01:36",
        "C*05:01:01:37",
        "C*05:01:01:38",
        "C*05:01:01:39",
        "C*05:01:01:40",
        "C*05:01:01:41",
        "C*05:01:01:42",
        "C*05:01:01:43",
        "C*05:01:01:44",
        "C*05:01:01:45",
        "C*05:01:01:46",
        "C*05:01:01:47",
        "C*05:01:01:48",
        "C*05:01:01:49",
        "C*05:01:01:50",
        "C*05:01:01:51",
        "C*05:01:01:52",
        "C*05:01:01:53Q",
        "C*05:01:01:54",
        "C*05:01:01:55",
        "C*05:01:01:56",
        "C*05:01:01:57",
        "C*05:01:01:58",
        "C*05:01:01:59",
        "C*05:01:01:60",
        "C*05:01:01:61",
        "C*05:01:01:62",
        "C*05:01:01:63",
        "C*05:01:01:64",
        "C*05:01:01:65",
        "C*05:01:01:66",
        "C*05:01:01:67",
        "C*05:01:01:68",
        "C*05:01:01:69",
        "C*05:01:01:70",
        "C*05:01:01:71",
        "C*05:01:01:72",
        "C*05:01:01:73",
        "C*05:01:01:74",
        "C*05:01:01:75",
        "C*05:01:01:76",
        "C*05:01:01:77",
        "C*05:01:01:78",
        "C*05:01:01:79",
        "C*05:01:01:80Q",
        "C*05:01:01:81Q",
        "C*05:01:01:82",
        "C*05:01:01:83",
        "C*05:01:01:84",
        "C*05:01:01:85",
        "C*05:01:01:86",
        "C*05:01:01:87",
        "C*05:01:01:88",
        "C*05:01:01:89Q",
        "C*05:01:01:90",
        "C*05:01:01:91",
        "C*05:01:01:92",
        "C*05:01:01:93",
        "C*05:01:01:94",
        "C*05:01:01:95",
        "C*05:01:01:96",
        "C*05:01:01:97",
        "C*05:01:01:98",
        "C*05:01:01:99",
        "C*05:01:02",
        "C*05:01:03",
        "C*05:01:05",
        "C*05:01:11",
        "C*05:01:16",
        "C*05:01:17",
        "C*05:01:32",
        "C*05:01:33",
        "C*05:01:34",
        "C*05:01:35",
        "C*05:01:36",
        "C*05:01:37",
        "C*05:01:38",
        "C*05:01:39",
        "C*05:01:40",
        "C*05:01:41",
        "C*05:01:42",
        "C*05:01:43",
        "C*05:01:44",
        "C*05:01:45",
        "C*05:01:46",
        "C*05:01:47",
        "C*05:01:48",
        "C*05:01:49",
        "C*05:01:50",
        "C*05:01:51",
        "C*05:01:53",
        "C*05:01:54",
        "C*05:01:55",
        "C*05:01:57",
        "C*05:01:59",
        "C*05:01:60",
        "C*05:01:61",
        "C*05:01:62",
        "C*05:01:63",
        "C*05:01:64",
        "C*05:01:65",
        "C*05:01:66",
        "C*05:01:67",
        "C*05:01:68",
        "C*05:01:69",
        "C*05:01:70",
        "C*05:01:71",
        "C*05:01:72",
        "C*05:01:73",
        "C*05:01:74",
        "C*05:01:75",
        "C*05:01:76",
        "C*05:01:77",
        "C*05:01:78",
        "C*05:01:79",
        "C*05:01:80",
        "C*05:01:82",
        "C*05:01:83",
        "C*05:01:84",
        "C*05:01:85",
        "C*05:01:86",
        "C*05:01:87",
        "C*05:01:88",
        "C*05:01:89"
      ],
      "cds_sha256": "b839c314d4e35188d654e7ba06e79c008bc54e52d0ae3cab26b031748c727304",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*05:01:01",
      "numeric_two_field_assignment": "C*05:01"
    },
    {
      "donor": "HG02602",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*07:01:01:16"
      ],
      "numeric_two_field": [
        "C*07:01"
      ],
      "numeric_three_field": [
        "C*07:01:01"
      ],
      "full_allele_assignment": [
        "C*07:01:01:16"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:01:01:01",
        "C*07:01:01:02",
        "C*07:01:01:03",
        "C*07:01:01:04",
        "C*07:01:01:05",
        "C*07:01:01:06",
        "C*07:01:01:07",
        "C*07:01:01:08",
        "C*07:01:01:09",
        "C*07:01:01:10",
        "C*07:01:01:100Q",
        "C*07:01:01:101",
        "C*07:01:01:102",
        "C*07:01:01:103",
        "C*07:01:01:104",
        "C*07:01:01:105",
        "C*07:01:01:106",
        "C*07:01:01:107",
        "C*07:01:01:108",
        "C*07:01:01:109",
        "C*07:01:01:11",
        "C*07:01:01:110",
        "C*07:01:01:111",
        "C*07:01:01:112",
        "C*07:01:01:113",
        "C*07:01:01:114",
        "C*07:01:01:115",
        "C*07:01:01:116",
        "C*07:01:01:117",
        "C*07:01:01:118",
        "C*07:01:01:119",
        "C*07:01:01:12",
        "C*07:01:01:120",
        "C*07:01:01:121",
        "C*07:01:01:122",
        "C*07:01:01:123",
        "C*07:01:01:124",
        "C*07:01:01:125",
        "C*07:01:01:126",
        "C*07:01:01:127Q",
        "C*07:01:01:128",
        "C*07:01:01:129",
        "C*07:01:01:13",
        "C*07:01:01:130",
        "C*07:01:01:131",
        "C*07:01:01:132",
        "C*07:01:01:133",
        "C*07:01:01:134",
        "C*07:01:01:135",
        "C*07:01:01:136",
        "C*07:01:01:137",
        "C*07:01:01:138",
        "C*07:01:01:139",
        "C*07:01:01:140",
        "C*07:01:01:141",
        "C*07:01:01:142",
        "C*07:01:01:143",
        "C*07:01:01:144",
        "C*07:01:01:145",
        "C*07:01:01:146",
        "C*07:01:01:147",
        "C*07:01:01:148",
        "C*07:01:01:149",
        "C*07:01:01:14Q",
        "C*07:01:01:15",
        "C*07:01:01:150",
        "C*07:01:01:151",
        "C*07:01:01:152",
        "C*07:01:01:16",
        "C*07:01:01:17",
        "C*07:01:01:18",
        "C*07:01:01:19",
        "C*07:01:01:20",
        "C*07:01:01:21",
        "C*07:01:01:22",
        "C*07:01:01:23",
        "C*07:01:01:24",
        "C*07:01:01:25",
        "C*07:01:01:26",
        "C*07:01:01:27",
        "C*07:01:01:28",
        "C*07:01:01:29",
        "C*07:01:01:30",
        "C*07:01:01:31",
        "C*07:01:01:32",
        "C*07:01:01:33",
        "C*07:01:01:34",
        "C*07:01:01:35",
        "C*07:01:01:36",
        "C*07:01:01:37",
        "C*07:01:01:38",
        "C*07:01:01:39",
        "C*07:01:01:40",
        "C*07:01:01:41",
        "C*07:01:01:42",
        "C*07:01:01:43",
        "C*07:01:01:44",
        "C*07:01:01:45",
        "C*07:01:01:46",
        "C*07:01:01:47",
        "C*07:01:01:48",
        "C*07:01:01:49",
        "C*07:01:01:50",
        "C*07:01:01:51",
        "C*07:01:01:52",
        "C*07:01:01:53",
        "C*07:01:01:54",
        "C*07:01:01:55",
        "C*07:01:01:56",
        "C*07:01:01:57",
        "C*07:01:01:58",
        "C*07:01:01:59",
        "C*07:01:01:60",
        "C*07:01:01:61",
        "C*07:01:01:62",
        "C*07:01:01:63",
        "C*07:01:01:64",
        "C*07:01:01:65",
        "C*07:01:01:66",
        "C*07:01:01:67",
        "C*07:01:01:68",
        "C*07:01:01:69",
        "C*07:01:01:70",
        "C*07:01:01:71",
        "C*07:01:01:72",
        "C*07:01:01:73",
        "C*07:01:01:74",
        "C*07:01:01:75",
        "C*07:01:01:76",
        "C*07:01:01:77",
        "C*07:01:01:78",
        "C*07:01:01:79",
        "C*07:01:01:80",
        "C*07:01:01:81",
        "C*07:01:01:82",
        "C*07:01:01:83",
        "C*07:01:01:84",
        "C*07:01:01:85",
        "C*07:01:01:86",
        "C*07:01:01:87",
        "C*07:01:01:88",
        "C*07:01:01:89",
        "C*07:01:01:90",
        "C*07:01:01:91",
        "C*07:01:01:92",
        "C*07:01:01:93",
        "C*07:01:01:94",
        "C*07:01:01:95",
        "C*07:01:01:96",
        "C*07:01:01:97",
        "C*07:01:01:98",
        "C*07:01:01:99"
      ],
      "protein_matches": [
        "C*07:01:01:01",
        "C*07:01:01:02",
        "C*07:01:01:03",
        "C*07:01:01:04",
        "C*07:01:01:05",
        "C*07:01:01:06",
        "C*07:01:01:07",
        "C*07:01:01:08",
        "C*07:01:01:09",
        "C*07:01:01:10",
        "C*07:01:01:100Q",
        "C*07:01:01:101",
        "C*07:01:01:102",
        "C*07:01:01:103",
        "C*07:01:01:104",
        "C*07:01:01:105",
        "C*07:01:01:106",
        "C*07:01:01:107",
        "C*07:01:01:108",
        "C*07:01:01:109",
        "C*07:01:01:11",
        "C*07:01:01:110",
        "C*07:01:01:111",
        "C*07:01:01:112",
        "C*07:01:01:113",
        "C*07:01:01:114",
        "C*07:01:01:115",
        "C*07:01:01:116",
        "C*07:01:01:117",
        "C*07:01:01:118",
        "C*07:01:01:119",
        "C*07:01:01:12",
        "C*07:01:01:120",
        "C*07:01:01:121",
        "C*07:01:01:122",
        "C*07:01:01:123",
        "C*07:01:01:124",
        "C*07:01:01:125",
        "C*07:01:01:126",
        "C*07:01:01:127Q",
        "C*07:01:01:128",
        "C*07:01:01:129",
        "C*07:01:01:13",
        "C*07:01:01:130",
        "C*07:01:01:131",
        "C*07:01:01:132",
        "C*07:01:01:133",
        "C*07:01:01:134",
        "C*07:01:01:135",
        "C*07:01:01:136",
        "C*07:01:01:137",
        "C*07:01:01:138",
        "C*07:01:01:139",
        "C*07:01:01:140",
        "C*07:01:01:141",
        "C*07:01:01:142",
        "C*07:01:01:143",
        "C*07:01:01:144",
        "C*07:01:01:145",
        "C*07:01:01:146",
        "C*07:01:01:147",
        "C*07:01:01:148",
        "C*07:01:01:149",
        "C*07:01:01:14Q",
        "C*07:01:01:15",
        "C*07:01:01:150",
        "C*07:01:01:151",
        "C*07:01:01:152",
        "C*07:01:01:16",
        "C*07:01:01:17",
        "C*07:01:01:18",
        "C*07:01:01:19",
        "C*07:01:01:20",
        "C*07:01:01:21",
        "C*07:01:01:22",
        "C*07:01:01:23",
        "C*07:01:01:24",
        "C*07:01:01:25",
        "C*07:01:01:26",
        "C*07:01:01:27",
        "C*07:01:01:28",
        "C*07:01:01:29",
        "C*07:01:01:30",
        "C*07:01:01:31",
        "C*07:01:01:32",
        "C*07:01:01:33",
        "C*07:01:01:34",
        "C*07:01:01:35",
        "C*07:01:01:36",
        "C*07:01:01:37",
        "C*07:01:01:38",
        "C*07:01:01:39",
        "C*07:01:01:40",
        "C*07:01:01:41",
        "C*07:01:01:42",
        "C*07:01:01:43",
        "C*07:01:01:44",
        "C*07:01:01:45",
        "C*07:01:01:46",
        "C*07:01:01:47",
        "C*07:01:01:48",
        "C*07:01:01:49",
        "C*07:01:01:50",
        "C*07:01:01:51",
        "C*07:01:01:52",
        "C*07:01:01:53",
        "C*07:01:01:54",
        "C*07:01:01:55",
        "C*07:01:01:56",
        "C*07:01:01:57",
        "C*07:01:01:58",
        "C*07:01:01:59",
        "C*07:01:01:60",
        "C*07:01:01:61",
        "C*07:01:01:62",
        "C*07:01:01:63",
        "C*07:01:01:64",
        "C*07:01:01:65",
        "C*07:01:01:66",
        "C*07:01:01:67",
        "C*07:01:01:68",
        "C*07:01:01:69",
        "C*07:01:01:70",
        "C*07:01:01:71",
        "C*07:01:01:72",
        "C*07:01:01:73",
        "C*07:01:01:74",
        "C*07:01:01:75",
        "C*07:01:01:76",
        "C*07:01:01:77",
        "C*07:01:01:78",
        "C*07:01:01:79",
        "C*07:01:01:80",
        "C*07:01:01:81",
        "C*07:01:01:82",
        "C*07:01:01:83",
        "C*07:01:01:84",
        "C*07:01:01:85",
        "C*07:01:01:86",
        "C*07:01:01:87",
        "C*07:01:01:88",
        "C*07:01:01:89",
        "C*07:01:01:90",
        "C*07:01:01:91",
        "C*07:01:01:92",
        "C*07:01:01:93",
        "C*07:01:01:94",
        "C*07:01:01:95",
        "C*07:01:01:96",
        "C*07:01:01:97",
        "C*07:01:01:98",
        "C*07:01:01:99",
        "C*07:01:02:01",
        "C*07:01:02:02",
        "C*07:01:02:03",
        "C*07:01:02:04",
        "C*07:01:02:05",
        "C*07:01:02:06",
        "C*07:01:02:07",
        "C*07:01:02:08",
        "C*07:01:02:09",
        "C*07:01:02:10",
        "C*07:01:02:11",
        "C*07:01:02:12",
        "C*07:01:02:13",
        "C*07:01:02:14",
        "C*07:01:02:15",
        "C*07:01:02:16",
        "C*07:01:02:17",
        "C*07:01:02:18",
        "C*07:01:05",
        "C*07:01:07",
        "C*07:01:08",
        "C*07:01:09",
        "C*07:01:100",
        "C*07:01:101",
        "C*07:01:102",
        "C*07:01:103",
        "C*07:01:104",
        "C*07:01:105",
        "C*07:01:106",
        "C*07:01:107",
        "C*07:01:108",
        "C*07:01:109",
        "C*07:01:110",
        "C*07:01:111",
        "C*07:01:112",
        "C*07:01:113",
        "C*07:01:114",
        "C*07:01:115",
        "C*07:01:116",
        "C*07:01:117",
        "C*07:01:118",
        "C*07:01:119",
        "C*07:01:120",
        "C*07:01:121",
        "C*07:01:122",
        "C*07:01:123",
        "C*07:01:124",
        "C*07:01:125",
        "C*07:01:126",
        "C*07:01:128",
        "C*07:01:129",
        "C*07:01:130",
        "C*07:01:131",
        "C*07:01:132",
        "C*07:01:133",
        "C*07:01:134",
        "C*07:01:135",
        "C*07:01:136",
        "C*07:01:137",
        "C*07:01:138",
        "C*07:01:139",
        "C*07:01:140",
        "C*07:01:19",
        "C*07:01:27",
        "C*07:01:31",
        "C*07:01:43",
        "C*07:01:44",
        "C*07:01:45",
        "C*07:01:46",
        "C*07:01:49",
        "C*07:01:50",
        "C*07:01:51",
        "C*07:01:52",
        "C*07:01:53",
        "C*07:01:54",
        "C*07:01:55",
        "C*07:01:56",
        "C*07:01:57",
        "C*07:01:58",
        "C*07:01:59",
        "C*07:01:60",
        "C*07:01:61",
        "C*07:01:62",
        "C*07:01:63",
        "C*07:01:64",
        "C*07:01:65",
        "C*07:01:66",
        "C*07:01:67",
        "C*07:01:68",
        "C*07:01:69",
        "C*07:01:70",
        "C*07:01:71",
        "C*07:01:72",
        "C*07:01:73",
        "C*07:01:74",
        "C*07:01:75",
        "C*07:01:76",
        "C*07:01:77",
        "C*07:01:78",
        "C*07:01:79",
        "C*07:01:80",
        "C*07:01:81",
        "C*07:01:82",
        "C*07:01:83",
        "C*07:01:84",
        "C*07:01:85",
        "C*07:01:86",
        "C*07:01:87",
        "C*07:01:88",
        "C*07:01:89",
        "C*07:01:90",
        "C*07:01:91",
        "C*07:01:92",
        "C*07:01:93",
        "C*07:01:94",
        "C*07:01:95",
        "C*07:01:96",
        "C*07:01:97",
        "C*07:01:98",
        "C*07:01:99"
      ],
      "cds_sha256": "ec4ce3c525088190d1a40ac7d47c363e1688f55713b0c049a05988bd1103a8eb",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:01:01",
      "numeric_two_field_assignment": "C*07:01"
    },
    {
      "donor": "HG02602",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG02602",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:07"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:07"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:07"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:07"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "9bf517a307f00e805f1bde3f4111b0f9fe571b34579de8cd72e53554be99adb9",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:07",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG02602",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*414:01:01:02"
      ],
      "numeric_two_field": [
        "DPB1*414:01"
      ],
      "numeric_three_field": [
        "DPB1*414:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*414:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*414:01:01:01",
        "DPB1*414:01:01:02",
        "DPB1*414:01:01:03"
      ],
      "protein_matches": [
        "DPB1*414:01:01:01",
        "DPB1*414:01:01:02",
        "DPB1*414:01:01:03"
      ],
      "cds_sha256": "3319afb51be5b4a014ec8816c58d69431d966b8101df13067f83dfac6011267e",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*414:01:01",
      "numeric_two_field_assignment": "DPB1*414:01"
    },
    {
      "donor": "HG02602",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:01:02:04"
      ],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*02:01:02:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "HG02602",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*02:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*02:01"
      ],
      "numeric_three_field": [
        "DQA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13"
      ],
      "protein_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13",
        "DQA1*02:01:03",
        "DQA1*02:01:05",
        "DQA1*02:01:06",
        "DQA1*02:01:07",
        "DQA1*02:01:08",
        "DQA1*02:01:09:01",
        "DQA1*02:01:09:02",
        "DQA1*02:01:09:03",
        "DQA1*02:01:10",
        "DQA1*02:01:11",
        "DQA1*02:01:14",
        "DQA1*02:01:15Q",
        "DQA1*02:01:16",
        "DQA1*02:01:17",
        "DQA1*02:01:18",
        "DQA1*02:01:19",
        "DQA1*02:01:20",
        "DQA1*02:01:22",
        "DQA1*02:01:23",
        "DQA1*02:01:26"
      ],
      "cds_sha256": "a133de159576cc12f4a192fcc735b46791d889475acff0224172d22c4864229c",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*02:01:01",
      "numeric_two_field_assignment": "DQA1*02:01"
    },
    {
      "donor": "HG02602",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DQA1*01:04"
      ],
      "numeric_three_field": [
        "DQA1*01:04:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DQA1*01:04:02:01",
        "DQA1*01:04:02:02"
      ],
      "protein_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07",
        "DQA1*01:04:02:01",
        "DQA1*01:04:02:02",
        "DQA1*01:04:04",
        "DQA1*01:04:05",
        "DQA1*01:04:06",
        "DQA1*01:04:07",
        "DQA1*01:04:08",
        "DQA1*01:04:09",
        "DQA1*01:04:10",
        "DQA1*01:04:11",
        "DQA1*01:04:12",
        "DQA1*01:04:13"
      ],
      "cds_sha256": "25c075392ed6bbdca962834750bf0ea708b89d5c1ada9b989aaeb39784222a2f",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:04:02",
      "numeric_two_field_assignment": "DQA1*01:04"
    },
    {
      "donor": "HG02602",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:01"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "HG02602",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:03:01:01"
      ],
      "numeric_two_field": [
        "DQB1*05:03"
      ],
      "numeric_three_field": [
        "DQB1*05:03:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:03:01:01",
        "DQB1*05:03:01:02",
        "DQB1*05:03:01:04",
        "DQB1*05:03:01:05",
        "DQB1*05:03:01:06",
        "DQB1*05:03:01:07",
        "DQB1*05:03:01:08",
        "DQB1*05:03:01:09",
        "DQB1*05:03:01:10",
        "DQB1*05:03:01:11",
        "DQB1*05:03:01:12",
        "DQB1*05:03:01:13",
        "DQB1*05:03:01:14"
      ],
      "protein_matches": [
        "DQB1*05:03:01:01",
        "DQB1*05:03:01:02",
        "DQB1*05:03:01:04",
        "DQB1*05:03:01:05",
        "DQB1*05:03:01:06",
        "DQB1*05:03:01:07",
        "DQB1*05:03:01:08",
        "DQB1*05:03:01:09",
        "DQB1*05:03:01:10",
        "DQB1*05:03:01:11",
        "DQB1*05:03:01:12",
        "DQB1*05:03:01:13",
        "DQB1*05:03:01:14",
        "DQB1*05:03:02",
        "DQB1*05:03:25",
        "DQB1*05:03:27",
        "DQB1*05:03:32",
        "DQB1*05:03:33",
        "DQB1*05:03:34",
        "DQB1*05:03:35",
        "DQB1*05:03:36",
        "DQB1*05:03:37",
        "DQB1*05:03:38",
        "DQB1*05:03:40",
        "DQB1*05:03:41",
        "DQB1*05:03:42",
        "DQB1*05:03:44"
      ],
      "cds_sha256": "1222a2a8ff0a0ff4b60420b7ed15fea9fde0e1cc02a2a5cb8ec46d4b5cea199e",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:03:01",
      "numeric_two_field_assignment": "DQB1*05:03"
    },
    {
      "donor": "HG02602",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*07:01:01:02"
      ],
      "numeric_two_field": [
        "DRB1*07:01"
      ],
      "numeric_three_field": [
        "DRB1*07:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*07:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32"
      ],
      "protein_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32",
        "DRB1*07:01:29",
        "DRB1*07:01:30",
        "DRB1*07:01:31",
        "DRB1*07:01:32",
        "DRB1*07:01:33",
        "DRB1*07:01:34",
        "DRB1*07:01:35",
        "DRB1*07:01:36"
      ],
      "cds_sha256": "d35fa517bdd307a907cf20a4f3e5e27f375acc373096b50e493436b8de12eb21",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*07:01:01",
      "numeric_two_field_assignment": "DRB1*07:01"
    },
    {
      "donor": "HG02602",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*14:04"
      ],
      "numeric_three_field": [
        "DRB1*14:04:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*14:04:01:01",
        "DRB1*14:04:01:02",
        "DRB1*14:04:01:03"
      ],
      "protein_matches": [
        "DRB1*14:04:01:01",
        "DRB1*14:04:01:02",
        "DRB1*14:04:01:03",
        "DRB1*14:04:07"
      ],
      "cds_sha256": "d6bd1efb8543ff13d923f5b4082c47cec37d106f5fec28f4f3938f3b4fb25fef",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*14:04:01",
      "numeric_two_field_assignment": "DRB1*14:04"
    },
    {
      "donor": "HG02698",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*32:01:01:01"
      ],
      "numeric_two_field": [
        "A*32:01"
      ],
      "numeric_three_field": [
        "A*32:01:01"
      ],
      "full_allele_assignment": [
        "A*32:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*32:01:01:01",
        "A*32:01:01:02",
        "A*32:01:01:03",
        "A*32:01:01:04",
        "A*32:01:01:05",
        "A*32:01:01:06",
        "A*32:01:01:07",
        "A*32:01:01:08",
        "A*32:01:01:09",
        "A*32:01:01:10",
        "A*32:01:01:11",
        "A*32:01:01:12",
        "A*32:01:01:13",
        "A*32:01:01:14",
        "A*32:01:01:15",
        "A*32:01:01:16",
        "A*32:01:01:17",
        "A*32:01:01:18",
        "A*32:01:01:19",
        "A*32:01:01:20",
        "A*32:01:01:21",
        "A*32:01:01:22",
        "A*32:01:01:23",
        "A*32:01:01:24",
        "A*32:01:01:25",
        "A*32:01:01:26",
        "A*32:01:01:27",
        "A*32:01:01:28",
        "A*32:01:01:29",
        "A*32:01:01:30",
        "A*32:01:01:31",
        "A*32:01:01:32",
        "A*32:01:01:33",
        "A*32:01:01:34",
        "A*32:01:01:35",
        "A*32:01:01:36",
        "A*32:01:01:37",
        "A*32:01:01:38",
        "A*32:01:01:39",
        "A*32:01:01:40",
        "A*32:01:01:41",
        "A*32:01:01:42",
        "A*32:01:01:43",
        "A*32:01:01:44",
        "A*32:01:01:45",
        "A*32:01:01:46",
        "A*32:01:01:47",
        "A*32:01:01:48"
      ],
      "protein_matches": [
        "A*32:01:01:01",
        "A*32:01:01:02",
        "A*32:01:01:03",
        "A*32:01:01:04",
        "A*32:01:01:05",
        "A*32:01:01:06",
        "A*32:01:01:07",
        "A*32:01:01:08",
        "A*32:01:01:09",
        "A*32:01:01:10",
        "A*32:01:01:11",
        "A*32:01:01:12",
        "A*32:01:01:13",
        "A*32:01:01:14",
        "A*32:01:01:15",
        "A*32:01:01:16",
        "A*32:01:01:17",
        "A*32:01:01:18",
        "A*32:01:01:19",
        "A*32:01:01:20",
        "A*32:01:01:21",
        "A*32:01:01:22",
        "A*32:01:01:23",
        "A*32:01:01:24",
        "A*32:01:01:25",
        "A*32:01:01:26",
        "A*32:01:01:27",
        "A*32:01:01:28",
        "A*32:01:01:29",
        "A*32:01:01:30",
        "A*32:01:01:31",
        "A*32:01:01:32",
        "A*32:01:01:33",
        "A*32:01:01:34",
        "A*32:01:01:35",
        "A*32:01:01:36",
        "A*32:01:01:37",
        "A*32:01:01:38",
        "A*32:01:01:39",
        "A*32:01:01:40",
        "A*32:01:01:41",
        "A*32:01:01:42",
        "A*32:01:01:43",
        "A*32:01:01:44",
        "A*32:01:01:45",
        "A*32:01:01:46",
        "A*32:01:01:47",
        "A*32:01:01:48",
        "A*32:01:02",
        "A*32:01:09",
        "A*32:01:14",
        "A*32:01:23",
        "A*32:01:24",
        "A*32:01:25",
        "A*32:01:26",
        "A*32:01:28",
        "A*32:01:29",
        "A*32:01:30",
        "A*32:01:31",
        "A*32:01:32",
        "A*32:01:33",
        "A*32:01:34",
        "A*32:01:35",
        "A*32:01:36",
        "A*32:01:37",
        "A*32:01:38",
        "A*32:01:39",
        "A*32:01:40",
        "A*32:01:41",
        "A*32:01:42",
        "A*32:01:43",
        "A*32:01:44",
        "A*32:01:45",
        "A*32:01:46",
        "A*32:01:47",
        "A*32:01:48",
        "A*32:01:49",
        "A*32:01:50",
        "A*32:01:51",
        "A*32:01:52",
        "A*32:01:53",
        "A*32:01:54",
        "A*32:01:55",
        "A*32:01:56",
        "A*32:01:57",
        "A*32:01:58",
        "A*32:01:59",
        "A*32:01:60",
        "A*32:01:61",
        "A*32:01:62",
        "A*32:01:63",
        "A*32:01:64",
        "A*32:01:65",
        "A*32:01:66",
        "A*32:01:67",
        "A*32:01:68"
      ],
      "cds_sha256": "63e973634e5cc49683d1662ff67b7db384498589dac366207f62604f175dbe96",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*32:01:01",
      "numeric_two_field_assignment": "A*32:01"
    },
    {
      "donor": "HG02698",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*68:01:01:02"
      ],
      "numeric_two_field": [
        "A*68:01"
      ],
      "numeric_three_field": [
        "A*68:01:01"
      ],
      "full_allele_assignment": [
        "A*68:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*68:01:01:01",
        "A*68:01:01:02",
        "A*68:01:01:03",
        "A*68:01:01:04",
        "A*68:01:01:05",
        "A*68:01:01:06",
        "A*68:01:01:07",
        "A*68:01:01:08",
        "A*68:01:01:09",
        "A*68:01:01:10",
        "A*68:01:01:11",
        "A*68:01:01:12",
        "A*68:01:01:13",
        "A*68:01:01:14",
        "A*68:01:01:15"
      ],
      "protein_matches": [
        "A*68:01:01:01",
        "A*68:01:01:02",
        "A*68:01:01:03",
        "A*68:01:01:04",
        "A*68:01:01:05",
        "A*68:01:01:06",
        "A*68:01:01:07",
        "A*68:01:01:08",
        "A*68:01:01:09",
        "A*68:01:01:10",
        "A*68:01:01:11",
        "A*68:01:01:12",
        "A*68:01:01:13",
        "A*68:01:01:14",
        "A*68:01:01:15",
        "A*68:01:02:01",
        "A*68:01:02:02",
        "A*68:01:02:03",
        "A*68:01:02:04",
        "A*68:01:02:05",
        "A*68:01:02:06",
        "A*68:01:02:07",
        "A*68:01:02:08",
        "A*68:01:02:09",
        "A*68:01:02:10",
        "A*68:01:02:11",
        "A*68:01:02:12",
        "A*68:01:02:13",
        "A*68:01:02:14",
        "A*68:01:02:15",
        "A*68:01:02:16",
        "A*68:01:02:17",
        "A*68:01:02:18",
        "A*68:01:02:19",
        "A*68:01:02:20",
        "A*68:01:02:21",
        "A*68:01:02:22",
        "A*68:01:02:23",
        "A*68:01:02:24",
        "A*68:01:02:25",
        "A*68:01:02:26",
        "A*68:01:02:27",
        "A*68:01:02:28",
        "A*68:01:02:29",
        "A*68:01:02:30",
        "A*68:01:02:31",
        "A*68:01:02:32",
        "A*68:01:02:33",
        "A*68:01:02:34",
        "A*68:01:02:35",
        "A*68:01:02:36",
        "A*68:01:02:37",
        "A*68:01:02:38",
        "A*68:01:02:39",
        "A*68:01:03",
        "A*68:01:08",
        "A*68:01:11",
        "A*68:01:14",
        "A*68:01:18",
        "A*68:01:24",
        "A*68:01:26",
        "A*68:01:28",
        "A*68:01:33",
        "A*68:01:34",
        "A*68:01:36",
        "A*68:01:37",
        "A*68:01:38",
        "A*68:01:39",
        "A*68:01:40",
        "A*68:01:41",
        "A*68:01:42",
        "A*68:01:43",
        "A*68:01:44",
        "A*68:01:45",
        "A*68:01:46",
        "A*68:01:47",
        "A*68:01:48",
        "A*68:01:49",
        "A*68:01:50",
        "A*68:01:51",
        "A*68:01:52",
        "A*68:01:53",
        "A*68:01:54",
        "A*68:01:55",
        "A*68:01:56",
        "A*68:01:57",
        "A*68:01:58",
        "A*68:01:59Q",
        "A*68:01:60",
        "A*68:01:61",
        "A*68:01:62",
        "A*68:01:63",
        "A*68:01:64",
        "A*68:01:65",
        "A*68:01:66",
        "A*68:01:67",
        "A*68:01:68",
        "A*68:01:69",
        "A*68:01:70",
        "A*68:01:71",
        "A*68:01:72",
        "A*68:01:73",
        "A*68:01:74",
        "A*68:01:75",
        "A*68:01:76",
        "A*68:01:77"
      ],
      "cds_sha256": "b0c75c9871bbba8a5055e86db3a068cf3bc3dbfa8bd05cdfb60db4fb649e5822",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*68:01:01",
      "numeric_two_field_assignment": "A*68:01"
    },
    {
      "donor": "HG02698",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*40:06:01:13"
      ],
      "numeric_two_field": [
        "B*40:06"
      ],
      "numeric_three_field": [
        "B*40:06:01"
      ],
      "full_allele_assignment": [
        "B*40:06:01:13"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*40:06:01:01",
        "B*40:06:01:02",
        "B*40:06:01:03",
        "B*40:06:01:04",
        "B*40:06:01:05",
        "B*40:06:01:06",
        "B*40:06:01:07",
        "B*40:06:01:08",
        "B*40:06:01:09",
        "B*40:06:01:10",
        "B*40:06:01:11",
        "B*40:06:01:12",
        "B*40:06:01:13",
        "B*40:06:01:14",
        "B*40:06:01:15",
        "B*40:06:01:16",
        "B*40:06:01:17",
        "B*40:06:01:18",
        "B*40:06:01:19",
        "B*40:06:01:20",
        "B*40:06:01:21",
        "B*40:06:01:22"
      ],
      "protein_matches": [
        "B*40:06:01:01",
        "B*40:06:01:02",
        "B*40:06:01:03",
        "B*40:06:01:04",
        "B*40:06:01:05",
        "B*40:06:01:06",
        "B*40:06:01:07",
        "B*40:06:01:08",
        "B*40:06:01:09",
        "B*40:06:01:10",
        "B*40:06:01:11",
        "B*40:06:01:12",
        "B*40:06:01:13",
        "B*40:06:01:14",
        "B*40:06:01:15",
        "B*40:06:01:16",
        "B*40:06:01:17",
        "B*40:06:01:18",
        "B*40:06:01:19",
        "B*40:06:01:20",
        "B*40:06:01:21",
        "B*40:06:01:22",
        "B*40:06:04:01",
        "B*40:06:04:02",
        "B*40:06:04:03",
        "B*40:06:17",
        "B*40:06:18",
        "B*40:06:19",
        "B*40:06:20",
        "B*40:06:22",
        "B*40:06:23",
        "B*40:06:24",
        "B*40:06:25",
        "B*40:06:26",
        "B*40:06:27",
        "B*40:06:28",
        "B*40:06:29",
        "B*40:06:30",
        "B*40:06:31",
        "B*40:06:32",
        "B*40:06:33",
        "B*40:06:34",
        "B*40:06:35"
      ],
      "cds_sha256": "fd823d1a1b387f0fea51fa9efe8eb7f397744512451543742664b452a3383f6e",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*40:06:01",
      "numeric_two_field_assignment": "B*40:06"
    },
    {
      "donor": "HG02698",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*15:220:01:01"
      ],
      "numeric_two_field": [
        "B*15:220"
      ],
      "numeric_three_field": [
        "B*15:220:01"
      ],
      "full_allele_assignment": [
        "B*15:220:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*15:220:01:01",
        "B*15:220:01:02",
        "B*15:220:01:03",
        "B*15:220:01:04"
      ],
      "protein_matches": [
        "B*15:220:01:01",
        "B*15:220:01:02",
        "B*15:220:01:03",
        "B*15:220:01:04",
        "B*15:220:02",
        "B*15:220:03",
        "B*15:220:04"
      ],
      "cds_sha256": "cb825ee249532a37339a2c74b44683bb3d34f35cc223d9039e1cbf3d1f82326c",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*15:220:01",
      "numeric_two_field_assignment": "B*15:220"
    },
    {
      "donor": "HG02698",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*15:02:01:01"
      ],
      "numeric_two_field": [
        "C*15:02"
      ],
      "numeric_three_field": [
        "C*15:02:01"
      ],
      "full_allele_assignment": [
        "C*15:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*15:02:01:01",
        "C*15:02:01:02",
        "C*15:02:01:03",
        "C*15:02:01:04",
        "C*15:02:01:05",
        "C*15:02:01:06",
        "C*15:02:01:07",
        "C*15:02:01:09",
        "C*15:02:01:10",
        "C*15:02:01:11",
        "C*15:02:01:12",
        "C*15:02:01:13",
        "C*15:02:01:14",
        "C*15:02:01:15",
        "C*15:02:01:16",
        "C*15:02:01:17",
        "C*15:02:01:18",
        "C*15:02:01:19",
        "C*15:02:01:20",
        "C*15:02:01:21",
        "C*15:02:01:22",
        "C*15:02:01:23",
        "C*15:02:01:24",
        "C*15:02:01:25",
        "C*15:02:01:26",
        "C*15:02:01:27",
        "C*15:02:01:28",
        "C*15:02:01:29",
        "C*15:02:01:30Q",
        "C*15:02:01:31",
        "C*15:02:01:32",
        "C*15:02:01:33",
        "C*15:02:01:34",
        "C*15:02:01:35Q",
        "C*15:02:01:36",
        "C*15:02:01:37",
        "C*15:02:01:38",
        "C*15:02:01:39",
        "C*15:02:01:40",
        "C*15:02:01:41",
        "C*15:02:01:42",
        "C*15:02:01:43",
        "C*15:02:01:44",
        "C*15:02:01:45",
        "C*15:02:01:46",
        "C*15:02:01:47",
        "C*15:02:01:48",
        "C*15:02:01:49",
        "C*15:02:01:50",
        "C*15:02:01:51",
        "C*15:02:01:52",
        "C*15:02:01:53",
        "C*15:02:01:54",
        "C*15:02:01:55",
        "C*15:02:01:56",
        "C*15:02:01:57",
        "C*15:02:01:58",
        "C*15:02:01:59",
        "C*15:02:01:60",
        "C*15:02:01:61",
        "C*15:02:01:62Q",
        "C*15:02:01:63",
        "C*15:02:01:64",
        "C*15:02:01:65Q",
        "C*15:02:01:66",
        "C*15:02:01:67",
        "C*15:02:01:68",
        "C*15:02:01:69Q",
        "C*15:02:01:70",
        "C*15:02:01:71",
        "C*15:02:01:72"
      ],
      "protein_matches": [
        "C*15:02:01:01",
        "C*15:02:01:02",
        "C*15:02:01:03",
        "C*15:02:01:04",
        "C*15:02:01:05",
        "C*15:02:01:06",
        "C*15:02:01:07",
        "C*15:02:01:09",
        "C*15:02:01:10",
        "C*15:02:01:11",
        "C*15:02:01:12",
        "C*15:02:01:13",
        "C*15:02:01:14",
        "C*15:02:01:15",
        "C*15:02:01:16",
        "C*15:02:01:17",
        "C*15:02:01:18",
        "C*15:02:01:19",
        "C*15:02:01:20",
        "C*15:02:01:21",
        "C*15:02:01:22",
        "C*15:02:01:23",
        "C*15:02:01:24",
        "C*15:02:01:25",
        "C*15:02:01:26",
        "C*15:02:01:27",
        "C*15:02:01:28",
        "C*15:02:01:29",
        "C*15:02:01:30Q",
        "C*15:02:01:31",
        "C*15:02:01:32",
        "C*15:02:01:33",
        "C*15:02:01:34",
        "C*15:02:01:35Q",
        "C*15:02:01:36",
        "C*15:02:01:37",
        "C*15:02:01:38",
        "C*15:02:01:39",
        "C*15:02:01:40",
        "C*15:02:01:41",
        "C*15:02:01:42",
        "C*15:02:01:43",
        "C*15:02:01:44",
        "C*15:02:01:45",
        "C*15:02:01:46",
        "C*15:02:01:47",
        "C*15:02:01:48",
        "C*15:02:01:49",
        "C*15:02:01:50",
        "C*15:02:01:51",
        "C*15:02:01:52",
        "C*15:02:01:53",
        "C*15:02:01:54",
        "C*15:02:01:55",
        "C*15:02:01:56",
        "C*15:02:01:57",
        "C*15:02:01:58",
        "C*15:02:01:59",
        "C*15:02:01:60",
        "C*15:02:01:61",
        "C*15:02:01:62Q",
        "C*15:02:01:63",
        "C*15:02:01:64",
        "C*15:02:01:65Q",
        "C*15:02:01:66",
        "C*15:02:01:67",
        "C*15:02:01:68",
        "C*15:02:01:69Q",
        "C*15:02:01:70",
        "C*15:02:01:71",
        "C*15:02:01:72",
        "C*15:02:02:01",
        "C*15:02:02:02",
        "C*15:02:03",
        "C*15:02:25",
        "C*15:02:26",
        "C*15:02:27",
        "C*15:02:28",
        "C*15:02:29",
        "C*15:02:30",
        "C*15:02:31",
        "C*15:02:32",
        "C*15:02:33:01",
        "C*15:02:33:02",
        "C*15:02:34",
        "C*15:02:35",
        "C*15:02:36",
        "C*15:02:37",
        "C*15:02:38",
        "C*15:02:39",
        "C*15:02:40",
        "C*15:02:41",
        "C*15:02:42",
        "C*15:02:43",
        "C*15:02:44",
        "C*15:02:45",
        "C*15:02:46",
        "C*15:02:47",
        "C*15:02:48",
        "C*15:02:49",
        "C*15:02:50",
        "C*15:02:51",
        "C*15:02:52",
        "C*15:02:53",
        "C*15:02:54",
        "C*15:02:55",
        "C*15:02:56",
        "C*15:02:57",
        "C*15:02:58",
        "C*15:02:59",
        "C*15:02:60",
        "C*15:02:61",
        "C*15:02:62",
        "C*15:02:63",
        "C*15:02:64",
        "C*15:02:65:01",
        "C*15:02:65:02",
        "C*15:02:66",
        "C*15:02:67",
        "C*15:02:68",
        "C*15:02:69",
        "C*15:02:70",
        "C*15:02:71",
        "C*15:02:72",
        "C*15:02:73",
        "C*15:02:74",
        "C*15:02:75",
        "C*15:02:76",
        "C*15:02:77",
        "C*15:02:78",
        "C*15:02:79",
        "C*15:02:80"
      ],
      "cds_sha256": "dd176b5f1e6da6f7cd62c8d5e5c3560022dbb70b61dad24ba7c1fc4a73ced039",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*15:02:01",
      "numeric_two_field_assignment": "C*15:02"
    },
    {
      "donor": "HG02698",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [],
      "numeric_two_field": [
        "C*04:01"
      ],
      "numeric_three_field": [
        "C*04:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "C*04:01:01:01",
        "C*04:01:01:02",
        "C*04:01:01:03",
        "C*04:01:01:04",
        "C*04:01:01:05",
        "C*04:01:01:06",
        "C*04:01:01:07",
        "C*04:01:01:08",
        "C*04:01:01:09",
        "C*04:01:01:10",
        "C*04:01:01:100",
        "C*04:01:01:101",
        "C*04:01:01:102",
        "C*04:01:01:103",
        "C*04:01:01:104",
        "C*04:01:01:105",
        "C*04:01:01:106",
        "C*04:01:01:107",
        "C*04:01:01:108",
        "C*04:01:01:109",
        "C*04:01:01:11",
        "C*04:01:01:110",
        "C*04:01:01:111",
        "C*04:01:01:112",
        "C*04:01:01:113",
        "C*04:01:01:114",
        "C*04:01:01:115",
        "C*04:01:01:116",
        "C*04:01:01:117",
        "C*04:01:01:118",
        "C*04:01:01:119",
        "C*04:01:01:12",
        "C*04:01:01:120",
        "C*04:01:01:121",
        "C*04:01:01:122",
        "C*04:01:01:123",
        "C*04:01:01:124",
        "C*04:01:01:125",
        "C*04:01:01:126",
        "C*04:01:01:127",
        "C*04:01:01:128",
        "C*04:01:01:129",
        "C*04:01:01:13",
        "C*04:01:01:130",
        "C*04:01:01:131",
        "C*04:01:01:132",
        "C*04:01:01:133",
        "C*04:01:01:134",
        "C*04:01:01:135",
        "C*04:01:01:136",
        "C*04:01:01:137",
        "C*04:01:01:138",
        "C*04:01:01:139",
        "C*04:01:01:14",
        "C*04:01:01:140",
        "C*04:01:01:141",
        "C*04:01:01:142",
        "C*04:01:01:143",
        "C*04:01:01:144",
        "C*04:01:01:145",
        "C*04:01:01:146",
        "C*04:01:01:147",
        "C*04:01:01:148",
        "C*04:01:01:149",
        "C*04:01:01:15",
        "C*04:01:01:150",
        "C*04:01:01:151",
        "C*04:01:01:152",
        "C*04:01:01:153",
        "C*04:01:01:154",
        "C*04:01:01:155",
        "C*04:01:01:156",
        "C*04:01:01:157",
        "C*04:01:01:158",
        "C*04:01:01:159",
        "C*04:01:01:16",
        "C*04:01:01:160",
        "C*04:01:01:161",
        "C*04:01:01:162",
        "C*04:01:01:163",
        "C*04:01:01:164",
        "C*04:01:01:165",
        "C*04:01:01:166",
        "C*04:01:01:167",
        "C*04:01:01:168",
        "C*04:01:01:169",
        "C*04:01:01:17",
        "C*04:01:01:170Q",
        "C*04:01:01:171",
        "C*04:01:01:172",
        "C*04:01:01:173",
        "C*04:01:01:174",
        "C*04:01:01:175",
        "C*04:01:01:176Q",
        "C*04:01:01:177",
        "C*04:01:01:178",
        "C*04:01:01:179",
        "C*04:01:01:18",
        "C*04:01:01:180",
        "C*04:01:01:181",
        "C*04:01:01:182",
        "C*04:01:01:183",
        "C*04:01:01:184",
        "C*04:01:01:185",
        "C*04:01:01:186",
        "C*04:01:01:187",
        "C*04:01:01:188Q",
        "C*04:01:01:189Q",
        "C*04:01:01:19",
        "C*04:01:01:190",
        "C*04:01:01:191",
        "C*04:01:01:192",
        "C*04:01:01:193",
        "C*04:01:01:194Q",
        "C*04:01:01:195",
        "C*04:01:01:196",
        "C*04:01:01:197",
        "C*04:01:01:198",
        "C*04:01:01:199",
        "C*04:01:01:20",
        "C*04:01:01:200",
        "C*04:01:01:201",
        "C*04:01:01:202",
        "C*04:01:01:203",
        "C*04:01:01:204",
        "C*04:01:01:205",
        "C*04:01:01:206",
        "C*04:01:01:207",
        "C*04:01:01:21",
        "C*04:01:01:22",
        "C*04:01:01:23",
        "C*04:01:01:24",
        "C*04:01:01:25",
        "C*04:01:01:26",
        "C*04:01:01:27",
        "C*04:01:01:28",
        "C*04:01:01:29",
        "C*04:01:01:31",
        "C*04:01:01:32",
        "C*04:01:01:33",
        "C*04:01:01:34",
        "C*04:01:01:35",
        "C*04:01:01:36",
        "C*04:01:01:37",
        "C*04:01:01:38",
        "C*04:01:01:39",
        "C*04:01:01:40",
        "C*04:01:01:41",
        "C*04:01:01:42",
        "C*04:01:01:43",
        "C*04:01:01:44",
        "C*04:01:01:45",
        "C*04:01:01:46",
        "C*04:01:01:47Q",
        "C*04:01:01:48",
        "C*04:01:01:49",
        "C*04:01:01:50",
        "C*04:01:01:51",
        "C*04:01:01:52",
        "C*04:01:01:53",
        "C*04:01:01:54",
        "C*04:01:01:55",
        "C*04:01:01:56",
        "C*04:01:01:57",
        "C*04:01:01:58",
        "C*04:01:01:59",
        "C*04:01:01:60",
        "C*04:01:01:61",
        "C*04:01:01:62",
        "C*04:01:01:63",
        "C*04:01:01:64",
        "C*04:01:01:65",
        "C*04:01:01:66",
        "C*04:01:01:67",
        "C*04:01:01:68",
        "C*04:01:01:69",
        "C*04:01:01:70",
        "C*04:01:01:71",
        "C*04:01:01:72",
        "C*04:01:01:73",
        "C*04:01:01:74",
        "C*04:01:01:75",
        "C*04:01:01:76",
        "C*04:01:01:77",
        "C*04:01:01:78",
        "C*04:01:01:79",
        "C*04:01:01:80",
        "C*04:01:01:81",
        "C*04:01:01:82",
        "C*04:01:01:83",
        "C*04:01:01:84Q",
        "C*04:01:01:85",
        "C*04:01:01:86",
        "C*04:01:01:87",
        "C*04:01:01:88",
        "C*04:01:01:89",
        "C*04:01:01:90",
        "C*04:01:01:91",
        "C*04:01:01:92",
        "C*04:01:01:93",
        "C*04:01:01:94",
        "C*04:01:01:95",
        "C*04:01:01:96",
        "C*04:01:01:97",
        "C*04:01:01:98",
        "C*04:01:01:99"
      ],
      "protein_matches": [
        "C*04:01:01:01",
        "C*04:01:01:02",
        "C*04:01:01:03",
        "C*04:01:01:04",
        "C*04:01:01:05",
        "C*04:01:01:06",
        "C*04:01:01:07",
        "C*04:01:01:08",
        "C*04:01:01:09",
        "C*04:01:01:10",
        "C*04:01:01:100",
        "C*04:01:01:101",
        "C*04:01:01:102",
        "C*04:01:01:103",
        "C*04:01:01:104",
        "C*04:01:01:105",
        "C*04:01:01:106",
        "C*04:01:01:107",
        "C*04:01:01:108",
        "C*04:01:01:109",
        "C*04:01:01:11",
        "C*04:01:01:110",
        "C*04:01:01:111",
        "C*04:01:01:112",
        "C*04:01:01:113",
        "C*04:01:01:114",
        "C*04:01:01:115",
        "C*04:01:01:116",
        "C*04:01:01:117",
        "C*04:01:01:118",
        "C*04:01:01:119",
        "C*04:01:01:12",
        "C*04:01:01:120",
        "C*04:01:01:121",
        "C*04:01:01:122",
        "C*04:01:01:123",
        "C*04:01:01:124",
        "C*04:01:01:125",
        "C*04:01:01:126",
        "C*04:01:01:127",
        "C*04:01:01:128",
        "C*04:01:01:129",
        "C*04:01:01:13",
        "C*04:01:01:130",
        "C*04:01:01:131",
        "C*04:01:01:132",
        "C*04:01:01:133",
        "C*04:01:01:134",
        "C*04:01:01:135",
        "C*04:01:01:136",
        "C*04:01:01:137",
        "C*04:01:01:138",
        "C*04:01:01:139",
        "C*04:01:01:14",
        "C*04:01:01:140",
        "C*04:01:01:141",
        "C*04:01:01:142",
        "C*04:01:01:143",
        "C*04:01:01:144",
        "C*04:01:01:145",
        "C*04:01:01:146",
        "C*04:01:01:147",
        "C*04:01:01:148",
        "C*04:01:01:149",
        "C*04:01:01:15",
        "C*04:01:01:150",
        "C*04:01:01:151",
        "C*04:01:01:152",
        "C*04:01:01:153",
        "C*04:01:01:154",
        "C*04:01:01:155",
        "C*04:01:01:156",
        "C*04:01:01:157",
        "C*04:01:01:158",
        "C*04:01:01:159",
        "C*04:01:01:16",
        "C*04:01:01:160",
        "C*04:01:01:161",
        "C*04:01:01:162",
        "C*04:01:01:163",
        "C*04:01:01:164",
        "C*04:01:01:165",
        "C*04:01:01:166",
        "C*04:01:01:167",
        "C*04:01:01:168",
        "C*04:01:01:169",
        "C*04:01:01:17",
        "C*04:01:01:170Q",
        "C*04:01:01:171",
        "C*04:01:01:172",
        "C*04:01:01:173",
        "C*04:01:01:174",
        "C*04:01:01:175",
        "C*04:01:01:176Q",
        "C*04:01:01:177",
        "C*04:01:01:178",
        "C*04:01:01:179",
        "C*04:01:01:18",
        "C*04:01:01:180",
        "C*04:01:01:181",
        "C*04:01:01:182",
        "C*04:01:01:183",
        "C*04:01:01:184",
        "C*04:01:01:185",
        "C*04:01:01:186",
        "C*04:01:01:187",
        "C*04:01:01:188Q",
        "C*04:01:01:189Q",
        "C*04:01:01:19",
        "C*04:01:01:190",
        "C*04:01:01:191",
        "C*04:01:01:192",
        "C*04:01:01:193",
        "C*04:01:01:194Q",
        "C*04:01:01:195",
        "C*04:01:01:196",
        "C*04:01:01:197",
        "C*04:01:01:198",
        "C*04:01:01:199",
        "C*04:01:01:20",
        "C*04:01:01:200",
        "C*04:01:01:201",
        "C*04:01:01:202",
        "C*04:01:01:203",
        "C*04:01:01:204",
        "C*04:01:01:205",
        "C*04:01:01:206",
        "C*04:01:01:207",
        "C*04:01:01:21",
        "C*04:01:01:22",
        "C*04:01:01:23",
        "C*04:01:01:24",
        "C*04:01:01:25",
        "C*04:01:01:26",
        "C*04:01:01:27",
        "C*04:01:01:28",
        "C*04:01:01:29",
        "C*04:01:01:31",
        "C*04:01:01:32",
        "C*04:01:01:33",
        "C*04:01:01:34",
        "C*04:01:01:35",
        "C*04:01:01:36",
        "C*04:01:01:37",
        "C*04:01:01:38",
        "C*04:01:01:39",
        "C*04:01:01:40",
        "C*04:01:01:41",
        "C*04:01:01:42",
        "C*04:01:01:43",
        "C*04:01:01:44",
        "C*04:01:01:45",
        "C*04:01:01:46",
        "C*04:01:01:47Q",
        "C*04:01:01:48",
        "C*04:01:01:49",
        "C*04:01:01:50",
        "C*04:01:01:51",
        "C*04:01:01:52",
        "C*04:01:01:53",
        "C*04:01:01:54",
        "C*04:01:01:55",
        "C*04:01:01:56",
        "C*04:01:01:57",
        "C*04:01:01:58",
        "C*04:01:01:59",
        "C*04:01:01:60",
        "C*04:01:01:61",
        "C*04:01:01:62",
        "C*04:01:01:63",
        "C*04:01:01:64",
        "C*04:01:01:65",
        "C*04:01:01:66",
        "C*04:01:01:67",
        "C*04:01:01:68",
        "C*04:01:01:69",
        "C*04:01:01:70",
        "C*04:01:01:71",
        "C*04:01:01:72",
        "C*04:01:01:73",
        "C*04:01:01:74",
        "C*04:01:01:75",
        "C*04:01:01:76",
        "C*04:01:01:77",
        "C*04:01:01:78",
        "C*04:01:01:79",
        "C*04:01:01:80",
        "C*04:01:01:81",
        "C*04:01:01:82",
        "C*04:01:01:83",
        "C*04:01:01:84Q",
        "C*04:01:01:85",
        "C*04:01:01:86",
        "C*04:01:01:87",
        "C*04:01:01:88",
        "C*04:01:01:89",
        "C*04:01:01:90",
        "C*04:01:01:91",
        "C*04:01:01:92",
        "C*04:01:01:93",
        "C*04:01:01:94",
        "C*04:01:01:95",
        "C*04:01:01:96",
        "C*04:01:01:97",
        "C*04:01:01:98",
        "C*04:01:01:99",
        "C*04:01:03",
        "C*04:01:08",
        "C*04:01:10",
        "C*04:01:100",
        "C*04:01:101",
        "C*04:01:102",
        "C*04:01:103",
        "C*04:01:104",
        "C*04:01:105",
        "C*04:01:106:01",
        "C*04:01:106:02",
        "C*04:01:107",
        "C*04:01:108",
        "C*04:01:109",
        "C*04:01:11",
        "C*04:01:110",
        "C*04:01:111",
        "C*04:01:112",
        "C*04:01:113",
        "C*04:01:114",
        "C*04:01:115",
        "C*04:01:116",
        "C*04:01:117",
        "C*04:01:118",
        "C*04:01:119",
        "C*04:01:120",
        "C*04:01:121:01",
        "C*04:01:121:02",
        "C*04:01:122",
        "C*04:01:123",
        "C*04:01:124",
        "C*04:01:125",
        "C*04:01:126",
        "C*04:01:127",
        "C*04:01:128",
        "C*04:01:129",
        "C*04:01:130",
        "C*04:01:131",
        "C*04:01:132",
        "C*04:01:133",
        "C*04:01:134",
        "C*04:01:135",
        "C*04:01:136",
        "C*04:01:137",
        "C*04:01:138",
        "C*04:01:139",
        "C*04:01:140",
        "C*04:01:141",
        "C*04:01:142",
        "C*04:01:143",
        "C*04:01:144",
        "C*04:01:145",
        "C*04:01:146",
        "C*04:01:147",
        "C*04:01:148",
        "C*04:01:149",
        "C*04:01:150",
        "C*04:01:151",
        "C*04:01:152",
        "C*04:01:153",
        "C*04:01:154",
        "C*04:01:155",
        "C*04:01:156",
        "C*04:01:157",
        "C*04:01:158",
        "C*04:01:159",
        "C*04:01:160",
        "C*04:01:161",
        "C*04:01:162",
        "C*04:01:163",
        "C*04:01:164",
        "C*04:01:165",
        "C*04:01:166",
        "C*04:01:167",
        "C*04:01:168",
        "C*04:01:169",
        "C*04:01:170",
        "C*04:01:171",
        "C*04:01:172",
        "C*04:01:173",
        "C*04:01:174",
        "C*04:01:175",
        "C*04:01:176",
        "C*04:01:177",
        "C*04:01:178",
        "C*04:01:179",
        "C*04:01:180",
        "C*04:01:21",
        "C*04:01:22",
        "C*04:01:23",
        "C*04:01:29",
        "C*04:01:30",
        "C*04:01:33",
        "C*04:01:44",
        "C*04:01:48",
        "C*04:01:49",
        "C*04:01:56",
        "C*04:01:62",
        "C*04:01:64",
        "C*04:01:66",
        "C*04:01:68",
        "C*04:01:69",
        "C*04:01:73",
        "C*04:01:74",
        "C*04:01:75",
        "C*04:01:76:01",
        "C*04:01:76:02",
        "C*04:01:77",
        "C*04:01:78",
        "C*04:01:79",
        "C*04:01:80",
        "C*04:01:81",
        "C*04:01:82:01",
        "C*04:01:82:02",
        "C*04:01:82:03",
        "C*04:01:83",
        "C*04:01:84",
        "C*04:01:85",
        "C*04:01:86",
        "C*04:01:87",
        "C*04:01:88",
        "C*04:01:89",
        "C*04:01:90",
        "C*04:01:91",
        "C*04:01:92:01",
        "C*04:01:92:02",
        "C*04:01:92:03",
        "C*04:01:93",
        "C*04:01:94",
        "C*04:01:95",
        "C*04:01:96",
        "C*04:01:97",
        "C*04:01:98",
        "C*04:01:99"
      ],
      "cds_sha256": "bb05cab50749b0e04bf3cda69a66d85ac637f8d7a2dd545cd736b12c36e48be3",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*04:01:01",
      "numeric_two_field_assignment": "C*04:01"
    },
    {
      "donor": "HG02698",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:07:01:04"
      ],
      "numeric_two_field": [
        "DPA1*02:07"
      ],
      "numeric_three_field": [
        "DPA1*02:07:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:07:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:07:01:01",
        "DPA1*02:07:01:02",
        "DPA1*02:07:01:03",
        "DPA1*02:07:01:04",
        "DPA1*02:07:01:05"
      ],
      "protein_matches": [
        "DPA1*02:07:01:01",
        "DPA1*02:07:01:02",
        "DPA1*02:07:01:03",
        "DPA1*02:07:01:04",
        "DPA1*02:07:01:05",
        "DPA1*02:07:02",
        "DPA1*02:07:03",
        "DPA1*02:07:04"
      ],
      "cds_sha256": "22b977c9fa8f17b77aed77fa9ebbca073ab1aa93772f34f5b1933dc48053b2d8",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:07:01",
      "numeric_two_field_assignment": "DPA1*02:07"
    },
    {
      "donor": "HG02698",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:34"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:34"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG02698",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPB1*04:01"
      ],
      "numeric_three_field": [
        "DPB1*04:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99"
      ],
      "protein_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99",
        "DPB1*04:01:03",
        "DPB1*04:01:04:01",
        "DPB1*04:01:04:02",
        "DPB1*04:01:06",
        "DPB1*04:01:08",
        "DPB1*04:01:100",
        "DPB1*04:01:101",
        "DPB1*04:01:102",
        "DPB1*04:01:103",
        "DPB1*04:01:104",
        "DPB1*04:01:105",
        "DPB1*04:01:106",
        "DPB1*04:01:107",
        "DPB1*04:01:108",
        "DPB1*04:01:109",
        "DPB1*04:01:110",
        "DPB1*04:01:111",
        "DPB1*04:01:112",
        "DPB1*04:01:113",
        "DPB1*04:01:114",
        "DPB1*04:01:115",
        "DPB1*04:01:116",
        "DPB1*04:01:117",
        "DPB1*04:01:118",
        "DPB1*04:01:14",
        "DPB1*04:01:16",
        "DPB1*04:01:20",
        "DPB1*04:01:31",
        "DPB1*04:01:33",
        "DPB1*04:01:34",
        "DPB1*04:01:35",
        "DPB1*04:01:36",
        "DPB1*04:01:37:01",
        "DPB1*04:01:37:02",
        "DPB1*04:01:38",
        "DPB1*04:01:39:01",
        "DPB1*04:01:39:02",
        "DPB1*04:01:40",
        "DPB1*04:01:42",
        "DPB1*04:01:43",
        "DPB1*04:01:46",
        "DPB1*04:01:47",
        "DPB1*04:01:48",
        "DPB1*04:01:49",
        "DPB1*04:01:50",
        "DPB1*04:01:51",
        "DPB1*04:01:52",
        "DPB1*04:01:53",
        "DPB1*04:01:54",
        "DPB1*04:01:55",
        "DPB1*04:01:56",
        "DPB1*04:01:57",
        "DPB1*04:01:58",
        "DPB1*04:01:59:01",
        "DPB1*04:01:59:02",
        "DPB1*04:01:60:01",
        "DPB1*04:01:60:02",
        "DPB1*04:01:60:03",
        "DPB1*04:01:61",
        "DPB1*04:01:62",
        "DPB1*04:01:63",
        "DPB1*04:01:64",
        "DPB1*04:01:65",
        "DPB1*04:01:66",
        "DPB1*04:01:67",
        "DPB1*04:01:68",
        "DPB1*04:01:69",
        "DPB1*04:01:70",
        "DPB1*04:01:71",
        "DPB1*04:01:72",
        "DPB1*04:01:73:01",
        "DPB1*04:01:73:02",
        "DPB1*04:01:74:01",
        "DPB1*04:01:74:02",
        "DPB1*04:01:74:03",
        "DPB1*04:01:75",
        "DPB1*04:01:76",
        "DPB1*04:01:77",
        "DPB1*04:01:78",
        "DPB1*04:01:79",
        "DPB1*04:01:80",
        "DPB1*04:01:81",
        "DPB1*04:01:82",
        "DPB1*04:01:83",
        "DPB1*04:01:84",
        "DPB1*04:01:85",
        "DPB1*04:01:86",
        "DPB1*04:01:87",
        "DPB1*04:01:88",
        "DPB1*04:01:89",
        "DPB1*04:01:90",
        "DPB1*04:01:91",
        "DPB1*04:01:92",
        "DPB1*04:01:93",
        "DPB1*04:01:94",
        "DPB1*04:01:95",
        "DPB1*04:01:96",
        "DPB1*04:01:97",
        "DPB1*04:01:98",
        "DPB1*04:01:99"
      ],
      "cds_sha256": "50743053db76f45f69732767bde9125fdc4926d24e3c2b3f9115892be631bb42",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:01:01",
      "numeric_two_field_assignment": "DPB1*04:01"
    },
    {
      "donor": "HG02698",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPB1*03:01"
      ],
      "numeric_three_field": [],
      "full_allele_assignment": [],
      "basis": "exact_complete_protein",
      "coding_matches": [],
      "protein_matches": [
        "DPB1*03:01:01:01",
        "DPB1*03:01:01:02",
        "DPB1*03:01:01:03",
        "DPB1*03:01:01:04",
        "DPB1*03:01:01:05",
        "DPB1*03:01:01:06",
        "DPB1*03:01:01:07",
        "DPB1*03:01:01:08",
        "DPB1*03:01:01:09",
        "DPB1*03:01:01:10",
        "DPB1*03:01:01:11",
        "DPB1*03:01:01:12",
        "DPB1*03:01:01:13",
        "DPB1*03:01:01:14",
        "DPB1*03:01:01:15",
        "DPB1*03:01:01:16",
        "DPB1*03:01:01:17",
        "DPB1*03:01:01:18",
        "DPB1*03:01:01:19",
        "DPB1*03:01:01:20",
        "DPB1*03:01:01:21",
        "DPB1*03:01:01:22",
        "DPB1*03:01:01:23",
        "DPB1*03:01:01:24",
        "DPB1*03:01:01:25",
        "DPB1*03:01:01:26",
        "DPB1*03:01:01:27",
        "DPB1*03:01:01:28",
        "DPB1*03:01:01:29",
        "DPB1*03:01:01:30",
        "DPB1*03:01:01:31",
        "DPB1*03:01:01:32",
        "DPB1*03:01:01:33",
        "DPB1*03:01:10",
        "DPB1*03:01:11",
        "DPB1*03:01:12",
        "DPB1*03:01:15:01",
        "DPB1*03:01:15:02",
        "DPB1*03:01:16",
        "DPB1*03:01:17",
        "DPB1*03:01:20",
        "DPB1*03:01:21",
        "DPB1*03:01:22",
        "DPB1*03:01:23",
        "DPB1*03:01:24",
        "DPB1*03:01:26",
        "DPB1*03:01:29",
        "DPB1*03:01:30",
        "DPB1*03:01:31",
        "DPB1*03:01:32",
        "DPB1*03:01:33",
        "DPB1*03:01:35",
        "DPB1*03:01:36",
        "DPB1*03:01:37",
        "DPB1*03:01:38",
        "DPB1*03:01:39",
        "DPB1*03:01:40"
      ],
      "cds_sha256": "5b040b0f42ccca2f2296c2ca6bf3c93bd33afd9ce92a22a30618186042afcdd7",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "",
      "numeric_two_field_assignment": "DPB1*03:01"
    },
    {
      "donor": "HG02698",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:03"
      ],
      "numeric_three_field": [
        "DQA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25"
      ],
      "protein_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25",
        "DQA1*01:03:03",
        "DQA1*01:03:04",
        "DQA1*01:03:06",
        "DQA1*01:03:07",
        "DQA1*01:03:08",
        "DQA1*01:03:09",
        "DQA1*01:03:10",
        "DQA1*01:03:11",
        "DQA1*01:03:12",
        "DQA1*01:03:13"
      ],
      "cds_sha256": "90c9c3a50684523bf8b75dea2974ffeb6b2dc9616517164c2905e1137b3ec843",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:03:01",
      "numeric_two_field_assignment": "DQA1*01:03"
    },
    {
      "donor": "HG02698",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:02:01:17"
      ],
      "numeric_two_field": [
        "DQA1*01:02"
      ],
      "numeric_three_field": [
        "DQA1*01:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:02:01:17"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37"
      ],
      "protein_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37",
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08",
        "DQA1*01:02:03",
        "DQA1*01:02:04",
        "DQA1*01:02:05",
        "DQA1*01:02:06",
        "DQA1*01:02:07",
        "DQA1*01:02:08",
        "DQA1*01:02:09",
        "DQA1*01:02:10",
        "DQA1*01:02:11",
        "DQA1*01:02:12",
        "DQA1*01:02:13:01",
        "DQA1*01:02:13:02",
        "DQA1*01:02:13:03",
        "DQA1*01:02:14",
        "DQA1*01:02:15",
        "DQA1*01:02:16",
        "DQA1*01:02:17",
        "DQA1*01:02:18",
        "DQA1*01:02:19",
        "DQA1*01:02:20",
        "DQA1*01:02:21",
        "DQA1*01:02:22",
        "DQA1*01:02:23",
        "DQA1*01:02:24",
        "DQA1*01:02:25",
        "DQA1*01:02:26",
        "DQA1*01:02:27",
        "DQA1*01:02:28",
        "DQA1*01:02:29",
        "DQA1*01:02:30",
        "DQA1*01:02:31",
        "DQA1*01:02:32"
      ],
      "cds_sha256": "ac00e3c799d85af7172274b322ab9998ef73923e79aeaa1943af09f52b98c601",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:02:01",
      "numeric_two_field_assignment": "DQA1*01:02"
    },
    {
      "donor": "HG02698",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:01"
      ],
      "numeric_three_field": [
        "DQB1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11"
      ],
      "protein_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11",
        "DQB1*06:01:03",
        "DQB1*06:01:05",
        "DQB1*06:01:08",
        "DQB1*06:01:10",
        "DQB1*06:01:11",
        "DQB1*06:01:36",
        "DQB1*06:01:37",
        "DQB1*06:01:38",
        "DQB1*06:01:39"
      ],
      "cds_sha256": "8eca11e1cbc387d4515e4bc63897990cebd76dea14df174cd8eba8947cef38b2",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:01:01",
      "numeric_two_field_assignment": "DQB1*06:01"
    },
    {
      "donor": "HG02698",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:04:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:04"
      ],
      "numeric_three_field": [
        "DQB1*06:04:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:04:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:04:01:01",
        "DQB1*06:04:01:02",
        "DQB1*06:04:01:03",
        "DQB1*06:04:01:04",
        "DQB1*06:04:01:05",
        "DQB1*06:04:01:06",
        "DQB1*06:04:01:07",
        "DQB1*06:04:01:08",
        "DQB1*06:04:01:09",
        "DQB1*06:04:01:10",
        "DQB1*06:04:01:11",
        "DQB1*06:04:01:12"
      ],
      "protein_matches": [
        "DQB1*06:04:01:01",
        "DQB1*06:04:01:02",
        "DQB1*06:04:01:03",
        "DQB1*06:04:01:04",
        "DQB1*06:04:01:05",
        "DQB1*06:04:01:06",
        "DQB1*06:04:01:07",
        "DQB1*06:04:01:08",
        "DQB1*06:04:01:09",
        "DQB1*06:04:01:10",
        "DQB1*06:04:01:11",
        "DQB1*06:04:01:12",
        "DQB1*06:04:02",
        "DQB1*06:04:03",
        "DQB1*06:04:11",
        "DQB1*06:04:15",
        "DQB1*06:04:19",
        "DQB1*06:04:20",
        "DQB1*06:04:21"
      ],
      "cds_sha256": "fd754da00993e6470e831e2e7683c0890075f5dbd9b5b4586c79199d59370574",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:04:01",
      "numeric_two_field_assignment": "DQB1*06:04"
    },
    {
      "donor": "HG02698",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*15:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*15:01"
      ],
      "numeric_three_field": [
        "DRB1*15:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*15:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33"
      ],
      "protein_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33",
        "DRB1*15:01:02",
        "DRB1*15:01:08:01",
        "DRB1*15:01:08:02",
        "DRB1*15:01:17",
        "DRB1*15:01:32",
        "DRB1*15:01:35",
        "DRB1*15:01:49",
        "DRB1*15:01:50",
        "DRB1*15:01:51",
        "DRB1*15:01:52",
        "DRB1*15:01:53",
        "DRB1*15:01:54",
        "DRB1*15:01:55",
        "DRB1*15:01:56"
      ],
      "cds_sha256": "1aea54c836d86377ccb58e10c5f5f97704438753078ca3333600bd00418c8ba8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:01:01",
      "numeric_two_field_assignment": "DRB1*15:01"
    },
    {
      "donor": "HG02698",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*13:02"
      ],
      "numeric_three_field": [
        "DRB1*13:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*13:02:01:01",
        "DRB1*13:02:01:02",
        "DRB1*13:02:01:03",
        "DRB1*13:02:01:04",
        "DRB1*13:02:01:05",
        "DRB1*13:02:01:06",
        "DRB1*13:02:01:07",
        "DRB1*13:02:01:08",
        "DRB1*13:02:01:09",
        "DRB1*13:02:01:10",
        "DRB1*13:02:01:11",
        "DRB1*13:02:01:12",
        "DRB1*13:02:01:13",
        "DRB1*13:02:01:14",
        "DRB1*13:02:01:15"
      ],
      "protein_matches": [
        "DRB1*13:02:01:01",
        "DRB1*13:02:01:02",
        "DRB1*13:02:01:03",
        "DRB1*13:02:01:04",
        "DRB1*13:02:01:05",
        "DRB1*13:02:01:06",
        "DRB1*13:02:01:07",
        "DRB1*13:02:01:08",
        "DRB1*13:02:01:09",
        "DRB1*13:02:01:10",
        "DRB1*13:02:01:11",
        "DRB1*13:02:01:12",
        "DRB1*13:02:01:13",
        "DRB1*13:02:01:14",
        "DRB1*13:02:01:15",
        "DRB1*13:02:19",
        "DRB1*13:02:20",
        "DRB1*13:02:24"
      ],
      "cds_sha256": "5e021b812d252bfee27d60019fc03b2dd17f7199086ec2ae6ad8a870c2c2e990",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*13:02:01",
      "numeric_two_field_assignment": "DRB1*13:02"
    },
    {
      "donor": "HG02735",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:01"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "HG02735",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*33:03:01:01"
      ],
      "numeric_two_field": [
        "A*33:03"
      ],
      "numeric_three_field": [
        "A*33:03:01"
      ],
      "full_allele_assignment": [
        "A*33:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32"
      ],
      "protein_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32",
        "A*33:03:06",
        "A*33:03:07",
        "A*33:03:08",
        "A*33:03:09",
        "A*33:03:33",
        "A*33:03:34",
        "A*33:03:35",
        "A*33:03:36",
        "A*33:03:37",
        "A*33:03:38",
        "A*33:03:39",
        "A*33:03:40",
        "A*33:03:41",
        "A*33:03:43",
        "A*33:03:44",
        "A*33:03:45",
        "A*33:03:46",
        "A*33:03:48",
        "A*33:03:49",
        "A*33:03:50",
        "A*33:03:51",
        "A*33:03:52",
        "A*33:03:53",
        "A*33:03:54",
        "A*33:03:55",
        "A*33:03:56",
        "A*33:03:57",
        "A*33:03:58",
        "A*33:03:59",
        "A*33:03:60",
        "A*33:03:61",
        "A*33:03:62",
        "A*33:03:63",
        "A*33:03:64",
        "A*33:03:65",
        "A*33:03:66",
        "A*33:03:67",
        "A*33:03:68",
        "A*33:03:69",
        "A*33:03:70",
        "A*33:03:71",
        "A*33:03:72",
        "A*33:03:73",
        "A*33:03:74",
        "A*33:03:75"
      ],
      "cds_sha256": "5b04ec1e27d27a644b49df91d06adecb6f588ef54ea7111e6fdc94da2982e8bc",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*33:03:01",
      "numeric_two_field_assignment": "A*33:03"
    },
    {
      "donor": "HG02735",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [],
      "numeric_two_field": [
        "B*44:03"
      ],
      "numeric_three_field": [
        "B*44:03:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "B*44:03:02:01",
        "B*44:03:02:02",
        "B*44:03:02:03",
        "B*44:03:02:04",
        "B*44:03:02:05",
        "B*44:03:02:06",
        "B*44:03:02:07",
        "B*44:03:02:08"
      ],
      "protein_matches": [
        "B*44:03:01:01",
        "B*44:03:01:02",
        "B*44:03:01:03",
        "B*44:03:01:04",
        "B*44:03:01:05",
        "B*44:03:01:06",
        "B*44:03:01:07",
        "B*44:03:01:08",
        "B*44:03:01:09",
        "B*44:03:01:10",
        "B*44:03:01:11",
        "B*44:03:01:12",
        "B*44:03:01:13",
        "B*44:03:01:14",
        "B*44:03:01:15",
        "B*44:03:01:16",
        "B*44:03:01:17",
        "B*44:03:01:18",
        "B*44:03:01:19",
        "B*44:03:01:20",
        "B*44:03:01:21",
        "B*44:03:01:22",
        "B*44:03:01:23",
        "B*44:03:01:24",
        "B*44:03:01:25",
        "B*44:03:01:26",
        "B*44:03:01:27",
        "B*44:03:01:28",
        "B*44:03:01:29",
        "B*44:03:01:30",
        "B*44:03:01:31",
        "B*44:03:01:32",
        "B*44:03:01:33",
        "B*44:03:01:34",
        "B*44:03:01:35",
        "B*44:03:01:36",
        "B*44:03:01:37",
        "B*44:03:01:38",
        "B*44:03:01:39",
        "B*44:03:01:40",
        "B*44:03:01:41",
        "B*44:03:01:42",
        "B*44:03:01:43",
        "B*44:03:01:44",
        "B*44:03:01:45",
        "B*44:03:01:46",
        "B*44:03:01:47",
        "B*44:03:01:48",
        "B*44:03:01:49",
        "B*44:03:01:50",
        "B*44:03:01:51",
        "B*44:03:01:52",
        "B*44:03:01:53",
        "B*44:03:01:54",
        "B*44:03:01:55",
        "B*44:03:01:56",
        "B*44:03:01:57",
        "B*44:03:01:58",
        "B*44:03:01:59",
        "B*44:03:01:60",
        "B*44:03:01:61",
        "B*44:03:01:62",
        "B*44:03:01:63",
        "B*44:03:01:64",
        "B*44:03:01:65",
        "B*44:03:01:66",
        "B*44:03:01:67",
        "B*44:03:01:68",
        "B*44:03:01:69",
        "B*44:03:01:70",
        "B*44:03:01:71",
        "B*44:03:01:72",
        "B*44:03:01:73",
        "B*44:03:01:74",
        "B*44:03:01:75",
        "B*44:03:01:76",
        "B*44:03:01:77",
        "B*44:03:01:78",
        "B*44:03:01:79",
        "B*44:03:01:80",
        "B*44:03:01:81",
        "B*44:03:01:82",
        "B*44:03:02:01",
        "B*44:03:02:02",
        "B*44:03:02:03",
        "B*44:03:02:04",
        "B*44:03:02:05",
        "B*44:03:02:06",
        "B*44:03:02:07",
        "B*44:03:02:08",
        "B*44:03:03",
        "B*44:03:08",
        "B*44:03:28",
        "B*44:03:32",
        "B*44:03:33",
        "B*44:03:34",
        "B*44:03:38",
        "B*44:03:39",
        "B*44:03:42",
        "B*44:03:43",
        "B*44:03:44",
        "B*44:03:46",
        "B*44:03:47",
        "B*44:03:48",
        "B*44:03:49",
        "B*44:03:50",
        "B*44:03:51",
        "B*44:03:52",
        "B*44:03:53",
        "B*44:03:54",
        "B*44:03:55",
        "B*44:03:56",
        "B*44:03:57",
        "B*44:03:58",
        "B*44:03:59",
        "B*44:03:60",
        "B*44:03:61",
        "B*44:03:62",
        "B*44:03:63",
        "B*44:03:64",
        "B*44:03:65",
        "B*44:03:66",
        "B*44:03:67",
        "B*44:03:68",
        "B*44:03:69",
        "B*44:03:70",
        "B*44:03:71",
        "B*44:03:72",
        "B*44:03:73",
        "B*44:03:74",
        "B*44:03:75",
        "B*44:03:76",
        "B*44:03:77",
        "B*44:03:78",
        "B*44:03:79",
        "B*44:03:80",
        "B*44:03:81"
      ],
      "cds_sha256": "2309e5bb3a4d8cec9033f6eb00ac7474af6ea0554591c739184df4b27dccad4f",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*44:03:02",
      "numeric_two_field_assignment": "B*44:03"
    },
    {
      "donor": "HG02735",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*58:01:01:03"
      ],
      "numeric_two_field": [
        "B*58:01"
      ],
      "numeric_three_field": [
        "B*58:01:01"
      ],
      "full_allele_assignment": [
        "B*58:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*58:01:01:01",
        "B*58:01:01:02",
        "B*58:01:01:03",
        "B*58:01:01:04",
        "B*58:01:01:05",
        "B*58:01:01:06",
        "B*58:01:01:07",
        "B*58:01:01:08",
        "B*58:01:01:09",
        "B*58:01:01:10",
        "B*58:01:01:11",
        "B*58:01:01:12",
        "B*58:01:01:13",
        "B*58:01:01:14",
        "B*58:01:01:15",
        "B*58:01:01:16",
        "B*58:01:01:17",
        "B*58:01:01:18",
        "B*58:01:01:19",
        "B*58:01:01:20",
        "B*58:01:01:21",
        "B*58:01:01:22",
        "B*58:01:01:23",
        "B*58:01:01:24"
      ],
      "protein_matches": [
        "B*58:01:01:01",
        "B*58:01:01:02",
        "B*58:01:01:03",
        "B*58:01:01:04",
        "B*58:01:01:05",
        "B*58:01:01:06",
        "B*58:01:01:07",
        "B*58:01:01:08",
        "B*58:01:01:09",
        "B*58:01:01:10",
        "B*58:01:01:11",
        "B*58:01:01:12",
        "B*58:01:01:13",
        "B*58:01:01:14",
        "B*58:01:01:15",
        "B*58:01:01:16",
        "B*58:01:01:17",
        "B*58:01:01:18",
        "B*58:01:01:19",
        "B*58:01:01:20",
        "B*58:01:01:21",
        "B*58:01:01:22",
        "B*58:01:01:23",
        "B*58:01:01:24",
        "B*58:01:06",
        "B*58:01:07",
        "B*58:01:17",
        "B*58:01:18",
        "B*58:01:19",
        "B*58:01:23",
        "B*58:01:24",
        "B*58:01:25",
        "B*58:01:26",
        "B*58:01:27",
        "B*58:01:28",
        "B*58:01:29",
        "B*58:01:30",
        "B*58:01:31",
        "B*58:01:32",
        "B*58:01:33",
        "B*58:01:34",
        "B*58:01:35",
        "B*58:01:36",
        "B*58:01:37",
        "B*58:01:38",
        "B*58:01:39",
        "B*58:01:40",
        "B*58:01:41",
        "B*58:01:42",
        "B*58:01:43",
        "B*58:01:44",
        "B*58:01:45",
        "B*58:01:46",
        "B*58:01:47",
        "B*58:01:48",
        "B*58:01:49",
        "B*58:01:50",
        "B*58:01:51",
        "B*58:01:52"
      ],
      "cds_sha256": "7907fa410813a16c8d258875d416759d4551580f3fa48bc3e676fc9723a0e208",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*58:01:01",
      "numeric_two_field_assignment": "B*58:01"
    },
    {
      "donor": "HG02735",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*07:06:01:01"
      ],
      "numeric_two_field": [
        "C*07:06"
      ],
      "numeric_three_field": [
        "C*07:06:01"
      ],
      "full_allele_assignment": [
        "C*07:06:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:06:01:01",
        "C*07:06:01:02",
        "C*07:06:01:03",
        "C*07:06:01:04",
        "C*07:06:01:05Q",
        "C*07:06:01:06",
        "C*07:06:01:07",
        "C*07:06:01:08",
        "C*07:06:01:09",
        "C*07:06:01:10",
        "C*07:06:01:11",
        "C*07:06:01:12",
        "C*07:06:01:13",
        "C*07:06:01:14Q"
      ],
      "protein_matches": [
        "C*07:06:01:01",
        "C*07:06:01:02",
        "C*07:06:01:03",
        "C*07:06:01:04",
        "C*07:06:01:05Q",
        "C*07:06:01:06",
        "C*07:06:01:07",
        "C*07:06:01:08",
        "C*07:06:01:09",
        "C*07:06:01:10",
        "C*07:06:01:11",
        "C*07:06:01:12",
        "C*07:06:01:13",
        "C*07:06:01:14Q",
        "C*07:06:02",
        "C*07:06:03",
        "C*07:06:04",
        "C*07:06:05",
        "C*07:06:06",
        "C*07:06:07"
      ],
      "cds_sha256": "6045aa471a232ef47da6e9f7af517ffde114f24b1dd2a6d40b1e2cb3f27477a3",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:06:01",
      "numeric_two_field_assignment": "C*07:06"
    },
    {
      "donor": "HG02735",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*03:02:02:05"
      ],
      "numeric_two_field": [
        "C*03:02"
      ],
      "numeric_three_field": [
        "C*03:02:02"
      ],
      "full_allele_assignment": [
        "C*03:02:02:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:02:02:01",
        "C*03:02:02:02",
        "C*03:02:02:03",
        "C*03:02:02:04",
        "C*03:02:02:05",
        "C*03:02:02:06",
        "C*03:02:02:07",
        "C*03:02:02:08",
        "C*03:02:02:09",
        "C*03:02:02:10",
        "C*03:02:02:11",
        "C*03:02:02:12",
        "C*03:02:02:13",
        "C*03:02:02:14",
        "C*03:02:02:15",
        "C*03:02:02:16",
        "C*03:02:02:17",
        "C*03:02:02:18",
        "C*03:02:02:19"
      ],
      "protein_matches": [
        "C*03:02:01",
        "C*03:02:02:01",
        "C*03:02:02:02",
        "C*03:02:02:03",
        "C*03:02:02:04",
        "C*03:02:02:05",
        "C*03:02:02:06",
        "C*03:02:02:07",
        "C*03:02:02:08",
        "C*03:02:02:09",
        "C*03:02:02:10",
        "C*03:02:02:11",
        "C*03:02:02:12",
        "C*03:02:02:13",
        "C*03:02:02:14",
        "C*03:02:02:15",
        "C*03:02:02:16",
        "C*03:02:02:17",
        "C*03:02:02:18",
        "C*03:02:02:19",
        "C*03:02:03",
        "C*03:02:15",
        "C*03:02:19",
        "C*03:02:20",
        "C*03:02:21",
        "C*03:02:22",
        "C*03:02:23",
        "C*03:02:24",
        "C*03:02:25",
        "C*03:02:26",
        "C*03:02:27",
        "C*03:02:28",
        "C*03:02:29",
        "C*03:02:30",
        "C*03:02:31",
        "C*03:02:32",
        "C*03:02:33",
        "C*03:02:34",
        "C*03:02:35",
        "C*03:02:36",
        "C*03:02:37",
        "C*03:02:38",
        "C*03:02:39",
        "C*03:02:40"
      ],
      "cds_sha256": "60a09bb92c1a9d412f2f2e7c0866fa67b2b19af898fa6a8ec35b6c67806c5e06",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:02:02",
      "numeric_two_field_assignment": "C*03:02"
    },
    {
      "donor": "HG02735",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:34"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:34"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG02735",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:04"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG02735",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*104:01:01:02"
      ],
      "numeric_two_field": [
        "DPB1*104:01"
      ],
      "numeric_three_field": [
        "DPB1*104:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*104:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*104:01:01:01",
        "DPB1*104:01:01:02",
        "DPB1*104:01:01:03",
        "DPB1*104:01:01:04",
        "DPB1*104:01:01:05",
        "DPB1*104:01:01:06",
        "DPB1*104:01:01:07",
        "DPB1*104:01:01:08",
        "DPB1*104:01:01:09",
        "DPB1*104:01:01:10",
        "DPB1*104:01:01:11",
        "DPB1*104:01:01:12",
        "DPB1*104:01:01:13",
        "DPB1*104:01:01:14",
        "DPB1*104:01:01:15",
        "DPB1*104:01:01:16",
        "DPB1*104:01:01:17"
      ],
      "protein_matches": [
        "DPB1*104:01:01:01",
        "DPB1*104:01:01:02",
        "DPB1*104:01:01:03",
        "DPB1*104:01:01:04",
        "DPB1*104:01:01:05",
        "DPB1*104:01:01:06",
        "DPB1*104:01:01:07",
        "DPB1*104:01:01:08",
        "DPB1*104:01:01:09",
        "DPB1*104:01:01:10",
        "DPB1*104:01:01:11",
        "DPB1*104:01:01:12",
        "DPB1*104:01:01:13",
        "DPB1*104:01:01:14",
        "DPB1*104:01:01:15",
        "DPB1*104:01:01:16",
        "DPB1*104:01:01:17",
        "DPB1*104:01:02",
        "DPB1*104:01:04",
        "DPB1*104:01:05",
        "DPB1*104:01:07",
        "DPB1*104:01:08",
        "DPB1*104:01:09",
        "DPB1*104:01:11"
      ],
      "cds_sha256": "2a5d83cb7793e67e3e24966c63ea528ec7c68f6133ce1a411f900c0fcc253644",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*104:01:01",
      "numeric_two_field_assignment": "DPB1*104:01"
    },
    {
      "donor": "HG02735",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:01:01:04"
      ],
      "numeric_two_field": [
        "DPB1*04:01"
      ],
      "numeric_three_field": [
        "DPB1*04:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:01:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99"
      ],
      "protein_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99",
        "DPB1*04:01:03",
        "DPB1*04:01:04:01",
        "DPB1*04:01:04:02",
        "DPB1*04:01:06",
        "DPB1*04:01:08",
        "DPB1*04:01:100",
        "DPB1*04:01:101",
        "DPB1*04:01:102",
        "DPB1*04:01:103",
        "DPB1*04:01:104",
        "DPB1*04:01:105",
        "DPB1*04:01:106",
        "DPB1*04:01:107",
        "DPB1*04:01:108",
        "DPB1*04:01:109",
        "DPB1*04:01:110",
        "DPB1*04:01:111",
        "DPB1*04:01:112",
        "DPB1*04:01:113",
        "DPB1*04:01:114",
        "DPB1*04:01:115",
        "DPB1*04:01:116",
        "DPB1*04:01:117",
        "DPB1*04:01:118",
        "DPB1*04:01:14",
        "DPB1*04:01:16",
        "DPB1*04:01:20",
        "DPB1*04:01:31",
        "DPB1*04:01:33",
        "DPB1*04:01:34",
        "DPB1*04:01:35",
        "DPB1*04:01:36",
        "DPB1*04:01:37:01",
        "DPB1*04:01:37:02",
        "DPB1*04:01:38",
        "DPB1*04:01:39:01",
        "DPB1*04:01:39:02",
        "DPB1*04:01:40",
        "DPB1*04:01:42",
        "DPB1*04:01:43",
        "DPB1*04:01:46",
        "DPB1*04:01:47",
        "DPB1*04:01:48",
        "DPB1*04:01:49",
        "DPB1*04:01:50",
        "DPB1*04:01:51",
        "DPB1*04:01:52",
        "DPB1*04:01:53",
        "DPB1*04:01:54",
        "DPB1*04:01:55",
        "DPB1*04:01:56",
        "DPB1*04:01:57",
        "DPB1*04:01:58",
        "DPB1*04:01:59:01",
        "DPB1*04:01:59:02",
        "DPB1*04:01:60:01",
        "DPB1*04:01:60:02",
        "DPB1*04:01:60:03",
        "DPB1*04:01:61",
        "DPB1*04:01:62",
        "DPB1*04:01:63",
        "DPB1*04:01:64",
        "DPB1*04:01:65",
        "DPB1*04:01:66",
        "DPB1*04:01:67",
        "DPB1*04:01:68",
        "DPB1*04:01:69",
        "DPB1*04:01:70",
        "DPB1*04:01:71",
        "DPB1*04:01:72",
        "DPB1*04:01:73:01",
        "DPB1*04:01:73:02",
        "DPB1*04:01:74:01",
        "DPB1*04:01:74:02",
        "DPB1*04:01:74:03",
        "DPB1*04:01:75",
        "DPB1*04:01:76",
        "DPB1*04:01:77",
        "DPB1*04:01:78",
        "DPB1*04:01:79",
        "DPB1*04:01:80",
        "DPB1*04:01:81",
        "DPB1*04:01:82",
        "DPB1*04:01:83",
        "DPB1*04:01:84",
        "DPB1*04:01:85",
        "DPB1*04:01:86",
        "DPB1*04:01:87",
        "DPB1*04:01:88",
        "DPB1*04:01:89",
        "DPB1*04:01:90",
        "DPB1*04:01:91",
        "DPB1*04:01:92",
        "DPB1*04:01:93",
        "DPB1*04:01:94",
        "DPB1*04:01:95",
        "DPB1*04:01:96",
        "DPB1*04:01:97",
        "DPB1*04:01:98",
        "DPB1*04:01:99"
      ],
      "cds_sha256": "50743053db76f45f69732767bde9125fdc4926d24e3c2b3f9115892be631bb42",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:01:01",
      "numeric_two_field_assignment": "DPB1*04:01"
    },
    {
      "donor": "HG02735",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*02:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*02:01"
      ],
      "numeric_three_field": [
        "DQA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13"
      ],
      "protein_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13",
        "DQA1*02:01:03",
        "DQA1*02:01:05",
        "DQA1*02:01:06",
        "DQA1*02:01:07",
        "DQA1*02:01:08",
        "DQA1*02:01:09:01",
        "DQA1*02:01:09:02",
        "DQA1*02:01:09:03",
        "DQA1*02:01:10",
        "DQA1*02:01:11",
        "DQA1*02:01:14",
        "DQA1*02:01:15Q",
        "DQA1*02:01:16",
        "DQA1*02:01:17",
        "DQA1*02:01:18",
        "DQA1*02:01:19",
        "DQA1*02:01:20",
        "DQA1*02:01:22",
        "DQA1*02:01:23",
        "DQA1*02:01:26"
      ],
      "cds_sha256": "a133de159576cc12f4a192fcc735b46791d889475acff0224172d22c4864229c",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*02:01:01",
      "numeric_two_field_assignment": "DQA1*02:01"
    },
    {
      "donor": "HG02735",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DQA1*05:01"
      ],
      "numeric_three_field": [
        "DQA1*05:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DQA1*05:01:01:01",
        "DQA1*05:01:01:02",
        "DQA1*05:01:01:03",
        "DQA1*05:01:01:04",
        "DQA1*05:01:01:05",
        "DQA1*05:01:01:06",
        "DQA1*05:01:01:07",
        "DQA1*05:01:01:08",
        "DQA1*05:01:01:09",
        "DQA1*05:01:01:10",
        "DQA1*05:01:01:11",
        "DQA1*05:01:01:12",
        "DQA1*05:01:01:13",
        "DQA1*05:01:01:14",
        "DQA1*05:01:01:15",
        "DQA1*05:01:01:16"
      ],
      "protein_matches": [
        "DQA1*05:01:01:01",
        "DQA1*05:01:01:02",
        "DQA1*05:01:01:03",
        "DQA1*05:01:01:04",
        "DQA1*05:01:01:05",
        "DQA1*05:01:01:06",
        "DQA1*05:01:01:07",
        "DQA1*05:01:01:08",
        "DQA1*05:01:01:09",
        "DQA1*05:01:01:10",
        "DQA1*05:01:01:11",
        "DQA1*05:01:01:12",
        "DQA1*05:01:01:13",
        "DQA1*05:01:01:14",
        "DQA1*05:01:01:15",
        "DQA1*05:01:01:16",
        "DQA1*05:01:04",
        "DQA1*05:01:05",
        "DQA1*05:01:06",
        "DQA1*05:01:07",
        "DQA1*05:01:08:01",
        "DQA1*05:01:08:02",
        "DQA1*05:01:09",
        "DQA1*05:01:10",
        "DQA1*05:01:11",
        "DQA1*05:01:12",
        "DQA1*05:01:13",
        "DQA1*05:01:14",
        "DQA1*05:01:15",
        "DQA1*05:01:16",
        "DQA1*05:01:17",
        "DQA1*05:01:18",
        "DQA1*05:01:19",
        "DQA1*05:01:20",
        "DQA1*05:01:21",
        "DQA1*05:01:22"
      ],
      "cds_sha256": "47eee26714816d8503ce261bda9eba1e76a82f5cbb0b61e7402e03af7dca5234",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*05:01:01",
      "numeric_two_field_assignment": "DQA1*05:01"
    },
    {
      "donor": "HG02735",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*02:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*02:02"
      ],
      "numeric_three_field": [
        "DQB1*02:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*02:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*02:02:01:01",
        "DQB1*02:02:01:02",
        "DQB1*02:02:01:03",
        "DQB1*02:02:01:04",
        "DQB1*02:02:01:05",
        "DQB1*02:02:01:06",
        "DQB1*02:02:01:07",
        "DQB1*02:02:01:08",
        "DQB1*02:02:01:09",
        "DQB1*02:02:01:10",
        "DQB1*02:02:01:11",
        "DQB1*02:02:01:12",
        "DQB1*02:02:01:13",
        "DQB1*02:02:01:14",
        "DQB1*02:02:01:15",
        "DQB1*02:02:01:16",
        "DQB1*02:02:01:17",
        "DQB1*02:02:01:18",
        "DQB1*02:02:01:19",
        "DQB1*02:02:01:20",
        "DQB1*02:02:01:21",
        "DQB1*02:02:01:22",
        "DQB1*02:02:01:23",
        "DQB1*02:02:01:24",
        "DQB1*02:02:01:25",
        "DQB1*02:02:01:26",
        "DQB1*02:02:01:27",
        "DQB1*02:02:01:28Q",
        "DQB1*02:02:01:29"
      ],
      "protein_matches": [
        "DQB1*02:02:01:01",
        "DQB1*02:02:01:02",
        "DQB1*02:02:01:03",
        "DQB1*02:02:01:04",
        "DQB1*02:02:01:05",
        "DQB1*02:02:01:06",
        "DQB1*02:02:01:07",
        "DQB1*02:02:01:08",
        "DQB1*02:02:01:09",
        "DQB1*02:02:01:10",
        "DQB1*02:02:01:11",
        "DQB1*02:02:01:12",
        "DQB1*02:02:01:13",
        "DQB1*02:02:01:14",
        "DQB1*02:02:01:15",
        "DQB1*02:02:01:16",
        "DQB1*02:02:01:17",
        "DQB1*02:02:01:18",
        "DQB1*02:02:01:19",
        "DQB1*02:02:01:20",
        "DQB1*02:02:01:21",
        "DQB1*02:02:01:22",
        "DQB1*02:02:01:23",
        "DQB1*02:02:01:24",
        "DQB1*02:02:01:25",
        "DQB1*02:02:01:26",
        "DQB1*02:02:01:27",
        "DQB1*02:02:01:28Q",
        "DQB1*02:02:01:29",
        "DQB1*02:02:04",
        "DQB1*02:02:05",
        "DQB1*02:02:06:02",
        "DQB1*02:02:12",
        "DQB1*02:02:13",
        "DQB1*02:02:14",
        "DQB1*02:02:15",
        "DQB1*02:02:16",
        "DQB1*02:02:17",
        "DQB1*02:02:18",
        "DQB1*02:02:19",
        "DQB1*02:02:20",
        "DQB1*02:02:21",
        "DQB1*02:02:22",
        "DQB1*02:02:24",
        "DQB1*02:02:25",
        "DQB1*02:02:26",
        "DQB1*02:02:27",
        "DQB1*02:02:28",
        "DQB1*02:02:29",
        "DQB1*02:02:30",
        "DQB1*02:02:31",
        "DQB1*02:02:32",
        "DQB1*02:02:33",
        "DQB1*02:02:34",
        "DQB1*02:02:37",
        "DQB1*02:02:38",
        "DQB1*02:02:39",
        "DQB1*02:02:40",
        "DQB1*02:02:41",
        "DQB1*02:02:42"
      ],
      "cds_sha256": "06c3d5192ffd78fd09e256dc72a8be73345c26352f72fac603fd4a702bd70320",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*02:02:01",
      "numeric_two_field_assignment": "DQB1*02:02"
    },
    {
      "donor": "HG02735",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*02:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*02:01"
      ],
      "numeric_three_field": [
        "DQB1*02:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*02:01:01:01",
        "DQB1*02:01:01:02",
        "DQB1*02:01:01:03",
        "DQB1*02:01:01:04",
        "DQB1*02:01:01:05",
        "DQB1*02:01:01:06",
        "DQB1*02:01:01:07",
        "DQB1*02:01:01:08",
        "DQB1*02:01:01:09",
        "DQB1*02:01:01:10",
        "DQB1*02:01:01:11",
        "DQB1*02:01:01:12",
        "DQB1*02:01:01:13",
        "DQB1*02:01:01:14",
        "DQB1*02:01:01:15",
        "DQB1*02:01:01:16Q",
        "DQB1*02:01:01:17",
        "DQB1*02:01:01:18",
        "DQB1*02:01:01:19",
        "DQB1*02:01:01:20",
        "DQB1*02:01:01:21Q",
        "DQB1*02:01:01:22",
        "DQB1*02:01:01:23",
        "DQB1*02:01:01:24",
        "DQB1*02:01:01:25",
        "DQB1*02:01:01:26",
        "DQB1*02:01:01:27",
        "DQB1*02:01:01:28",
        "DQB1*02:01:01:29",
        "DQB1*02:01:01:30",
        "DQB1*02:01:01:31",
        "DQB1*02:01:01:32Q",
        "DQB1*02:01:01:33"
      ],
      "protein_matches": [
        "DQB1*02:01:01:01",
        "DQB1*02:01:01:02",
        "DQB1*02:01:01:03",
        "DQB1*02:01:01:04",
        "DQB1*02:01:01:05",
        "DQB1*02:01:01:06",
        "DQB1*02:01:01:07",
        "DQB1*02:01:01:08",
        "DQB1*02:01:01:09",
        "DQB1*02:01:01:10",
        "DQB1*02:01:01:11",
        "DQB1*02:01:01:12",
        "DQB1*02:01:01:13",
        "DQB1*02:01:01:14",
        "DQB1*02:01:01:15",
        "DQB1*02:01:01:16Q",
        "DQB1*02:01:01:17",
        "DQB1*02:01:01:18",
        "DQB1*02:01:01:19",
        "DQB1*02:01:01:20",
        "DQB1*02:01:01:21Q",
        "DQB1*02:01:01:22",
        "DQB1*02:01:01:23",
        "DQB1*02:01:01:24",
        "DQB1*02:01:01:25",
        "DQB1*02:01:01:26",
        "DQB1*02:01:01:27",
        "DQB1*02:01:01:28",
        "DQB1*02:01:01:29",
        "DQB1*02:01:01:30",
        "DQB1*02:01:01:31",
        "DQB1*02:01:01:32Q",
        "DQB1*02:01:01:33",
        "DQB1*02:01:08",
        "DQB1*02:01:40",
        "DQB1*02:01:41",
        "DQB1*02:01:42",
        "DQB1*02:01:44",
        "DQB1*02:01:45",
        "DQB1*02:01:46",
        "DQB1*02:01:48",
        "DQB1*02:01:49",
        "DQB1*02:01:50",
        "DQB1*02:01:53",
        "DQB1*02:01:54",
        "DQB1*02:01:55",
        "DQB1*02:01:56",
        "DQB1*02:01:57",
        "DQB1*02:01:58",
        "DQB1*02:01:59",
        "DQB1*02:01:60"
      ],
      "cds_sha256": "0a25511b7049eb3743cd4217a2b9181c9209c69263bffcf72888e14afb94bd68",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*02:01:01",
      "numeric_two_field_assignment": "DQB1*02:01"
    },
    {
      "donor": "HG02735",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*07:01"
      ],
      "numeric_three_field": [
        "DRB1*07:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32"
      ],
      "protein_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32",
        "DRB1*07:01:29",
        "DRB1*07:01:30",
        "DRB1*07:01:31",
        "DRB1*07:01:32",
        "DRB1*07:01:33",
        "DRB1*07:01:34",
        "DRB1*07:01:35",
        "DRB1*07:01:36"
      ],
      "cds_sha256": "d35fa517bdd307a907cf20a4f3e5e27f375acc373096b50e493436b8de12eb21",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*07:01:01",
      "numeric_two_field_assignment": "DRB1*07:01"
    },
    {
      "donor": "HG02735",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*03:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*03:01"
      ],
      "numeric_three_field": [
        "DRB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*03:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*03:01:01:01",
        "DRB1*03:01:01:02",
        "DRB1*03:01:01:03",
        "DRB1*03:01:01:04",
        "DRB1*03:01:01:05",
        "DRB1*03:01:01:06",
        "DRB1*03:01:01:07",
        "DRB1*03:01:01:08",
        "DRB1*03:01:01:09",
        "DRB1*03:01:01:10",
        "DRB1*03:01:01:11",
        "DRB1*03:01:01:12",
        "DRB1*03:01:01:13",
        "DRB1*03:01:01:14",
        "DRB1*03:01:01:15",
        "DRB1*03:01:01:16",
        "DRB1*03:01:01:17",
        "DRB1*03:01:01:18",
        "DRB1*03:01:01:19",
        "DRB1*03:01:01:20",
        "DRB1*03:01:01:21",
        "DRB1*03:01:01:22",
        "DRB1*03:01:01:23",
        "DRB1*03:01:01:24",
        "DRB1*03:01:01:25",
        "DRB1*03:01:01:26",
        "DRB1*03:01:01:27",
        "DRB1*03:01:01:28"
      ],
      "protein_matches": [
        "DRB1*03:01:01:01",
        "DRB1*03:01:01:02",
        "DRB1*03:01:01:03",
        "DRB1*03:01:01:04",
        "DRB1*03:01:01:05",
        "DRB1*03:01:01:06",
        "DRB1*03:01:01:07",
        "DRB1*03:01:01:08",
        "DRB1*03:01:01:09",
        "DRB1*03:01:01:10",
        "DRB1*03:01:01:11",
        "DRB1*03:01:01:12",
        "DRB1*03:01:01:13",
        "DRB1*03:01:01:14",
        "DRB1*03:01:01:15",
        "DRB1*03:01:01:16",
        "DRB1*03:01:01:17",
        "DRB1*03:01:01:18",
        "DRB1*03:01:01:19",
        "DRB1*03:01:01:20",
        "DRB1*03:01:01:21",
        "DRB1*03:01:01:22",
        "DRB1*03:01:01:23",
        "DRB1*03:01:01:24",
        "DRB1*03:01:01:25",
        "DRB1*03:01:01:26",
        "DRB1*03:01:01:27",
        "DRB1*03:01:01:28",
        "DRB1*03:01:02:01",
        "DRB1*03:01:02:02",
        "DRB1*03:01:04",
        "DRB1*03:01:08:01",
        "DRB1*03:01:08:02",
        "DRB1*03:01:26",
        "DRB1*03:01:30",
        "DRB1*03:01:31",
        "DRB1*03:01:32",
        "DRB1*03:01:38",
        "DRB1*03:01:39",
        "DRB1*03:01:40",
        "DRB1*03:01:41"
      ],
      "cds_sha256": "7f33840f5ad78adf7c5004b99ba1a28ad50b4012dfb4d4ebd1f6f20a3d55149c",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*03:01:01",
      "numeric_two_field_assignment": "DRB1*03:01"
    },
    {
      "donor": "HG02738",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*26:01:01:01"
      ],
      "numeric_two_field": [
        "A*26:01"
      ],
      "numeric_three_field": [
        "A*26:01:01"
      ],
      "full_allele_assignment": [
        "A*26:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*26:01:01:01",
        "A*26:01:01:02",
        "A*26:01:01:04",
        "A*26:01:01:05",
        "A*26:01:01:06",
        "A*26:01:01:07",
        "A*26:01:01:08",
        "A*26:01:01:09",
        "A*26:01:01:10",
        "A*26:01:01:11",
        "A*26:01:01:12",
        "A*26:01:01:13",
        "A*26:01:01:14",
        "A*26:01:01:15",
        "A*26:01:01:16",
        "A*26:01:01:17",
        "A*26:01:01:18",
        "A*26:01:01:19",
        "A*26:01:01:20",
        "A*26:01:01:21",
        "A*26:01:01:22",
        "A*26:01:01:23",
        "A*26:01:01:24",
        "A*26:01:01:25",
        "A*26:01:01:26",
        "A*26:01:01:27",
        "A*26:01:01:28",
        "A*26:01:01:29",
        "A*26:01:01:30",
        "A*26:01:01:31",
        "A*26:01:01:32",
        "A*26:01:01:33",
        "A*26:01:01:34",
        "A*26:01:01:35",
        "A*26:01:01:36",
        "A*26:01:01:37",
        "A*26:01:01:38",
        "A*26:01:01:39",
        "A*26:01:01:40",
        "A*26:01:01:41",
        "A*26:01:01:42",
        "A*26:01:01:43",
        "A*26:01:01:44",
        "A*26:01:01:45",
        "A*26:01:01:46",
        "A*26:01:01:47",
        "A*26:01:01:48",
        "A*26:01:01:49",
        "A*26:01:01:50",
        "A*26:01:01:51",
        "A*26:01:01:52Q",
        "A*26:01:01:53",
        "A*26:01:01:54",
        "A*26:01:01:55",
        "A*26:01:01:56",
        "A*26:01:01:57",
        "A*26:01:01:58",
        "A*26:01:01:59",
        "A*26:01:01:60",
        "A*26:01:01:61"
      ],
      "protein_matches": [
        "A*26:01:01:01",
        "A*26:01:01:02",
        "A*26:01:01:04",
        "A*26:01:01:05",
        "A*26:01:01:06",
        "A*26:01:01:07",
        "A*26:01:01:08",
        "A*26:01:01:09",
        "A*26:01:01:10",
        "A*26:01:01:11",
        "A*26:01:01:12",
        "A*26:01:01:13",
        "A*26:01:01:14",
        "A*26:01:01:15",
        "A*26:01:01:16",
        "A*26:01:01:17",
        "A*26:01:01:18",
        "A*26:01:01:19",
        "A*26:01:01:20",
        "A*26:01:01:21",
        "A*26:01:01:22",
        "A*26:01:01:23",
        "A*26:01:01:24",
        "A*26:01:01:25",
        "A*26:01:01:26",
        "A*26:01:01:27",
        "A*26:01:01:28",
        "A*26:01:01:29",
        "A*26:01:01:30",
        "A*26:01:01:31",
        "A*26:01:01:32",
        "A*26:01:01:33",
        "A*26:01:01:34",
        "A*26:01:01:35",
        "A*26:01:01:36",
        "A*26:01:01:37",
        "A*26:01:01:38",
        "A*26:01:01:39",
        "A*26:01:01:40",
        "A*26:01:01:41",
        "A*26:01:01:42",
        "A*26:01:01:43",
        "A*26:01:01:44",
        "A*26:01:01:45",
        "A*26:01:01:46",
        "A*26:01:01:47",
        "A*26:01:01:48",
        "A*26:01:01:49",
        "A*26:01:01:50",
        "A*26:01:01:51",
        "A*26:01:01:52Q",
        "A*26:01:01:53",
        "A*26:01:01:54",
        "A*26:01:01:55",
        "A*26:01:01:56",
        "A*26:01:01:57",
        "A*26:01:01:58",
        "A*26:01:01:59",
        "A*26:01:01:60",
        "A*26:01:01:61",
        "A*26:01:02",
        "A*26:01:04",
        "A*26:01:20",
        "A*26:01:23",
        "A*26:01:33",
        "A*26:01:39",
        "A*26:01:40",
        "A*26:01:41",
        "A*26:01:42",
        "A*26:01:43",
        "A*26:01:45",
        "A*26:01:46:01",
        "A*26:01:46:02",
        "A*26:01:47",
        "A*26:01:48",
        "A*26:01:49",
        "A*26:01:50",
        "A*26:01:51",
        "A*26:01:52",
        "A*26:01:53",
        "A*26:01:54",
        "A*26:01:55",
        "A*26:01:56",
        "A*26:01:57",
        "A*26:01:58",
        "A*26:01:59",
        "A*26:01:60",
        "A*26:01:61",
        "A*26:01:62",
        "A*26:01:63",
        "A*26:01:64",
        "A*26:01:65",
        "A*26:01:66",
        "A*26:01:67",
        "A*26:01:68",
        "A*26:01:69",
        "A*26:01:70",
        "A*26:01:71",
        "A*26:01:72",
        "A*26:01:73",
        "A*26:01:74",
        "A*26:01:75",
        "A*26:01:76",
        "A*26:01:77",
        "A*26:01:78",
        "A*26:01:79",
        "A*26:01:80",
        "A*26:01:81",
        "A*26:01:82",
        "A*26:01:83",
        "A*26:01:84",
        "A*26:01:85",
        "A*26:01:86",
        "A*26:01:87",
        "A*26:01:88",
        "A*26:01:89",
        "A*26:01:90",
        "A*26:01:91",
        "A*26:01:92"
      ],
      "cds_sha256": "a3476b2cf404d7a789cfc62d0fe3664dcb1ac6e37f32c0996ccb726557ada93e",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*26:01:01",
      "numeric_two_field_assignment": "A*26:01"
    },
    {
      "donor": "HG02738",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*23:01:01:01"
      ],
      "numeric_two_field": [
        "A*23:01"
      ],
      "numeric_three_field": [
        "A*23:01:01"
      ],
      "full_allele_assignment": [
        "A*23:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*23:01:01:01",
        "A*23:01:01:02",
        "A*23:01:01:03",
        "A*23:01:01:04",
        "A*23:01:01:05",
        "A*23:01:01:06",
        "A*23:01:01:07",
        "A*23:01:01:08",
        "A*23:01:01:09",
        "A*23:01:01:10",
        "A*23:01:01:11",
        "A*23:01:01:12",
        "A*23:01:01:13",
        "A*23:01:01:14",
        "A*23:01:01:15",
        "A*23:01:01:16",
        "A*23:01:01:17",
        "A*23:01:01:18",
        "A*23:01:01:19",
        "A*23:01:01:20",
        "A*23:01:01:21",
        "A*23:01:01:22",
        "A*23:01:01:23",
        "A*23:01:01:24",
        "A*23:01:01:25",
        "A*23:01:01:26",
        "A*23:01:01:27",
        "A*23:01:01:28",
        "A*23:01:01:29",
        "A*23:01:01:30",
        "A*23:01:01:31",
        "A*23:01:01:32",
        "A*23:01:01:33",
        "A*23:01:01:34",
        "A*23:01:01:35"
      ],
      "protein_matches": [
        "A*23:01:01:01",
        "A*23:01:01:02",
        "A*23:01:01:03",
        "A*23:01:01:04",
        "A*23:01:01:05",
        "A*23:01:01:06",
        "A*23:01:01:07",
        "A*23:01:01:08",
        "A*23:01:01:09",
        "A*23:01:01:10",
        "A*23:01:01:11",
        "A*23:01:01:12",
        "A*23:01:01:13",
        "A*23:01:01:14",
        "A*23:01:01:15",
        "A*23:01:01:16",
        "A*23:01:01:17",
        "A*23:01:01:18",
        "A*23:01:01:19",
        "A*23:01:01:20",
        "A*23:01:01:21",
        "A*23:01:01:22",
        "A*23:01:01:23",
        "A*23:01:01:24",
        "A*23:01:01:25",
        "A*23:01:01:26",
        "A*23:01:01:27",
        "A*23:01:01:28",
        "A*23:01:01:29",
        "A*23:01:01:30",
        "A*23:01:01:31",
        "A*23:01:01:32",
        "A*23:01:01:33",
        "A*23:01:01:34",
        "A*23:01:01:35",
        "A*23:01:10",
        "A*23:01:19",
        "A*23:01:20",
        "A*23:01:21",
        "A*23:01:22",
        "A*23:01:23",
        "A*23:01:24",
        "A*23:01:25",
        "A*23:01:26",
        "A*23:01:27",
        "A*23:01:28",
        "A*23:01:29",
        "A*23:01:30",
        "A*23:01:31",
        "A*23:01:32",
        "A*23:01:33",
        "A*23:01:34",
        "A*23:01:35",
        "A*23:01:36",
        "A*23:01:37",
        "A*23:01:38",
        "A*23:01:39",
        "A*23:01:40",
        "A*23:01:41",
        "A*23:01:42",
        "A*23:01:43",
        "A*23:01:44",
        "A*23:01:45"
      ],
      "cds_sha256": "21ef7bc6d6210ab1a973660aef73ed36c6cb7453f0d44b8f8646bcf115a14e3c",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*23:01:01",
      "numeric_two_field_assignment": "A*23:01"
    },
    {
      "donor": "HG02738",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*08:01:01:02"
      ],
      "numeric_two_field": [
        "B*08:01"
      ],
      "numeric_three_field": [
        "B*08:01:01"
      ],
      "full_allele_assignment": [
        "B*08:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*08:01:01:01",
        "B*08:01:01:02",
        "B*08:01:01:03",
        "B*08:01:01:04",
        "B*08:01:01:05",
        "B*08:01:01:06",
        "B*08:01:01:07",
        "B*08:01:01:08",
        "B*08:01:01:09",
        "B*08:01:01:10",
        "B*08:01:01:11",
        "B*08:01:01:12",
        "B*08:01:01:13",
        "B*08:01:01:14",
        "B*08:01:01:15",
        "B*08:01:01:16",
        "B*08:01:01:17",
        "B*08:01:01:18",
        "B*08:01:01:19",
        "B*08:01:01:20",
        "B*08:01:01:21",
        "B*08:01:01:22",
        "B*08:01:01:23",
        "B*08:01:01:24",
        "B*08:01:01:25",
        "B*08:01:01:26",
        "B*08:01:01:27",
        "B*08:01:01:28",
        "B*08:01:01:29",
        "B*08:01:01:30",
        "B*08:01:01:31",
        "B*08:01:01:32",
        "B*08:01:01:33",
        "B*08:01:01:34",
        "B*08:01:01:35",
        "B*08:01:01:36",
        "B*08:01:01:37",
        "B*08:01:01:38",
        "B*08:01:01:39",
        "B*08:01:01:40",
        "B*08:01:01:41",
        "B*08:01:01:42",
        "B*08:01:01:43",
        "B*08:01:01:44",
        "B*08:01:01:45",
        "B*08:01:01:46",
        "B*08:01:01:47",
        "B*08:01:01:48",
        "B*08:01:01:49",
        "B*08:01:01:50",
        "B*08:01:01:51",
        "B*08:01:01:52",
        "B*08:01:01:53",
        "B*08:01:01:54",
        "B*08:01:01:55",
        "B*08:01:01:56",
        "B*08:01:01:57",
        "B*08:01:01:58",
        "B*08:01:01:59",
        "B*08:01:01:60",
        "B*08:01:01:61",
        "B*08:01:01:62",
        "B*08:01:01:63",
        "B*08:01:01:64",
        "B*08:01:01:65",
        "B*08:01:01:66",
        "B*08:01:01:67",
        "B*08:01:01:68",
        "B*08:01:01:69",
        "B*08:01:01:70",
        "B*08:01:01:71",
        "B*08:01:01:72",
        "B*08:01:01:73",
        "B*08:01:01:74",
        "B*08:01:01:75",
        "B*08:01:01:76",
        "B*08:01:01:77",
        "B*08:01:01:78",
        "B*08:01:01:79",
        "B*08:01:01:80",
        "B*08:01:01:81",
        "B*08:01:01:82",
        "B*08:01:01:83"
      ],
      "protein_matches": [
        "B*08:01:01:01",
        "B*08:01:01:02",
        "B*08:01:01:03",
        "B*08:01:01:04",
        "B*08:01:01:05",
        "B*08:01:01:06",
        "B*08:01:01:07",
        "B*08:01:01:08",
        "B*08:01:01:09",
        "B*08:01:01:10",
        "B*08:01:01:11",
        "B*08:01:01:12",
        "B*08:01:01:13",
        "B*08:01:01:14",
        "B*08:01:01:15",
        "B*08:01:01:16",
        "B*08:01:01:17",
        "B*08:01:01:18",
        "B*08:01:01:19",
        "B*08:01:01:20",
        "B*08:01:01:21",
        "B*08:01:01:22",
        "B*08:01:01:23",
        "B*08:01:01:24",
        "B*08:01:01:25",
        "B*08:01:01:26",
        "B*08:01:01:27",
        "B*08:01:01:28",
        "B*08:01:01:29",
        "B*08:01:01:30",
        "B*08:01:01:31",
        "B*08:01:01:32",
        "B*08:01:01:33",
        "B*08:01:01:34",
        "B*08:01:01:35",
        "B*08:01:01:36",
        "B*08:01:01:37",
        "B*08:01:01:38",
        "B*08:01:01:39",
        "B*08:01:01:40",
        "B*08:01:01:41",
        "B*08:01:01:42",
        "B*08:01:01:43",
        "B*08:01:01:44",
        "B*08:01:01:45",
        "B*08:01:01:46",
        "B*08:01:01:47",
        "B*08:01:01:48",
        "B*08:01:01:49",
        "B*08:01:01:50",
        "B*08:01:01:51",
        "B*08:01:01:52",
        "B*08:01:01:53",
        "B*08:01:01:54",
        "B*08:01:01:55",
        "B*08:01:01:56",
        "B*08:01:01:57",
        "B*08:01:01:58",
        "B*08:01:01:59",
        "B*08:01:01:60",
        "B*08:01:01:61",
        "B*08:01:01:62",
        "B*08:01:01:63",
        "B*08:01:01:64",
        "B*08:01:01:65",
        "B*08:01:01:66",
        "B*08:01:01:67",
        "B*08:01:01:68",
        "B*08:01:01:69",
        "B*08:01:01:70",
        "B*08:01:01:71",
        "B*08:01:01:72",
        "B*08:01:01:73",
        "B*08:01:01:74",
        "B*08:01:01:75",
        "B*08:01:01:76",
        "B*08:01:01:77",
        "B*08:01:01:78",
        "B*08:01:01:79",
        "B*08:01:01:80",
        "B*08:01:01:81",
        "B*08:01:01:82",
        "B*08:01:01:83",
        "B*08:01:02",
        "B*08:01:04",
        "B*08:01:05",
        "B*08:01:07",
        "B*08:01:08",
        "B*08:01:11",
        "B*08:01:12",
        "B*08:01:14",
        "B*08:01:20",
        "B*08:01:29",
        "B*08:01:32",
        "B*08:01:35",
        "B*08:01:36",
        "B*08:01:38",
        "B*08:01:39",
        "B*08:01:40",
        "B*08:01:41",
        "B*08:01:42",
        "B*08:01:43",
        "B*08:01:44",
        "B*08:01:45",
        "B*08:01:46",
        "B*08:01:47",
        "B*08:01:48",
        "B*08:01:49",
        "B*08:01:50",
        "B*08:01:51",
        "B*08:01:52",
        "B*08:01:53",
        "B*08:01:54",
        "B*08:01:55",
        "B*08:01:56",
        "B*08:01:57",
        "B*08:01:58",
        "B*08:01:59",
        "B*08:01:60",
        "B*08:01:61",
        "B*08:01:62",
        "B*08:01:63",
        "B*08:01:64",
        "B*08:01:65",
        "B*08:01:66",
        "B*08:01:67",
        "B*08:01:68",
        "B*08:01:69",
        "B*08:01:70",
        "B*08:01:71",
        "B*08:01:72",
        "B*08:01:73",
        "B*08:01:74",
        "B*08:01:75",
        "B*08:01:76",
        "B*08:01:77:01",
        "B*08:01:77:02",
        "B*08:01:78",
        "B*08:01:79",
        "B*08:01:80",
        "B*08:01:81",
        "B*08:01:82",
        "B*08:01:83",
        "B*08:01:84",
        "B*08:01:85",
        "B*08:01:86",
        "B*08:01:87",
        "B*08:01:88"
      ],
      "cds_sha256": "bb973f607237ece7865cc54b8b3759aa235dc7530fc4871091e08bd268b16214",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*08:01:01",
      "numeric_two_field_assignment": "B*08:01"
    },
    {
      "donor": "HG02738",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*50:01:01:01"
      ],
      "numeric_two_field": [
        "B*50:01"
      ],
      "numeric_three_field": [
        "B*50:01:01"
      ],
      "full_allele_assignment": [
        "B*50:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*50:01:01:01",
        "B*50:01:01:02",
        "B*50:01:01:03",
        "B*50:01:01:04",
        "B*50:01:01:05",
        "B*50:01:01:06",
        "B*50:01:01:07",
        "B*50:01:01:08",
        "B*50:01:01:09",
        "B*50:01:01:10",
        "B*50:01:01:11",
        "B*50:01:01:12",
        "B*50:01:01:13",
        "B*50:01:01:14",
        "B*50:01:01:15"
      ],
      "protein_matches": [
        "B*50:01:01:01",
        "B*50:01:01:02",
        "B*50:01:01:03",
        "B*50:01:01:04",
        "B*50:01:01:05",
        "B*50:01:01:06",
        "B*50:01:01:07",
        "B*50:01:01:08",
        "B*50:01:01:09",
        "B*50:01:01:10",
        "B*50:01:01:11",
        "B*50:01:01:12",
        "B*50:01:01:13",
        "B*50:01:01:14",
        "B*50:01:01:15",
        "B*50:01:08",
        "B*50:01:09",
        "B*50:01:10",
        "B*50:01:11",
        "B*50:01:12",
        "B*50:01:13",
        "B*50:01:14",
        "B*50:01:15",
        "B*50:01:16",
        "B*50:01:17",
        "B*50:01:18",
        "B*50:01:19",
        "B*50:01:20",
        "B*50:01:21",
        "B*50:01:22",
        "B*50:01:23",
        "B*50:01:24",
        "B*50:01:25",
        "B*50:01:26",
        "B*50:01:27"
      ],
      "cds_sha256": "5265ca77cf1c1cc9eebad8f908f9970abddc89d215df3daf93a9a4b26f1b4f77",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*50:01:01",
      "numeric_two_field_assignment": "B*50:01"
    },
    {
      "donor": "HG02738",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*07:02:01:01"
      ],
      "numeric_two_field": [
        "C*07:02"
      ],
      "numeric_three_field": [
        "C*07:02:01"
      ],
      "full_allele_assignment": [
        "C*07:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99"
      ],
      "protein_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99",
        "C*07:02:05",
        "C*07:02:06",
        "C*07:02:08",
        "C*07:02:100",
        "C*07:02:101",
        "C*07:02:102",
        "C*07:02:103",
        "C*07:02:104:01",
        "C*07:02:104:02",
        "C*07:02:105",
        "C*07:02:106:01",
        "C*07:02:106:02",
        "C*07:02:108",
        "C*07:02:109",
        "C*07:02:10:01",
        "C*07:02:10:02",
        "C*07:02:11",
        "C*07:02:110",
        "C*07:02:111",
        "C*07:02:112",
        "C*07:02:113",
        "C*07:02:114",
        "C*07:02:115",
        "C*07:02:116",
        "C*07:02:117",
        "C*07:02:118",
        "C*07:02:119",
        "C*07:02:120",
        "C*07:02:121",
        "C*07:02:122",
        "C*07:02:123",
        "C*07:02:124",
        "C*07:02:125",
        "C*07:02:126",
        "C*07:02:127",
        "C*07:02:128",
        "C*07:02:129",
        "C*07:02:130",
        "C*07:02:131",
        "C*07:02:132",
        "C*07:02:133",
        "C*07:02:134",
        "C*07:02:135",
        "C*07:02:136",
        "C*07:02:137",
        "C*07:02:138",
        "C*07:02:139",
        "C*07:02:140",
        "C*07:02:141",
        "C*07:02:142",
        "C*07:02:143",
        "C*07:02:144",
        "C*07:02:145",
        "C*07:02:146",
        "C*07:02:147",
        "C*07:02:148",
        "C*07:02:149",
        "C*07:02:150",
        "C*07:02:151",
        "C*07:02:152",
        "C*07:02:153",
        "C*07:02:154",
        "C*07:02:155",
        "C*07:02:156",
        "C*07:02:157",
        "C*07:02:158",
        "C*07:02:159",
        "C*07:02:16",
        "C*07:02:160",
        "C*07:02:161",
        "C*07:02:162",
        "C*07:02:163",
        "C*07:02:164",
        "C*07:02:165",
        "C*07:02:166",
        "C*07:02:167",
        "C*07:02:168",
        "C*07:02:169",
        "C*07:02:170",
        "C*07:02:171",
        "C*07:02:172",
        "C*07:02:173",
        "C*07:02:174",
        "C*07:02:175",
        "C*07:02:176",
        "C*07:02:18",
        "C*07:02:20",
        "C*07:02:23",
        "C*07:02:24",
        "C*07:02:30",
        "C*07:02:36:01",
        "C*07:02:36:02",
        "C*07:02:37",
        "C*07:02:50",
        "C*07:02:55",
        "C*07:02:60",
        "C*07:02:63",
        "C*07:02:64",
        "C*07:02:66",
        "C*07:02:67",
        "C*07:02:69",
        "C*07:02:70",
        "C*07:02:72",
        "C*07:02:73",
        "C*07:02:74",
        "C*07:02:75",
        "C*07:02:76",
        "C*07:02:77",
        "C*07:02:78",
        "C*07:02:79",
        "C*07:02:80",
        "C*07:02:82",
        "C*07:02:84",
        "C*07:02:85",
        "C*07:02:86",
        "C*07:02:87",
        "C*07:02:88",
        "C*07:02:89",
        "C*07:02:90",
        "C*07:02:91",
        "C*07:02:93",
        "C*07:02:94",
        "C*07:02:95",
        "C*07:02:96",
        "C*07:02:97",
        "C*07:02:98",
        "C*07:02:99"
      ],
      "cds_sha256": "049c0d12f791833def7d5f8b879b2a76d96a3cd4a13130943916e22204d82cee",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:02:01",
      "numeric_two_field_assignment": "C*07:02"
    },
    {
      "donor": "HG02738",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*06:02:01:02"
      ],
      "numeric_two_field": [
        "C*06:02"
      ],
      "numeric_three_field": [
        "C*06:02:01"
      ],
      "full_allele_assignment": [
        "C*06:02:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q"
      ],
      "protein_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q",
        "C*06:02:03",
        "C*06:02:07",
        "C*06:02:100",
        "C*06:02:101",
        "C*06:02:102",
        "C*06:02:103",
        "C*06:02:104",
        "C*06:02:105",
        "C*06:02:106",
        "C*06:02:107",
        "C*06:02:108",
        "C*06:02:109",
        "C*06:02:110",
        "C*06:02:111",
        "C*06:02:112",
        "C*06:02:113",
        "C*06:02:114",
        "C*06:02:115",
        "C*06:02:116",
        "C*06:02:117",
        "C*06:02:118",
        "C*06:02:119",
        "C*06:02:120",
        "C*06:02:121",
        "C*06:02:122",
        "C*06:02:123",
        "C*06:02:124",
        "C*06:02:125",
        "C*06:02:126",
        "C*06:02:127",
        "C*06:02:128",
        "C*06:02:129",
        "C*06:02:130",
        "C*06:02:131",
        "C*06:02:132",
        "C*06:02:15",
        "C*06:02:17",
        "C*06:02:20",
        "C*06:02:29",
        "C*06:02:31",
        "C*06:02:38:01",
        "C*06:02:38:02",
        "C*06:02:42",
        "C*06:02:44",
        "C*06:02:45",
        "C*06:02:46",
        "C*06:02:49",
        "C*06:02:50:01",
        "C*06:02:50:02",
        "C*06:02:51",
        "C*06:02:52",
        "C*06:02:53",
        "C*06:02:54",
        "C*06:02:55",
        "C*06:02:56",
        "C*06:02:57",
        "C*06:02:58",
        "C*06:02:59",
        "C*06:02:60",
        "C*06:02:61",
        "C*06:02:62",
        "C*06:02:63",
        "C*06:02:64",
        "C*06:02:65",
        "C*06:02:66",
        "C*06:02:67",
        "C*06:02:68",
        "C*06:02:69",
        "C*06:02:70",
        "C*06:02:71",
        "C*06:02:72",
        "C*06:02:73",
        "C*06:02:74",
        "C*06:02:75",
        "C*06:02:76",
        "C*06:02:77",
        "C*06:02:78",
        "C*06:02:79",
        "C*06:02:80",
        "C*06:02:81",
        "C*06:02:82",
        "C*06:02:83",
        "C*06:02:84",
        "C*06:02:85",
        "C*06:02:86",
        "C*06:02:87",
        "C*06:02:88",
        "C*06:02:89",
        "C*06:02:90",
        "C*06:02:91",
        "C*06:02:92",
        "C*06:02:93",
        "C*06:02:94",
        "C*06:02:95",
        "C*06:02:96",
        "C*06:02:97",
        "C*06:02:98",
        "C*06:02:99"
      ],
      "cds_sha256": "f9529885923021608f38517d7c3f4bddba7eb8880f8ae07eda4a84508b0f8b50",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*06:02:01",
      "numeric_two_field_assignment": "C*06:02"
    },
    {
      "donor": "HG02738",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG02738",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:01:01:02"
      ],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "HG02738",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:02:01:02"
      ],
      "numeric_two_field": [
        "DPB1*04:02"
      ],
      "numeric_three_field": [
        "DPB1*04:02:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:02:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:02:01:01",
        "DPB1*04:02:01:02",
        "DPB1*04:02:01:03",
        "DPB1*04:02:01:04",
        "DPB1*04:02:01:05",
        "DPB1*04:02:01:06",
        "DPB1*04:02:01:07",
        "DPB1*04:02:01:08",
        "DPB1*04:02:01:09",
        "DPB1*04:02:01:10",
        "DPB1*04:02:01:11",
        "DPB1*04:02:01:12",
        "DPB1*04:02:01:13",
        "DPB1*04:02:01:14",
        "DPB1*04:02:01:15",
        "DPB1*04:02:01:16",
        "DPB1*04:02:01:17",
        "DPB1*04:02:01:18",
        "DPB1*04:02:01:19",
        "DPB1*04:02:01:20",
        "DPB1*04:02:01:21",
        "DPB1*04:02:01:22",
        "DPB1*04:02:01:23",
        "DPB1*04:02:01:24",
        "DPB1*04:02:01:25",
        "DPB1*04:02:01:26",
        "DPB1*04:02:01:27",
        "DPB1*04:02:01:28",
        "DPB1*04:02:01:29",
        "DPB1*04:02:01:30",
        "DPB1*04:02:01:31",
        "DPB1*04:02:01:32",
        "DPB1*04:02:01:33",
        "DPB1*04:02:01:34",
        "DPB1*04:02:01:35",
        "DPB1*04:02:01:36",
        "DPB1*04:02:01:37",
        "DPB1*04:02:01:38",
        "DPB1*04:02:01:39",
        "DPB1*04:02:01:40",
        "DPB1*04:02:01:41",
        "DPB1*04:02:01:42",
        "DPB1*04:02:01:43",
        "DPB1*04:02:01:44",
        "DPB1*04:02:01:45",
        "DPB1*04:02:01:46",
        "DPB1*04:02:01:47Q",
        "DPB1*04:02:01:48"
      ],
      "protein_matches": [
        "DPB1*04:02:01:01",
        "DPB1*04:02:01:02",
        "DPB1*04:02:01:03",
        "DPB1*04:02:01:04",
        "DPB1*04:02:01:05",
        "DPB1*04:02:01:06",
        "DPB1*04:02:01:07",
        "DPB1*04:02:01:08",
        "DPB1*04:02:01:09",
        "DPB1*04:02:01:10",
        "DPB1*04:02:01:11",
        "DPB1*04:02:01:12",
        "DPB1*04:02:01:13",
        "DPB1*04:02:01:14",
        "DPB1*04:02:01:15",
        "DPB1*04:02:01:16",
        "DPB1*04:02:01:17",
        "DPB1*04:02:01:18",
        "DPB1*04:02:01:19",
        "DPB1*04:02:01:20",
        "DPB1*04:02:01:21",
        "DPB1*04:02:01:22",
        "DPB1*04:02:01:23",
        "DPB1*04:02:01:24",
        "DPB1*04:02:01:25",
        "DPB1*04:02:01:26",
        "DPB1*04:02:01:27",
        "DPB1*04:02:01:28",
        "DPB1*04:02:01:29",
        "DPB1*04:02:01:30",
        "DPB1*04:02:01:31",
        "DPB1*04:02:01:32",
        "DPB1*04:02:01:33",
        "DPB1*04:02:01:34",
        "DPB1*04:02:01:35",
        "DPB1*04:02:01:36",
        "DPB1*04:02:01:37",
        "DPB1*04:02:01:38",
        "DPB1*04:02:01:39",
        "DPB1*04:02:01:40",
        "DPB1*04:02:01:41",
        "DPB1*04:02:01:42",
        "DPB1*04:02:01:43",
        "DPB1*04:02:01:44",
        "DPB1*04:02:01:45",
        "DPB1*04:02:01:46",
        "DPB1*04:02:01:47Q",
        "DPB1*04:02:01:48",
        "DPB1*04:02:10",
        "DPB1*04:02:11",
        "DPB1*04:02:13",
        "DPB1*04:02:14",
        "DPB1*04:02:15",
        "DPB1*04:02:16",
        "DPB1*04:02:19",
        "DPB1*04:02:21",
        "DPB1*04:02:22",
        "DPB1*04:02:23",
        "DPB1*04:02:24",
        "DPB1*04:02:25",
        "DPB1*04:02:26",
        "DPB1*04:02:27",
        "DPB1*04:02:28",
        "DPB1*04:02:29",
        "DPB1*04:02:30",
        "DPB1*04:02:31",
        "DPB1*04:02:32",
        "DPB1*04:02:33",
        "DPB1*04:02:34",
        "DPB1*04:02:35",
        "DPB1*04:02:36",
        "DPB1*04:02:37",
        "DPB1*04:02:38",
        "DPB1*04:02:39",
        "DPB1*04:02:40",
        "DPB1*04:02:41",
        "DPB1*04:02:42"
      ],
      "cds_sha256": "56a8099990f049426b85114a4b73649da45136b9447548676da3050edeaaaa5a",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:02:01",
      "numeric_two_field_assignment": "DPB1*04:02"
    },
    {
      "donor": "HG02738",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*14:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*14:01"
      ],
      "numeric_three_field": [
        "DPB1*14:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*14:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*14:01:01:01",
        "DPB1*14:01:01:02",
        "DPB1*14:01:01:03",
        "DPB1*14:01:01:04",
        "DPB1*14:01:01:05",
        "DPB1*14:01:01:06",
        "DPB1*14:01:01:07",
        "DPB1*14:01:01:08",
        "DPB1*14:01:01:09",
        "DPB1*14:01:01:10",
        "DPB1*14:01:01:11",
        "DPB1*14:01:01:12",
        "DPB1*14:01:01:13",
        "DPB1*14:01:01:14",
        "DPB1*14:01:01:15"
      ],
      "protein_matches": [
        "DPB1*14:01:01:01",
        "DPB1*14:01:01:02",
        "DPB1*14:01:01:03",
        "DPB1*14:01:01:04",
        "DPB1*14:01:01:05",
        "DPB1*14:01:01:06",
        "DPB1*14:01:01:07",
        "DPB1*14:01:01:08",
        "DPB1*14:01:01:09",
        "DPB1*14:01:01:10",
        "DPB1*14:01:01:11",
        "DPB1*14:01:01:12",
        "DPB1*14:01:01:13",
        "DPB1*14:01:01:14",
        "DPB1*14:01:01:15",
        "DPB1*14:01:05",
        "DPB1*14:01:13",
        "DPB1*14:01:15",
        "DPB1*14:01:16",
        "DPB1*14:01:17"
      ],
      "cds_sha256": "afd29289dfb653a29b07231147e2b786430f21a440a0b7ae4f26e9564703ff73",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*14:01:01",
      "numeric_two_field_assignment": "DPB1*14:01"
    },
    {
      "donor": "HG02738",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DQA1*05:01"
      ],
      "numeric_three_field": [
        "DQA1*05:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DQA1*05:01:01:01",
        "DQA1*05:01:01:02",
        "DQA1*05:01:01:03",
        "DQA1*05:01:01:04",
        "DQA1*05:01:01:05",
        "DQA1*05:01:01:06",
        "DQA1*05:01:01:07",
        "DQA1*05:01:01:08",
        "DQA1*05:01:01:09",
        "DQA1*05:01:01:10",
        "DQA1*05:01:01:11",
        "DQA1*05:01:01:12",
        "DQA1*05:01:01:13",
        "DQA1*05:01:01:14",
        "DQA1*05:01:01:15",
        "DQA1*05:01:01:16"
      ],
      "protein_matches": [
        "DQA1*05:01:01:01",
        "DQA1*05:01:01:02",
        "DQA1*05:01:01:03",
        "DQA1*05:01:01:04",
        "DQA1*05:01:01:05",
        "DQA1*05:01:01:06",
        "DQA1*05:01:01:07",
        "DQA1*05:01:01:08",
        "DQA1*05:01:01:09",
        "DQA1*05:01:01:10",
        "DQA1*05:01:01:11",
        "DQA1*05:01:01:12",
        "DQA1*05:01:01:13",
        "DQA1*05:01:01:14",
        "DQA1*05:01:01:15",
        "DQA1*05:01:01:16",
        "DQA1*05:01:04",
        "DQA1*05:01:05",
        "DQA1*05:01:06",
        "DQA1*05:01:07",
        "DQA1*05:01:08:01",
        "DQA1*05:01:08:02",
        "DQA1*05:01:09",
        "DQA1*05:01:10",
        "DQA1*05:01:11",
        "DQA1*05:01:12",
        "DQA1*05:01:13",
        "DQA1*05:01:14",
        "DQA1*05:01:15",
        "DQA1*05:01:16",
        "DQA1*05:01:17",
        "DQA1*05:01:18",
        "DQA1*05:01:19",
        "DQA1*05:01:20",
        "DQA1*05:01:21",
        "DQA1*05:01:22"
      ],
      "cds_sha256": "47eee26714816d8503ce261bda9eba1e76a82f5cbb0b61e7402e03af7dca5234",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*05:01:01",
      "numeric_two_field_assignment": "DQA1*05:01"
    },
    {
      "donor": "HG02738",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DQA1*05:01"
      ],
      "numeric_three_field": [
        "DQA1*05:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DQA1*05:01:01:01",
        "DQA1*05:01:01:02",
        "DQA1*05:01:01:03",
        "DQA1*05:01:01:04",
        "DQA1*05:01:01:05",
        "DQA1*05:01:01:06",
        "DQA1*05:01:01:07",
        "DQA1*05:01:01:08",
        "DQA1*05:01:01:09",
        "DQA1*05:01:01:10",
        "DQA1*05:01:01:11",
        "DQA1*05:01:01:12",
        "DQA1*05:01:01:13",
        "DQA1*05:01:01:14",
        "DQA1*05:01:01:15",
        "DQA1*05:01:01:16"
      ],
      "protein_matches": [
        "DQA1*05:01:01:01",
        "DQA1*05:01:01:02",
        "DQA1*05:01:01:03",
        "DQA1*05:01:01:04",
        "DQA1*05:01:01:05",
        "DQA1*05:01:01:06",
        "DQA1*05:01:01:07",
        "DQA1*05:01:01:08",
        "DQA1*05:01:01:09",
        "DQA1*05:01:01:10",
        "DQA1*05:01:01:11",
        "DQA1*05:01:01:12",
        "DQA1*05:01:01:13",
        "DQA1*05:01:01:14",
        "DQA1*05:01:01:15",
        "DQA1*05:01:01:16",
        "DQA1*05:01:04",
        "DQA1*05:01:05",
        "DQA1*05:01:06",
        "DQA1*05:01:07",
        "DQA1*05:01:08:01",
        "DQA1*05:01:08:02",
        "DQA1*05:01:09",
        "DQA1*05:01:10",
        "DQA1*05:01:11",
        "DQA1*05:01:12",
        "DQA1*05:01:13",
        "DQA1*05:01:14",
        "DQA1*05:01:15",
        "DQA1*05:01:16",
        "DQA1*05:01:17",
        "DQA1*05:01:18",
        "DQA1*05:01:19",
        "DQA1*05:01:20",
        "DQA1*05:01:21",
        "DQA1*05:01:22"
      ],
      "cds_sha256": "47eee26714816d8503ce261bda9eba1e76a82f5cbb0b61e7402e03af7dca5234",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*05:01:01",
      "numeric_two_field_assignment": "DQA1*05:01"
    },
    {
      "donor": "HG02738",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*02:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*02:01"
      ],
      "numeric_three_field": [
        "DQB1*02:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*02:01:01:01",
        "DQB1*02:01:01:02",
        "DQB1*02:01:01:03",
        "DQB1*02:01:01:04",
        "DQB1*02:01:01:05",
        "DQB1*02:01:01:06",
        "DQB1*02:01:01:07",
        "DQB1*02:01:01:08",
        "DQB1*02:01:01:09",
        "DQB1*02:01:01:10",
        "DQB1*02:01:01:11",
        "DQB1*02:01:01:12",
        "DQB1*02:01:01:13",
        "DQB1*02:01:01:14",
        "DQB1*02:01:01:15",
        "DQB1*02:01:01:16Q",
        "DQB1*02:01:01:17",
        "DQB1*02:01:01:18",
        "DQB1*02:01:01:19",
        "DQB1*02:01:01:20",
        "DQB1*02:01:01:21Q",
        "DQB1*02:01:01:22",
        "DQB1*02:01:01:23",
        "DQB1*02:01:01:24",
        "DQB1*02:01:01:25",
        "DQB1*02:01:01:26",
        "DQB1*02:01:01:27",
        "DQB1*02:01:01:28",
        "DQB1*02:01:01:29",
        "DQB1*02:01:01:30",
        "DQB1*02:01:01:31",
        "DQB1*02:01:01:32Q",
        "DQB1*02:01:01:33"
      ],
      "protein_matches": [
        "DQB1*02:01:01:01",
        "DQB1*02:01:01:02",
        "DQB1*02:01:01:03",
        "DQB1*02:01:01:04",
        "DQB1*02:01:01:05",
        "DQB1*02:01:01:06",
        "DQB1*02:01:01:07",
        "DQB1*02:01:01:08",
        "DQB1*02:01:01:09",
        "DQB1*02:01:01:10",
        "DQB1*02:01:01:11",
        "DQB1*02:01:01:12",
        "DQB1*02:01:01:13",
        "DQB1*02:01:01:14",
        "DQB1*02:01:01:15",
        "DQB1*02:01:01:16Q",
        "DQB1*02:01:01:17",
        "DQB1*02:01:01:18",
        "DQB1*02:01:01:19",
        "DQB1*02:01:01:20",
        "DQB1*02:01:01:21Q",
        "DQB1*02:01:01:22",
        "DQB1*02:01:01:23",
        "DQB1*02:01:01:24",
        "DQB1*02:01:01:25",
        "DQB1*02:01:01:26",
        "DQB1*02:01:01:27",
        "DQB1*02:01:01:28",
        "DQB1*02:01:01:29",
        "DQB1*02:01:01:30",
        "DQB1*02:01:01:31",
        "DQB1*02:01:01:32Q",
        "DQB1*02:01:01:33",
        "DQB1*02:01:08",
        "DQB1*02:01:40",
        "DQB1*02:01:41",
        "DQB1*02:01:42",
        "DQB1*02:01:44",
        "DQB1*02:01:45",
        "DQB1*02:01:46",
        "DQB1*02:01:48",
        "DQB1*02:01:49",
        "DQB1*02:01:50",
        "DQB1*02:01:53",
        "DQB1*02:01:54",
        "DQB1*02:01:55",
        "DQB1*02:01:56",
        "DQB1*02:01:57",
        "DQB1*02:01:58",
        "DQB1*02:01:59",
        "DQB1*02:01:60"
      ],
      "cds_sha256": "0a25511b7049eb3743cd4217a2b9181c9209c69263bffcf72888e14afb94bd68",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*02:01:01",
      "numeric_two_field_assignment": "DQB1*02:01"
    },
    {
      "donor": "HG02738",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*02:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*02:01"
      ],
      "numeric_three_field": [
        "DQB1*02:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*02:01:01:01",
        "DQB1*02:01:01:02",
        "DQB1*02:01:01:03",
        "DQB1*02:01:01:04",
        "DQB1*02:01:01:05",
        "DQB1*02:01:01:06",
        "DQB1*02:01:01:07",
        "DQB1*02:01:01:08",
        "DQB1*02:01:01:09",
        "DQB1*02:01:01:10",
        "DQB1*02:01:01:11",
        "DQB1*02:01:01:12",
        "DQB1*02:01:01:13",
        "DQB1*02:01:01:14",
        "DQB1*02:01:01:15",
        "DQB1*02:01:01:16Q",
        "DQB1*02:01:01:17",
        "DQB1*02:01:01:18",
        "DQB1*02:01:01:19",
        "DQB1*02:01:01:20",
        "DQB1*02:01:01:21Q",
        "DQB1*02:01:01:22",
        "DQB1*02:01:01:23",
        "DQB1*02:01:01:24",
        "DQB1*02:01:01:25",
        "DQB1*02:01:01:26",
        "DQB1*02:01:01:27",
        "DQB1*02:01:01:28",
        "DQB1*02:01:01:29",
        "DQB1*02:01:01:30",
        "DQB1*02:01:01:31",
        "DQB1*02:01:01:32Q",
        "DQB1*02:01:01:33"
      ],
      "protein_matches": [
        "DQB1*02:01:01:01",
        "DQB1*02:01:01:02",
        "DQB1*02:01:01:03",
        "DQB1*02:01:01:04",
        "DQB1*02:01:01:05",
        "DQB1*02:01:01:06",
        "DQB1*02:01:01:07",
        "DQB1*02:01:01:08",
        "DQB1*02:01:01:09",
        "DQB1*02:01:01:10",
        "DQB1*02:01:01:11",
        "DQB1*02:01:01:12",
        "DQB1*02:01:01:13",
        "DQB1*02:01:01:14",
        "DQB1*02:01:01:15",
        "DQB1*02:01:01:16Q",
        "DQB1*02:01:01:17",
        "DQB1*02:01:01:18",
        "DQB1*02:01:01:19",
        "DQB1*02:01:01:20",
        "DQB1*02:01:01:21Q",
        "DQB1*02:01:01:22",
        "DQB1*02:01:01:23",
        "DQB1*02:01:01:24",
        "DQB1*02:01:01:25",
        "DQB1*02:01:01:26",
        "DQB1*02:01:01:27",
        "DQB1*02:01:01:28",
        "DQB1*02:01:01:29",
        "DQB1*02:01:01:30",
        "DQB1*02:01:01:31",
        "DQB1*02:01:01:32Q",
        "DQB1*02:01:01:33",
        "DQB1*02:01:08",
        "DQB1*02:01:40",
        "DQB1*02:01:41",
        "DQB1*02:01:42",
        "DQB1*02:01:44",
        "DQB1*02:01:45",
        "DQB1*02:01:46",
        "DQB1*02:01:48",
        "DQB1*02:01:49",
        "DQB1*02:01:50",
        "DQB1*02:01:53",
        "DQB1*02:01:54",
        "DQB1*02:01:55",
        "DQB1*02:01:56",
        "DQB1*02:01:57",
        "DQB1*02:01:58",
        "DQB1*02:01:59",
        "DQB1*02:01:60"
      ],
      "cds_sha256": "0a25511b7049eb3743cd4217a2b9181c9209c69263bffcf72888e14afb94bd68",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*02:01:01",
      "numeric_two_field_assignment": "DQB1*02:01"
    },
    {
      "donor": "HG02738",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*03:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*03:01"
      ],
      "numeric_three_field": [
        "DRB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*03:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*03:01:01:01",
        "DRB1*03:01:01:02",
        "DRB1*03:01:01:03",
        "DRB1*03:01:01:04",
        "DRB1*03:01:01:05",
        "DRB1*03:01:01:06",
        "DRB1*03:01:01:07",
        "DRB1*03:01:01:08",
        "DRB1*03:01:01:09",
        "DRB1*03:01:01:10",
        "DRB1*03:01:01:11",
        "DRB1*03:01:01:12",
        "DRB1*03:01:01:13",
        "DRB1*03:01:01:14",
        "DRB1*03:01:01:15",
        "DRB1*03:01:01:16",
        "DRB1*03:01:01:17",
        "DRB1*03:01:01:18",
        "DRB1*03:01:01:19",
        "DRB1*03:01:01:20",
        "DRB1*03:01:01:21",
        "DRB1*03:01:01:22",
        "DRB1*03:01:01:23",
        "DRB1*03:01:01:24",
        "DRB1*03:01:01:25",
        "DRB1*03:01:01:26",
        "DRB1*03:01:01:27",
        "DRB1*03:01:01:28"
      ],
      "protein_matches": [
        "DRB1*03:01:01:01",
        "DRB1*03:01:01:02",
        "DRB1*03:01:01:03",
        "DRB1*03:01:01:04",
        "DRB1*03:01:01:05",
        "DRB1*03:01:01:06",
        "DRB1*03:01:01:07",
        "DRB1*03:01:01:08",
        "DRB1*03:01:01:09",
        "DRB1*03:01:01:10",
        "DRB1*03:01:01:11",
        "DRB1*03:01:01:12",
        "DRB1*03:01:01:13",
        "DRB1*03:01:01:14",
        "DRB1*03:01:01:15",
        "DRB1*03:01:01:16",
        "DRB1*03:01:01:17",
        "DRB1*03:01:01:18",
        "DRB1*03:01:01:19",
        "DRB1*03:01:01:20",
        "DRB1*03:01:01:21",
        "DRB1*03:01:01:22",
        "DRB1*03:01:01:23",
        "DRB1*03:01:01:24",
        "DRB1*03:01:01:25",
        "DRB1*03:01:01:26",
        "DRB1*03:01:01:27",
        "DRB1*03:01:01:28",
        "DRB1*03:01:02:01",
        "DRB1*03:01:02:02",
        "DRB1*03:01:04",
        "DRB1*03:01:08:01",
        "DRB1*03:01:08:02",
        "DRB1*03:01:26",
        "DRB1*03:01:30",
        "DRB1*03:01:31",
        "DRB1*03:01:32",
        "DRB1*03:01:38",
        "DRB1*03:01:39",
        "DRB1*03:01:40",
        "DRB1*03:01:41"
      ],
      "cds_sha256": "7f33840f5ad78adf7c5004b99ba1a28ad50b4012dfb4d4ebd1f6f20a3d55149c",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*03:01:01",
      "numeric_two_field_assignment": "DRB1*03:01"
    },
    {
      "donor": "HG02738",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*03:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*03:01"
      ],
      "numeric_three_field": [
        "DRB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*03:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*03:01:01:01",
        "DRB1*03:01:01:02",
        "DRB1*03:01:01:03",
        "DRB1*03:01:01:04",
        "DRB1*03:01:01:05",
        "DRB1*03:01:01:06",
        "DRB1*03:01:01:07",
        "DRB1*03:01:01:08",
        "DRB1*03:01:01:09",
        "DRB1*03:01:01:10",
        "DRB1*03:01:01:11",
        "DRB1*03:01:01:12",
        "DRB1*03:01:01:13",
        "DRB1*03:01:01:14",
        "DRB1*03:01:01:15",
        "DRB1*03:01:01:16",
        "DRB1*03:01:01:17",
        "DRB1*03:01:01:18",
        "DRB1*03:01:01:19",
        "DRB1*03:01:01:20",
        "DRB1*03:01:01:21",
        "DRB1*03:01:01:22",
        "DRB1*03:01:01:23",
        "DRB1*03:01:01:24",
        "DRB1*03:01:01:25",
        "DRB1*03:01:01:26",
        "DRB1*03:01:01:27",
        "DRB1*03:01:01:28"
      ],
      "protein_matches": [
        "DRB1*03:01:01:01",
        "DRB1*03:01:01:02",
        "DRB1*03:01:01:03",
        "DRB1*03:01:01:04",
        "DRB1*03:01:01:05",
        "DRB1*03:01:01:06",
        "DRB1*03:01:01:07",
        "DRB1*03:01:01:08",
        "DRB1*03:01:01:09",
        "DRB1*03:01:01:10",
        "DRB1*03:01:01:11",
        "DRB1*03:01:01:12",
        "DRB1*03:01:01:13",
        "DRB1*03:01:01:14",
        "DRB1*03:01:01:15",
        "DRB1*03:01:01:16",
        "DRB1*03:01:01:17",
        "DRB1*03:01:01:18",
        "DRB1*03:01:01:19",
        "DRB1*03:01:01:20",
        "DRB1*03:01:01:21",
        "DRB1*03:01:01:22",
        "DRB1*03:01:01:23",
        "DRB1*03:01:01:24",
        "DRB1*03:01:01:25",
        "DRB1*03:01:01:26",
        "DRB1*03:01:01:27",
        "DRB1*03:01:01:28",
        "DRB1*03:01:02:01",
        "DRB1*03:01:02:02",
        "DRB1*03:01:04",
        "DRB1*03:01:08:01",
        "DRB1*03:01:08:02",
        "DRB1*03:01:26",
        "DRB1*03:01:30",
        "DRB1*03:01:31",
        "DRB1*03:01:32",
        "DRB1*03:01:38",
        "DRB1*03:01:39",
        "DRB1*03:01:40",
        "DRB1*03:01:41"
      ],
      "cds_sha256": "7f33840f5ad78adf7c5004b99ba1a28ad50b4012dfb4d4ebd1f6f20a3d55149c",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*03:01:01",
      "numeric_two_field_assignment": "DRB1*03:01"
    },
    {
      "donor": "HG03017",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*24:02:01:01"
      ],
      "numeric_two_field": [
        "A*24:02"
      ],
      "numeric_three_field": [
        "A*24:02:01"
      ],
      "full_allele_assignment": [
        "A*24:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99"
      ],
      "protein_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99",
        "A*24:02:02",
        "A*24:02:03Q",
        "A*24:02:04",
        "A*24:02:05",
        "A*24:02:06",
        "A*24:02:10",
        "A*24:02:100",
        "A*24:02:101",
        "A*24:02:102:01",
        "A*24:02:102:02",
        "A*24:02:103",
        "A*24:02:104",
        "A*24:02:105",
        "A*24:02:106",
        "A*24:02:107",
        "A*24:02:108",
        "A*24:02:109",
        "A*24:02:110",
        "A*24:02:111",
        "A*24:02:112",
        "A*24:02:113",
        "A*24:02:114",
        "A*24:02:115:01",
        "A*24:02:115:02",
        "A*24:02:116",
        "A*24:02:117",
        "A*24:02:118",
        "A*24:02:119",
        "A*24:02:120",
        "A*24:02:121",
        "A*24:02:122",
        "A*24:02:123",
        "A*24:02:124",
        "A*24:02:125",
        "A*24:02:126",
        "A*24:02:127",
        "A*24:02:128",
        "A*24:02:129",
        "A*24:02:13",
        "A*24:02:130",
        "A*24:02:131",
        "A*24:02:132",
        "A*24:02:133",
        "A*24:02:134",
        "A*24:02:135",
        "A*24:02:136",
        "A*24:02:137",
        "A*24:02:138",
        "A*24:02:139",
        "A*24:02:140",
        "A*24:02:142",
        "A*24:02:143",
        "A*24:02:144",
        "A*24:02:145",
        "A*24:02:146",
        "A*24:02:147",
        "A*24:02:148",
        "A*24:02:149",
        "A*24:02:15",
        "A*24:02:150",
        "A*24:02:151",
        "A*24:02:152",
        "A*24:02:153",
        "A*24:02:154",
        "A*24:02:155",
        "A*24:02:156",
        "A*24:02:157",
        "A*24:02:158Q",
        "A*24:02:159",
        "A*24:02:160",
        "A*24:02:161",
        "A*24:02:162",
        "A*24:02:163",
        "A*24:02:164",
        "A*24:02:165",
        "A*24:02:166",
        "A*24:02:167",
        "A*24:02:168",
        "A*24:02:169",
        "A*24:02:170",
        "A*24:02:171",
        "A*24:02:172",
        "A*24:02:173",
        "A*24:02:174",
        "A*24:02:175",
        "A*24:02:176",
        "A*24:02:177",
        "A*24:02:178",
        "A*24:02:179",
        "A*24:02:180",
        "A*24:02:181",
        "A*24:02:182",
        "A*24:02:183",
        "A*24:02:184",
        "A*24:02:185",
        "A*24:02:186",
        "A*24:02:187",
        "A*24:02:188",
        "A*24:02:189",
        "A*24:02:19",
        "A*24:02:190",
        "A*24:02:191",
        "A*24:02:22",
        "A*24:02:24",
        "A*24:02:25",
        "A*24:02:26",
        "A*24:02:31",
        "A*24:02:32",
        "A*24:02:33",
        "A*24:02:35",
        "A*24:02:40:01",
        "A*24:02:40:02",
        "A*24:02:43",
        "A*24:02:51",
        "A*24:02:52",
        "A*24:02:61",
        "A*24:02:65",
        "A*24:02:78",
        "A*24:02:79",
        "A*24:02:85",
        "A*24:02:98",
        "A*24:02:99"
      ],
      "cds_sha256": "72592d3f49e03a3d6f390cf4368512ad38f003c50675df48acb2fca426dfbe0a",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*24:02:01",
      "numeric_two_field_assignment": "A*24:02"
    },
    {
      "donor": "HG03017",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:01"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "HG03017",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*15:08:01:01"
      ],
      "numeric_two_field": [
        "B*15:08"
      ],
      "numeric_three_field": [
        "B*15:08:01"
      ],
      "full_allele_assignment": [
        "B*15:08:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*15:08:01:01",
        "B*15:08:01:02"
      ],
      "protein_matches": [
        "B*15:08:01:01",
        "B*15:08:01:02"
      ],
      "cds_sha256": "b156aa3e5a2673def99c4da0138342663b1c23a4c79933c9aecfcc3d0974c8fa",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*15:08:01",
      "numeric_two_field_assignment": "B*15:08"
    },
    {
      "donor": "HG03017",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*15:02:01:01"
      ],
      "numeric_two_field": [
        "B*15:02"
      ],
      "numeric_three_field": [
        "B*15:02:01"
      ],
      "full_allele_assignment": [
        "B*15:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*15:02:01:01",
        "B*15:02:01:02",
        "B*15:02:01:03",
        "B*15:02:01:04",
        "B*15:02:01:05",
        "B*15:02:01:06",
        "B*15:02:01:07",
        "B*15:02:01:08"
      ],
      "protein_matches": [
        "B*15:02:01:01",
        "B*15:02:01:02",
        "B*15:02:01:03",
        "B*15:02:01:04",
        "B*15:02:01:05",
        "B*15:02:01:06",
        "B*15:02:01:07",
        "B*15:02:01:08",
        "B*15:02:12",
        "B*15:02:13",
        "B*15:02:14",
        "B*15:02:15",
        "B*15:02:16",
        "B*15:02:17",
        "B*15:02:18",
        "B*15:02:19",
        "B*15:02:20",
        "B*15:02:21"
      ],
      "cds_sha256": "6e654464d1b46bf1b515575bc6d5a7cac15d9d4a5e2ba7c5d60037a39bb6c62c",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*15:02:01",
      "numeric_two_field_assignment": "B*15:02"
    },
    {
      "donor": "HG03017",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*01:02:01:01"
      ],
      "numeric_two_field": [
        "C*01:02"
      ],
      "numeric_three_field": [
        "C*01:02:01"
      ],
      "full_allele_assignment": [
        "C*01:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83"
      ],
      "protein_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83",
        "C*01:02:02",
        "C*01:02:03",
        "C*01:02:04",
        "C*01:02:10",
        "C*01:02:100",
        "C*01:02:101",
        "C*01:02:102",
        "C*01:02:103",
        "C*01:02:104",
        "C*01:02:105",
        "C*01:02:106",
        "C*01:02:11",
        "C*01:02:15",
        "C*01:02:16",
        "C*01:02:18",
        "C*01:02:21",
        "C*01:02:22",
        "C*01:02:25",
        "C*01:02:29",
        "C*01:02:30:01",
        "C*01:02:30:02",
        "C*01:02:36",
        "C*01:02:37",
        "C*01:02:38",
        "C*01:02:39",
        "C*01:02:40",
        "C*01:02:41",
        "C*01:02:42",
        "C*01:02:43",
        "C*01:02:44",
        "C*01:02:45",
        "C*01:02:46",
        "C*01:02:47",
        "C*01:02:48",
        "C*01:02:49",
        "C*01:02:50",
        "C*01:02:51",
        "C*01:02:52",
        "C*01:02:53",
        "C*01:02:54",
        "C*01:02:55",
        "C*01:02:56",
        "C*01:02:57",
        "C*01:02:58",
        "C*01:02:59",
        "C*01:02:60",
        "C*01:02:61",
        "C*01:02:62",
        "C*01:02:63",
        "C*01:02:64",
        "C*01:02:65",
        "C*01:02:66",
        "C*01:02:67",
        "C*01:02:68",
        "C*01:02:69",
        "C*01:02:70",
        "C*01:02:71",
        "C*01:02:72",
        "C*01:02:73",
        "C*01:02:74",
        "C*01:02:75",
        "C*01:02:76",
        "C*01:02:77",
        "C*01:02:78",
        "C*01:02:79",
        "C*01:02:80",
        "C*01:02:81",
        "C*01:02:82",
        "C*01:02:83",
        "C*01:02:84",
        "C*01:02:85",
        "C*01:02:87",
        "C*01:02:88",
        "C*01:02:89",
        "C*01:02:91",
        "C*01:02:92",
        "C*01:02:93",
        "C*01:02:94",
        "C*01:02:95",
        "C*01:02:96",
        "C*01:02:97",
        "C*01:02:98",
        "C*01:02:99"
      ],
      "cds_sha256": "716c15217f162d2fd1bf86f82c78947f7d581b204ab2bd20ddafe0b90018c36a",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*01:02:01",
      "numeric_two_field_assignment": "C*01:02"
    },
    {
      "donor": "HG03017",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*08:01:01:01"
      ],
      "numeric_two_field": [
        "C*08:01"
      ],
      "numeric_three_field": [
        "C*08:01:01"
      ],
      "full_allele_assignment": [
        "C*08:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*08:01:01:01",
        "C*08:01:01:02",
        "C*08:01:01:03",
        "C*08:01:01:04",
        "C*08:01:01:05",
        "C*08:01:01:06",
        "C*08:01:01:07",
        "C*08:01:01:08",
        "C*08:01:01:09",
        "C*08:01:01:10",
        "C*08:01:01:11",
        "C*08:01:01:12",
        "C*08:01:01:13",
        "C*08:01:01:14",
        "C*08:01:01:15",
        "C*08:01:01:16",
        "C*08:01:01:17",
        "C*08:01:01:18",
        "C*08:01:01:19",
        "C*08:01:01:20",
        "C*08:01:01:21",
        "C*08:01:01:22"
      ],
      "protein_matches": [
        "C*08:01:01:01",
        "C*08:01:01:02",
        "C*08:01:01:03",
        "C*08:01:01:04",
        "C*08:01:01:05",
        "C*08:01:01:06",
        "C*08:01:01:07",
        "C*08:01:01:08",
        "C*08:01:01:09",
        "C*08:01:01:10",
        "C*08:01:01:11",
        "C*08:01:01:12",
        "C*08:01:01:13",
        "C*08:01:01:14",
        "C*08:01:01:15",
        "C*08:01:01:16",
        "C*08:01:01:17",
        "C*08:01:01:18",
        "C*08:01:01:19",
        "C*08:01:01:20",
        "C*08:01:01:21",
        "C*08:01:01:22",
        "C*08:01:03",
        "C*08:01:14",
        "C*08:01:21",
        "C*08:01:22",
        "C*08:01:23",
        "C*08:01:24",
        "C*08:01:25",
        "C*08:01:26",
        "C*08:01:27",
        "C*08:01:28",
        "C*08:01:29",
        "C*08:01:30",
        "C*08:01:32",
        "C*08:01:33",
        "C*08:01:34",
        "C*08:01:35",
        "C*08:01:36",
        "C*08:01:37",
        "C*08:01:38",
        "C*08:01:39",
        "C*08:01:40",
        "C*08:01:41",
        "C*08:01:42",
        "C*08:01:43",
        "C*08:01:44",
        "C*08:01:45"
      ],
      "cds_sha256": "bda66e38e8284c42b15d2f25921411586068034bc313762ddbe1f4d20427e626",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*08:01:01",
      "numeric_two_field_assignment": "C*08:01"
    },
    {
      "donor": "HG03017",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:15"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:15"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG03017",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*04:01:01:03"
      ],
      "numeric_two_field": [
        "DPA1*04:01"
      ],
      "numeric_three_field": [
        "DPA1*04:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*04:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*04:01:01:01",
        "DPA1*04:01:01:02",
        "DPA1*04:01:01:03"
      ],
      "protein_matches": [
        "DPA1*04:01:01:01",
        "DPA1*04:01:01:02",
        "DPA1*04:01:01:03"
      ],
      "cds_sha256": "23088f039db11371b9fa2c985711d1ee8daf86e28d103bac38ebce84814d5250",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*04:01:01",
      "numeric_two_field_assignment": "DPA1*04:01"
    },
    {
      "donor": "HG03017",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:02:01:02"
      ],
      "numeric_two_field": [
        "DPB1*04:02"
      ],
      "numeric_three_field": [
        "DPB1*04:02:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:02:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:02:01:01",
        "DPB1*04:02:01:02",
        "DPB1*04:02:01:03",
        "DPB1*04:02:01:04",
        "DPB1*04:02:01:05",
        "DPB1*04:02:01:06",
        "DPB1*04:02:01:07",
        "DPB1*04:02:01:08",
        "DPB1*04:02:01:09",
        "DPB1*04:02:01:10",
        "DPB1*04:02:01:11",
        "DPB1*04:02:01:12",
        "DPB1*04:02:01:13",
        "DPB1*04:02:01:14",
        "DPB1*04:02:01:15",
        "DPB1*04:02:01:16",
        "DPB1*04:02:01:17",
        "DPB1*04:02:01:18",
        "DPB1*04:02:01:19",
        "DPB1*04:02:01:20",
        "DPB1*04:02:01:21",
        "DPB1*04:02:01:22",
        "DPB1*04:02:01:23",
        "DPB1*04:02:01:24",
        "DPB1*04:02:01:25",
        "DPB1*04:02:01:26",
        "DPB1*04:02:01:27",
        "DPB1*04:02:01:28",
        "DPB1*04:02:01:29",
        "DPB1*04:02:01:30",
        "DPB1*04:02:01:31",
        "DPB1*04:02:01:32",
        "DPB1*04:02:01:33",
        "DPB1*04:02:01:34",
        "DPB1*04:02:01:35",
        "DPB1*04:02:01:36",
        "DPB1*04:02:01:37",
        "DPB1*04:02:01:38",
        "DPB1*04:02:01:39",
        "DPB1*04:02:01:40",
        "DPB1*04:02:01:41",
        "DPB1*04:02:01:42",
        "DPB1*04:02:01:43",
        "DPB1*04:02:01:44",
        "DPB1*04:02:01:45",
        "DPB1*04:02:01:46",
        "DPB1*04:02:01:47Q",
        "DPB1*04:02:01:48"
      ],
      "protein_matches": [
        "DPB1*04:02:01:01",
        "DPB1*04:02:01:02",
        "DPB1*04:02:01:03",
        "DPB1*04:02:01:04",
        "DPB1*04:02:01:05",
        "DPB1*04:02:01:06",
        "DPB1*04:02:01:07",
        "DPB1*04:02:01:08",
        "DPB1*04:02:01:09",
        "DPB1*04:02:01:10",
        "DPB1*04:02:01:11",
        "DPB1*04:02:01:12",
        "DPB1*04:02:01:13",
        "DPB1*04:02:01:14",
        "DPB1*04:02:01:15",
        "DPB1*04:02:01:16",
        "DPB1*04:02:01:17",
        "DPB1*04:02:01:18",
        "DPB1*04:02:01:19",
        "DPB1*04:02:01:20",
        "DPB1*04:02:01:21",
        "DPB1*04:02:01:22",
        "DPB1*04:02:01:23",
        "DPB1*04:02:01:24",
        "DPB1*04:02:01:25",
        "DPB1*04:02:01:26",
        "DPB1*04:02:01:27",
        "DPB1*04:02:01:28",
        "DPB1*04:02:01:29",
        "DPB1*04:02:01:30",
        "DPB1*04:02:01:31",
        "DPB1*04:02:01:32",
        "DPB1*04:02:01:33",
        "DPB1*04:02:01:34",
        "DPB1*04:02:01:35",
        "DPB1*04:02:01:36",
        "DPB1*04:02:01:37",
        "DPB1*04:02:01:38",
        "DPB1*04:02:01:39",
        "DPB1*04:02:01:40",
        "DPB1*04:02:01:41",
        "DPB1*04:02:01:42",
        "DPB1*04:02:01:43",
        "DPB1*04:02:01:44",
        "DPB1*04:02:01:45",
        "DPB1*04:02:01:46",
        "DPB1*04:02:01:47Q",
        "DPB1*04:02:01:48",
        "DPB1*04:02:10",
        "DPB1*04:02:11",
        "DPB1*04:02:13",
        "DPB1*04:02:14",
        "DPB1*04:02:15",
        "DPB1*04:02:16",
        "DPB1*04:02:19",
        "DPB1*04:02:21",
        "DPB1*04:02:22",
        "DPB1*04:02:23",
        "DPB1*04:02:24",
        "DPB1*04:02:25",
        "DPB1*04:02:26",
        "DPB1*04:02:27",
        "DPB1*04:02:28",
        "DPB1*04:02:29",
        "DPB1*04:02:30",
        "DPB1*04:02:31",
        "DPB1*04:02:32",
        "DPB1*04:02:33",
        "DPB1*04:02:34",
        "DPB1*04:02:35",
        "DPB1*04:02:36",
        "DPB1*04:02:37",
        "DPB1*04:02:38",
        "DPB1*04:02:39",
        "DPB1*04:02:40",
        "DPB1*04:02:41",
        "DPB1*04:02:42"
      ],
      "cds_sha256": "56a8099990f049426b85114a4b73649da45136b9447548676da3050edeaaaa5a",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:02:01",
      "numeric_two_field_assignment": "DPB1*04:02"
    },
    {
      "donor": "HG03017",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*296:01"
      ],
      "numeric_two_field": [
        "DPB1*296:01"
      ],
      "numeric_three_field": [],
      "full_allele_assignment": [
        "DPB1*296:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*296:01"
      ],
      "protein_matches": [
        "DPB1*296:01"
      ],
      "cds_sha256": "10e90af940674c9e1115469c3d54f47fdef2c6f0e3a3c0ccb87b72d606728c30",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "",
      "numeric_two_field_assignment": "DPB1*296:01"
    },
    {
      "donor": "HG03017",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*04:01:01:02"
      ],
      "numeric_two_field": [
        "DQA1*04:01"
      ],
      "numeric_three_field": [
        "DQA1*04:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*04:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*04:01:01:01",
        "DQA1*04:01:01:02",
        "DQA1*04:01:01:03",
        "DQA1*04:01:01:04",
        "DQA1*04:01:01:05",
        "DQA1*04:01:01:06",
        "DQA1*04:01:01:07",
        "DQA1*04:01:01:08",
        "DQA1*04:01:01:09",
        "DQA1*04:01:01:10",
        "DQA1*04:01:01:11",
        "DQA1*04:01:01:12",
        "DQA1*04:01:01:13",
        "DQA1*04:01:01:14",
        "DQA1*04:01:01:15",
        "DQA1*04:01:01:16"
      ],
      "protein_matches": [
        "DQA1*04:01:01:01",
        "DQA1*04:01:01:02",
        "DQA1*04:01:01:03",
        "DQA1*04:01:01:04",
        "DQA1*04:01:01:05",
        "DQA1*04:01:01:06",
        "DQA1*04:01:01:07",
        "DQA1*04:01:01:08",
        "DQA1*04:01:01:09",
        "DQA1*04:01:01:10",
        "DQA1*04:01:01:11",
        "DQA1*04:01:01:12",
        "DQA1*04:01:01:13",
        "DQA1*04:01:01:14",
        "DQA1*04:01:01:15",
        "DQA1*04:01:01:16",
        "DQA1*04:01:02:01",
        "DQA1*04:01:02:02",
        "DQA1*04:01:02:03",
        "DQA1*04:01:02:04",
        "DQA1*04:01:04",
        "DQA1*04:01:06",
        "DQA1*04:01:07",
        "DQA1*04:01:08",
        "DQA1*04:01:10",
        "DQA1*04:01:11",
        "DQA1*04:01:12",
        "DQA1*04:01:13",
        "DQA1*04:01:14"
      ],
      "cds_sha256": "ef42119adc4fa8ebebfabc2dcc50a44db2d7a71ce515bd218c42ef3865230290",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*04:01:01",
      "numeric_two_field_assignment": "DQA1*04:01"
    },
    {
      "donor": "HG03017",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:02:01:03"
      ],
      "numeric_two_field": [
        "DQA1*01:02"
      ],
      "numeric_three_field": [
        "DQA1*01:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:02:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37"
      ],
      "protein_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37",
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08",
        "DQA1*01:02:03",
        "DQA1*01:02:04",
        "DQA1*01:02:05",
        "DQA1*01:02:06",
        "DQA1*01:02:07",
        "DQA1*01:02:08",
        "DQA1*01:02:09",
        "DQA1*01:02:10",
        "DQA1*01:02:11",
        "DQA1*01:02:12",
        "DQA1*01:02:13:01",
        "DQA1*01:02:13:02",
        "DQA1*01:02:13:03",
        "DQA1*01:02:14",
        "DQA1*01:02:15",
        "DQA1*01:02:16",
        "DQA1*01:02:17",
        "DQA1*01:02:18",
        "DQA1*01:02:19",
        "DQA1*01:02:20",
        "DQA1*01:02:21",
        "DQA1*01:02:22",
        "DQA1*01:02:23",
        "DQA1*01:02:24",
        "DQA1*01:02:25",
        "DQA1*01:02:26",
        "DQA1*01:02:27",
        "DQA1*01:02:28",
        "DQA1*01:02:29",
        "DQA1*01:02:30",
        "DQA1*01:02:31",
        "DQA1*01:02:32"
      ],
      "cds_sha256": "ac00e3c799d85af7172274b322ab9998ef73923e79aeaa1943af09f52b98c601",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:02:01",
      "numeric_two_field_assignment": "DQA1*01:02"
    },
    {
      "donor": "HG03017",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*04:02:01:04"
      ],
      "numeric_two_field": [
        "DQB1*04:02"
      ],
      "numeric_three_field": [
        "DQB1*04:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*04:02:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*04:02:01:01",
        "DQB1*04:02:01:04",
        "DQB1*04:02:01:05",
        "DQB1*04:02:01:06",
        "DQB1*04:02:01:07",
        "DQB1*04:02:01:08",
        "DQB1*04:02:01:09",
        "DQB1*04:02:01:10",
        "DQB1*04:02:01:11",
        "DQB1*04:02:01:12",
        "DQB1*04:02:01:13",
        "DQB1*04:02:01:14",
        "DQB1*04:02:01:15",
        "DQB1*04:02:01:16Q",
        "DQB1*04:02:01:17",
        "DQB1*04:02:01:18",
        "DQB1*04:02:01:19",
        "DQB1*04:02:01:20",
        "DQB1*04:02:01:21",
        "DQB1*04:02:01:22"
      ],
      "protein_matches": [
        "DQB1*04:02:01:01",
        "DQB1*04:02:01:04",
        "DQB1*04:02:01:05",
        "DQB1*04:02:01:06",
        "DQB1*04:02:01:07",
        "DQB1*04:02:01:08",
        "DQB1*04:02:01:09",
        "DQB1*04:02:01:10",
        "DQB1*04:02:01:11",
        "DQB1*04:02:01:12",
        "DQB1*04:02:01:13",
        "DQB1*04:02:01:14",
        "DQB1*04:02:01:15",
        "DQB1*04:02:01:16Q",
        "DQB1*04:02:01:17",
        "DQB1*04:02:01:18",
        "DQB1*04:02:01:19",
        "DQB1*04:02:01:20",
        "DQB1*04:02:01:21",
        "DQB1*04:02:01:22",
        "DQB1*04:02:03",
        "DQB1*04:02:04",
        "DQB1*04:02:05",
        "DQB1*04:02:06",
        "DQB1*04:02:11",
        "DQB1*04:02:12",
        "DQB1*04:02:13",
        "DQB1*04:02:23",
        "DQB1*04:02:25",
        "DQB1*04:02:26",
        "DQB1*04:02:27",
        "DQB1*04:02:29"
      ],
      "cds_sha256": "8f95dab73c25b349b4914e7e67926246e72522e7ef9b9b64f358eac9cc8eab9f",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*04:02:01",
      "numeric_two_field_assignment": "DQB1*04:02"
    },
    {
      "donor": "HG03017",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:01"
      ],
      "numeric_three_field": [
        "DQB1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11"
      ],
      "protein_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11",
        "DQB1*06:01:03",
        "DQB1*06:01:05",
        "DQB1*06:01:08",
        "DQB1*06:01:10",
        "DQB1*06:01:11",
        "DQB1*06:01:36",
        "DQB1*06:01:37",
        "DQB1*06:01:38",
        "DQB1*06:01:39"
      ],
      "cds_sha256": "8eca11e1cbc387d4515e4bc63897990cebd76dea14df174cd8eba8947cef38b2",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:01:01",
      "numeric_two_field_assignment": "DQB1*06:01"
    },
    {
      "donor": "HG03017",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*08:02"
      ],
      "numeric_three_field": [
        "DRB1*08:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*08:02:01:01",
        "DRB1*08:02:01:02",
        "DRB1*08:02:01:03"
      ],
      "protein_matches": [
        "DRB1*08:02:01:01",
        "DRB1*08:02:01:02",
        "DRB1*08:02:01:03"
      ],
      "cds_sha256": "a17743db4d4b1307ff21b592d4401cfdb4c88e2a154bd86921df47c161e985d2",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*08:02:01",
      "numeric_two_field_assignment": "DRB1*08:02"
    },
    {
      "donor": "HG03017",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*15:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*15:01"
      ],
      "numeric_three_field": [
        "DRB1*15:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*15:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33"
      ],
      "protein_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33",
        "DRB1*15:01:02",
        "DRB1*15:01:08:01",
        "DRB1*15:01:08:02",
        "DRB1*15:01:17",
        "DRB1*15:01:32",
        "DRB1*15:01:35",
        "DRB1*15:01:49",
        "DRB1*15:01:50",
        "DRB1*15:01:51",
        "DRB1*15:01:52",
        "DRB1*15:01:53",
        "DRB1*15:01:54",
        "DRB1*15:01:55",
        "DRB1*15:01:56"
      ],
      "cds_sha256": "1aea54c836d86377ccb58e10c5f5f97704438753078ca3333600bd00418c8ba8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:01:01",
      "numeric_two_field_assignment": "DRB1*15:01"
    },
    {
      "donor": "HG03239",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*24:07:01:01"
      ],
      "numeric_two_field": [
        "A*24:07"
      ],
      "numeric_three_field": [
        "A*24:07:01"
      ],
      "full_allele_assignment": [
        "A*24:07:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*24:07:01:01",
        "A*24:07:01:02",
        "A*24:07:01:03"
      ],
      "protein_matches": [
        "A*24:07:01:01",
        "A*24:07:01:02",
        "A*24:07:01:03",
        "A*24:07:03",
        "A*24:07:04",
        "A*24:07:05"
      ],
      "cds_sha256": "794745844ddb82c2ad29b38b4daddda524842ddffbd272b815c513f9d2c89067",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*24:07:01",
      "numeric_two_field_assignment": "A*24:07"
    },
    {
      "donor": "HG03239",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*26:01:01:01"
      ],
      "numeric_two_field": [
        "A*26:01"
      ],
      "numeric_three_field": [
        "A*26:01:01"
      ],
      "full_allele_assignment": [
        "A*26:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*26:01:01:01",
        "A*26:01:01:02",
        "A*26:01:01:04",
        "A*26:01:01:05",
        "A*26:01:01:06",
        "A*26:01:01:07",
        "A*26:01:01:08",
        "A*26:01:01:09",
        "A*26:01:01:10",
        "A*26:01:01:11",
        "A*26:01:01:12",
        "A*26:01:01:13",
        "A*26:01:01:14",
        "A*26:01:01:15",
        "A*26:01:01:16",
        "A*26:01:01:17",
        "A*26:01:01:18",
        "A*26:01:01:19",
        "A*26:01:01:20",
        "A*26:01:01:21",
        "A*26:01:01:22",
        "A*26:01:01:23",
        "A*26:01:01:24",
        "A*26:01:01:25",
        "A*26:01:01:26",
        "A*26:01:01:27",
        "A*26:01:01:28",
        "A*26:01:01:29",
        "A*26:01:01:30",
        "A*26:01:01:31",
        "A*26:01:01:32",
        "A*26:01:01:33",
        "A*26:01:01:34",
        "A*26:01:01:35",
        "A*26:01:01:36",
        "A*26:01:01:37",
        "A*26:01:01:38",
        "A*26:01:01:39",
        "A*26:01:01:40",
        "A*26:01:01:41",
        "A*26:01:01:42",
        "A*26:01:01:43",
        "A*26:01:01:44",
        "A*26:01:01:45",
        "A*26:01:01:46",
        "A*26:01:01:47",
        "A*26:01:01:48",
        "A*26:01:01:49",
        "A*26:01:01:50",
        "A*26:01:01:51",
        "A*26:01:01:52Q",
        "A*26:01:01:53",
        "A*26:01:01:54",
        "A*26:01:01:55",
        "A*26:01:01:56",
        "A*26:01:01:57",
        "A*26:01:01:58",
        "A*26:01:01:59",
        "A*26:01:01:60",
        "A*26:01:01:61"
      ],
      "protein_matches": [
        "A*26:01:01:01",
        "A*26:01:01:02",
        "A*26:01:01:04",
        "A*26:01:01:05",
        "A*26:01:01:06",
        "A*26:01:01:07",
        "A*26:01:01:08",
        "A*26:01:01:09",
        "A*26:01:01:10",
        "A*26:01:01:11",
        "A*26:01:01:12",
        "A*26:01:01:13",
        "A*26:01:01:14",
        "A*26:01:01:15",
        "A*26:01:01:16",
        "A*26:01:01:17",
        "A*26:01:01:18",
        "A*26:01:01:19",
        "A*26:01:01:20",
        "A*26:01:01:21",
        "A*26:01:01:22",
        "A*26:01:01:23",
        "A*26:01:01:24",
        "A*26:01:01:25",
        "A*26:01:01:26",
        "A*26:01:01:27",
        "A*26:01:01:28",
        "A*26:01:01:29",
        "A*26:01:01:30",
        "A*26:01:01:31",
        "A*26:01:01:32",
        "A*26:01:01:33",
        "A*26:01:01:34",
        "A*26:01:01:35",
        "A*26:01:01:36",
        "A*26:01:01:37",
        "A*26:01:01:38",
        "A*26:01:01:39",
        "A*26:01:01:40",
        "A*26:01:01:41",
        "A*26:01:01:42",
        "A*26:01:01:43",
        "A*26:01:01:44",
        "A*26:01:01:45",
        "A*26:01:01:46",
        "A*26:01:01:47",
        "A*26:01:01:48",
        "A*26:01:01:49",
        "A*26:01:01:50",
        "A*26:01:01:51",
        "A*26:01:01:52Q",
        "A*26:01:01:53",
        "A*26:01:01:54",
        "A*26:01:01:55",
        "A*26:01:01:56",
        "A*26:01:01:57",
        "A*26:01:01:58",
        "A*26:01:01:59",
        "A*26:01:01:60",
        "A*26:01:01:61",
        "A*26:01:02",
        "A*26:01:04",
        "A*26:01:20",
        "A*26:01:23",
        "A*26:01:33",
        "A*26:01:39",
        "A*26:01:40",
        "A*26:01:41",
        "A*26:01:42",
        "A*26:01:43",
        "A*26:01:45",
        "A*26:01:46:01",
        "A*26:01:46:02",
        "A*26:01:47",
        "A*26:01:48",
        "A*26:01:49",
        "A*26:01:50",
        "A*26:01:51",
        "A*26:01:52",
        "A*26:01:53",
        "A*26:01:54",
        "A*26:01:55",
        "A*26:01:56",
        "A*26:01:57",
        "A*26:01:58",
        "A*26:01:59",
        "A*26:01:60",
        "A*26:01:61",
        "A*26:01:62",
        "A*26:01:63",
        "A*26:01:64",
        "A*26:01:65",
        "A*26:01:66",
        "A*26:01:67",
        "A*26:01:68",
        "A*26:01:69",
        "A*26:01:70",
        "A*26:01:71",
        "A*26:01:72",
        "A*26:01:73",
        "A*26:01:74",
        "A*26:01:75",
        "A*26:01:76",
        "A*26:01:77",
        "A*26:01:78",
        "A*26:01:79",
        "A*26:01:80",
        "A*26:01:81",
        "A*26:01:82",
        "A*26:01:83",
        "A*26:01:84",
        "A*26:01:85",
        "A*26:01:86",
        "A*26:01:87",
        "A*26:01:88",
        "A*26:01:89",
        "A*26:01:90",
        "A*26:01:91",
        "A*26:01:92"
      ],
      "cds_sha256": "a3476b2cf404d7a789cfc62d0fe3664dcb1ac6e37f32c0996ccb726557ada93e",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*26:01:01",
      "numeric_two_field_assignment": "A*26:01"
    },
    {
      "donor": "HG03239",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*52:01:01:01"
      ],
      "numeric_two_field": [
        "B*52:01"
      ],
      "numeric_three_field": [
        "B*52:01:01"
      ],
      "full_allele_assignment": [
        "B*52:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*52:01:01:01",
        "B*52:01:01:02",
        "B*52:01:01:03",
        "B*52:01:01:04",
        "B*52:01:01:05",
        "B*52:01:01:06",
        "B*52:01:01:07",
        "B*52:01:01:08",
        "B*52:01:01:09",
        "B*52:01:01:10",
        "B*52:01:01:11",
        "B*52:01:01:12",
        "B*52:01:01:13",
        "B*52:01:01:14",
        "B*52:01:01:15",
        "B*52:01:01:16",
        "B*52:01:01:17",
        "B*52:01:01:18",
        "B*52:01:01:19",
        "B*52:01:01:20",
        "B*52:01:01:21",
        "B*52:01:01:22",
        "B*52:01:01:23",
        "B*52:01:01:24",
        "B*52:01:01:25",
        "B*52:01:01:26",
        "B*52:01:01:27",
        "B*52:01:01:28",
        "B*52:01:01:29",
        "B*52:01:01:30Q"
      ],
      "protein_matches": [
        "B*52:01:01:01",
        "B*52:01:01:02",
        "B*52:01:01:03",
        "B*52:01:01:04",
        "B*52:01:01:05",
        "B*52:01:01:06",
        "B*52:01:01:07",
        "B*52:01:01:08",
        "B*52:01:01:09",
        "B*52:01:01:10",
        "B*52:01:01:11",
        "B*52:01:01:12",
        "B*52:01:01:13",
        "B*52:01:01:14",
        "B*52:01:01:15",
        "B*52:01:01:16",
        "B*52:01:01:17",
        "B*52:01:01:18",
        "B*52:01:01:19",
        "B*52:01:01:20",
        "B*52:01:01:21",
        "B*52:01:01:22",
        "B*52:01:01:23",
        "B*52:01:01:24",
        "B*52:01:01:25",
        "B*52:01:01:26",
        "B*52:01:01:27",
        "B*52:01:01:28",
        "B*52:01:01:29",
        "B*52:01:01:30Q",
        "B*52:01:02:01",
        "B*52:01:02:02",
        "B*52:01:02:03",
        "B*52:01:02:04",
        "B*52:01:02:05",
        "B*52:01:02:06",
        "B*52:01:02:07",
        "B*52:01:02:08",
        "B*52:01:02:09",
        "B*52:01:17",
        "B*52:01:28",
        "B*52:01:30",
        "B*52:01:31",
        "B*52:01:32",
        "B*52:01:33",
        "B*52:01:34",
        "B*52:01:35",
        "B*52:01:36",
        "B*52:01:37",
        "B*52:01:38",
        "B*52:01:39",
        "B*52:01:40",
        "B*52:01:41",
        "B*52:01:42",
        "B*52:01:43",
        "B*52:01:44",
        "B*52:01:45",
        "B*52:01:46",
        "B*52:01:47",
        "B*52:01:48",
        "B*52:01:49",
        "B*52:01:50",
        "B*52:01:51",
        "B*52:01:52",
        "B*52:01:53",
        "B*52:01:54",
        "B*52:01:55",
        "B*52:01:56",
        "B*52:01:57",
        "B*52:01:58",
        "B*52:01:59",
        "B*52:01:60",
        "B*52:01:61",
        "B*52:01:62",
        "B*52:01:63",
        "B*52:01:64",
        "B*52:01:65"
      ],
      "cds_sha256": "cbdb67f65e64f2f41abcc5de908968df2074174bcf033ff3f563977cdbced531",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*52:01:01",
      "numeric_two_field_assignment": "B*52:01"
    },
    {
      "donor": "HG03239",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*44:03:02:04"
      ],
      "numeric_two_field": [
        "B*44:03"
      ],
      "numeric_three_field": [
        "B*44:03:02"
      ],
      "full_allele_assignment": [
        "B*44:03:02:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*44:03:02:01",
        "B*44:03:02:02",
        "B*44:03:02:03",
        "B*44:03:02:04",
        "B*44:03:02:05",
        "B*44:03:02:06",
        "B*44:03:02:07",
        "B*44:03:02:08"
      ],
      "protein_matches": [
        "B*44:03:01:01",
        "B*44:03:01:02",
        "B*44:03:01:03",
        "B*44:03:01:04",
        "B*44:03:01:05",
        "B*44:03:01:06",
        "B*44:03:01:07",
        "B*44:03:01:08",
        "B*44:03:01:09",
        "B*44:03:01:10",
        "B*44:03:01:11",
        "B*44:03:01:12",
        "B*44:03:01:13",
        "B*44:03:01:14",
        "B*44:03:01:15",
        "B*44:03:01:16",
        "B*44:03:01:17",
        "B*44:03:01:18",
        "B*44:03:01:19",
        "B*44:03:01:20",
        "B*44:03:01:21",
        "B*44:03:01:22",
        "B*44:03:01:23",
        "B*44:03:01:24",
        "B*44:03:01:25",
        "B*44:03:01:26",
        "B*44:03:01:27",
        "B*44:03:01:28",
        "B*44:03:01:29",
        "B*44:03:01:30",
        "B*44:03:01:31",
        "B*44:03:01:32",
        "B*44:03:01:33",
        "B*44:03:01:34",
        "B*44:03:01:35",
        "B*44:03:01:36",
        "B*44:03:01:37",
        "B*44:03:01:38",
        "B*44:03:01:39",
        "B*44:03:01:40",
        "B*44:03:01:41",
        "B*44:03:01:42",
        "B*44:03:01:43",
        "B*44:03:01:44",
        "B*44:03:01:45",
        "B*44:03:01:46",
        "B*44:03:01:47",
        "B*44:03:01:48",
        "B*44:03:01:49",
        "B*44:03:01:50",
        "B*44:03:01:51",
        "B*44:03:01:52",
        "B*44:03:01:53",
        "B*44:03:01:54",
        "B*44:03:01:55",
        "B*44:03:01:56",
        "B*44:03:01:57",
        "B*44:03:01:58",
        "B*44:03:01:59",
        "B*44:03:01:60",
        "B*44:03:01:61",
        "B*44:03:01:62",
        "B*44:03:01:63",
        "B*44:03:01:64",
        "B*44:03:01:65",
        "B*44:03:01:66",
        "B*44:03:01:67",
        "B*44:03:01:68",
        "B*44:03:01:69",
        "B*44:03:01:70",
        "B*44:03:01:71",
        "B*44:03:01:72",
        "B*44:03:01:73",
        "B*44:03:01:74",
        "B*44:03:01:75",
        "B*44:03:01:76",
        "B*44:03:01:77",
        "B*44:03:01:78",
        "B*44:03:01:79",
        "B*44:03:01:80",
        "B*44:03:01:81",
        "B*44:03:01:82",
        "B*44:03:02:01",
        "B*44:03:02:02",
        "B*44:03:02:03",
        "B*44:03:02:04",
        "B*44:03:02:05",
        "B*44:03:02:06",
        "B*44:03:02:07",
        "B*44:03:02:08",
        "B*44:03:03",
        "B*44:03:08",
        "B*44:03:28",
        "B*44:03:32",
        "B*44:03:33",
        "B*44:03:34",
        "B*44:03:38",
        "B*44:03:39",
        "B*44:03:42",
        "B*44:03:43",
        "B*44:03:44",
        "B*44:03:46",
        "B*44:03:47",
        "B*44:03:48",
        "B*44:03:49",
        "B*44:03:50",
        "B*44:03:51",
        "B*44:03:52",
        "B*44:03:53",
        "B*44:03:54",
        "B*44:03:55",
        "B*44:03:56",
        "B*44:03:57",
        "B*44:03:58",
        "B*44:03:59",
        "B*44:03:60",
        "B*44:03:61",
        "B*44:03:62",
        "B*44:03:63",
        "B*44:03:64",
        "B*44:03:65",
        "B*44:03:66",
        "B*44:03:67",
        "B*44:03:68",
        "B*44:03:69",
        "B*44:03:70",
        "B*44:03:71",
        "B*44:03:72",
        "B*44:03:73",
        "B*44:03:74",
        "B*44:03:75",
        "B*44:03:76",
        "B*44:03:77",
        "B*44:03:78",
        "B*44:03:79",
        "B*44:03:80",
        "B*44:03:81"
      ],
      "cds_sha256": "2309e5bb3a4d8cec9033f6eb00ac7474af6ea0554591c739184df4b27dccad4f",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*44:03:02",
      "numeric_two_field_assignment": "B*44:03"
    },
    {
      "donor": "HG03239",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*12:02:02:01"
      ],
      "numeric_two_field": [
        "C*12:02"
      ],
      "numeric_three_field": [
        "C*12:02:02"
      ],
      "full_allele_assignment": [
        "C*12:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*12:02:02:01",
        "C*12:02:02:02",
        "C*12:02:02:03",
        "C*12:02:02:04",
        "C*12:02:02:05",
        "C*12:02:02:06",
        "C*12:02:02:07",
        "C*12:02:02:08",
        "C*12:02:02:09",
        "C*12:02:02:10",
        "C*12:02:02:11",
        "C*12:02:02:12",
        "C*12:02:02:13",
        "C*12:02:02:14",
        "C*12:02:02:15",
        "C*12:02:02:16",
        "C*12:02:02:17",
        "C*12:02:02:18",
        "C*12:02:02:19",
        "C*12:02:02:20",
        "C*12:02:02:21",
        "C*12:02:02:22",
        "C*12:02:02:23",
        "C*12:02:02:24Q",
        "C*12:02:02:25",
        "C*12:02:02:26Q",
        "C*12:02:02:27",
        "C*12:02:02:28",
        "C*12:02:02:29"
      ],
      "protein_matches": [
        "C*12:02:01",
        "C*12:02:02:01",
        "C*12:02:02:02",
        "C*12:02:02:03",
        "C*12:02:02:04",
        "C*12:02:02:05",
        "C*12:02:02:06",
        "C*12:02:02:07",
        "C*12:02:02:08",
        "C*12:02:02:09",
        "C*12:02:02:10",
        "C*12:02:02:11",
        "C*12:02:02:12",
        "C*12:02:02:13",
        "C*12:02:02:14",
        "C*12:02:02:15",
        "C*12:02:02:16",
        "C*12:02:02:17",
        "C*12:02:02:18",
        "C*12:02:02:19",
        "C*12:02:02:20",
        "C*12:02:02:21",
        "C*12:02:02:22",
        "C*12:02:02:23",
        "C*12:02:02:24Q",
        "C*12:02:02:25",
        "C*12:02:02:26Q",
        "C*12:02:02:27",
        "C*12:02:02:28",
        "C*12:02:02:29",
        "C*12:02:12",
        "C*12:02:14",
        "C*12:02:16",
        "C*12:02:18",
        "C*12:02:19",
        "C*12:02:20",
        "C*12:02:21",
        "C*12:02:22",
        "C*12:02:23",
        "C*12:02:24",
        "C*12:02:25",
        "C*12:02:26",
        "C*12:02:27",
        "C*12:02:28",
        "C*12:02:29",
        "C*12:02:30",
        "C*12:02:31",
        "C*12:02:32",
        "C*12:02:33",
        "C*12:02:34",
        "C*12:02:35",
        "C*12:02:36",
        "C*12:02:37",
        "C*12:02:38",
        "C*12:02:39",
        "C*12:02:40",
        "C*12:02:41",
        "C*12:02:42",
        "C*12:02:43",
        "C*12:02:44",
        "C*12:02:45",
        "C*12:02:46",
        "C*12:02:47",
        "C*12:02:48",
        "C*12:02:49",
        "C*12:02:50",
        "C*12:02:51",
        "C*12:02:52",
        "C*12:02:54",
        "C*12:02:55",
        "C*12:02:56",
        "C*12:02:57",
        "C*12:02:58",
        "C*12:02:59",
        "C*12:02:60",
        "C*12:02:61",
        "C*12:02:62",
        "C*12:02:63"
      ],
      "cds_sha256": "4ebf37142a43331f63e79351fbff14e94abe86b4fc49827ac95807f710b0b5bd",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*12:02:02",
      "numeric_two_field_assignment": "C*12:02"
    },
    {
      "donor": "HG03239",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*07:06:01:01"
      ],
      "numeric_two_field": [
        "C*07:06"
      ],
      "numeric_three_field": [
        "C*07:06:01"
      ],
      "full_allele_assignment": [
        "C*07:06:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:06:01:01",
        "C*07:06:01:02",
        "C*07:06:01:03",
        "C*07:06:01:04",
        "C*07:06:01:05Q",
        "C*07:06:01:06",
        "C*07:06:01:07",
        "C*07:06:01:08",
        "C*07:06:01:09",
        "C*07:06:01:10",
        "C*07:06:01:11",
        "C*07:06:01:12",
        "C*07:06:01:13",
        "C*07:06:01:14Q"
      ],
      "protein_matches": [
        "C*07:06:01:01",
        "C*07:06:01:02",
        "C*07:06:01:03",
        "C*07:06:01:04",
        "C*07:06:01:05Q",
        "C*07:06:01:06",
        "C*07:06:01:07",
        "C*07:06:01:08",
        "C*07:06:01:09",
        "C*07:06:01:10",
        "C*07:06:01:11",
        "C*07:06:01:12",
        "C*07:06:01:13",
        "C*07:06:01:14Q",
        "C*07:06:02",
        "C*07:06:03",
        "C*07:06:04",
        "C*07:06:05",
        "C*07:06:06",
        "C*07:06:07"
      ],
      "cds_sha256": "6045aa471a232ef47da6e9f7af517ffde114f24b1dd2a6d40b1e2cb3f27477a3",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:06:01",
      "numeric_two_field_assignment": "C*07:06"
    },
    {
      "donor": "HG03239",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:14"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPA1*01:03:14"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "8da30cac74cd00248f3a1e3abf72fa61adfa1a4d9d0295201ec3bac02942319a",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:14",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG03239",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:01:01:01"
      ],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "HG03239",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:02:01:04"
      ],
      "numeric_two_field": [
        "DPB1*04:02"
      ],
      "numeric_three_field": [
        "DPB1*04:02:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:02:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:02:01:01",
        "DPB1*04:02:01:02",
        "DPB1*04:02:01:03",
        "DPB1*04:02:01:04",
        "DPB1*04:02:01:05",
        "DPB1*04:02:01:06",
        "DPB1*04:02:01:07",
        "DPB1*04:02:01:08",
        "DPB1*04:02:01:09",
        "DPB1*04:02:01:10",
        "DPB1*04:02:01:11",
        "DPB1*04:02:01:12",
        "DPB1*04:02:01:13",
        "DPB1*04:02:01:14",
        "DPB1*04:02:01:15",
        "DPB1*04:02:01:16",
        "DPB1*04:02:01:17",
        "DPB1*04:02:01:18",
        "DPB1*04:02:01:19",
        "DPB1*04:02:01:20",
        "DPB1*04:02:01:21",
        "DPB1*04:02:01:22",
        "DPB1*04:02:01:23",
        "DPB1*04:02:01:24",
        "DPB1*04:02:01:25",
        "DPB1*04:02:01:26",
        "DPB1*04:02:01:27",
        "DPB1*04:02:01:28",
        "DPB1*04:02:01:29",
        "DPB1*04:02:01:30",
        "DPB1*04:02:01:31",
        "DPB1*04:02:01:32",
        "DPB1*04:02:01:33",
        "DPB1*04:02:01:34",
        "DPB1*04:02:01:35",
        "DPB1*04:02:01:36",
        "DPB1*04:02:01:37",
        "DPB1*04:02:01:38",
        "DPB1*04:02:01:39",
        "DPB1*04:02:01:40",
        "DPB1*04:02:01:41",
        "DPB1*04:02:01:42",
        "DPB1*04:02:01:43",
        "DPB1*04:02:01:44",
        "DPB1*04:02:01:45",
        "DPB1*04:02:01:46",
        "DPB1*04:02:01:47Q",
        "DPB1*04:02:01:48"
      ],
      "protein_matches": [
        "DPB1*04:02:01:01",
        "DPB1*04:02:01:02",
        "DPB1*04:02:01:03",
        "DPB1*04:02:01:04",
        "DPB1*04:02:01:05",
        "DPB1*04:02:01:06",
        "DPB1*04:02:01:07",
        "DPB1*04:02:01:08",
        "DPB1*04:02:01:09",
        "DPB1*04:02:01:10",
        "DPB1*04:02:01:11",
        "DPB1*04:02:01:12",
        "DPB1*04:02:01:13",
        "DPB1*04:02:01:14",
        "DPB1*04:02:01:15",
        "DPB1*04:02:01:16",
        "DPB1*04:02:01:17",
        "DPB1*04:02:01:18",
        "DPB1*04:02:01:19",
        "DPB1*04:02:01:20",
        "DPB1*04:02:01:21",
        "DPB1*04:02:01:22",
        "DPB1*04:02:01:23",
        "DPB1*04:02:01:24",
        "DPB1*04:02:01:25",
        "DPB1*04:02:01:26",
        "DPB1*04:02:01:27",
        "DPB1*04:02:01:28",
        "DPB1*04:02:01:29",
        "DPB1*04:02:01:30",
        "DPB1*04:02:01:31",
        "DPB1*04:02:01:32",
        "DPB1*04:02:01:33",
        "DPB1*04:02:01:34",
        "DPB1*04:02:01:35",
        "DPB1*04:02:01:36",
        "DPB1*04:02:01:37",
        "DPB1*04:02:01:38",
        "DPB1*04:02:01:39",
        "DPB1*04:02:01:40",
        "DPB1*04:02:01:41",
        "DPB1*04:02:01:42",
        "DPB1*04:02:01:43",
        "DPB1*04:02:01:44",
        "DPB1*04:02:01:45",
        "DPB1*04:02:01:46",
        "DPB1*04:02:01:47Q",
        "DPB1*04:02:01:48",
        "DPB1*04:02:10",
        "DPB1*04:02:11",
        "DPB1*04:02:13",
        "DPB1*04:02:14",
        "DPB1*04:02:15",
        "DPB1*04:02:16",
        "DPB1*04:02:19",
        "DPB1*04:02:21",
        "DPB1*04:02:22",
        "DPB1*04:02:23",
        "DPB1*04:02:24",
        "DPB1*04:02:25",
        "DPB1*04:02:26",
        "DPB1*04:02:27",
        "DPB1*04:02:28",
        "DPB1*04:02:29",
        "DPB1*04:02:30",
        "DPB1*04:02:31",
        "DPB1*04:02:32",
        "DPB1*04:02:33",
        "DPB1*04:02:34",
        "DPB1*04:02:35",
        "DPB1*04:02:36",
        "DPB1*04:02:37",
        "DPB1*04:02:38",
        "DPB1*04:02:39",
        "DPB1*04:02:40",
        "DPB1*04:02:41",
        "DPB1*04:02:42"
      ],
      "cds_sha256": "56a8099990f049426b85114a4b73649da45136b9447548676da3050edeaaaa5a",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:02:01",
      "numeric_two_field_assignment": "DPB1*04:02"
    },
    {
      "donor": "HG03239",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*13:01:01:16"
      ],
      "numeric_two_field": [
        "DPB1*13:01"
      ],
      "numeric_three_field": [
        "DPB1*13:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*13:01:01:16"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*13:01:01:01",
        "DPB1*13:01:01:02",
        "DPB1*13:01:01:03",
        "DPB1*13:01:01:04",
        "DPB1*13:01:01:05",
        "DPB1*13:01:01:06",
        "DPB1*13:01:01:07",
        "DPB1*13:01:01:08",
        "DPB1*13:01:01:09",
        "DPB1*13:01:01:10",
        "DPB1*13:01:01:11",
        "DPB1*13:01:01:12",
        "DPB1*13:01:01:13",
        "DPB1*13:01:01:14",
        "DPB1*13:01:01:15",
        "DPB1*13:01:01:16",
        "DPB1*13:01:01:17",
        "DPB1*13:01:01:18",
        "DPB1*13:01:01:19",
        "DPB1*13:01:01:20",
        "DPB1*13:01:01:21"
      ],
      "protein_matches": [
        "DPB1*13:01:01:01",
        "DPB1*13:01:01:02",
        "DPB1*13:01:01:03",
        "DPB1*13:01:01:04",
        "DPB1*13:01:01:05",
        "DPB1*13:01:01:06",
        "DPB1*13:01:01:07",
        "DPB1*13:01:01:08",
        "DPB1*13:01:01:09",
        "DPB1*13:01:01:10",
        "DPB1*13:01:01:11",
        "DPB1*13:01:01:12",
        "DPB1*13:01:01:13",
        "DPB1*13:01:01:14",
        "DPB1*13:01:01:15",
        "DPB1*13:01:01:16",
        "DPB1*13:01:01:17",
        "DPB1*13:01:01:18",
        "DPB1*13:01:01:19",
        "DPB1*13:01:01:20",
        "DPB1*13:01:01:21",
        "DPB1*13:01:02",
        "DPB1*13:01:03",
        "DPB1*13:01:04",
        "DPB1*13:01:05",
        "DPB1*13:01:06",
        "DPB1*13:01:07",
        "DPB1*13:01:08",
        "DPB1*13:01:09",
        "DPB1*13:01:10",
        "DPB1*13:01:11",
        "DPB1*13:01:12"
      ],
      "cds_sha256": "903cf4bb4236aac5d131652cd794410fa17f434fe3ba7ff76a2ba4259cae4ada",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*13:01:01",
      "numeric_two_field_assignment": "DPB1*13:01"
    },
    {
      "donor": "HG03239",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*03:01"
      ],
      "numeric_three_field": [
        "DQA1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:01:01:01",
        "DQA1*03:01:01:03",
        "DQA1*03:01:01:04",
        "DQA1*03:01:01:05",
        "DQA1*03:01:01:06",
        "DQA1*03:01:01:07",
        "DQA1*03:01:01:08",
        "DQA1*03:01:01:09",
        "DQA1*03:01:01:10",
        "DQA1*03:01:01:11",
        "DQA1*03:01:01:12",
        "DQA1*03:01:01:13"
      ],
      "protein_matches": [
        "DQA1*03:01:01:01",
        "DQA1*03:01:01:03",
        "DQA1*03:01:01:04",
        "DQA1*03:01:01:05",
        "DQA1*03:01:01:06",
        "DQA1*03:01:01:07",
        "DQA1*03:01:01:08",
        "DQA1*03:01:01:09",
        "DQA1*03:01:01:10",
        "DQA1*03:01:01:11",
        "DQA1*03:01:01:12",
        "DQA1*03:01:01:13",
        "DQA1*03:01:03",
        "DQA1*03:01:05",
        "DQA1*03:01:06",
        "DQA1*03:01:07",
        "DQA1*03:01:08",
        "DQA1*03:01:09",
        "DQA1*03:01:10",
        "DQA1*03:01:11",
        "DQA1*03:01:12",
        "DQA1*03:01:13",
        "DQA1*03:01:14",
        "DQA1*03:01:15",
        "DQA1*03:01:16",
        "DQA1*03:01:17",
        "DQA1*03:01:18",
        "DQA1*03:01:19",
        "DQA1*03:01:20",
        "DQA1*03:01:21"
      ],
      "cds_sha256": "8c6169b000ecb451b6756b9ce0972a5de988a3fd8a7fccd46475ffc6e121f078",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:01:01",
      "numeric_two_field_assignment": "DQA1*03:01"
    },
    {
      "donor": "HG03239",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*02:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*02:01"
      ],
      "numeric_three_field": [
        "DQA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13"
      ],
      "protein_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13",
        "DQA1*02:01:03",
        "DQA1*02:01:05",
        "DQA1*02:01:06",
        "DQA1*02:01:07",
        "DQA1*02:01:08",
        "DQA1*02:01:09:01",
        "DQA1*02:01:09:02",
        "DQA1*02:01:09:03",
        "DQA1*02:01:10",
        "DQA1*02:01:11",
        "DQA1*02:01:14",
        "DQA1*02:01:15Q",
        "DQA1*02:01:16",
        "DQA1*02:01:17",
        "DQA1*02:01:18",
        "DQA1*02:01:19",
        "DQA1*02:01:20",
        "DQA1*02:01:22",
        "DQA1*02:01:23",
        "DQA1*02:01:26"
      ],
      "cds_sha256": "a133de159576cc12f4a192fcc735b46791d889475acff0224172d22c4864229c",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*02:01:01",
      "numeric_two_field_assignment": "DQA1*02:01"
    },
    {
      "donor": "HG03239",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*03:02"
      ],
      "numeric_three_field": [
        "DQB1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:02:01:01",
        "DQB1*03:02:01:02",
        "DQB1*03:02:01:03",
        "DQB1*03:02:01:04",
        "DQB1*03:02:01:05",
        "DQB1*03:02:01:06",
        "DQB1*03:02:01:07",
        "DQB1*03:02:01:08",
        "DQB1*03:02:01:09",
        "DQB1*03:02:01:10",
        "DQB1*03:02:01:11",
        "DQB1*03:02:01:12",
        "DQB1*03:02:01:13",
        "DQB1*03:02:01:14",
        "DQB1*03:02:01:15",
        "DQB1*03:02:01:16",
        "DQB1*03:02:01:17",
        "DQB1*03:02:01:18",
        "DQB1*03:02:01:19",
        "DQB1*03:02:01:20",
        "DQB1*03:02:01:21",
        "DQB1*03:02:01:22",
        "DQB1*03:02:01:23",
        "DQB1*03:02:01:24",
        "DQB1*03:02:01:25",
        "DQB1*03:02:01:26",
        "DQB1*03:02:01:27",
        "DQB1*03:02:01:28",
        "DQB1*03:02:01:29",
        "DQB1*03:02:01:30",
        "DQB1*03:02:01:31",
        "DQB1*03:02:01:32",
        "DQB1*03:02:01:33"
      ],
      "protein_matches": [
        "DQB1*03:02:01:01",
        "DQB1*03:02:01:02",
        "DQB1*03:02:01:03",
        "DQB1*03:02:01:04",
        "DQB1*03:02:01:05",
        "DQB1*03:02:01:06",
        "DQB1*03:02:01:07",
        "DQB1*03:02:01:08",
        "DQB1*03:02:01:09",
        "DQB1*03:02:01:10",
        "DQB1*03:02:01:11",
        "DQB1*03:02:01:12",
        "DQB1*03:02:01:13",
        "DQB1*03:02:01:14",
        "DQB1*03:02:01:15",
        "DQB1*03:02:01:16",
        "DQB1*03:02:01:17",
        "DQB1*03:02:01:18",
        "DQB1*03:02:01:19",
        "DQB1*03:02:01:20",
        "DQB1*03:02:01:21",
        "DQB1*03:02:01:22",
        "DQB1*03:02:01:23",
        "DQB1*03:02:01:24",
        "DQB1*03:02:01:25",
        "DQB1*03:02:01:26",
        "DQB1*03:02:01:27",
        "DQB1*03:02:01:28",
        "DQB1*03:02:01:29",
        "DQB1*03:02:01:30",
        "DQB1*03:02:01:31",
        "DQB1*03:02:01:32",
        "DQB1*03:02:01:33",
        "DQB1*03:02:02:01",
        "DQB1*03:02:02:02",
        "DQB1*03:02:03",
        "DQB1*03:02:09",
        "DQB1*03:02:11",
        "DQB1*03:02:12",
        "DQB1*03:02:21",
        "DQB1*03:02:22",
        "DQB1*03:02:23",
        "DQB1*03:02:24",
        "DQB1*03:02:31",
        "DQB1*03:02:32",
        "DQB1*03:02:33",
        "DQB1*03:02:34",
        "DQB1*03:02:36",
        "DQB1*03:02:37",
        "DQB1*03:02:39",
        "DQB1*03:02:40",
        "DQB1*03:02:41",
        "DQB1*03:02:42",
        "DQB1*03:02:43",
        "DQB1*03:02:44",
        "DQB1*03:02:45",
        "DQB1*03:02:46",
        "DQB1*03:02:47",
        "DQB1*03:02:49",
        "DQB1*03:02:50",
        "DQB1*03:02:51"
      ],
      "cds_sha256": "1266fac50d8b581a00f125271bd2cf03d368094abbb99c2b8cef9f393a340810",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:02:01",
      "numeric_two_field_assignment": "DQB1*03:02"
    },
    {
      "donor": "HG03239",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*02:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*02:02"
      ],
      "numeric_three_field": [
        "DQB1*02:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*02:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*02:02:01:01",
        "DQB1*02:02:01:02",
        "DQB1*02:02:01:03",
        "DQB1*02:02:01:04",
        "DQB1*02:02:01:05",
        "DQB1*02:02:01:06",
        "DQB1*02:02:01:07",
        "DQB1*02:02:01:08",
        "DQB1*02:02:01:09",
        "DQB1*02:02:01:10",
        "DQB1*02:02:01:11",
        "DQB1*02:02:01:12",
        "DQB1*02:02:01:13",
        "DQB1*02:02:01:14",
        "DQB1*02:02:01:15",
        "DQB1*02:02:01:16",
        "DQB1*02:02:01:17",
        "DQB1*02:02:01:18",
        "DQB1*02:02:01:19",
        "DQB1*02:02:01:20",
        "DQB1*02:02:01:21",
        "DQB1*02:02:01:22",
        "DQB1*02:02:01:23",
        "DQB1*02:02:01:24",
        "DQB1*02:02:01:25",
        "DQB1*02:02:01:26",
        "DQB1*02:02:01:27",
        "DQB1*02:02:01:28Q",
        "DQB1*02:02:01:29"
      ],
      "protein_matches": [
        "DQB1*02:02:01:01",
        "DQB1*02:02:01:02",
        "DQB1*02:02:01:03",
        "DQB1*02:02:01:04",
        "DQB1*02:02:01:05",
        "DQB1*02:02:01:06",
        "DQB1*02:02:01:07",
        "DQB1*02:02:01:08",
        "DQB1*02:02:01:09",
        "DQB1*02:02:01:10",
        "DQB1*02:02:01:11",
        "DQB1*02:02:01:12",
        "DQB1*02:02:01:13",
        "DQB1*02:02:01:14",
        "DQB1*02:02:01:15",
        "DQB1*02:02:01:16",
        "DQB1*02:02:01:17",
        "DQB1*02:02:01:18",
        "DQB1*02:02:01:19",
        "DQB1*02:02:01:20",
        "DQB1*02:02:01:21",
        "DQB1*02:02:01:22",
        "DQB1*02:02:01:23",
        "DQB1*02:02:01:24",
        "DQB1*02:02:01:25",
        "DQB1*02:02:01:26",
        "DQB1*02:02:01:27",
        "DQB1*02:02:01:28Q",
        "DQB1*02:02:01:29",
        "DQB1*02:02:04",
        "DQB1*02:02:05",
        "DQB1*02:02:06:02",
        "DQB1*02:02:12",
        "DQB1*02:02:13",
        "DQB1*02:02:14",
        "DQB1*02:02:15",
        "DQB1*02:02:16",
        "DQB1*02:02:17",
        "DQB1*02:02:18",
        "DQB1*02:02:19",
        "DQB1*02:02:20",
        "DQB1*02:02:21",
        "DQB1*02:02:22",
        "DQB1*02:02:24",
        "DQB1*02:02:25",
        "DQB1*02:02:26",
        "DQB1*02:02:27",
        "DQB1*02:02:28",
        "DQB1*02:02:29",
        "DQB1*02:02:30",
        "DQB1*02:02:31",
        "DQB1*02:02:32",
        "DQB1*02:02:33",
        "DQB1*02:02:34",
        "DQB1*02:02:37",
        "DQB1*02:02:38",
        "DQB1*02:02:39",
        "DQB1*02:02:40",
        "DQB1*02:02:41",
        "DQB1*02:02:42"
      ],
      "cds_sha256": "06c3d5192ffd78fd09e256dc72a8be73345c26352f72fac603fd4a702bd70320",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*02:02:01",
      "numeric_two_field_assignment": "DQB1*02:02"
    },
    {
      "donor": "HG03239",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*04:03"
      ],
      "numeric_three_field": [
        "DRB1*04:03:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*04:03:01:01",
        "DRB1*04:03:01:02",
        "DRB1*04:03:01:03",
        "DRB1*04:03:01:04",
        "DRB1*04:03:01:05"
      ],
      "protein_matches": [
        "DRB1*04:03:01:01",
        "DRB1*04:03:01:02",
        "DRB1*04:03:01:03",
        "DRB1*04:03:01:04",
        "DRB1*04:03:01:05",
        "DRB1*04:03:02",
        "DRB1*04:03:21"
      ],
      "cds_sha256": "0afd709352f0a6d71b1eb75ca0031f4adbd8871c8f1edc596b34c70b54ac40ef",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*04:03:01",
      "numeric_two_field_assignment": "DRB1*04:03"
    },
    {
      "donor": "HG03239",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*07:01"
      ],
      "numeric_three_field": [
        "DRB1*07:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32"
      ],
      "protein_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32",
        "DRB1*07:01:29",
        "DRB1*07:01:30",
        "DRB1*07:01:31",
        "DRB1*07:01:32",
        "DRB1*07:01:33",
        "DRB1*07:01:34",
        "DRB1*07:01:35",
        "DRB1*07:01:36"
      ],
      "cds_sha256": "d35fa517bdd307a907cf20a4f3e5e27f375acc373096b50e493436b8de12eb21",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*07:01:01",
      "numeric_two_field_assignment": "DRB1*07:01"
    },
    {
      "donor": "HG03654",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:01"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "HG03654",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*26:01:01:01"
      ],
      "numeric_two_field": [
        "A*26:01"
      ],
      "numeric_three_field": [
        "A*26:01:01"
      ],
      "full_allele_assignment": [
        "A*26:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*26:01:01:01",
        "A*26:01:01:02",
        "A*26:01:01:04",
        "A*26:01:01:05",
        "A*26:01:01:06",
        "A*26:01:01:07",
        "A*26:01:01:08",
        "A*26:01:01:09",
        "A*26:01:01:10",
        "A*26:01:01:11",
        "A*26:01:01:12",
        "A*26:01:01:13",
        "A*26:01:01:14",
        "A*26:01:01:15",
        "A*26:01:01:16",
        "A*26:01:01:17",
        "A*26:01:01:18",
        "A*26:01:01:19",
        "A*26:01:01:20",
        "A*26:01:01:21",
        "A*26:01:01:22",
        "A*26:01:01:23",
        "A*26:01:01:24",
        "A*26:01:01:25",
        "A*26:01:01:26",
        "A*26:01:01:27",
        "A*26:01:01:28",
        "A*26:01:01:29",
        "A*26:01:01:30",
        "A*26:01:01:31",
        "A*26:01:01:32",
        "A*26:01:01:33",
        "A*26:01:01:34",
        "A*26:01:01:35",
        "A*26:01:01:36",
        "A*26:01:01:37",
        "A*26:01:01:38",
        "A*26:01:01:39",
        "A*26:01:01:40",
        "A*26:01:01:41",
        "A*26:01:01:42",
        "A*26:01:01:43",
        "A*26:01:01:44",
        "A*26:01:01:45",
        "A*26:01:01:46",
        "A*26:01:01:47",
        "A*26:01:01:48",
        "A*26:01:01:49",
        "A*26:01:01:50",
        "A*26:01:01:51",
        "A*26:01:01:52Q",
        "A*26:01:01:53",
        "A*26:01:01:54",
        "A*26:01:01:55",
        "A*26:01:01:56",
        "A*26:01:01:57",
        "A*26:01:01:58",
        "A*26:01:01:59",
        "A*26:01:01:60",
        "A*26:01:01:61"
      ],
      "protein_matches": [
        "A*26:01:01:01",
        "A*26:01:01:02",
        "A*26:01:01:04",
        "A*26:01:01:05",
        "A*26:01:01:06",
        "A*26:01:01:07",
        "A*26:01:01:08",
        "A*26:01:01:09",
        "A*26:01:01:10",
        "A*26:01:01:11",
        "A*26:01:01:12",
        "A*26:01:01:13",
        "A*26:01:01:14",
        "A*26:01:01:15",
        "A*26:01:01:16",
        "A*26:01:01:17",
        "A*26:01:01:18",
        "A*26:01:01:19",
        "A*26:01:01:20",
        "A*26:01:01:21",
        "A*26:01:01:22",
        "A*26:01:01:23",
        "A*26:01:01:24",
        "A*26:01:01:25",
        "A*26:01:01:26",
        "A*26:01:01:27",
        "A*26:01:01:28",
        "A*26:01:01:29",
        "A*26:01:01:30",
        "A*26:01:01:31",
        "A*26:01:01:32",
        "A*26:01:01:33",
        "A*26:01:01:34",
        "A*26:01:01:35",
        "A*26:01:01:36",
        "A*26:01:01:37",
        "A*26:01:01:38",
        "A*26:01:01:39",
        "A*26:01:01:40",
        "A*26:01:01:41",
        "A*26:01:01:42",
        "A*26:01:01:43",
        "A*26:01:01:44",
        "A*26:01:01:45",
        "A*26:01:01:46",
        "A*26:01:01:47",
        "A*26:01:01:48",
        "A*26:01:01:49",
        "A*26:01:01:50",
        "A*26:01:01:51",
        "A*26:01:01:52Q",
        "A*26:01:01:53",
        "A*26:01:01:54",
        "A*26:01:01:55",
        "A*26:01:01:56",
        "A*26:01:01:57",
        "A*26:01:01:58",
        "A*26:01:01:59",
        "A*26:01:01:60",
        "A*26:01:01:61",
        "A*26:01:02",
        "A*26:01:04",
        "A*26:01:20",
        "A*26:01:23",
        "A*26:01:33",
        "A*26:01:39",
        "A*26:01:40",
        "A*26:01:41",
        "A*26:01:42",
        "A*26:01:43",
        "A*26:01:45",
        "A*26:01:46:01",
        "A*26:01:46:02",
        "A*26:01:47",
        "A*26:01:48",
        "A*26:01:49",
        "A*26:01:50",
        "A*26:01:51",
        "A*26:01:52",
        "A*26:01:53",
        "A*26:01:54",
        "A*26:01:55",
        "A*26:01:56",
        "A*26:01:57",
        "A*26:01:58",
        "A*26:01:59",
        "A*26:01:60",
        "A*26:01:61",
        "A*26:01:62",
        "A*26:01:63",
        "A*26:01:64",
        "A*26:01:65",
        "A*26:01:66",
        "A*26:01:67",
        "A*26:01:68",
        "A*26:01:69",
        "A*26:01:70",
        "A*26:01:71",
        "A*26:01:72",
        "A*26:01:73",
        "A*26:01:74",
        "A*26:01:75",
        "A*26:01:76",
        "A*26:01:77",
        "A*26:01:78",
        "A*26:01:79",
        "A*26:01:80",
        "A*26:01:81",
        "A*26:01:82",
        "A*26:01:83",
        "A*26:01:84",
        "A*26:01:85",
        "A*26:01:86",
        "A*26:01:87",
        "A*26:01:88",
        "A*26:01:89",
        "A*26:01:90",
        "A*26:01:91",
        "A*26:01:92"
      ],
      "cds_sha256": "a3476b2cf404d7a789cfc62d0fe3664dcb1ac6e37f32c0996ccb726557ada93e",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*26:01:01",
      "numeric_two_field_assignment": "A*26:01"
    },
    {
      "donor": "HG03654",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*35:03:01:01"
      ],
      "numeric_two_field": [
        "B*35:03"
      ],
      "numeric_three_field": [
        "B*35:03:01"
      ],
      "full_allele_assignment": [
        "B*35:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*35:03:01:01",
        "B*35:03:01:02",
        "B*35:03:01:03",
        "B*35:03:01:04",
        "B*35:03:01:05",
        "B*35:03:01:06",
        "B*35:03:01:07",
        "B*35:03:01:08",
        "B*35:03:01:09",
        "B*35:03:01:10",
        "B*35:03:01:11",
        "B*35:03:01:12",
        "B*35:03:01:13",
        "B*35:03:01:14",
        "B*35:03:01:15",
        "B*35:03:01:16",
        "B*35:03:01:17",
        "B*35:03:01:18",
        "B*35:03:01:19",
        "B*35:03:01:20",
        "B*35:03:01:21",
        "B*35:03:01:22",
        "B*35:03:01:23",
        "B*35:03:01:24",
        "B*35:03:01:25",
        "B*35:03:01:26",
        "B*35:03:01:27",
        "B*35:03:01:28",
        "B*35:03:01:29",
        "B*35:03:01:30",
        "B*35:03:01:31",
        "B*35:03:01:32",
        "B*35:03:01:33",
        "B*35:03:01:34",
        "B*35:03:01:35",
        "B*35:03:01:36",
        "B*35:03:01:37",
        "B*35:03:01:38",
        "B*35:03:01:39",
        "B*35:03:01:40",
        "B*35:03:01:41",
        "B*35:03:01:42"
      ],
      "protein_matches": [
        "B*35:03:01:01",
        "B*35:03:01:02",
        "B*35:03:01:03",
        "B*35:03:01:04",
        "B*35:03:01:05",
        "B*35:03:01:06",
        "B*35:03:01:07",
        "B*35:03:01:08",
        "B*35:03:01:09",
        "B*35:03:01:10",
        "B*35:03:01:11",
        "B*35:03:01:12",
        "B*35:03:01:13",
        "B*35:03:01:14",
        "B*35:03:01:15",
        "B*35:03:01:16",
        "B*35:03:01:17",
        "B*35:03:01:18",
        "B*35:03:01:19",
        "B*35:03:01:20",
        "B*35:03:01:21",
        "B*35:03:01:22",
        "B*35:03:01:23",
        "B*35:03:01:24",
        "B*35:03:01:25",
        "B*35:03:01:26",
        "B*35:03:01:27",
        "B*35:03:01:28",
        "B*35:03:01:29",
        "B*35:03:01:30",
        "B*35:03:01:31",
        "B*35:03:01:32",
        "B*35:03:01:33",
        "B*35:03:01:34",
        "B*35:03:01:35",
        "B*35:03:01:36",
        "B*35:03:01:37",
        "B*35:03:01:38",
        "B*35:03:01:39",
        "B*35:03:01:40",
        "B*35:03:01:41",
        "B*35:03:01:42",
        "B*35:03:02",
        "B*35:03:08",
        "B*35:03:19",
        "B*35:03:22",
        "B*35:03:23",
        "B*35:03:24",
        "B*35:03:25",
        "B*35:03:26",
        "B*35:03:27",
        "B*35:03:28",
        "B*35:03:29",
        "B*35:03:30",
        "B*35:03:31",
        "B*35:03:32",
        "B*35:03:33",
        "B*35:03:34",
        "B*35:03:35",
        "B*35:03:36",
        "B*35:03:37",
        "B*35:03:38",
        "B*35:03:39",
        "B*35:03:40",
        "B*35:03:41",
        "B*35:03:42",
        "B*35:03:43",
        "B*35:03:44",
        "B*35:03:45",
        "B*35:03:46",
        "B*35:03:47"
      ],
      "cds_sha256": "daad3e7ecac23eba2e3fa62e44ddc8f284ead2eb09be8fa6df1bb74c9b5c3319",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*35:03:01",
      "numeric_two_field_assignment": "B*35:03"
    },
    {
      "donor": "HG03654",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*08:01:01:02"
      ],
      "numeric_two_field": [
        "B*08:01"
      ],
      "numeric_three_field": [
        "B*08:01:01"
      ],
      "full_allele_assignment": [
        "B*08:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*08:01:01:01",
        "B*08:01:01:02",
        "B*08:01:01:03",
        "B*08:01:01:04",
        "B*08:01:01:05",
        "B*08:01:01:06",
        "B*08:01:01:07",
        "B*08:01:01:08",
        "B*08:01:01:09",
        "B*08:01:01:10",
        "B*08:01:01:11",
        "B*08:01:01:12",
        "B*08:01:01:13",
        "B*08:01:01:14",
        "B*08:01:01:15",
        "B*08:01:01:16",
        "B*08:01:01:17",
        "B*08:01:01:18",
        "B*08:01:01:19",
        "B*08:01:01:20",
        "B*08:01:01:21",
        "B*08:01:01:22",
        "B*08:01:01:23",
        "B*08:01:01:24",
        "B*08:01:01:25",
        "B*08:01:01:26",
        "B*08:01:01:27",
        "B*08:01:01:28",
        "B*08:01:01:29",
        "B*08:01:01:30",
        "B*08:01:01:31",
        "B*08:01:01:32",
        "B*08:01:01:33",
        "B*08:01:01:34",
        "B*08:01:01:35",
        "B*08:01:01:36",
        "B*08:01:01:37",
        "B*08:01:01:38",
        "B*08:01:01:39",
        "B*08:01:01:40",
        "B*08:01:01:41",
        "B*08:01:01:42",
        "B*08:01:01:43",
        "B*08:01:01:44",
        "B*08:01:01:45",
        "B*08:01:01:46",
        "B*08:01:01:47",
        "B*08:01:01:48",
        "B*08:01:01:49",
        "B*08:01:01:50",
        "B*08:01:01:51",
        "B*08:01:01:52",
        "B*08:01:01:53",
        "B*08:01:01:54",
        "B*08:01:01:55",
        "B*08:01:01:56",
        "B*08:01:01:57",
        "B*08:01:01:58",
        "B*08:01:01:59",
        "B*08:01:01:60",
        "B*08:01:01:61",
        "B*08:01:01:62",
        "B*08:01:01:63",
        "B*08:01:01:64",
        "B*08:01:01:65",
        "B*08:01:01:66",
        "B*08:01:01:67",
        "B*08:01:01:68",
        "B*08:01:01:69",
        "B*08:01:01:70",
        "B*08:01:01:71",
        "B*08:01:01:72",
        "B*08:01:01:73",
        "B*08:01:01:74",
        "B*08:01:01:75",
        "B*08:01:01:76",
        "B*08:01:01:77",
        "B*08:01:01:78",
        "B*08:01:01:79",
        "B*08:01:01:80",
        "B*08:01:01:81",
        "B*08:01:01:82",
        "B*08:01:01:83"
      ],
      "protein_matches": [
        "B*08:01:01:01",
        "B*08:01:01:02",
        "B*08:01:01:03",
        "B*08:01:01:04",
        "B*08:01:01:05",
        "B*08:01:01:06",
        "B*08:01:01:07",
        "B*08:01:01:08",
        "B*08:01:01:09",
        "B*08:01:01:10",
        "B*08:01:01:11",
        "B*08:01:01:12",
        "B*08:01:01:13",
        "B*08:01:01:14",
        "B*08:01:01:15",
        "B*08:01:01:16",
        "B*08:01:01:17",
        "B*08:01:01:18",
        "B*08:01:01:19",
        "B*08:01:01:20",
        "B*08:01:01:21",
        "B*08:01:01:22",
        "B*08:01:01:23",
        "B*08:01:01:24",
        "B*08:01:01:25",
        "B*08:01:01:26",
        "B*08:01:01:27",
        "B*08:01:01:28",
        "B*08:01:01:29",
        "B*08:01:01:30",
        "B*08:01:01:31",
        "B*08:01:01:32",
        "B*08:01:01:33",
        "B*08:01:01:34",
        "B*08:01:01:35",
        "B*08:01:01:36",
        "B*08:01:01:37",
        "B*08:01:01:38",
        "B*08:01:01:39",
        "B*08:01:01:40",
        "B*08:01:01:41",
        "B*08:01:01:42",
        "B*08:01:01:43",
        "B*08:01:01:44",
        "B*08:01:01:45",
        "B*08:01:01:46",
        "B*08:01:01:47",
        "B*08:01:01:48",
        "B*08:01:01:49",
        "B*08:01:01:50",
        "B*08:01:01:51",
        "B*08:01:01:52",
        "B*08:01:01:53",
        "B*08:01:01:54",
        "B*08:01:01:55",
        "B*08:01:01:56",
        "B*08:01:01:57",
        "B*08:01:01:58",
        "B*08:01:01:59",
        "B*08:01:01:60",
        "B*08:01:01:61",
        "B*08:01:01:62",
        "B*08:01:01:63",
        "B*08:01:01:64",
        "B*08:01:01:65",
        "B*08:01:01:66",
        "B*08:01:01:67",
        "B*08:01:01:68",
        "B*08:01:01:69",
        "B*08:01:01:70",
        "B*08:01:01:71",
        "B*08:01:01:72",
        "B*08:01:01:73",
        "B*08:01:01:74",
        "B*08:01:01:75",
        "B*08:01:01:76",
        "B*08:01:01:77",
        "B*08:01:01:78",
        "B*08:01:01:79",
        "B*08:01:01:80",
        "B*08:01:01:81",
        "B*08:01:01:82",
        "B*08:01:01:83",
        "B*08:01:02",
        "B*08:01:04",
        "B*08:01:05",
        "B*08:01:07",
        "B*08:01:08",
        "B*08:01:11",
        "B*08:01:12",
        "B*08:01:14",
        "B*08:01:20",
        "B*08:01:29",
        "B*08:01:32",
        "B*08:01:35",
        "B*08:01:36",
        "B*08:01:38",
        "B*08:01:39",
        "B*08:01:40",
        "B*08:01:41",
        "B*08:01:42",
        "B*08:01:43",
        "B*08:01:44",
        "B*08:01:45",
        "B*08:01:46",
        "B*08:01:47",
        "B*08:01:48",
        "B*08:01:49",
        "B*08:01:50",
        "B*08:01:51",
        "B*08:01:52",
        "B*08:01:53",
        "B*08:01:54",
        "B*08:01:55",
        "B*08:01:56",
        "B*08:01:57",
        "B*08:01:58",
        "B*08:01:59",
        "B*08:01:60",
        "B*08:01:61",
        "B*08:01:62",
        "B*08:01:63",
        "B*08:01:64",
        "B*08:01:65",
        "B*08:01:66",
        "B*08:01:67",
        "B*08:01:68",
        "B*08:01:69",
        "B*08:01:70",
        "B*08:01:71",
        "B*08:01:72",
        "B*08:01:73",
        "B*08:01:74",
        "B*08:01:75",
        "B*08:01:76",
        "B*08:01:77:01",
        "B*08:01:77:02",
        "B*08:01:78",
        "B*08:01:79",
        "B*08:01:80",
        "B*08:01:81",
        "B*08:01:82",
        "B*08:01:83",
        "B*08:01:84",
        "B*08:01:85",
        "B*08:01:86",
        "B*08:01:87",
        "B*08:01:88"
      ],
      "cds_sha256": "bb973f607237ece7865cc54b8b3759aa235dc7530fc4871091e08bd268b16214",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*08:01:01",
      "numeric_two_field_assignment": "B*08:01"
    },
    {
      "donor": "HG03654",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*12:03:01:01"
      ],
      "numeric_two_field": [
        "C*12:03"
      ],
      "numeric_three_field": [
        "C*12:03:01"
      ],
      "full_allele_assignment": [
        "C*12:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*12:03:01:01",
        "C*12:03:01:02",
        "C*12:03:01:03",
        "C*12:03:01:04",
        "C*12:03:01:05",
        "C*12:03:01:06",
        "C*12:03:01:07",
        "C*12:03:01:08",
        "C*12:03:01:09",
        "C*12:03:01:10",
        "C*12:03:01:11",
        "C*12:03:01:12",
        "C*12:03:01:13",
        "C*12:03:01:14",
        "C*12:03:01:15",
        "C*12:03:01:16",
        "C*12:03:01:17",
        "C*12:03:01:18",
        "C*12:03:01:19",
        "C*12:03:01:20",
        "C*12:03:01:21",
        "C*12:03:01:22",
        "C*12:03:01:23",
        "C*12:03:01:24",
        "C*12:03:01:25",
        "C*12:03:01:26",
        "C*12:03:01:27",
        "C*12:03:01:28",
        "C*12:03:01:29",
        "C*12:03:01:30",
        "C*12:03:01:31",
        "C*12:03:01:32",
        "C*12:03:01:33",
        "C*12:03:01:34",
        "C*12:03:01:35",
        "C*12:03:01:36",
        "C*12:03:01:37",
        "C*12:03:01:38",
        "C*12:03:01:39",
        "C*12:03:01:40",
        "C*12:03:01:41",
        "C*12:03:01:42Q",
        "C*12:03:01:43",
        "C*12:03:01:44",
        "C*12:03:01:45",
        "C*12:03:01:46",
        "C*12:03:01:47",
        "C*12:03:01:48",
        "C*12:03:01:49",
        "C*12:03:01:50",
        "C*12:03:01:51",
        "C*12:03:01:52",
        "C*12:03:01:53",
        "C*12:03:01:54",
        "C*12:03:01:55",
        "C*12:03:01:56",
        "C*12:03:01:57",
        "C*12:03:01:58",
        "C*12:03:01:59",
        "C*12:03:01:60",
        "C*12:03:01:61",
        "C*12:03:01:62",
        "C*12:03:01:63",
        "C*12:03:01:64",
        "C*12:03:01:65",
        "C*12:03:01:66",
        "C*12:03:01:67",
        "C*12:03:01:68",
        "C*12:03:01:69",
        "C*12:03:01:70",
        "C*12:03:01:71",
        "C*12:03:01:72",
        "C*12:03:01:73",
        "C*12:03:01:74",
        "C*12:03:01:75",
        "C*12:03:01:76",
        "C*12:03:01:77Q",
        "C*12:03:01:78",
        "C*12:03:01:79",
        "C*12:03:01:80",
        "C*12:03:01:81"
      ],
      "protein_matches": [
        "C*12:03:01:01",
        "C*12:03:01:02",
        "C*12:03:01:03",
        "C*12:03:01:04",
        "C*12:03:01:05",
        "C*12:03:01:06",
        "C*12:03:01:07",
        "C*12:03:01:08",
        "C*12:03:01:09",
        "C*12:03:01:10",
        "C*12:03:01:11",
        "C*12:03:01:12",
        "C*12:03:01:13",
        "C*12:03:01:14",
        "C*12:03:01:15",
        "C*12:03:01:16",
        "C*12:03:01:17",
        "C*12:03:01:18",
        "C*12:03:01:19",
        "C*12:03:01:20",
        "C*12:03:01:21",
        "C*12:03:01:22",
        "C*12:03:01:23",
        "C*12:03:01:24",
        "C*12:03:01:25",
        "C*12:03:01:26",
        "C*12:03:01:27",
        "C*12:03:01:28",
        "C*12:03:01:29",
        "C*12:03:01:30",
        "C*12:03:01:31",
        "C*12:03:01:32",
        "C*12:03:01:33",
        "C*12:03:01:34",
        "C*12:03:01:35",
        "C*12:03:01:36",
        "C*12:03:01:37",
        "C*12:03:01:38",
        "C*12:03:01:39",
        "C*12:03:01:40",
        "C*12:03:01:41",
        "C*12:03:01:42Q",
        "C*12:03:01:43",
        "C*12:03:01:44",
        "C*12:03:01:45",
        "C*12:03:01:46",
        "C*12:03:01:47",
        "C*12:03:01:48",
        "C*12:03:01:49",
        "C*12:03:01:50",
        "C*12:03:01:51",
        "C*12:03:01:52",
        "C*12:03:01:53",
        "C*12:03:01:54",
        "C*12:03:01:55",
        "C*12:03:01:56",
        "C*12:03:01:57",
        "C*12:03:01:58",
        "C*12:03:01:59",
        "C*12:03:01:60",
        "C*12:03:01:61",
        "C*12:03:01:62",
        "C*12:03:01:63",
        "C*12:03:01:64",
        "C*12:03:01:65",
        "C*12:03:01:66",
        "C*12:03:01:67",
        "C*12:03:01:68",
        "C*12:03:01:69",
        "C*12:03:01:70",
        "C*12:03:01:71",
        "C*12:03:01:72",
        "C*12:03:01:73",
        "C*12:03:01:74",
        "C*12:03:01:75",
        "C*12:03:01:76",
        "C*12:03:01:77Q",
        "C*12:03:01:78",
        "C*12:03:01:79",
        "C*12:03:01:80",
        "C*12:03:01:81",
        "C*12:03:06",
        "C*12:03:08",
        "C*12:03:100",
        "C*12:03:29",
        "C*12:03:34:01",
        "C*12:03:34:02",
        "C*12:03:35",
        "C*12:03:36",
        "C*12:03:37",
        "C*12:03:38",
        "C*12:03:39",
        "C*12:03:40",
        "C*12:03:41",
        "C*12:03:42",
        "C*12:03:43",
        "C*12:03:44",
        "C*12:03:45",
        "C*12:03:46",
        "C*12:03:47",
        "C*12:03:48",
        "C*12:03:49",
        "C*12:03:50",
        "C*12:03:51",
        "C*12:03:52",
        "C*12:03:53",
        "C*12:03:54",
        "C*12:03:55",
        "C*12:03:56",
        "C*12:03:57",
        "C*12:03:58",
        "C*12:03:59",
        "C*12:03:60",
        "C*12:03:61",
        "C*12:03:62",
        "C*12:03:63",
        "C*12:03:64",
        "C*12:03:65",
        "C*12:03:66",
        "C*12:03:67",
        "C*12:03:68",
        "C*12:03:69",
        "C*12:03:70",
        "C*12:03:71",
        "C*12:03:72",
        "C*12:03:73",
        "C*12:03:74",
        "C*12:03:75",
        "C*12:03:76",
        "C*12:03:77",
        "C*12:03:78",
        "C*12:03:79",
        "C*12:03:80",
        "C*12:03:81",
        "C*12:03:82",
        "C*12:03:83",
        "C*12:03:84",
        "C*12:03:85",
        "C*12:03:86",
        "C*12:03:87",
        "C*12:03:88",
        "C*12:03:89",
        "C*12:03:90",
        "C*12:03:91",
        "C*12:03:92",
        "C*12:03:93",
        "C*12:03:94",
        "C*12:03:95",
        "C*12:03:96",
        "C*12:03:97",
        "C*12:03:98",
        "C*12:03:99"
      ],
      "cds_sha256": "7b141f0d16656d406ef1ef17295fee1d5dd5464cde16ab3e654fb10b23115b0e",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*12:03:01",
      "numeric_two_field_assignment": "C*12:03"
    },
    {
      "donor": "HG03654",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*07:02:01:01"
      ],
      "numeric_two_field": [
        "C*07:02"
      ],
      "numeric_three_field": [
        "C*07:02:01"
      ],
      "full_allele_assignment": [
        "C*07:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99"
      ],
      "protein_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99",
        "C*07:02:05",
        "C*07:02:06",
        "C*07:02:08",
        "C*07:02:100",
        "C*07:02:101",
        "C*07:02:102",
        "C*07:02:103",
        "C*07:02:104:01",
        "C*07:02:104:02",
        "C*07:02:105",
        "C*07:02:106:01",
        "C*07:02:106:02",
        "C*07:02:108",
        "C*07:02:109",
        "C*07:02:10:01",
        "C*07:02:10:02",
        "C*07:02:11",
        "C*07:02:110",
        "C*07:02:111",
        "C*07:02:112",
        "C*07:02:113",
        "C*07:02:114",
        "C*07:02:115",
        "C*07:02:116",
        "C*07:02:117",
        "C*07:02:118",
        "C*07:02:119",
        "C*07:02:120",
        "C*07:02:121",
        "C*07:02:122",
        "C*07:02:123",
        "C*07:02:124",
        "C*07:02:125",
        "C*07:02:126",
        "C*07:02:127",
        "C*07:02:128",
        "C*07:02:129",
        "C*07:02:130",
        "C*07:02:131",
        "C*07:02:132",
        "C*07:02:133",
        "C*07:02:134",
        "C*07:02:135",
        "C*07:02:136",
        "C*07:02:137",
        "C*07:02:138",
        "C*07:02:139",
        "C*07:02:140",
        "C*07:02:141",
        "C*07:02:142",
        "C*07:02:143",
        "C*07:02:144",
        "C*07:02:145",
        "C*07:02:146",
        "C*07:02:147",
        "C*07:02:148",
        "C*07:02:149",
        "C*07:02:150",
        "C*07:02:151",
        "C*07:02:152",
        "C*07:02:153",
        "C*07:02:154",
        "C*07:02:155",
        "C*07:02:156",
        "C*07:02:157",
        "C*07:02:158",
        "C*07:02:159",
        "C*07:02:16",
        "C*07:02:160",
        "C*07:02:161",
        "C*07:02:162",
        "C*07:02:163",
        "C*07:02:164",
        "C*07:02:165",
        "C*07:02:166",
        "C*07:02:167",
        "C*07:02:168",
        "C*07:02:169",
        "C*07:02:170",
        "C*07:02:171",
        "C*07:02:172",
        "C*07:02:173",
        "C*07:02:174",
        "C*07:02:175",
        "C*07:02:176",
        "C*07:02:18",
        "C*07:02:20",
        "C*07:02:23",
        "C*07:02:24",
        "C*07:02:30",
        "C*07:02:36:01",
        "C*07:02:36:02",
        "C*07:02:37",
        "C*07:02:50",
        "C*07:02:55",
        "C*07:02:60",
        "C*07:02:63",
        "C*07:02:64",
        "C*07:02:66",
        "C*07:02:67",
        "C*07:02:69",
        "C*07:02:70",
        "C*07:02:72",
        "C*07:02:73",
        "C*07:02:74",
        "C*07:02:75",
        "C*07:02:76",
        "C*07:02:77",
        "C*07:02:78",
        "C*07:02:79",
        "C*07:02:80",
        "C*07:02:82",
        "C*07:02:84",
        "C*07:02:85",
        "C*07:02:86",
        "C*07:02:87",
        "C*07:02:88",
        "C*07:02:89",
        "C*07:02:90",
        "C*07:02:91",
        "C*07:02:93",
        "C*07:02:94",
        "C*07:02:95",
        "C*07:02:96",
        "C*07:02:97",
        "C*07:02:98",
        "C*07:02:99"
      ],
      "cds_sha256": "049c0d12f791833def7d5f8b879b2a76d96a3cd4a13130943916e22204d82cee",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:02:01",
      "numeric_two_field_assignment": "C*07:02"
    },
    {
      "donor": "HG03654",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:05"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG03654",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:01:01:03"
      ],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "HG03654",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:02:01:04"
      ],
      "numeric_two_field": [
        "DPB1*04:02"
      ],
      "numeric_three_field": [
        "DPB1*04:02:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:02:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:02:01:01",
        "DPB1*04:02:01:02",
        "DPB1*04:02:01:03",
        "DPB1*04:02:01:04",
        "DPB1*04:02:01:05",
        "DPB1*04:02:01:06",
        "DPB1*04:02:01:07",
        "DPB1*04:02:01:08",
        "DPB1*04:02:01:09",
        "DPB1*04:02:01:10",
        "DPB1*04:02:01:11",
        "DPB1*04:02:01:12",
        "DPB1*04:02:01:13",
        "DPB1*04:02:01:14",
        "DPB1*04:02:01:15",
        "DPB1*04:02:01:16",
        "DPB1*04:02:01:17",
        "DPB1*04:02:01:18",
        "DPB1*04:02:01:19",
        "DPB1*04:02:01:20",
        "DPB1*04:02:01:21",
        "DPB1*04:02:01:22",
        "DPB1*04:02:01:23",
        "DPB1*04:02:01:24",
        "DPB1*04:02:01:25",
        "DPB1*04:02:01:26",
        "DPB1*04:02:01:27",
        "DPB1*04:02:01:28",
        "DPB1*04:02:01:29",
        "DPB1*04:02:01:30",
        "DPB1*04:02:01:31",
        "DPB1*04:02:01:32",
        "DPB1*04:02:01:33",
        "DPB1*04:02:01:34",
        "DPB1*04:02:01:35",
        "DPB1*04:02:01:36",
        "DPB1*04:02:01:37",
        "DPB1*04:02:01:38",
        "DPB1*04:02:01:39",
        "DPB1*04:02:01:40",
        "DPB1*04:02:01:41",
        "DPB1*04:02:01:42",
        "DPB1*04:02:01:43",
        "DPB1*04:02:01:44",
        "DPB1*04:02:01:45",
        "DPB1*04:02:01:46",
        "DPB1*04:02:01:47Q",
        "DPB1*04:02:01:48"
      ],
      "protein_matches": [
        "DPB1*04:02:01:01",
        "DPB1*04:02:01:02",
        "DPB1*04:02:01:03",
        "DPB1*04:02:01:04",
        "DPB1*04:02:01:05",
        "DPB1*04:02:01:06",
        "DPB1*04:02:01:07",
        "DPB1*04:02:01:08",
        "DPB1*04:02:01:09",
        "DPB1*04:02:01:10",
        "DPB1*04:02:01:11",
        "DPB1*04:02:01:12",
        "DPB1*04:02:01:13",
        "DPB1*04:02:01:14",
        "DPB1*04:02:01:15",
        "DPB1*04:02:01:16",
        "DPB1*04:02:01:17",
        "DPB1*04:02:01:18",
        "DPB1*04:02:01:19",
        "DPB1*04:02:01:20",
        "DPB1*04:02:01:21",
        "DPB1*04:02:01:22",
        "DPB1*04:02:01:23",
        "DPB1*04:02:01:24",
        "DPB1*04:02:01:25",
        "DPB1*04:02:01:26",
        "DPB1*04:02:01:27",
        "DPB1*04:02:01:28",
        "DPB1*04:02:01:29",
        "DPB1*04:02:01:30",
        "DPB1*04:02:01:31",
        "DPB1*04:02:01:32",
        "DPB1*04:02:01:33",
        "DPB1*04:02:01:34",
        "DPB1*04:02:01:35",
        "DPB1*04:02:01:36",
        "DPB1*04:02:01:37",
        "DPB1*04:02:01:38",
        "DPB1*04:02:01:39",
        "DPB1*04:02:01:40",
        "DPB1*04:02:01:41",
        "DPB1*04:02:01:42",
        "DPB1*04:02:01:43",
        "DPB1*04:02:01:44",
        "DPB1*04:02:01:45",
        "DPB1*04:02:01:46",
        "DPB1*04:02:01:47Q",
        "DPB1*04:02:01:48",
        "DPB1*04:02:10",
        "DPB1*04:02:11",
        "DPB1*04:02:13",
        "DPB1*04:02:14",
        "DPB1*04:02:15",
        "DPB1*04:02:16",
        "DPB1*04:02:19",
        "DPB1*04:02:21",
        "DPB1*04:02:22",
        "DPB1*04:02:23",
        "DPB1*04:02:24",
        "DPB1*04:02:25",
        "DPB1*04:02:26",
        "DPB1*04:02:27",
        "DPB1*04:02:28",
        "DPB1*04:02:29",
        "DPB1*04:02:30",
        "DPB1*04:02:31",
        "DPB1*04:02:32",
        "DPB1*04:02:33",
        "DPB1*04:02:34",
        "DPB1*04:02:35",
        "DPB1*04:02:36",
        "DPB1*04:02:37",
        "DPB1*04:02:38",
        "DPB1*04:02:39",
        "DPB1*04:02:40",
        "DPB1*04:02:41",
        "DPB1*04:02:42"
      ],
      "cds_sha256": "56a8099990f049426b85114a4b73649da45136b9447548676da3050edeaaaa5a",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:02:01",
      "numeric_two_field_assignment": "DPB1*04:02"
    },
    {
      "donor": "HG03654",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*17:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*17:01"
      ],
      "numeric_three_field": [
        "DPB1*17:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*17:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*17:01:01:01",
        "DPB1*17:01:01:02",
        "DPB1*17:01:01:03",
        "DPB1*17:01:01:04",
        "DPB1*17:01:01:05",
        "DPB1*17:01:01:06",
        "DPB1*17:01:01:07",
        "DPB1*17:01:01:08",
        "DPB1*17:01:01:09",
        "DPB1*17:01:01:10",
        "DPB1*17:01:01:11"
      ],
      "protein_matches": [
        "DPB1*17:01:01:01",
        "DPB1*17:01:01:02",
        "DPB1*17:01:01:03",
        "DPB1*17:01:01:04",
        "DPB1*17:01:01:05",
        "DPB1*17:01:01:06",
        "DPB1*17:01:01:07",
        "DPB1*17:01:01:08",
        "DPB1*17:01:01:09",
        "DPB1*17:01:01:10",
        "DPB1*17:01:01:11",
        "DPB1*17:01:04",
        "DPB1*17:01:07"
      ],
      "cds_sha256": "ea66ffcba529ab56fcfca03c9d1171e5a587089ae46d36b9b797081cfbc33687",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*17:01:01",
      "numeric_two_field_assignment": "DPB1*17:01"
    },
    {
      "donor": "HG03654",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DQA1*01:04"
      ],
      "numeric_three_field": [
        "DQA1*01:04:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07"
      ],
      "protein_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07",
        "DQA1*01:04:02:01",
        "DQA1*01:04:02:02",
        "DQA1*01:04:04",
        "DQA1*01:04:05",
        "DQA1*01:04:06",
        "DQA1*01:04:07",
        "DQA1*01:04:08",
        "DQA1*01:04:09",
        "DQA1*01:04:10",
        "DQA1*01:04:11",
        "DQA1*01:04:12",
        "DQA1*01:04:13"
      ],
      "cds_sha256": "979abe17f229c9ee8fe56fdf4709e5b1d1a0c4b7c69ebcf8773e32a980e7132a",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:04:01",
      "numeric_two_field_assignment": "DQA1*01:04"
    },
    {
      "donor": "HG03654",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DQA1*05:01"
      ],
      "numeric_three_field": [
        "DQA1*05:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DQA1*05:01:01:01",
        "DQA1*05:01:01:02",
        "DQA1*05:01:01:03",
        "DQA1*05:01:01:04",
        "DQA1*05:01:01:05",
        "DQA1*05:01:01:06",
        "DQA1*05:01:01:07",
        "DQA1*05:01:01:08",
        "DQA1*05:01:01:09",
        "DQA1*05:01:01:10",
        "DQA1*05:01:01:11",
        "DQA1*05:01:01:12",
        "DQA1*05:01:01:13",
        "DQA1*05:01:01:14",
        "DQA1*05:01:01:15",
        "DQA1*05:01:01:16"
      ],
      "protein_matches": [
        "DQA1*05:01:01:01",
        "DQA1*05:01:01:02",
        "DQA1*05:01:01:03",
        "DQA1*05:01:01:04",
        "DQA1*05:01:01:05",
        "DQA1*05:01:01:06",
        "DQA1*05:01:01:07",
        "DQA1*05:01:01:08",
        "DQA1*05:01:01:09",
        "DQA1*05:01:01:10",
        "DQA1*05:01:01:11",
        "DQA1*05:01:01:12",
        "DQA1*05:01:01:13",
        "DQA1*05:01:01:14",
        "DQA1*05:01:01:15",
        "DQA1*05:01:01:16",
        "DQA1*05:01:04",
        "DQA1*05:01:05",
        "DQA1*05:01:06",
        "DQA1*05:01:07",
        "DQA1*05:01:08:01",
        "DQA1*05:01:08:02",
        "DQA1*05:01:09",
        "DQA1*05:01:10",
        "DQA1*05:01:11",
        "DQA1*05:01:12",
        "DQA1*05:01:13",
        "DQA1*05:01:14",
        "DQA1*05:01:15",
        "DQA1*05:01:16",
        "DQA1*05:01:17",
        "DQA1*05:01:18",
        "DQA1*05:01:19",
        "DQA1*05:01:20",
        "DQA1*05:01:21",
        "DQA1*05:01:22"
      ],
      "cds_sha256": "47eee26714816d8503ce261bda9eba1e76a82f5cbb0b61e7402e03af7dca5234",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*05:01:01",
      "numeric_two_field_assignment": "DQA1*05:01"
    },
    {
      "donor": "HG03654",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:03:01:01"
      ],
      "numeric_two_field": [
        "DQB1*05:03"
      ],
      "numeric_three_field": [
        "DQB1*05:03:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:03:01:01",
        "DQB1*05:03:01:02",
        "DQB1*05:03:01:04",
        "DQB1*05:03:01:05",
        "DQB1*05:03:01:06",
        "DQB1*05:03:01:07",
        "DQB1*05:03:01:08",
        "DQB1*05:03:01:09",
        "DQB1*05:03:01:10",
        "DQB1*05:03:01:11",
        "DQB1*05:03:01:12",
        "DQB1*05:03:01:13",
        "DQB1*05:03:01:14"
      ],
      "protein_matches": [
        "DQB1*05:03:01:01",
        "DQB1*05:03:01:02",
        "DQB1*05:03:01:04",
        "DQB1*05:03:01:05",
        "DQB1*05:03:01:06",
        "DQB1*05:03:01:07",
        "DQB1*05:03:01:08",
        "DQB1*05:03:01:09",
        "DQB1*05:03:01:10",
        "DQB1*05:03:01:11",
        "DQB1*05:03:01:12",
        "DQB1*05:03:01:13",
        "DQB1*05:03:01:14",
        "DQB1*05:03:02",
        "DQB1*05:03:25",
        "DQB1*05:03:27",
        "DQB1*05:03:32",
        "DQB1*05:03:33",
        "DQB1*05:03:34",
        "DQB1*05:03:35",
        "DQB1*05:03:36",
        "DQB1*05:03:37",
        "DQB1*05:03:38",
        "DQB1*05:03:40",
        "DQB1*05:03:41",
        "DQB1*05:03:42",
        "DQB1*05:03:44"
      ],
      "cds_sha256": "1222a2a8ff0a0ff4b60420b7ed15fea9fde0e1cc02a2a5cb8ec46d4b5cea199e",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:03:01",
      "numeric_two_field_assignment": "DQB1*05:03"
    },
    {
      "donor": "HG03654",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*02:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*02:01"
      ],
      "numeric_three_field": [
        "DQB1*02:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*02:01:01:01",
        "DQB1*02:01:01:02",
        "DQB1*02:01:01:03",
        "DQB1*02:01:01:04",
        "DQB1*02:01:01:05",
        "DQB1*02:01:01:06",
        "DQB1*02:01:01:07",
        "DQB1*02:01:01:08",
        "DQB1*02:01:01:09",
        "DQB1*02:01:01:10",
        "DQB1*02:01:01:11",
        "DQB1*02:01:01:12",
        "DQB1*02:01:01:13",
        "DQB1*02:01:01:14",
        "DQB1*02:01:01:15",
        "DQB1*02:01:01:16Q",
        "DQB1*02:01:01:17",
        "DQB1*02:01:01:18",
        "DQB1*02:01:01:19",
        "DQB1*02:01:01:20",
        "DQB1*02:01:01:21Q",
        "DQB1*02:01:01:22",
        "DQB1*02:01:01:23",
        "DQB1*02:01:01:24",
        "DQB1*02:01:01:25",
        "DQB1*02:01:01:26",
        "DQB1*02:01:01:27",
        "DQB1*02:01:01:28",
        "DQB1*02:01:01:29",
        "DQB1*02:01:01:30",
        "DQB1*02:01:01:31",
        "DQB1*02:01:01:32Q",
        "DQB1*02:01:01:33"
      ],
      "protein_matches": [
        "DQB1*02:01:01:01",
        "DQB1*02:01:01:02",
        "DQB1*02:01:01:03",
        "DQB1*02:01:01:04",
        "DQB1*02:01:01:05",
        "DQB1*02:01:01:06",
        "DQB1*02:01:01:07",
        "DQB1*02:01:01:08",
        "DQB1*02:01:01:09",
        "DQB1*02:01:01:10",
        "DQB1*02:01:01:11",
        "DQB1*02:01:01:12",
        "DQB1*02:01:01:13",
        "DQB1*02:01:01:14",
        "DQB1*02:01:01:15",
        "DQB1*02:01:01:16Q",
        "DQB1*02:01:01:17",
        "DQB1*02:01:01:18",
        "DQB1*02:01:01:19",
        "DQB1*02:01:01:20",
        "DQB1*02:01:01:21Q",
        "DQB1*02:01:01:22",
        "DQB1*02:01:01:23",
        "DQB1*02:01:01:24",
        "DQB1*02:01:01:25",
        "DQB1*02:01:01:26",
        "DQB1*02:01:01:27",
        "DQB1*02:01:01:28",
        "DQB1*02:01:01:29",
        "DQB1*02:01:01:30",
        "DQB1*02:01:01:31",
        "DQB1*02:01:01:32Q",
        "DQB1*02:01:01:33",
        "DQB1*02:01:08",
        "DQB1*02:01:40",
        "DQB1*02:01:41",
        "DQB1*02:01:42",
        "DQB1*02:01:44",
        "DQB1*02:01:45",
        "DQB1*02:01:46",
        "DQB1*02:01:48",
        "DQB1*02:01:49",
        "DQB1*02:01:50",
        "DQB1*02:01:53",
        "DQB1*02:01:54",
        "DQB1*02:01:55",
        "DQB1*02:01:56",
        "DQB1*02:01:57",
        "DQB1*02:01:58",
        "DQB1*02:01:59",
        "DQB1*02:01:60"
      ],
      "cds_sha256": "0a25511b7049eb3743cd4217a2b9181c9209c69263bffcf72888e14afb94bd68",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*02:01:01",
      "numeric_two_field_assignment": "DQB1*02:01"
    },
    {
      "donor": "HG03654",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*14:54"
      ],
      "numeric_three_field": [
        "DRB1*14:54:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*14:54:01:01",
        "DRB1*14:54:01:02",
        "DRB1*14:54:01:03",
        "DRB1*14:54:01:04",
        "DRB1*14:54:01:05",
        "DRB1*14:54:01:06",
        "DRB1*14:54:01:07",
        "DRB1*14:54:01:08",
        "DRB1*14:54:01:09",
        "DRB1*14:54:01:10",
        "DRB1*14:54:01:11",
        "DRB1*14:54:01:12",
        "DRB1*14:54:01:13",
        "DRB1*14:54:01:14",
        "DRB1*14:54:01:15",
        "DRB1*14:54:01:16",
        "DRB1*14:54:01:17"
      ],
      "protein_matches": [
        "DRB1*14:54:01:01",
        "DRB1*14:54:01:02",
        "DRB1*14:54:01:03",
        "DRB1*14:54:01:04",
        "DRB1*14:54:01:05",
        "DRB1*14:54:01:06",
        "DRB1*14:54:01:07",
        "DRB1*14:54:01:08",
        "DRB1*14:54:01:09",
        "DRB1*14:54:01:10",
        "DRB1*14:54:01:11",
        "DRB1*14:54:01:12",
        "DRB1*14:54:01:13",
        "DRB1*14:54:01:14",
        "DRB1*14:54:01:15",
        "DRB1*14:54:01:16",
        "DRB1*14:54:01:17",
        "DRB1*14:54:12",
        "DRB1*14:54:13",
        "DRB1*14:54:14"
      ],
      "cds_sha256": "ee53527cacf6135f4c472389529ba124cdaf8874dd80633ae7b73b61195a688e",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*14:54:01",
      "numeric_two_field_assignment": "DRB1*14:54"
    },
    {
      "donor": "HG03654",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*03:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*03:01"
      ],
      "numeric_three_field": [
        "DRB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*03:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*03:01:01:01",
        "DRB1*03:01:01:02",
        "DRB1*03:01:01:03",
        "DRB1*03:01:01:04",
        "DRB1*03:01:01:05",
        "DRB1*03:01:01:06",
        "DRB1*03:01:01:07",
        "DRB1*03:01:01:08",
        "DRB1*03:01:01:09",
        "DRB1*03:01:01:10",
        "DRB1*03:01:01:11",
        "DRB1*03:01:01:12",
        "DRB1*03:01:01:13",
        "DRB1*03:01:01:14",
        "DRB1*03:01:01:15",
        "DRB1*03:01:01:16",
        "DRB1*03:01:01:17",
        "DRB1*03:01:01:18",
        "DRB1*03:01:01:19",
        "DRB1*03:01:01:20",
        "DRB1*03:01:01:21",
        "DRB1*03:01:01:22",
        "DRB1*03:01:01:23",
        "DRB1*03:01:01:24",
        "DRB1*03:01:01:25",
        "DRB1*03:01:01:26",
        "DRB1*03:01:01:27",
        "DRB1*03:01:01:28"
      ],
      "protein_matches": [
        "DRB1*03:01:01:01",
        "DRB1*03:01:01:02",
        "DRB1*03:01:01:03",
        "DRB1*03:01:01:04",
        "DRB1*03:01:01:05",
        "DRB1*03:01:01:06",
        "DRB1*03:01:01:07",
        "DRB1*03:01:01:08",
        "DRB1*03:01:01:09",
        "DRB1*03:01:01:10",
        "DRB1*03:01:01:11",
        "DRB1*03:01:01:12",
        "DRB1*03:01:01:13",
        "DRB1*03:01:01:14",
        "DRB1*03:01:01:15",
        "DRB1*03:01:01:16",
        "DRB1*03:01:01:17",
        "DRB1*03:01:01:18",
        "DRB1*03:01:01:19",
        "DRB1*03:01:01:20",
        "DRB1*03:01:01:21",
        "DRB1*03:01:01:22",
        "DRB1*03:01:01:23",
        "DRB1*03:01:01:24",
        "DRB1*03:01:01:25",
        "DRB1*03:01:01:26",
        "DRB1*03:01:01:27",
        "DRB1*03:01:01:28",
        "DRB1*03:01:02:01",
        "DRB1*03:01:02:02",
        "DRB1*03:01:04",
        "DRB1*03:01:08:01",
        "DRB1*03:01:08:02",
        "DRB1*03:01:26",
        "DRB1*03:01:30",
        "DRB1*03:01:31",
        "DRB1*03:01:32",
        "DRB1*03:01:38",
        "DRB1*03:01:39",
        "DRB1*03:01:40",
        "DRB1*03:01:41"
      ],
      "cds_sha256": "7f33840f5ad78adf7c5004b99ba1a28ad50b4012dfb4d4ebd1f6f20a3d55149c",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*03:01:01",
      "numeric_two_field_assignment": "DRB1*03:01"
    },
    {
      "donor": "HG03669",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*31:01:02:01"
      ],
      "numeric_two_field": [
        "A*31:01"
      ],
      "numeric_three_field": [
        "A*31:01:02"
      ],
      "full_allele_assignment": [
        "A*31:01:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*31:01:02:01",
        "A*31:01:02:02",
        "A*31:01:02:03N",
        "A*31:01:02:04",
        "A*31:01:02:05",
        "A*31:01:02:06",
        "A*31:01:02:07",
        "A*31:01:02:08",
        "A*31:01:02:09",
        "A*31:01:02:10",
        "A*31:01:02:11",
        "A*31:01:02:12",
        "A*31:01:02:13",
        "A*31:01:02:14",
        "A*31:01:02:15",
        "A*31:01:02:16",
        "A*31:01:02:17",
        "A*31:01:02:18",
        "A*31:01:02:19",
        "A*31:01:02:20",
        "A*31:01:02:21",
        "A*31:01:02:22",
        "A*31:01:02:23",
        "A*31:01:02:24",
        "A*31:01:02:25",
        "A*31:01:02:26",
        "A*31:01:02:27",
        "A*31:01:02:28",
        "A*31:01:02:29",
        "A*31:01:02:30Q",
        "A*31:01:02:31",
        "A*31:01:02:32",
        "A*31:01:02:33",
        "A*31:01:02:34",
        "A*31:01:02:35",
        "A*31:01:02:36",
        "A*31:01:02:37",
        "A*31:01:02:38",
        "A*31:01:02:39",
        "A*31:01:02:40",
        "A*31:01:02:41",
        "A*31:01:02:42",
        "A*31:01:02:43",
        "A*31:01:02:44",
        "A*31:01:02:45",
        "A*31:01:02:46",
        "A*31:01:02:47",
        "A*31:01:02:48",
        "A*31:01:02:49",
        "A*31:01:02:50",
        "A*31:01:02:51Q",
        "A*31:01:02:52",
        "A*31:01:02:53",
        "A*31:01:02:54",
        "A*31:01:02:55",
        "A*31:01:02:56",
        "A*31:01:02:57",
        "A*31:01:02:58",
        "A*31:01:02:59",
        "A*31:01:02:60",
        "A*31:01:02:61",
        "A*31:01:02:62"
      ],
      "protein_matches": [
        "A*31:01:02:01",
        "A*31:01:02:02",
        "A*31:01:02:03N",
        "A*31:01:02:04",
        "A*31:01:02:05",
        "A*31:01:02:06",
        "A*31:01:02:07",
        "A*31:01:02:08",
        "A*31:01:02:09",
        "A*31:01:02:10",
        "A*31:01:02:11",
        "A*31:01:02:12",
        "A*31:01:02:13",
        "A*31:01:02:14",
        "A*31:01:02:15",
        "A*31:01:02:16",
        "A*31:01:02:17",
        "A*31:01:02:18",
        "A*31:01:02:19",
        "A*31:01:02:20",
        "A*31:01:02:21",
        "A*31:01:02:22",
        "A*31:01:02:23",
        "A*31:01:02:24",
        "A*31:01:02:25",
        "A*31:01:02:26",
        "A*31:01:02:27",
        "A*31:01:02:28",
        "A*31:01:02:29",
        "A*31:01:02:30Q",
        "A*31:01:02:31",
        "A*31:01:02:32",
        "A*31:01:02:33",
        "A*31:01:02:34",
        "A*31:01:02:35",
        "A*31:01:02:36",
        "A*31:01:02:37",
        "A*31:01:02:38",
        "A*31:01:02:39",
        "A*31:01:02:40",
        "A*31:01:02:41",
        "A*31:01:02:42",
        "A*31:01:02:43",
        "A*31:01:02:44",
        "A*31:01:02:45",
        "A*31:01:02:46",
        "A*31:01:02:47",
        "A*31:01:02:48",
        "A*31:01:02:49",
        "A*31:01:02:50",
        "A*31:01:02:51Q",
        "A*31:01:02:52",
        "A*31:01:02:53",
        "A*31:01:02:54",
        "A*31:01:02:55",
        "A*31:01:02:56",
        "A*31:01:02:57",
        "A*31:01:02:58",
        "A*31:01:02:59",
        "A*31:01:02:60",
        "A*31:01:02:61",
        "A*31:01:02:62",
        "A*31:01:04",
        "A*31:01:13",
        "A*31:01:23",
        "A*31:01:24",
        "A*31:01:25",
        "A*31:01:26",
        "A*31:01:27",
        "A*31:01:28",
        "A*31:01:29",
        "A*31:01:30",
        "A*31:01:31",
        "A*31:01:32",
        "A*31:01:33",
        "A*31:01:35",
        "A*31:01:36",
        "A*31:01:37",
        "A*31:01:38",
        "A*31:01:39",
        "A*31:01:40",
        "A*31:01:41",
        "A*31:01:42",
        "A*31:01:43",
        "A*31:01:44",
        "A*31:01:45",
        "A*31:01:46",
        "A*31:01:47",
        "A*31:01:48",
        "A*31:01:49",
        "A*31:01:50",
        "A*31:01:51",
        "A*31:01:52",
        "A*31:01:53",
        "A*31:01:54",
        "A*31:01:55",
        "A*31:01:56",
        "A*31:01:57",
        "A*31:01:58",
        "A*31:01:59",
        "A*31:01:60",
        "A*31:01:61",
        "A*31:01:62",
        "A*31:01:63",
        "A*31:01:64",
        "A*31:01:65",
        "A*31:01:66",
        "A*31:01:67"
      ],
      "cds_sha256": "885011b0a86ef4f9b70e8a5cf3181d61ba946b2eda2bfab2abb7b5db6421e3e4",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*31:01:02",
      "numeric_two_field_assignment": "A*31:01"
    },
    {
      "donor": "HG03669",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*68:01:02:01"
      ],
      "numeric_two_field": [
        "A*68:01"
      ],
      "numeric_three_field": [
        "A*68:01:02"
      ],
      "full_allele_assignment": [
        "A*68:01:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*68:01:02:01",
        "A*68:01:02:02",
        "A*68:01:02:03",
        "A*68:01:02:04",
        "A*68:01:02:05",
        "A*68:01:02:06",
        "A*68:01:02:07",
        "A*68:01:02:08",
        "A*68:01:02:09",
        "A*68:01:02:10",
        "A*68:01:02:11",
        "A*68:01:02:12",
        "A*68:01:02:13",
        "A*68:01:02:14",
        "A*68:01:02:15",
        "A*68:01:02:16",
        "A*68:01:02:17",
        "A*68:01:02:18",
        "A*68:01:02:19",
        "A*68:01:02:20",
        "A*68:01:02:21",
        "A*68:01:02:22",
        "A*68:01:02:23",
        "A*68:01:02:24",
        "A*68:01:02:25",
        "A*68:01:02:26",
        "A*68:01:02:27",
        "A*68:01:02:28",
        "A*68:01:02:29",
        "A*68:01:02:30",
        "A*68:01:02:31",
        "A*68:01:02:32",
        "A*68:01:02:33",
        "A*68:01:02:34",
        "A*68:01:02:35",
        "A*68:01:02:36",
        "A*68:01:02:37",
        "A*68:01:02:38",
        "A*68:01:02:39"
      ],
      "protein_matches": [
        "A*68:01:01:01",
        "A*68:01:01:02",
        "A*68:01:01:03",
        "A*68:01:01:04",
        "A*68:01:01:05",
        "A*68:01:01:06",
        "A*68:01:01:07",
        "A*68:01:01:08",
        "A*68:01:01:09",
        "A*68:01:01:10",
        "A*68:01:01:11",
        "A*68:01:01:12",
        "A*68:01:01:13",
        "A*68:01:01:14",
        "A*68:01:01:15",
        "A*68:01:02:01",
        "A*68:01:02:02",
        "A*68:01:02:03",
        "A*68:01:02:04",
        "A*68:01:02:05",
        "A*68:01:02:06",
        "A*68:01:02:07",
        "A*68:01:02:08",
        "A*68:01:02:09",
        "A*68:01:02:10",
        "A*68:01:02:11",
        "A*68:01:02:12",
        "A*68:01:02:13",
        "A*68:01:02:14",
        "A*68:01:02:15",
        "A*68:01:02:16",
        "A*68:01:02:17",
        "A*68:01:02:18",
        "A*68:01:02:19",
        "A*68:01:02:20",
        "A*68:01:02:21",
        "A*68:01:02:22",
        "A*68:01:02:23",
        "A*68:01:02:24",
        "A*68:01:02:25",
        "A*68:01:02:26",
        "A*68:01:02:27",
        "A*68:01:02:28",
        "A*68:01:02:29",
        "A*68:01:02:30",
        "A*68:01:02:31",
        "A*68:01:02:32",
        "A*68:01:02:33",
        "A*68:01:02:34",
        "A*68:01:02:35",
        "A*68:01:02:36",
        "A*68:01:02:37",
        "A*68:01:02:38",
        "A*68:01:02:39",
        "A*68:01:03",
        "A*68:01:08",
        "A*68:01:11",
        "A*68:01:14",
        "A*68:01:18",
        "A*68:01:24",
        "A*68:01:26",
        "A*68:01:28",
        "A*68:01:33",
        "A*68:01:34",
        "A*68:01:36",
        "A*68:01:37",
        "A*68:01:38",
        "A*68:01:39",
        "A*68:01:40",
        "A*68:01:41",
        "A*68:01:42",
        "A*68:01:43",
        "A*68:01:44",
        "A*68:01:45",
        "A*68:01:46",
        "A*68:01:47",
        "A*68:01:48",
        "A*68:01:49",
        "A*68:01:50",
        "A*68:01:51",
        "A*68:01:52",
        "A*68:01:53",
        "A*68:01:54",
        "A*68:01:55",
        "A*68:01:56",
        "A*68:01:57",
        "A*68:01:58",
        "A*68:01:59Q",
        "A*68:01:60",
        "A*68:01:61",
        "A*68:01:62",
        "A*68:01:63",
        "A*68:01:64",
        "A*68:01:65",
        "A*68:01:66",
        "A*68:01:67",
        "A*68:01:68",
        "A*68:01:69",
        "A*68:01:70",
        "A*68:01:71",
        "A*68:01:72",
        "A*68:01:73",
        "A*68:01:74",
        "A*68:01:75",
        "A*68:01:76",
        "A*68:01:77"
      ],
      "cds_sha256": "4dfef096762f64727bc687f44ca7750e7322d46efc270889849c78a2b9c37885",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*68:01:02",
      "numeric_two_field_assignment": "A*68:01"
    },
    {
      "donor": "HG03669",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*52:01:01:01"
      ],
      "numeric_two_field": [
        "B*52:01"
      ],
      "numeric_three_field": [
        "B*52:01:01"
      ],
      "full_allele_assignment": [
        "B*52:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*52:01:01:01",
        "B*52:01:01:02",
        "B*52:01:01:03",
        "B*52:01:01:04",
        "B*52:01:01:05",
        "B*52:01:01:06",
        "B*52:01:01:07",
        "B*52:01:01:08",
        "B*52:01:01:09",
        "B*52:01:01:10",
        "B*52:01:01:11",
        "B*52:01:01:12",
        "B*52:01:01:13",
        "B*52:01:01:14",
        "B*52:01:01:15",
        "B*52:01:01:16",
        "B*52:01:01:17",
        "B*52:01:01:18",
        "B*52:01:01:19",
        "B*52:01:01:20",
        "B*52:01:01:21",
        "B*52:01:01:22",
        "B*52:01:01:23",
        "B*52:01:01:24",
        "B*52:01:01:25",
        "B*52:01:01:26",
        "B*52:01:01:27",
        "B*52:01:01:28",
        "B*52:01:01:29",
        "B*52:01:01:30Q"
      ],
      "protein_matches": [
        "B*52:01:01:01",
        "B*52:01:01:02",
        "B*52:01:01:03",
        "B*52:01:01:04",
        "B*52:01:01:05",
        "B*52:01:01:06",
        "B*52:01:01:07",
        "B*52:01:01:08",
        "B*52:01:01:09",
        "B*52:01:01:10",
        "B*52:01:01:11",
        "B*52:01:01:12",
        "B*52:01:01:13",
        "B*52:01:01:14",
        "B*52:01:01:15",
        "B*52:01:01:16",
        "B*52:01:01:17",
        "B*52:01:01:18",
        "B*52:01:01:19",
        "B*52:01:01:20",
        "B*52:01:01:21",
        "B*52:01:01:22",
        "B*52:01:01:23",
        "B*52:01:01:24",
        "B*52:01:01:25",
        "B*52:01:01:26",
        "B*52:01:01:27",
        "B*52:01:01:28",
        "B*52:01:01:29",
        "B*52:01:01:30Q",
        "B*52:01:02:01",
        "B*52:01:02:02",
        "B*52:01:02:03",
        "B*52:01:02:04",
        "B*52:01:02:05",
        "B*52:01:02:06",
        "B*52:01:02:07",
        "B*52:01:02:08",
        "B*52:01:02:09",
        "B*52:01:17",
        "B*52:01:28",
        "B*52:01:30",
        "B*52:01:31",
        "B*52:01:32",
        "B*52:01:33",
        "B*52:01:34",
        "B*52:01:35",
        "B*52:01:36",
        "B*52:01:37",
        "B*52:01:38",
        "B*52:01:39",
        "B*52:01:40",
        "B*52:01:41",
        "B*52:01:42",
        "B*52:01:43",
        "B*52:01:44",
        "B*52:01:45",
        "B*52:01:46",
        "B*52:01:47",
        "B*52:01:48",
        "B*52:01:49",
        "B*52:01:50",
        "B*52:01:51",
        "B*52:01:52",
        "B*52:01:53",
        "B*52:01:54",
        "B*52:01:55",
        "B*52:01:56",
        "B*52:01:57",
        "B*52:01:58",
        "B*52:01:59",
        "B*52:01:60",
        "B*52:01:61",
        "B*52:01:62",
        "B*52:01:63",
        "B*52:01:64",
        "B*52:01:65"
      ],
      "cds_sha256": "cbdb67f65e64f2f41abcc5de908968df2074174bcf033ff3f563977cdbced531",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*52:01:01",
      "numeric_two_field_assignment": "B*52:01"
    },
    {
      "donor": "HG03669",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*51:01:01:01"
      ],
      "numeric_two_field": [
        "B*51:01"
      ],
      "numeric_three_field": [
        "B*51:01:01"
      ],
      "full_allele_assignment": [
        "B*51:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*51:01:01:01",
        "B*51:01:01:02",
        "B*51:01:01:03",
        "B*51:01:01:04",
        "B*51:01:01:05",
        "B*51:01:01:06",
        "B*51:01:01:07",
        "B*51:01:01:08",
        "B*51:01:01:09",
        "B*51:01:01:10",
        "B*51:01:01:100",
        "B*51:01:01:101",
        "B*51:01:01:102",
        "B*51:01:01:103",
        "B*51:01:01:104",
        "B*51:01:01:105",
        "B*51:01:01:106",
        "B*51:01:01:107",
        "B*51:01:01:108",
        "B*51:01:01:109",
        "B*51:01:01:11",
        "B*51:01:01:110",
        "B*51:01:01:111",
        "B*51:01:01:112",
        "B*51:01:01:113",
        "B*51:01:01:114",
        "B*51:01:01:115",
        "B*51:01:01:116",
        "B*51:01:01:117",
        "B*51:01:01:118",
        "B*51:01:01:119",
        "B*51:01:01:12",
        "B*51:01:01:120",
        "B*51:01:01:121",
        "B*51:01:01:122",
        "B*51:01:01:123",
        "B*51:01:01:124",
        "B*51:01:01:125",
        "B*51:01:01:126",
        "B*51:01:01:127",
        "B*51:01:01:128Q",
        "B*51:01:01:129",
        "B*51:01:01:13",
        "B*51:01:01:130",
        "B*51:01:01:131",
        "B*51:01:01:132Q",
        "B*51:01:01:133",
        "B*51:01:01:134",
        "B*51:01:01:135",
        "B*51:01:01:136",
        "B*51:01:01:137",
        "B*51:01:01:14",
        "B*51:01:01:15",
        "B*51:01:01:16",
        "B*51:01:01:17",
        "B*51:01:01:18",
        "B*51:01:01:19",
        "B*51:01:01:20",
        "B*51:01:01:21",
        "B*51:01:01:22",
        "B*51:01:01:23",
        "B*51:01:01:24",
        "B*51:01:01:25",
        "B*51:01:01:26",
        "B*51:01:01:27",
        "B*51:01:01:28",
        "B*51:01:01:29",
        "B*51:01:01:30",
        "B*51:01:01:31",
        "B*51:01:01:32",
        "B*51:01:01:33",
        "B*51:01:01:34",
        "B*51:01:01:35",
        "B*51:01:01:36",
        "B*51:01:01:37",
        "B*51:01:01:38",
        "B*51:01:01:39",
        "B*51:01:01:40",
        "B*51:01:01:41",
        "B*51:01:01:42",
        "B*51:01:01:43",
        "B*51:01:01:44",
        "B*51:01:01:45",
        "B*51:01:01:46",
        "B*51:01:01:47",
        "B*51:01:01:48",
        "B*51:01:01:49",
        "B*51:01:01:50",
        "B*51:01:01:51",
        "B*51:01:01:52",
        "B*51:01:01:53",
        "B*51:01:01:54",
        "B*51:01:01:55",
        "B*51:01:01:56",
        "B*51:01:01:57",
        "B*51:01:01:58",
        "B*51:01:01:59",
        "B*51:01:01:60",
        "B*51:01:01:61",
        "B*51:01:01:62",
        "B*51:01:01:63",
        "B*51:01:01:64",
        "B*51:01:01:65",
        "B*51:01:01:66",
        "B*51:01:01:67",
        "B*51:01:01:68",
        "B*51:01:01:69",
        "B*51:01:01:70",
        "B*51:01:01:71",
        "B*51:01:01:72",
        "B*51:01:01:73",
        "B*51:01:01:74",
        "B*51:01:01:75",
        "B*51:01:01:76",
        "B*51:01:01:77",
        "B*51:01:01:78",
        "B*51:01:01:79",
        "B*51:01:01:80",
        "B*51:01:01:81",
        "B*51:01:01:82",
        "B*51:01:01:83",
        "B*51:01:01:84",
        "B*51:01:01:85",
        "B*51:01:01:86",
        "B*51:01:01:87",
        "B*51:01:01:88",
        "B*51:01:01:89",
        "B*51:01:01:90",
        "B*51:01:01:91",
        "B*51:01:01:92",
        "B*51:01:01:93",
        "B*51:01:01:94",
        "B*51:01:01:95",
        "B*51:01:01:96",
        "B*51:01:01:97Q",
        "B*51:01:01:98",
        "B*51:01:01:99"
      ],
      "protein_matches": [
        "B*51:01:01:01",
        "B*51:01:01:02",
        "B*51:01:01:03",
        "B*51:01:01:04",
        "B*51:01:01:05",
        "B*51:01:01:06",
        "B*51:01:01:07",
        "B*51:01:01:08",
        "B*51:01:01:09",
        "B*51:01:01:10",
        "B*51:01:01:100",
        "B*51:01:01:101",
        "B*51:01:01:102",
        "B*51:01:01:103",
        "B*51:01:01:104",
        "B*51:01:01:105",
        "B*51:01:01:106",
        "B*51:01:01:107",
        "B*51:01:01:108",
        "B*51:01:01:109",
        "B*51:01:01:11",
        "B*51:01:01:110",
        "B*51:01:01:111",
        "B*51:01:01:112",
        "B*51:01:01:113",
        "B*51:01:01:114",
        "B*51:01:01:115",
        "B*51:01:01:116",
        "B*51:01:01:117",
        "B*51:01:01:118",
        "B*51:01:01:119",
        "B*51:01:01:12",
        "B*51:01:01:120",
        "B*51:01:01:121",
        "B*51:01:01:122",
        "B*51:01:01:123",
        "B*51:01:01:124",
        "B*51:01:01:125",
        "B*51:01:01:126",
        "B*51:01:01:127",
        "B*51:01:01:128Q",
        "B*51:01:01:129",
        "B*51:01:01:13",
        "B*51:01:01:130",
        "B*51:01:01:131",
        "B*51:01:01:132Q",
        "B*51:01:01:133",
        "B*51:01:01:134",
        "B*51:01:01:135",
        "B*51:01:01:136",
        "B*51:01:01:137",
        "B*51:01:01:14",
        "B*51:01:01:15",
        "B*51:01:01:16",
        "B*51:01:01:17",
        "B*51:01:01:18",
        "B*51:01:01:19",
        "B*51:01:01:20",
        "B*51:01:01:21",
        "B*51:01:01:22",
        "B*51:01:01:23",
        "B*51:01:01:24",
        "B*51:01:01:25",
        "B*51:01:01:26",
        "B*51:01:01:27",
        "B*51:01:01:28",
        "B*51:01:01:29",
        "B*51:01:01:30",
        "B*51:01:01:31",
        "B*51:01:01:32",
        "B*51:01:01:33",
        "B*51:01:01:34",
        "B*51:01:01:35",
        "B*51:01:01:36",
        "B*51:01:01:37",
        "B*51:01:01:38",
        "B*51:01:01:39",
        "B*51:01:01:40",
        "B*51:01:01:41",
        "B*51:01:01:42",
        "B*51:01:01:43",
        "B*51:01:01:44",
        "B*51:01:01:45",
        "B*51:01:01:46",
        "B*51:01:01:47",
        "B*51:01:01:48",
        "B*51:01:01:49",
        "B*51:01:01:50",
        "B*51:01:01:51",
        "B*51:01:01:52",
        "B*51:01:01:53",
        "B*51:01:01:54",
        "B*51:01:01:55",
        "B*51:01:01:56",
        "B*51:01:01:57",
        "B*51:01:01:58",
        "B*51:01:01:59",
        "B*51:01:01:60",
        "B*51:01:01:61",
        "B*51:01:01:62",
        "B*51:01:01:63",
        "B*51:01:01:64",
        "B*51:01:01:65",
        "B*51:01:01:66",
        "B*51:01:01:67",
        "B*51:01:01:68",
        "B*51:01:01:69",
        "B*51:01:01:70",
        "B*51:01:01:71",
        "B*51:01:01:72",
        "B*51:01:01:73",
        "B*51:01:01:74",
        "B*51:01:01:75",
        "B*51:01:01:76",
        "B*51:01:01:77",
        "B*51:01:01:78",
        "B*51:01:01:79",
        "B*51:01:01:80",
        "B*51:01:01:81",
        "B*51:01:01:82",
        "B*51:01:01:83",
        "B*51:01:01:84",
        "B*51:01:01:85",
        "B*51:01:01:86",
        "B*51:01:01:87",
        "B*51:01:01:88",
        "B*51:01:01:89",
        "B*51:01:01:90",
        "B*51:01:01:91",
        "B*51:01:01:92",
        "B*51:01:01:93",
        "B*51:01:01:94",
        "B*51:01:01:95",
        "B*51:01:01:96",
        "B*51:01:01:97Q",
        "B*51:01:01:98",
        "B*51:01:01:99",
        "B*51:01:02:01",
        "B*51:01:02:02",
        "B*51:01:02:03",
        "B*51:01:04:01",
        "B*51:01:04:02",
        "B*51:01:05",
        "B*51:01:06",
        "B*51:01:07",
        "B*51:01:09",
        "B*51:01:100",
        "B*51:01:101",
        "B*51:01:102",
        "B*51:01:103",
        "B*51:01:104",
        "B*51:01:105",
        "B*51:01:106",
        "B*51:01:107",
        "B*51:01:108",
        "B*51:01:109",
        "B*51:01:110",
        "B*51:01:111",
        "B*51:01:112",
        "B*51:01:113",
        "B*51:01:114",
        "B*51:01:115",
        "B*51:01:116",
        "B*51:01:117",
        "B*51:01:118",
        "B*51:01:119",
        "B*51:01:120",
        "B*51:01:19",
        "B*51:01:42",
        "B*51:01:55",
        "B*51:01:56",
        "B*51:01:57",
        "B*51:01:58",
        "B*51:01:59",
        "B*51:01:60",
        "B*51:01:61",
        "B*51:01:62",
        "B*51:01:63",
        "B*51:01:64",
        "B*51:01:65",
        "B*51:01:66",
        "B*51:01:67",
        "B*51:01:68",
        "B*51:01:69",
        "B*51:01:70",
        "B*51:01:71",
        "B*51:01:72",
        "B*51:01:73",
        "B*51:01:74",
        "B*51:01:75",
        "B*51:01:76",
        "B*51:01:77",
        "B*51:01:78",
        "B*51:01:79",
        "B*51:01:80",
        "B*51:01:81",
        "B*51:01:82",
        "B*51:01:83",
        "B*51:01:84",
        "B*51:01:85",
        "B*51:01:86",
        "B*51:01:87",
        "B*51:01:88",
        "B*51:01:89",
        "B*51:01:90",
        "B*51:01:91",
        "B*51:01:92",
        "B*51:01:93",
        "B*51:01:94",
        "B*51:01:95",
        "B*51:01:96",
        "B*51:01:97",
        "B*51:01:98",
        "B*51:01:99"
      ],
      "cds_sha256": "c114731eea76865bb5f2ceb78422467544c62585ee021dc7a57deffd1993bcfa",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*51:01:01",
      "numeric_two_field_assignment": "B*51:01"
    },
    {
      "donor": "HG03669",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*12:02:02:01"
      ],
      "numeric_two_field": [
        "C*12:02"
      ],
      "numeric_three_field": [
        "C*12:02:02"
      ],
      "full_allele_assignment": [
        "C*12:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*12:02:02:01",
        "C*12:02:02:02",
        "C*12:02:02:03",
        "C*12:02:02:04",
        "C*12:02:02:05",
        "C*12:02:02:06",
        "C*12:02:02:07",
        "C*12:02:02:08",
        "C*12:02:02:09",
        "C*12:02:02:10",
        "C*12:02:02:11",
        "C*12:02:02:12",
        "C*12:02:02:13",
        "C*12:02:02:14",
        "C*12:02:02:15",
        "C*12:02:02:16",
        "C*12:02:02:17",
        "C*12:02:02:18",
        "C*12:02:02:19",
        "C*12:02:02:20",
        "C*12:02:02:21",
        "C*12:02:02:22",
        "C*12:02:02:23",
        "C*12:02:02:24Q",
        "C*12:02:02:25",
        "C*12:02:02:26Q",
        "C*12:02:02:27",
        "C*12:02:02:28",
        "C*12:02:02:29"
      ],
      "protein_matches": [
        "C*12:02:01",
        "C*12:02:02:01",
        "C*12:02:02:02",
        "C*12:02:02:03",
        "C*12:02:02:04",
        "C*12:02:02:05",
        "C*12:02:02:06",
        "C*12:02:02:07",
        "C*12:02:02:08",
        "C*12:02:02:09",
        "C*12:02:02:10",
        "C*12:02:02:11",
        "C*12:02:02:12",
        "C*12:02:02:13",
        "C*12:02:02:14",
        "C*12:02:02:15",
        "C*12:02:02:16",
        "C*12:02:02:17",
        "C*12:02:02:18",
        "C*12:02:02:19",
        "C*12:02:02:20",
        "C*12:02:02:21",
        "C*12:02:02:22",
        "C*12:02:02:23",
        "C*12:02:02:24Q",
        "C*12:02:02:25",
        "C*12:02:02:26Q",
        "C*12:02:02:27",
        "C*12:02:02:28",
        "C*12:02:02:29",
        "C*12:02:12",
        "C*12:02:14",
        "C*12:02:16",
        "C*12:02:18",
        "C*12:02:19",
        "C*12:02:20",
        "C*12:02:21",
        "C*12:02:22",
        "C*12:02:23",
        "C*12:02:24",
        "C*12:02:25",
        "C*12:02:26",
        "C*12:02:27",
        "C*12:02:28",
        "C*12:02:29",
        "C*12:02:30",
        "C*12:02:31",
        "C*12:02:32",
        "C*12:02:33",
        "C*12:02:34",
        "C*12:02:35",
        "C*12:02:36",
        "C*12:02:37",
        "C*12:02:38",
        "C*12:02:39",
        "C*12:02:40",
        "C*12:02:41",
        "C*12:02:42",
        "C*12:02:43",
        "C*12:02:44",
        "C*12:02:45",
        "C*12:02:46",
        "C*12:02:47",
        "C*12:02:48",
        "C*12:02:49",
        "C*12:02:50",
        "C*12:02:51",
        "C*12:02:52",
        "C*12:02:54",
        "C*12:02:55",
        "C*12:02:56",
        "C*12:02:57",
        "C*12:02:58",
        "C*12:02:59",
        "C*12:02:60",
        "C*12:02:61",
        "C*12:02:62",
        "C*12:02:63"
      ],
      "cds_sha256": "4ebf37142a43331f63e79351fbff14e94abe86b4fc49827ac95807f710b0b5bd",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*12:02:02",
      "numeric_two_field_assignment": "C*12:02"
    },
    {
      "donor": "HG03669",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*14:02:01:01"
      ],
      "numeric_two_field": [
        "C*14:02"
      ],
      "numeric_three_field": [
        "C*14:02:01"
      ],
      "full_allele_assignment": [
        "C*14:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*14:02:01:01",
        "C*14:02:01:02",
        "C*14:02:01:03",
        "C*14:02:01:04",
        "C*14:02:01:05",
        "C*14:02:01:06",
        "C*14:02:01:07",
        "C*14:02:01:08",
        "C*14:02:01:09",
        "C*14:02:01:10",
        "C*14:02:01:11",
        "C*14:02:01:12",
        "C*14:02:01:13",
        "C*14:02:01:14",
        "C*14:02:01:15",
        "C*14:02:01:16",
        "C*14:02:01:17",
        "C*14:02:01:18",
        "C*14:02:01:19",
        "C*14:02:01:20",
        "C*14:02:01:21",
        "C*14:02:01:22",
        "C*14:02:01:23",
        "C*14:02:01:24",
        "C*14:02:01:25",
        "C*14:02:01:26",
        "C*14:02:01:27",
        "C*14:02:01:28",
        "C*14:02:01:29",
        "C*14:02:01:30",
        "C*14:02:01:31",
        "C*14:02:01:32",
        "C*14:02:01:33",
        "C*14:02:01:34",
        "C*14:02:01:35",
        "C*14:02:01:36",
        "C*14:02:01:37",
        "C*14:02:01:38",
        "C*14:02:01:39"
      ],
      "protein_matches": [
        "C*14:02:01:01",
        "C*14:02:01:02",
        "C*14:02:01:03",
        "C*14:02:01:04",
        "C*14:02:01:05",
        "C*14:02:01:06",
        "C*14:02:01:07",
        "C*14:02:01:08",
        "C*14:02:01:09",
        "C*14:02:01:10",
        "C*14:02:01:11",
        "C*14:02:01:12",
        "C*14:02:01:13",
        "C*14:02:01:14",
        "C*14:02:01:15",
        "C*14:02:01:16",
        "C*14:02:01:17",
        "C*14:02:01:18",
        "C*14:02:01:19",
        "C*14:02:01:20",
        "C*14:02:01:21",
        "C*14:02:01:22",
        "C*14:02:01:23",
        "C*14:02:01:24",
        "C*14:02:01:25",
        "C*14:02:01:26",
        "C*14:02:01:27",
        "C*14:02:01:28",
        "C*14:02:01:29",
        "C*14:02:01:30",
        "C*14:02:01:31",
        "C*14:02:01:32",
        "C*14:02:01:33",
        "C*14:02:01:34",
        "C*14:02:01:35",
        "C*14:02:01:36",
        "C*14:02:01:37",
        "C*14:02:01:38",
        "C*14:02:01:39",
        "C*14:02:02",
        "C*14:02:03",
        "C*14:02:05",
        "C*14:02:12",
        "C*14:02:17",
        "C*14:02:19",
        "C*14:02:21",
        "C*14:02:22",
        "C*14:02:23",
        "C*14:02:24",
        "C*14:02:25",
        "C*14:02:26",
        "C*14:02:27",
        "C*14:02:28",
        "C*14:02:29",
        "C*14:02:30",
        "C*14:02:31",
        "C*14:02:32",
        "C*14:02:33",
        "C*14:02:34",
        "C*14:02:35",
        "C*14:02:36",
        "C*14:02:37",
        "C*14:02:38",
        "C*14:02:39",
        "C*14:02:40",
        "C*14:02:41",
        "C*14:02:42",
        "C*14:02:43",
        "C*14:02:44",
        "C*14:02:45",
        "C*14:02:46",
        "C*14:02:47",
        "C*14:02:48",
        "C*14:02:49",
        "C*14:02:50",
        "C*14:02:51"
      ],
      "cds_sha256": "b309a8704f0ff654fc8c1b44346630d779017a724cede9f450135e3ffadd51a6",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*14:02:01",
      "numeric_two_field_assignment": "C*14:02"
    },
    {
      "donor": "HG03669",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:01:01:02"
      ],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "HG03669",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:04"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG03669",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*09:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*09:01"
      ],
      "numeric_three_field": [
        "DPB1*09:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*09:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*09:01:01:01",
        "DPB1*09:01:01:02",
        "DPB1*09:01:01:03"
      ],
      "protein_matches": [
        "DPB1*09:01:01:01",
        "DPB1*09:01:01:02",
        "DPB1*09:01:01:03",
        "DPB1*09:01:02",
        "DPB1*09:01:03"
      ],
      "cds_sha256": "f72da6a24a15b8818a19d0e19219a074f17aed891695ffbd4275c0436054c624",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*09:01:01",
      "numeric_two_field_assignment": "DPB1*09:01"
    },
    {
      "donor": "HG03669",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*04:01"
      ],
      "numeric_three_field": [
        "DPB1*04:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99"
      ],
      "protein_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99",
        "DPB1*04:01:03",
        "DPB1*04:01:04:01",
        "DPB1*04:01:04:02",
        "DPB1*04:01:06",
        "DPB1*04:01:08",
        "DPB1*04:01:100",
        "DPB1*04:01:101",
        "DPB1*04:01:102",
        "DPB1*04:01:103",
        "DPB1*04:01:104",
        "DPB1*04:01:105",
        "DPB1*04:01:106",
        "DPB1*04:01:107",
        "DPB1*04:01:108",
        "DPB1*04:01:109",
        "DPB1*04:01:110",
        "DPB1*04:01:111",
        "DPB1*04:01:112",
        "DPB1*04:01:113",
        "DPB1*04:01:114",
        "DPB1*04:01:115",
        "DPB1*04:01:116",
        "DPB1*04:01:117",
        "DPB1*04:01:118",
        "DPB1*04:01:14",
        "DPB1*04:01:16",
        "DPB1*04:01:20",
        "DPB1*04:01:31",
        "DPB1*04:01:33",
        "DPB1*04:01:34",
        "DPB1*04:01:35",
        "DPB1*04:01:36",
        "DPB1*04:01:37:01",
        "DPB1*04:01:37:02",
        "DPB1*04:01:38",
        "DPB1*04:01:39:01",
        "DPB1*04:01:39:02",
        "DPB1*04:01:40",
        "DPB1*04:01:42",
        "DPB1*04:01:43",
        "DPB1*04:01:46",
        "DPB1*04:01:47",
        "DPB1*04:01:48",
        "DPB1*04:01:49",
        "DPB1*04:01:50",
        "DPB1*04:01:51",
        "DPB1*04:01:52",
        "DPB1*04:01:53",
        "DPB1*04:01:54",
        "DPB1*04:01:55",
        "DPB1*04:01:56",
        "DPB1*04:01:57",
        "DPB1*04:01:58",
        "DPB1*04:01:59:01",
        "DPB1*04:01:59:02",
        "DPB1*04:01:60:01",
        "DPB1*04:01:60:02",
        "DPB1*04:01:60:03",
        "DPB1*04:01:61",
        "DPB1*04:01:62",
        "DPB1*04:01:63",
        "DPB1*04:01:64",
        "DPB1*04:01:65",
        "DPB1*04:01:66",
        "DPB1*04:01:67",
        "DPB1*04:01:68",
        "DPB1*04:01:69",
        "DPB1*04:01:70",
        "DPB1*04:01:71",
        "DPB1*04:01:72",
        "DPB1*04:01:73:01",
        "DPB1*04:01:73:02",
        "DPB1*04:01:74:01",
        "DPB1*04:01:74:02",
        "DPB1*04:01:74:03",
        "DPB1*04:01:75",
        "DPB1*04:01:76",
        "DPB1*04:01:77",
        "DPB1*04:01:78",
        "DPB1*04:01:79",
        "DPB1*04:01:80",
        "DPB1*04:01:81",
        "DPB1*04:01:82",
        "DPB1*04:01:83",
        "DPB1*04:01:84",
        "DPB1*04:01:85",
        "DPB1*04:01:86",
        "DPB1*04:01:87",
        "DPB1*04:01:88",
        "DPB1*04:01:89",
        "DPB1*04:01:90",
        "DPB1*04:01:91",
        "DPB1*04:01:92",
        "DPB1*04:01:93",
        "DPB1*04:01:94",
        "DPB1*04:01:95",
        "DPB1*04:01:96",
        "DPB1*04:01:97",
        "DPB1*04:01:98",
        "DPB1*04:01:99"
      ],
      "cds_sha256": "50743053db76f45f69732767bde9125fdc4926d24e3c2b3f9115892be631bb42",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:01:01",
      "numeric_two_field_assignment": "DPB1*04:01"
    },
    {
      "donor": "HG03669",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:03"
      ],
      "numeric_three_field": [
        "DQA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25"
      ],
      "protein_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25",
        "DQA1*01:03:03",
        "DQA1*01:03:04",
        "DQA1*01:03:06",
        "DQA1*01:03:07",
        "DQA1*01:03:08",
        "DQA1*01:03:09",
        "DQA1*01:03:10",
        "DQA1*01:03:11",
        "DQA1*01:03:12",
        "DQA1*01:03:13"
      ],
      "cds_sha256": "90c9c3a50684523bf8b75dea2974ffeb6b2dc9616517164c2905e1137b3ec843",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:03:01",
      "numeric_two_field_assignment": "DQA1*01:03"
    },
    {
      "donor": "HG03669",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*03:01"
      ],
      "numeric_three_field": [
        "DQA1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:01:01:01",
        "DQA1*03:01:01:03",
        "DQA1*03:01:01:04",
        "DQA1*03:01:01:05",
        "DQA1*03:01:01:06",
        "DQA1*03:01:01:07",
        "DQA1*03:01:01:08",
        "DQA1*03:01:01:09",
        "DQA1*03:01:01:10",
        "DQA1*03:01:01:11",
        "DQA1*03:01:01:12",
        "DQA1*03:01:01:13"
      ],
      "protein_matches": [
        "DQA1*03:01:01:01",
        "DQA1*03:01:01:03",
        "DQA1*03:01:01:04",
        "DQA1*03:01:01:05",
        "DQA1*03:01:01:06",
        "DQA1*03:01:01:07",
        "DQA1*03:01:01:08",
        "DQA1*03:01:01:09",
        "DQA1*03:01:01:10",
        "DQA1*03:01:01:11",
        "DQA1*03:01:01:12",
        "DQA1*03:01:01:13",
        "DQA1*03:01:03",
        "DQA1*03:01:05",
        "DQA1*03:01:06",
        "DQA1*03:01:07",
        "DQA1*03:01:08",
        "DQA1*03:01:09",
        "DQA1*03:01:10",
        "DQA1*03:01:11",
        "DQA1*03:01:12",
        "DQA1*03:01:13",
        "DQA1*03:01:14",
        "DQA1*03:01:15",
        "DQA1*03:01:16",
        "DQA1*03:01:17",
        "DQA1*03:01:18",
        "DQA1*03:01:19",
        "DQA1*03:01:20",
        "DQA1*03:01:21"
      ],
      "cds_sha256": "8c6169b000ecb451b6756b9ce0972a5de988a3fd8a7fccd46475ffc6e121f078",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:01:01",
      "numeric_two_field_assignment": "DQA1*03:01"
    },
    {
      "donor": "HG03669",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:01"
      ],
      "numeric_three_field": [
        "DQB1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11"
      ],
      "protein_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11",
        "DQB1*06:01:03",
        "DQB1*06:01:05",
        "DQB1*06:01:08",
        "DQB1*06:01:10",
        "DQB1*06:01:11",
        "DQB1*06:01:36",
        "DQB1*06:01:37",
        "DQB1*06:01:38",
        "DQB1*06:01:39"
      ],
      "cds_sha256": "8eca11e1cbc387d4515e4bc63897990cebd76dea14df174cd8eba8947cef38b2",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:01:01",
      "numeric_two_field_assignment": "DQB1*06:01"
    },
    {
      "donor": "HG03669",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*03:02"
      ],
      "numeric_three_field": [
        "DQB1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:02:01:01",
        "DQB1*03:02:01:02",
        "DQB1*03:02:01:03",
        "DQB1*03:02:01:04",
        "DQB1*03:02:01:05",
        "DQB1*03:02:01:06",
        "DQB1*03:02:01:07",
        "DQB1*03:02:01:08",
        "DQB1*03:02:01:09",
        "DQB1*03:02:01:10",
        "DQB1*03:02:01:11",
        "DQB1*03:02:01:12",
        "DQB1*03:02:01:13",
        "DQB1*03:02:01:14",
        "DQB1*03:02:01:15",
        "DQB1*03:02:01:16",
        "DQB1*03:02:01:17",
        "DQB1*03:02:01:18",
        "DQB1*03:02:01:19",
        "DQB1*03:02:01:20",
        "DQB1*03:02:01:21",
        "DQB1*03:02:01:22",
        "DQB1*03:02:01:23",
        "DQB1*03:02:01:24",
        "DQB1*03:02:01:25",
        "DQB1*03:02:01:26",
        "DQB1*03:02:01:27",
        "DQB1*03:02:01:28",
        "DQB1*03:02:01:29",
        "DQB1*03:02:01:30",
        "DQB1*03:02:01:31",
        "DQB1*03:02:01:32",
        "DQB1*03:02:01:33"
      ],
      "protein_matches": [
        "DQB1*03:02:01:01",
        "DQB1*03:02:01:02",
        "DQB1*03:02:01:03",
        "DQB1*03:02:01:04",
        "DQB1*03:02:01:05",
        "DQB1*03:02:01:06",
        "DQB1*03:02:01:07",
        "DQB1*03:02:01:08",
        "DQB1*03:02:01:09",
        "DQB1*03:02:01:10",
        "DQB1*03:02:01:11",
        "DQB1*03:02:01:12",
        "DQB1*03:02:01:13",
        "DQB1*03:02:01:14",
        "DQB1*03:02:01:15",
        "DQB1*03:02:01:16",
        "DQB1*03:02:01:17",
        "DQB1*03:02:01:18",
        "DQB1*03:02:01:19",
        "DQB1*03:02:01:20",
        "DQB1*03:02:01:21",
        "DQB1*03:02:01:22",
        "DQB1*03:02:01:23",
        "DQB1*03:02:01:24",
        "DQB1*03:02:01:25",
        "DQB1*03:02:01:26",
        "DQB1*03:02:01:27",
        "DQB1*03:02:01:28",
        "DQB1*03:02:01:29",
        "DQB1*03:02:01:30",
        "DQB1*03:02:01:31",
        "DQB1*03:02:01:32",
        "DQB1*03:02:01:33",
        "DQB1*03:02:02:01",
        "DQB1*03:02:02:02",
        "DQB1*03:02:03",
        "DQB1*03:02:09",
        "DQB1*03:02:11",
        "DQB1*03:02:12",
        "DQB1*03:02:21",
        "DQB1*03:02:22",
        "DQB1*03:02:23",
        "DQB1*03:02:24",
        "DQB1*03:02:31",
        "DQB1*03:02:32",
        "DQB1*03:02:33",
        "DQB1*03:02:34",
        "DQB1*03:02:36",
        "DQB1*03:02:37",
        "DQB1*03:02:39",
        "DQB1*03:02:40",
        "DQB1*03:02:41",
        "DQB1*03:02:42",
        "DQB1*03:02:43",
        "DQB1*03:02:44",
        "DQB1*03:02:45",
        "DQB1*03:02:46",
        "DQB1*03:02:47",
        "DQB1*03:02:49",
        "DQB1*03:02:50",
        "DQB1*03:02:51"
      ],
      "cds_sha256": "1266fac50d8b581a00f125271bd2cf03d368094abbb99c2b8cef9f393a340810",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:02:01",
      "numeric_two_field_assignment": "DQB1*03:02"
    },
    {
      "donor": "HG03669",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*15:02"
      ],
      "numeric_three_field": [
        "DRB1*15:02:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*15:02:02:01",
        "DRB1*15:02:02:02",
        "DRB1*15:02:02:03"
      ],
      "protein_matches": [
        "DRB1*15:02:01:02",
        "DRB1*15:02:01:03",
        "DRB1*15:02:01:04",
        "DRB1*15:02:01:05",
        "DRB1*15:02:01:06",
        "DRB1*15:02:01:07",
        "DRB1*15:02:01:08",
        "DRB1*15:02:01:09",
        "DRB1*15:02:02:01",
        "DRB1*15:02:02:02",
        "DRB1*15:02:02:03",
        "DRB1*15:02:05",
        "DRB1*15:02:20",
        "DRB1*15:02:21"
      ],
      "cds_sha256": "95364615deb977f7e4c90fa898aef65dea9ac3ca375f9f757ca755015e5028ce",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:02:02",
      "numeric_two_field_assignment": "DRB1*15:02"
    },
    {
      "donor": "HG03669",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*04:02"
      ],
      "numeric_three_field": [
        "DRB1*04:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*04:02:01"
      ],
      "protein_matches": [
        "DRB1*04:02:01"
      ],
      "cds_sha256": "f799d709508bad6a5f3497047a80b5bbb607272d9d86f8328a32efc5b731e905",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*04:02:01",
      "numeric_two_field_assignment": "DRB1*04:02"
    },
    {
      "donor": "HG03688",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*68:01:02:01"
      ],
      "numeric_two_field": [
        "A*68:01"
      ],
      "numeric_three_field": [
        "A*68:01:02"
      ],
      "full_allele_assignment": [
        "A*68:01:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*68:01:02:01",
        "A*68:01:02:02",
        "A*68:01:02:03",
        "A*68:01:02:04",
        "A*68:01:02:05",
        "A*68:01:02:06",
        "A*68:01:02:07",
        "A*68:01:02:08",
        "A*68:01:02:09",
        "A*68:01:02:10",
        "A*68:01:02:11",
        "A*68:01:02:12",
        "A*68:01:02:13",
        "A*68:01:02:14",
        "A*68:01:02:15",
        "A*68:01:02:16",
        "A*68:01:02:17",
        "A*68:01:02:18",
        "A*68:01:02:19",
        "A*68:01:02:20",
        "A*68:01:02:21",
        "A*68:01:02:22",
        "A*68:01:02:23",
        "A*68:01:02:24",
        "A*68:01:02:25",
        "A*68:01:02:26",
        "A*68:01:02:27",
        "A*68:01:02:28",
        "A*68:01:02:29",
        "A*68:01:02:30",
        "A*68:01:02:31",
        "A*68:01:02:32",
        "A*68:01:02:33",
        "A*68:01:02:34",
        "A*68:01:02:35",
        "A*68:01:02:36",
        "A*68:01:02:37",
        "A*68:01:02:38",
        "A*68:01:02:39"
      ],
      "protein_matches": [
        "A*68:01:01:01",
        "A*68:01:01:02",
        "A*68:01:01:03",
        "A*68:01:01:04",
        "A*68:01:01:05",
        "A*68:01:01:06",
        "A*68:01:01:07",
        "A*68:01:01:08",
        "A*68:01:01:09",
        "A*68:01:01:10",
        "A*68:01:01:11",
        "A*68:01:01:12",
        "A*68:01:01:13",
        "A*68:01:01:14",
        "A*68:01:01:15",
        "A*68:01:02:01",
        "A*68:01:02:02",
        "A*68:01:02:03",
        "A*68:01:02:04",
        "A*68:01:02:05",
        "A*68:01:02:06",
        "A*68:01:02:07",
        "A*68:01:02:08",
        "A*68:01:02:09",
        "A*68:01:02:10",
        "A*68:01:02:11",
        "A*68:01:02:12",
        "A*68:01:02:13",
        "A*68:01:02:14",
        "A*68:01:02:15",
        "A*68:01:02:16",
        "A*68:01:02:17",
        "A*68:01:02:18",
        "A*68:01:02:19",
        "A*68:01:02:20",
        "A*68:01:02:21",
        "A*68:01:02:22",
        "A*68:01:02:23",
        "A*68:01:02:24",
        "A*68:01:02:25",
        "A*68:01:02:26",
        "A*68:01:02:27",
        "A*68:01:02:28",
        "A*68:01:02:29",
        "A*68:01:02:30",
        "A*68:01:02:31",
        "A*68:01:02:32",
        "A*68:01:02:33",
        "A*68:01:02:34",
        "A*68:01:02:35",
        "A*68:01:02:36",
        "A*68:01:02:37",
        "A*68:01:02:38",
        "A*68:01:02:39",
        "A*68:01:03",
        "A*68:01:08",
        "A*68:01:11",
        "A*68:01:14",
        "A*68:01:18",
        "A*68:01:24",
        "A*68:01:26",
        "A*68:01:28",
        "A*68:01:33",
        "A*68:01:34",
        "A*68:01:36",
        "A*68:01:37",
        "A*68:01:38",
        "A*68:01:39",
        "A*68:01:40",
        "A*68:01:41",
        "A*68:01:42",
        "A*68:01:43",
        "A*68:01:44",
        "A*68:01:45",
        "A*68:01:46",
        "A*68:01:47",
        "A*68:01:48",
        "A*68:01:49",
        "A*68:01:50",
        "A*68:01:51",
        "A*68:01:52",
        "A*68:01:53",
        "A*68:01:54",
        "A*68:01:55",
        "A*68:01:56",
        "A*68:01:57",
        "A*68:01:58",
        "A*68:01:59Q",
        "A*68:01:60",
        "A*68:01:61",
        "A*68:01:62",
        "A*68:01:63",
        "A*68:01:64",
        "A*68:01:65",
        "A*68:01:66",
        "A*68:01:67",
        "A*68:01:68",
        "A*68:01:69",
        "A*68:01:70",
        "A*68:01:71",
        "A*68:01:72",
        "A*68:01:73",
        "A*68:01:74",
        "A*68:01:75",
        "A*68:01:76",
        "A*68:01:77"
      ],
      "cds_sha256": "4dfef096762f64727bc687f44ca7750e7322d46efc270889849c78a2b9c37885",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*68:01:02",
      "numeric_two_field_assignment": "A*68:01"
    },
    {
      "donor": "HG03688",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*02:11:01:01"
      ],
      "numeric_two_field": [
        "A*02:11"
      ],
      "numeric_three_field": [
        "A*02:11:01"
      ],
      "full_allele_assignment": [
        "A*02:11:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:11:01:01",
        "A*02:11:01:02",
        "A*02:11:01:03",
        "A*02:11:01:04",
        "A*02:11:01:05",
        "A*02:11:01:06",
        "A*02:11:01:07",
        "A*02:11:01:08",
        "A*02:11:01:09",
        "A*02:11:01:10"
      ],
      "protein_matches": [
        "A*02:11:01:01",
        "A*02:11:01:02",
        "A*02:11:01:03",
        "A*02:11:01:04",
        "A*02:11:01:05",
        "A*02:11:01:06",
        "A*02:11:01:07",
        "A*02:11:01:08",
        "A*02:11:01:09",
        "A*02:11:01:10",
        "A*02:11:10",
        "A*02:11:11",
        "A*02:11:12",
        "A*02:11:13",
        "A*02:11:14",
        "A*02:11:15",
        "A*02:11:16"
      ],
      "cds_sha256": "676dd2bcbe3252735a85200fba0345fd2078bfd2906ba6fc2f530721a7c9da7f",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:11:01",
      "numeric_two_field_assignment": "A*02:11"
    },
    {
      "donor": "HG03688",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*35:01:01:05"
      ],
      "numeric_two_field": [
        "B*35:01"
      ],
      "numeric_three_field": [
        "B*35:01:01"
      ],
      "full_allele_assignment": [
        "B*35:01:01:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*35:01:01:01",
        "B*35:01:01:02",
        "B*35:01:01:03",
        "B*35:01:01:04",
        "B*35:01:01:05",
        "B*35:01:01:06",
        "B*35:01:01:07",
        "B*35:01:01:08",
        "B*35:01:01:09",
        "B*35:01:01:10",
        "B*35:01:01:11",
        "B*35:01:01:12",
        "B*35:01:01:13",
        "B*35:01:01:14",
        "B*35:01:01:15",
        "B*35:01:01:16",
        "B*35:01:01:17",
        "B*35:01:01:18",
        "B*35:01:01:19",
        "B*35:01:01:20",
        "B*35:01:01:21",
        "B*35:01:01:22",
        "B*35:01:01:23",
        "B*35:01:01:24",
        "B*35:01:01:25",
        "B*35:01:01:26",
        "B*35:01:01:27",
        "B*35:01:01:28",
        "B*35:01:01:29",
        "B*35:01:01:30",
        "B*35:01:01:31",
        "B*35:01:01:32",
        "B*35:01:01:33",
        "B*35:01:01:34",
        "B*35:01:01:35",
        "B*35:01:01:36",
        "B*35:01:01:37",
        "B*35:01:01:38",
        "B*35:01:01:39",
        "B*35:01:01:40",
        "B*35:01:01:41",
        "B*35:01:01:42",
        "B*35:01:01:43",
        "B*35:01:01:44",
        "B*35:01:01:45",
        "B*35:01:01:46",
        "B*35:01:01:47",
        "B*35:01:01:48",
        "B*35:01:01:49",
        "B*35:01:01:50",
        "B*35:01:01:51",
        "B*35:01:01:52",
        "B*35:01:01:53",
        "B*35:01:01:54",
        "B*35:01:01:55",
        "B*35:01:01:56",
        "B*35:01:01:57",
        "B*35:01:01:58",
        "B*35:01:01:59",
        "B*35:01:01:60",
        "B*35:01:01:61",
        "B*35:01:01:62",
        "B*35:01:01:63",
        "B*35:01:01:64",
        "B*35:01:01:65",
        "B*35:01:01:66",
        "B*35:01:01:67",
        "B*35:01:01:68",
        "B*35:01:01:69",
        "B*35:01:01:70",
        "B*35:01:01:71",
        "B*35:01:01:72",
        "B*35:01:01:73",
        "B*35:01:01:74",
        "B*35:01:01:75",
        "B*35:01:01:76",
        "B*35:01:01:77",
        "B*35:01:01:78",
        "B*35:01:01:79",
        "B*35:01:01:80",
        "B*35:01:01:81",
        "B*35:01:01:82",
        "B*35:01:01:83",
        "B*35:01:01:84",
        "B*35:01:01:85",
        "B*35:01:01:86",
        "B*35:01:01:87",
        "B*35:01:01:88",
        "B*35:01:01:89",
        "B*35:01:01:90",
        "B*35:01:01:91",
        "B*35:01:01:92",
        "B*35:01:01:93",
        "B*35:01:01:94",
        "B*35:01:01:95",
        "B*35:01:01:96",
        "B*35:01:01:97"
      ],
      "protein_matches": [
        "B*35:01:01:01",
        "B*35:01:01:02",
        "B*35:01:01:03",
        "B*35:01:01:04",
        "B*35:01:01:05",
        "B*35:01:01:06",
        "B*35:01:01:07",
        "B*35:01:01:08",
        "B*35:01:01:09",
        "B*35:01:01:10",
        "B*35:01:01:11",
        "B*35:01:01:12",
        "B*35:01:01:13",
        "B*35:01:01:14",
        "B*35:01:01:15",
        "B*35:01:01:16",
        "B*35:01:01:17",
        "B*35:01:01:18",
        "B*35:01:01:19",
        "B*35:01:01:20",
        "B*35:01:01:21",
        "B*35:01:01:22",
        "B*35:01:01:23",
        "B*35:01:01:24",
        "B*35:01:01:25",
        "B*35:01:01:26",
        "B*35:01:01:27",
        "B*35:01:01:28",
        "B*35:01:01:29",
        "B*35:01:01:30",
        "B*35:01:01:31",
        "B*35:01:01:32",
        "B*35:01:01:33",
        "B*35:01:01:34",
        "B*35:01:01:35",
        "B*35:01:01:36",
        "B*35:01:01:37",
        "B*35:01:01:38",
        "B*35:01:01:39",
        "B*35:01:01:40",
        "B*35:01:01:41",
        "B*35:01:01:42",
        "B*35:01:01:43",
        "B*35:01:01:44",
        "B*35:01:01:45",
        "B*35:01:01:46",
        "B*35:01:01:47",
        "B*35:01:01:48",
        "B*35:01:01:49",
        "B*35:01:01:50",
        "B*35:01:01:51",
        "B*35:01:01:52",
        "B*35:01:01:53",
        "B*35:01:01:54",
        "B*35:01:01:55",
        "B*35:01:01:56",
        "B*35:01:01:57",
        "B*35:01:01:58",
        "B*35:01:01:59",
        "B*35:01:01:60",
        "B*35:01:01:61",
        "B*35:01:01:62",
        "B*35:01:01:63",
        "B*35:01:01:64",
        "B*35:01:01:65",
        "B*35:01:01:66",
        "B*35:01:01:67",
        "B*35:01:01:68",
        "B*35:01:01:69",
        "B*35:01:01:70",
        "B*35:01:01:71",
        "B*35:01:01:72",
        "B*35:01:01:73",
        "B*35:01:01:74",
        "B*35:01:01:75",
        "B*35:01:01:76",
        "B*35:01:01:77",
        "B*35:01:01:78",
        "B*35:01:01:79",
        "B*35:01:01:80",
        "B*35:01:01:81",
        "B*35:01:01:82",
        "B*35:01:01:83",
        "B*35:01:01:84",
        "B*35:01:01:85",
        "B*35:01:01:86",
        "B*35:01:01:87",
        "B*35:01:01:88",
        "B*35:01:01:89",
        "B*35:01:01:90",
        "B*35:01:01:91",
        "B*35:01:01:92",
        "B*35:01:01:93",
        "B*35:01:01:94",
        "B*35:01:01:95",
        "B*35:01:01:96",
        "B*35:01:01:97",
        "B*35:01:02",
        "B*35:01:04",
        "B*35:01:05",
        "B*35:01:06",
        "B*35:01:17",
        "B*35:01:22",
        "B*35:01:23",
        "B*35:01:39",
        "B*35:01:42",
        "B*35:01:45",
        "B*35:01:46",
        "B*35:01:48",
        "B*35:01:49",
        "B*35:01:50",
        "B*35:01:51",
        "B*35:01:52",
        "B*35:01:53",
        "B*35:01:54",
        "B*35:01:55",
        "B*35:01:56",
        "B*35:01:57",
        "B*35:01:58",
        "B*35:01:59",
        "B*35:01:60",
        "B*35:01:61",
        "B*35:01:62",
        "B*35:01:63",
        "B*35:01:64",
        "B*35:01:65",
        "B*35:01:66",
        "B*35:01:67",
        "B*35:01:68",
        "B*35:01:69",
        "B*35:01:70",
        "B*35:01:71",
        "B*35:01:72",
        "B*35:01:73",
        "B*35:01:74",
        "B*35:01:75",
        "B*35:01:76",
        "B*35:01:77",
        "B*35:01:78",
        "B*35:01:79",
        "B*35:01:80",
        "B*35:01:81",
        "B*35:01:82",
        "B*35:01:83",
        "B*35:01:84",
        "B*35:01:85",
        "B*35:01:86",
        "B*35:01:87",
        "B*35:01:88",
        "B*35:01:89",
        "B*35:01:90",
        "B*35:01:91",
        "B*35:01:92",
        "B*35:01:93"
      ],
      "cds_sha256": "8a550ca1da2eeff7ccb1678a6fa342e2872a8e90ae61363ca2267e8fc4407fad",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*35:01:01",
      "numeric_two_field_assignment": "B*35:01"
    },
    {
      "donor": "HG03688",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*52:01:01:01"
      ],
      "numeric_two_field": [
        "B*52:01"
      ],
      "numeric_three_field": [
        "B*52:01:01"
      ],
      "full_allele_assignment": [
        "B*52:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*52:01:01:01",
        "B*52:01:01:02",
        "B*52:01:01:03",
        "B*52:01:01:04",
        "B*52:01:01:05",
        "B*52:01:01:06",
        "B*52:01:01:07",
        "B*52:01:01:08",
        "B*52:01:01:09",
        "B*52:01:01:10",
        "B*52:01:01:11",
        "B*52:01:01:12",
        "B*52:01:01:13",
        "B*52:01:01:14",
        "B*52:01:01:15",
        "B*52:01:01:16",
        "B*52:01:01:17",
        "B*52:01:01:18",
        "B*52:01:01:19",
        "B*52:01:01:20",
        "B*52:01:01:21",
        "B*52:01:01:22",
        "B*52:01:01:23",
        "B*52:01:01:24",
        "B*52:01:01:25",
        "B*52:01:01:26",
        "B*52:01:01:27",
        "B*52:01:01:28",
        "B*52:01:01:29",
        "B*52:01:01:30Q"
      ],
      "protein_matches": [
        "B*52:01:01:01",
        "B*52:01:01:02",
        "B*52:01:01:03",
        "B*52:01:01:04",
        "B*52:01:01:05",
        "B*52:01:01:06",
        "B*52:01:01:07",
        "B*52:01:01:08",
        "B*52:01:01:09",
        "B*52:01:01:10",
        "B*52:01:01:11",
        "B*52:01:01:12",
        "B*52:01:01:13",
        "B*52:01:01:14",
        "B*52:01:01:15",
        "B*52:01:01:16",
        "B*52:01:01:17",
        "B*52:01:01:18",
        "B*52:01:01:19",
        "B*52:01:01:20",
        "B*52:01:01:21",
        "B*52:01:01:22",
        "B*52:01:01:23",
        "B*52:01:01:24",
        "B*52:01:01:25",
        "B*52:01:01:26",
        "B*52:01:01:27",
        "B*52:01:01:28",
        "B*52:01:01:29",
        "B*52:01:01:30Q",
        "B*52:01:02:01",
        "B*52:01:02:02",
        "B*52:01:02:03",
        "B*52:01:02:04",
        "B*52:01:02:05",
        "B*52:01:02:06",
        "B*52:01:02:07",
        "B*52:01:02:08",
        "B*52:01:02:09",
        "B*52:01:17",
        "B*52:01:28",
        "B*52:01:30",
        "B*52:01:31",
        "B*52:01:32",
        "B*52:01:33",
        "B*52:01:34",
        "B*52:01:35",
        "B*52:01:36",
        "B*52:01:37",
        "B*52:01:38",
        "B*52:01:39",
        "B*52:01:40",
        "B*52:01:41",
        "B*52:01:42",
        "B*52:01:43",
        "B*52:01:44",
        "B*52:01:45",
        "B*52:01:46",
        "B*52:01:47",
        "B*52:01:48",
        "B*52:01:49",
        "B*52:01:50",
        "B*52:01:51",
        "B*52:01:52",
        "B*52:01:53",
        "B*52:01:54",
        "B*52:01:55",
        "B*52:01:56",
        "B*52:01:57",
        "B*52:01:58",
        "B*52:01:59",
        "B*52:01:60",
        "B*52:01:61",
        "B*52:01:62",
        "B*52:01:63",
        "B*52:01:64",
        "B*52:01:65"
      ],
      "cds_sha256": "cbdb67f65e64f2f41abcc5de908968df2074174bcf033ff3f563977cdbced531",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*52:01:01",
      "numeric_two_field_assignment": "B*52:01"
    },
    {
      "donor": "HG03688",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*04:01:01:178"
      ],
      "numeric_two_field": [
        "C*04:01"
      ],
      "numeric_three_field": [
        "C*04:01:01"
      ],
      "full_allele_assignment": [
        "C*04:01:01:178"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*04:01:01:01",
        "C*04:01:01:02",
        "C*04:01:01:03",
        "C*04:01:01:04",
        "C*04:01:01:05",
        "C*04:01:01:06",
        "C*04:01:01:07",
        "C*04:01:01:08",
        "C*04:01:01:09",
        "C*04:01:01:10",
        "C*04:01:01:100",
        "C*04:01:01:101",
        "C*04:01:01:102",
        "C*04:01:01:103",
        "C*04:01:01:104",
        "C*04:01:01:105",
        "C*04:01:01:106",
        "C*04:01:01:107",
        "C*04:01:01:108",
        "C*04:01:01:109",
        "C*04:01:01:11",
        "C*04:01:01:110",
        "C*04:01:01:111",
        "C*04:01:01:112",
        "C*04:01:01:113",
        "C*04:01:01:114",
        "C*04:01:01:115",
        "C*04:01:01:116",
        "C*04:01:01:117",
        "C*04:01:01:118",
        "C*04:01:01:119",
        "C*04:01:01:12",
        "C*04:01:01:120",
        "C*04:01:01:121",
        "C*04:01:01:122",
        "C*04:01:01:123",
        "C*04:01:01:124",
        "C*04:01:01:125",
        "C*04:01:01:126",
        "C*04:01:01:127",
        "C*04:01:01:128",
        "C*04:01:01:129",
        "C*04:01:01:13",
        "C*04:01:01:130",
        "C*04:01:01:131",
        "C*04:01:01:132",
        "C*04:01:01:133",
        "C*04:01:01:134",
        "C*04:01:01:135",
        "C*04:01:01:136",
        "C*04:01:01:137",
        "C*04:01:01:138",
        "C*04:01:01:139",
        "C*04:01:01:14",
        "C*04:01:01:140",
        "C*04:01:01:141",
        "C*04:01:01:142",
        "C*04:01:01:143",
        "C*04:01:01:144",
        "C*04:01:01:145",
        "C*04:01:01:146",
        "C*04:01:01:147",
        "C*04:01:01:148",
        "C*04:01:01:149",
        "C*04:01:01:15",
        "C*04:01:01:150",
        "C*04:01:01:151",
        "C*04:01:01:152",
        "C*04:01:01:153",
        "C*04:01:01:154",
        "C*04:01:01:155",
        "C*04:01:01:156",
        "C*04:01:01:157",
        "C*04:01:01:158",
        "C*04:01:01:159",
        "C*04:01:01:16",
        "C*04:01:01:160",
        "C*04:01:01:161",
        "C*04:01:01:162",
        "C*04:01:01:163",
        "C*04:01:01:164",
        "C*04:01:01:165",
        "C*04:01:01:166",
        "C*04:01:01:167",
        "C*04:01:01:168",
        "C*04:01:01:169",
        "C*04:01:01:17",
        "C*04:01:01:170Q",
        "C*04:01:01:171",
        "C*04:01:01:172",
        "C*04:01:01:173",
        "C*04:01:01:174",
        "C*04:01:01:175",
        "C*04:01:01:176Q",
        "C*04:01:01:177",
        "C*04:01:01:178",
        "C*04:01:01:179",
        "C*04:01:01:18",
        "C*04:01:01:180",
        "C*04:01:01:181",
        "C*04:01:01:182",
        "C*04:01:01:183",
        "C*04:01:01:184",
        "C*04:01:01:185",
        "C*04:01:01:186",
        "C*04:01:01:187",
        "C*04:01:01:188Q",
        "C*04:01:01:189Q",
        "C*04:01:01:19",
        "C*04:01:01:190",
        "C*04:01:01:191",
        "C*04:01:01:192",
        "C*04:01:01:193",
        "C*04:01:01:194Q",
        "C*04:01:01:195",
        "C*04:01:01:196",
        "C*04:01:01:197",
        "C*04:01:01:198",
        "C*04:01:01:199",
        "C*04:01:01:20",
        "C*04:01:01:200",
        "C*04:01:01:201",
        "C*04:01:01:202",
        "C*04:01:01:203",
        "C*04:01:01:204",
        "C*04:01:01:205",
        "C*04:01:01:206",
        "C*04:01:01:207",
        "C*04:01:01:21",
        "C*04:01:01:22",
        "C*04:01:01:23",
        "C*04:01:01:24",
        "C*04:01:01:25",
        "C*04:01:01:26",
        "C*04:01:01:27",
        "C*04:01:01:28",
        "C*04:01:01:29",
        "C*04:01:01:31",
        "C*04:01:01:32",
        "C*04:01:01:33",
        "C*04:01:01:34",
        "C*04:01:01:35",
        "C*04:01:01:36",
        "C*04:01:01:37",
        "C*04:01:01:38",
        "C*04:01:01:39",
        "C*04:01:01:40",
        "C*04:01:01:41",
        "C*04:01:01:42",
        "C*04:01:01:43",
        "C*04:01:01:44",
        "C*04:01:01:45",
        "C*04:01:01:46",
        "C*04:01:01:47Q",
        "C*04:01:01:48",
        "C*04:01:01:49",
        "C*04:01:01:50",
        "C*04:01:01:51",
        "C*04:01:01:52",
        "C*04:01:01:53",
        "C*04:01:01:54",
        "C*04:01:01:55",
        "C*04:01:01:56",
        "C*04:01:01:57",
        "C*04:01:01:58",
        "C*04:01:01:59",
        "C*04:01:01:60",
        "C*04:01:01:61",
        "C*04:01:01:62",
        "C*04:01:01:63",
        "C*04:01:01:64",
        "C*04:01:01:65",
        "C*04:01:01:66",
        "C*04:01:01:67",
        "C*04:01:01:68",
        "C*04:01:01:69",
        "C*04:01:01:70",
        "C*04:01:01:71",
        "C*04:01:01:72",
        "C*04:01:01:73",
        "C*04:01:01:74",
        "C*04:01:01:75",
        "C*04:01:01:76",
        "C*04:01:01:77",
        "C*04:01:01:78",
        "C*04:01:01:79",
        "C*04:01:01:80",
        "C*04:01:01:81",
        "C*04:01:01:82",
        "C*04:01:01:83",
        "C*04:01:01:84Q",
        "C*04:01:01:85",
        "C*04:01:01:86",
        "C*04:01:01:87",
        "C*04:01:01:88",
        "C*04:01:01:89",
        "C*04:01:01:90",
        "C*04:01:01:91",
        "C*04:01:01:92",
        "C*04:01:01:93",
        "C*04:01:01:94",
        "C*04:01:01:95",
        "C*04:01:01:96",
        "C*04:01:01:97",
        "C*04:01:01:98",
        "C*04:01:01:99"
      ],
      "protein_matches": [
        "C*04:01:01:01",
        "C*04:01:01:02",
        "C*04:01:01:03",
        "C*04:01:01:04",
        "C*04:01:01:05",
        "C*04:01:01:06",
        "C*04:01:01:07",
        "C*04:01:01:08",
        "C*04:01:01:09",
        "C*04:01:01:10",
        "C*04:01:01:100",
        "C*04:01:01:101",
        "C*04:01:01:102",
        "C*04:01:01:103",
        "C*04:01:01:104",
        "C*04:01:01:105",
        "C*04:01:01:106",
        "C*04:01:01:107",
        "C*04:01:01:108",
        "C*04:01:01:109",
        "C*04:01:01:11",
        "C*04:01:01:110",
        "C*04:01:01:111",
        "C*04:01:01:112",
        "C*04:01:01:113",
        "C*04:01:01:114",
        "C*04:01:01:115",
        "C*04:01:01:116",
        "C*04:01:01:117",
        "C*04:01:01:118",
        "C*04:01:01:119",
        "C*04:01:01:12",
        "C*04:01:01:120",
        "C*04:01:01:121",
        "C*04:01:01:122",
        "C*04:01:01:123",
        "C*04:01:01:124",
        "C*04:01:01:125",
        "C*04:01:01:126",
        "C*04:01:01:127",
        "C*04:01:01:128",
        "C*04:01:01:129",
        "C*04:01:01:13",
        "C*04:01:01:130",
        "C*04:01:01:131",
        "C*04:01:01:132",
        "C*04:01:01:133",
        "C*04:01:01:134",
        "C*04:01:01:135",
        "C*04:01:01:136",
        "C*04:01:01:137",
        "C*04:01:01:138",
        "C*04:01:01:139",
        "C*04:01:01:14",
        "C*04:01:01:140",
        "C*04:01:01:141",
        "C*04:01:01:142",
        "C*04:01:01:143",
        "C*04:01:01:144",
        "C*04:01:01:145",
        "C*04:01:01:146",
        "C*04:01:01:147",
        "C*04:01:01:148",
        "C*04:01:01:149",
        "C*04:01:01:15",
        "C*04:01:01:150",
        "C*04:01:01:151",
        "C*04:01:01:152",
        "C*04:01:01:153",
        "C*04:01:01:154",
        "C*04:01:01:155",
        "C*04:01:01:156",
        "C*04:01:01:157",
        "C*04:01:01:158",
        "C*04:01:01:159",
        "C*04:01:01:16",
        "C*04:01:01:160",
        "C*04:01:01:161",
        "C*04:01:01:162",
        "C*04:01:01:163",
        "C*04:01:01:164",
        "C*04:01:01:165",
        "C*04:01:01:166",
        "C*04:01:01:167",
        "C*04:01:01:168",
        "C*04:01:01:169",
        "C*04:01:01:17",
        "C*04:01:01:170Q",
        "C*04:01:01:171",
        "C*04:01:01:172",
        "C*04:01:01:173",
        "C*04:01:01:174",
        "C*04:01:01:175",
        "C*04:01:01:176Q",
        "C*04:01:01:177",
        "C*04:01:01:178",
        "C*04:01:01:179",
        "C*04:01:01:18",
        "C*04:01:01:180",
        "C*04:01:01:181",
        "C*04:01:01:182",
        "C*04:01:01:183",
        "C*04:01:01:184",
        "C*04:01:01:185",
        "C*04:01:01:186",
        "C*04:01:01:187",
        "C*04:01:01:188Q",
        "C*04:01:01:189Q",
        "C*04:01:01:19",
        "C*04:01:01:190",
        "C*04:01:01:191",
        "C*04:01:01:192",
        "C*04:01:01:193",
        "C*04:01:01:194Q",
        "C*04:01:01:195",
        "C*04:01:01:196",
        "C*04:01:01:197",
        "C*04:01:01:198",
        "C*04:01:01:199",
        "C*04:01:01:20",
        "C*04:01:01:200",
        "C*04:01:01:201",
        "C*04:01:01:202",
        "C*04:01:01:203",
        "C*04:01:01:204",
        "C*04:01:01:205",
        "C*04:01:01:206",
        "C*04:01:01:207",
        "C*04:01:01:21",
        "C*04:01:01:22",
        "C*04:01:01:23",
        "C*04:01:01:24",
        "C*04:01:01:25",
        "C*04:01:01:26",
        "C*04:01:01:27",
        "C*04:01:01:28",
        "C*04:01:01:29",
        "C*04:01:01:31",
        "C*04:01:01:32",
        "C*04:01:01:33",
        "C*04:01:01:34",
        "C*04:01:01:35",
        "C*04:01:01:36",
        "C*04:01:01:37",
        "C*04:01:01:38",
        "C*04:01:01:39",
        "C*04:01:01:40",
        "C*04:01:01:41",
        "C*04:01:01:42",
        "C*04:01:01:43",
        "C*04:01:01:44",
        "C*04:01:01:45",
        "C*04:01:01:46",
        "C*04:01:01:47Q",
        "C*04:01:01:48",
        "C*04:01:01:49",
        "C*04:01:01:50",
        "C*04:01:01:51",
        "C*04:01:01:52",
        "C*04:01:01:53",
        "C*04:01:01:54",
        "C*04:01:01:55",
        "C*04:01:01:56",
        "C*04:01:01:57",
        "C*04:01:01:58",
        "C*04:01:01:59",
        "C*04:01:01:60",
        "C*04:01:01:61",
        "C*04:01:01:62",
        "C*04:01:01:63",
        "C*04:01:01:64",
        "C*04:01:01:65",
        "C*04:01:01:66",
        "C*04:01:01:67",
        "C*04:01:01:68",
        "C*04:01:01:69",
        "C*04:01:01:70",
        "C*04:01:01:71",
        "C*04:01:01:72",
        "C*04:01:01:73",
        "C*04:01:01:74",
        "C*04:01:01:75",
        "C*04:01:01:76",
        "C*04:01:01:77",
        "C*04:01:01:78",
        "C*04:01:01:79",
        "C*04:01:01:80",
        "C*04:01:01:81",
        "C*04:01:01:82",
        "C*04:01:01:83",
        "C*04:01:01:84Q",
        "C*04:01:01:85",
        "C*04:01:01:86",
        "C*04:01:01:87",
        "C*04:01:01:88",
        "C*04:01:01:89",
        "C*04:01:01:90",
        "C*04:01:01:91",
        "C*04:01:01:92",
        "C*04:01:01:93",
        "C*04:01:01:94",
        "C*04:01:01:95",
        "C*04:01:01:96",
        "C*04:01:01:97",
        "C*04:01:01:98",
        "C*04:01:01:99",
        "C*04:01:03",
        "C*04:01:08",
        "C*04:01:10",
        "C*04:01:100",
        "C*04:01:101",
        "C*04:01:102",
        "C*04:01:103",
        "C*04:01:104",
        "C*04:01:105",
        "C*04:01:106:01",
        "C*04:01:106:02",
        "C*04:01:107",
        "C*04:01:108",
        "C*04:01:109",
        "C*04:01:11",
        "C*04:01:110",
        "C*04:01:111",
        "C*04:01:112",
        "C*04:01:113",
        "C*04:01:114",
        "C*04:01:115",
        "C*04:01:116",
        "C*04:01:117",
        "C*04:01:118",
        "C*04:01:119",
        "C*04:01:120",
        "C*04:01:121:01",
        "C*04:01:121:02",
        "C*04:01:122",
        "C*04:01:123",
        "C*04:01:124",
        "C*04:01:125",
        "C*04:01:126",
        "C*04:01:127",
        "C*04:01:128",
        "C*04:01:129",
        "C*04:01:130",
        "C*04:01:131",
        "C*04:01:132",
        "C*04:01:133",
        "C*04:01:134",
        "C*04:01:135",
        "C*04:01:136",
        "C*04:01:137",
        "C*04:01:138",
        "C*04:01:139",
        "C*04:01:140",
        "C*04:01:141",
        "C*04:01:142",
        "C*04:01:143",
        "C*04:01:144",
        "C*04:01:145",
        "C*04:01:146",
        "C*04:01:147",
        "C*04:01:148",
        "C*04:01:149",
        "C*04:01:150",
        "C*04:01:151",
        "C*04:01:152",
        "C*04:01:153",
        "C*04:01:154",
        "C*04:01:155",
        "C*04:01:156",
        "C*04:01:157",
        "C*04:01:158",
        "C*04:01:159",
        "C*04:01:160",
        "C*04:01:161",
        "C*04:01:162",
        "C*04:01:163",
        "C*04:01:164",
        "C*04:01:165",
        "C*04:01:166",
        "C*04:01:167",
        "C*04:01:168",
        "C*04:01:169",
        "C*04:01:170",
        "C*04:01:171",
        "C*04:01:172",
        "C*04:01:173",
        "C*04:01:174",
        "C*04:01:175",
        "C*04:01:176",
        "C*04:01:177",
        "C*04:01:178",
        "C*04:01:179",
        "C*04:01:180",
        "C*04:01:21",
        "C*04:01:22",
        "C*04:01:23",
        "C*04:01:29",
        "C*04:01:30",
        "C*04:01:33",
        "C*04:01:44",
        "C*04:01:48",
        "C*04:01:49",
        "C*04:01:56",
        "C*04:01:62",
        "C*04:01:64",
        "C*04:01:66",
        "C*04:01:68",
        "C*04:01:69",
        "C*04:01:73",
        "C*04:01:74",
        "C*04:01:75",
        "C*04:01:76:01",
        "C*04:01:76:02",
        "C*04:01:77",
        "C*04:01:78",
        "C*04:01:79",
        "C*04:01:80",
        "C*04:01:81",
        "C*04:01:82:01",
        "C*04:01:82:02",
        "C*04:01:82:03",
        "C*04:01:83",
        "C*04:01:84",
        "C*04:01:85",
        "C*04:01:86",
        "C*04:01:87",
        "C*04:01:88",
        "C*04:01:89",
        "C*04:01:90",
        "C*04:01:91",
        "C*04:01:92:01",
        "C*04:01:92:02",
        "C*04:01:92:03",
        "C*04:01:93",
        "C*04:01:94",
        "C*04:01:95",
        "C*04:01:96",
        "C*04:01:97",
        "C*04:01:98",
        "C*04:01:99"
      ],
      "cds_sha256": "bb05cab50749b0e04bf3cda69a66d85ac637f8d7a2dd545cd736b12c36e48be3",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*04:01:01",
      "numeric_two_field_assignment": "C*04:01"
    },
    {
      "donor": "HG03688",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*05:01:01:02"
      ],
      "numeric_two_field": [
        "C*05:01"
      ],
      "numeric_three_field": [
        "C*05:01:01"
      ],
      "full_allele_assignment": [
        "C*05:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*05:01:01:01",
        "C*05:01:01:02",
        "C*05:01:01:03",
        "C*05:01:01:04",
        "C*05:01:01:05",
        "C*05:01:01:06",
        "C*05:01:01:07",
        "C*05:01:01:08",
        "C*05:01:01:09",
        "C*05:01:01:10",
        "C*05:01:01:100",
        "C*05:01:01:101",
        "C*05:01:01:102",
        "C*05:01:01:11",
        "C*05:01:01:12",
        "C*05:01:01:13",
        "C*05:01:01:14",
        "C*05:01:01:15",
        "C*05:01:01:16",
        "C*05:01:01:17",
        "C*05:01:01:18",
        "C*05:01:01:19",
        "C*05:01:01:20",
        "C*05:01:01:21",
        "C*05:01:01:22",
        "C*05:01:01:23",
        "C*05:01:01:24",
        "C*05:01:01:25",
        "C*05:01:01:26",
        "C*05:01:01:27",
        "C*05:01:01:28",
        "C*05:01:01:29",
        "C*05:01:01:30",
        "C*05:01:01:31",
        "C*05:01:01:32",
        "C*05:01:01:33",
        "C*05:01:01:34",
        "C*05:01:01:35",
        "C*05:01:01:36",
        "C*05:01:01:37",
        "C*05:01:01:38",
        "C*05:01:01:39",
        "C*05:01:01:40",
        "C*05:01:01:41",
        "C*05:01:01:42",
        "C*05:01:01:43",
        "C*05:01:01:44",
        "C*05:01:01:45",
        "C*05:01:01:46",
        "C*05:01:01:47",
        "C*05:01:01:48",
        "C*05:01:01:49",
        "C*05:01:01:50",
        "C*05:01:01:51",
        "C*05:01:01:52",
        "C*05:01:01:53Q",
        "C*05:01:01:54",
        "C*05:01:01:55",
        "C*05:01:01:56",
        "C*05:01:01:57",
        "C*05:01:01:58",
        "C*05:01:01:59",
        "C*05:01:01:60",
        "C*05:01:01:61",
        "C*05:01:01:62",
        "C*05:01:01:63",
        "C*05:01:01:64",
        "C*05:01:01:65",
        "C*05:01:01:66",
        "C*05:01:01:67",
        "C*05:01:01:68",
        "C*05:01:01:69",
        "C*05:01:01:70",
        "C*05:01:01:71",
        "C*05:01:01:72",
        "C*05:01:01:73",
        "C*05:01:01:74",
        "C*05:01:01:75",
        "C*05:01:01:76",
        "C*05:01:01:77",
        "C*05:01:01:78",
        "C*05:01:01:79",
        "C*05:01:01:80Q",
        "C*05:01:01:81Q",
        "C*05:01:01:82",
        "C*05:01:01:83",
        "C*05:01:01:84",
        "C*05:01:01:85",
        "C*05:01:01:86",
        "C*05:01:01:87",
        "C*05:01:01:88",
        "C*05:01:01:89Q",
        "C*05:01:01:90",
        "C*05:01:01:91",
        "C*05:01:01:92",
        "C*05:01:01:93",
        "C*05:01:01:94",
        "C*05:01:01:95",
        "C*05:01:01:96",
        "C*05:01:01:97",
        "C*05:01:01:98",
        "C*05:01:01:99"
      ],
      "protein_matches": [
        "C*05:01:01:01",
        "C*05:01:01:02",
        "C*05:01:01:03",
        "C*05:01:01:04",
        "C*05:01:01:05",
        "C*05:01:01:06",
        "C*05:01:01:07",
        "C*05:01:01:08",
        "C*05:01:01:09",
        "C*05:01:01:10",
        "C*05:01:01:100",
        "C*05:01:01:101",
        "C*05:01:01:102",
        "C*05:01:01:11",
        "C*05:01:01:12",
        "C*05:01:01:13",
        "C*05:01:01:14",
        "C*05:01:01:15",
        "C*05:01:01:16",
        "C*05:01:01:17",
        "C*05:01:01:18",
        "C*05:01:01:19",
        "C*05:01:01:20",
        "C*05:01:01:21",
        "C*05:01:01:22",
        "C*05:01:01:23",
        "C*05:01:01:24",
        "C*05:01:01:25",
        "C*05:01:01:26",
        "C*05:01:01:27",
        "C*05:01:01:28",
        "C*05:01:01:29",
        "C*05:01:01:30",
        "C*05:01:01:31",
        "C*05:01:01:32",
        "C*05:01:01:33",
        "C*05:01:01:34",
        "C*05:01:01:35",
        "C*05:01:01:36",
        "C*05:01:01:37",
        "C*05:01:01:38",
        "C*05:01:01:39",
        "C*05:01:01:40",
        "C*05:01:01:41",
        "C*05:01:01:42",
        "C*05:01:01:43",
        "C*05:01:01:44",
        "C*05:01:01:45",
        "C*05:01:01:46",
        "C*05:01:01:47",
        "C*05:01:01:48",
        "C*05:01:01:49",
        "C*05:01:01:50",
        "C*05:01:01:51",
        "C*05:01:01:52",
        "C*05:01:01:53Q",
        "C*05:01:01:54",
        "C*05:01:01:55",
        "C*05:01:01:56",
        "C*05:01:01:57",
        "C*05:01:01:58",
        "C*05:01:01:59",
        "C*05:01:01:60",
        "C*05:01:01:61",
        "C*05:01:01:62",
        "C*05:01:01:63",
        "C*05:01:01:64",
        "C*05:01:01:65",
        "C*05:01:01:66",
        "C*05:01:01:67",
        "C*05:01:01:68",
        "C*05:01:01:69",
        "C*05:01:01:70",
        "C*05:01:01:71",
        "C*05:01:01:72",
        "C*05:01:01:73",
        "C*05:01:01:74",
        "C*05:01:01:75",
        "C*05:01:01:76",
        "C*05:01:01:77",
        "C*05:01:01:78",
        "C*05:01:01:79",
        "C*05:01:01:80Q",
        "C*05:01:01:81Q",
        "C*05:01:01:82",
        "C*05:01:01:83",
        "C*05:01:01:84",
        "C*05:01:01:85",
        "C*05:01:01:86",
        "C*05:01:01:87",
        "C*05:01:01:88",
        "C*05:01:01:89Q",
        "C*05:01:01:90",
        "C*05:01:01:91",
        "C*05:01:01:92",
        "C*05:01:01:93",
        "C*05:01:01:94",
        "C*05:01:01:95",
        "C*05:01:01:96",
        "C*05:01:01:97",
        "C*05:01:01:98",
        "C*05:01:01:99",
        "C*05:01:02",
        "C*05:01:03",
        "C*05:01:05",
        "C*05:01:11",
        "C*05:01:16",
        "C*05:01:17",
        "C*05:01:32",
        "C*05:01:33",
        "C*05:01:34",
        "C*05:01:35",
        "C*05:01:36",
        "C*05:01:37",
        "C*05:01:38",
        "C*05:01:39",
        "C*05:01:40",
        "C*05:01:41",
        "C*05:01:42",
        "C*05:01:43",
        "C*05:01:44",
        "C*05:01:45",
        "C*05:01:46",
        "C*05:01:47",
        "C*05:01:48",
        "C*05:01:49",
        "C*05:01:50",
        "C*05:01:51",
        "C*05:01:53",
        "C*05:01:54",
        "C*05:01:55",
        "C*05:01:57",
        "C*05:01:59",
        "C*05:01:60",
        "C*05:01:61",
        "C*05:01:62",
        "C*05:01:63",
        "C*05:01:64",
        "C*05:01:65",
        "C*05:01:66",
        "C*05:01:67",
        "C*05:01:68",
        "C*05:01:69",
        "C*05:01:70",
        "C*05:01:71",
        "C*05:01:72",
        "C*05:01:73",
        "C*05:01:74",
        "C*05:01:75",
        "C*05:01:76",
        "C*05:01:77",
        "C*05:01:78",
        "C*05:01:79",
        "C*05:01:80",
        "C*05:01:82",
        "C*05:01:83",
        "C*05:01:84",
        "C*05:01:85",
        "C*05:01:86",
        "C*05:01:87",
        "C*05:01:88",
        "C*05:01:89"
      ],
      "cds_sha256": "b839c314d4e35188d654e7ba06e79c008bc54e52d0ae3cab26b031748c727304",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*05:01:01",
      "numeric_two_field_assignment": "C*05:01"
    },
    {
      "donor": "HG03688",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:07:01:04"
      ],
      "numeric_two_field": [
        "DPA1*02:07"
      ],
      "numeric_three_field": [
        "DPA1*02:07:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:07:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:07:01:01",
        "DPA1*02:07:01:02",
        "DPA1*02:07:01:03",
        "DPA1*02:07:01:04",
        "DPA1*02:07:01:05"
      ],
      "protein_matches": [
        "DPA1*02:07:01:01",
        "DPA1*02:07:01:02",
        "DPA1*02:07:01:03",
        "DPA1*02:07:01:04",
        "DPA1*02:07:01:05",
        "DPA1*02:07:02",
        "DPA1*02:07:03",
        "DPA1*02:07:04"
      ],
      "cds_sha256": "22b977c9fa8f17b77aed77fa9ebbca073ab1aa93772f34f5b1933dc48053b2d8",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:07:01",
      "numeric_two_field_assignment": "DPA1*02:07"
    },
    {
      "donor": "HG03688",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:69"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:69"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG03688",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:01:01:171"
      ],
      "numeric_two_field": [
        "DPB1*04:01"
      ],
      "numeric_three_field": [
        "DPB1*04:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:01:01:171"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99"
      ],
      "protein_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99",
        "DPB1*04:01:03",
        "DPB1*04:01:04:01",
        "DPB1*04:01:04:02",
        "DPB1*04:01:06",
        "DPB1*04:01:08",
        "DPB1*04:01:100",
        "DPB1*04:01:101",
        "DPB1*04:01:102",
        "DPB1*04:01:103",
        "DPB1*04:01:104",
        "DPB1*04:01:105",
        "DPB1*04:01:106",
        "DPB1*04:01:107",
        "DPB1*04:01:108",
        "DPB1*04:01:109",
        "DPB1*04:01:110",
        "DPB1*04:01:111",
        "DPB1*04:01:112",
        "DPB1*04:01:113",
        "DPB1*04:01:114",
        "DPB1*04:01:115",
        "DPB1*04:01:116",
        "DPB1*04:01:117",
        "DPB1*04:01:118",
        "DPB1*04:01:14",
        "DPB1*04:01:16",
        "DPB1*04:01:20",
        "DPB1*04:01:31",
        "DPB1*04:01:33",
        "DPB1*04:01:34",
        "DPB1*04:01:35",
        "DPB1*04:01:36",
        "DPB1*04:01:37:01",
        "DPB1*04:01:37:02",
        "DPB1*04:01:38",
        "DPB1*04:01:39:01",
        "DPB1*04:01:39:02",
        "DPB1*04:01:40",
        "DPB1*04:01:42",
        "DPB1*04:01:43",
        "DPB1*04:01:46",
        "DPB1*04:01:47",
        "DPB1*04:01:48",
        "DPB1*04:01:49",
        "DPB1*04:01:50",
        "DPB1*04:01:51",
        "DPB1*04:01:52",
        "DPB1*04:01:53",
        "DPB1*04:01:54",
        "DPB1*04:01:55",
        "DPB1*04:01:56",
        "DPB1*04:01:57",
        "DPB1*04:01:58",
        "DPB1*04:01:59:01",
        "DPB1*04:01:59:02",
        "DPB1*04:01:60:01",
        "DPB1*04:01:60:02",
        "DPB1*04:01:60:03",
        "DPB1*04:01:61",
        "DPB1*04:01:62",
        "DPB1*04:01:63",
        "DPB1*04:01:64",
        "DPB1*04:01:65",
        "DPB1*04:01:66",
        "DPB1*04:01:67",
        "DPB1*04:01:68",
        "DPB1*04:01:69",
        "DPB1*04:01:70",
        "DPB1*04:01:71",
        "DPB1*04:01:72",
        "DPB1*04:01:73:01",
        "DPB1*04:01:73:02",
        "DPB1*04:01:74:01",
        "DPB1*04:01:74:02",
        "DPB1*04:01:74:03",
        "DPB1*04:01:75",
        "DPB1*04:01:76",
        "DPB1*04:01:77",
        "DPB1*04:01:78",
        "DPB1*04:01:79",
        "DPB1*04:01:80",
        "DPB1*04:01:81",
        "DPB1*04:01:82",
        "DPB1*04:01:83",
        "DPB1*04:01:84",
        "DPB1*04:01:85",
        "DPB1*04:01:86",
        "DPB1*04:01:87",
        "DPB1*04:01:88",
        "DPB1*04:01:89",
        "DPB1*04:01:90",
        "DPB1*04:01:91",
        "DPB1*04:01:92",
        "DPB1*04:01:93",
        "DPB1*04:01:94",
        "DPB1*04:01:95",
        "DPB1*04:01:96",
        "DPB1*04:01:97",
        "DPB1*04:01:98",
        "DPB1*04:01:99"
      ],
      "cds_sha256": "50743053db76f45f69732767bde9125fdc4926d24e3c2b3f9115892be631bb42",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:01:01",
      "numeric_two_field_assignment": "DPB1*04:01"
    },
    {
      "donor": "HG03688",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:02:01:04"
      ],
      "numeric_two_field": [
        "DPB1*04:02"
      ],
      "numeric_three_field": [
        "DPB1*04:02:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:02:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:02:01:01",
        "DPB1*04:02:01:02",
        "DPB1*04:02:01:03",
        "DPB1*04:02:01:04",
        "DPB1*04:02:01:05",
        "DPB1*04:02:01:06",
        "DPB1*04:02:01:07",
        "DPB1*04:02:01:08",
        "DPB1*04:02:01:09",
        "DPB1*04:02:01:10",
        "DPB1*04:02:01:11",
        "DPB1*04:02:01:12",
        "DPB1*04:02:01:13",
        "DPB1*04:02:01:14",
        "DPB1*04:02:01:15",
        "DPB1*04:02:01:16",
        "DPB1*04:02:01:17",
        "DPB1*04:02:01:18",
        "DPB1*04:02:01:19",
        "DPB1*04:02:01:20",
        "DPB1*04:02:01:21",
        "DPB1*04:02:01:22",
        "DPB1*04:02:01:23",
        "DPB1*04:02:01:24",
        "DPB1*04:02:01:25",
        "DPB1*04:02:01:26",
        "DPB1*04:02:01:27",
        "DPB1*04:02:01:28",
        "DPB1*04:02:01:29",
        "DPB1*04:02:01:30",
        "DPB1*04:02:01:31",
        "DPB1*04:02:01:32",
        "DPB1*04:02:01:33",
        "DPB1*04:02:01:34",
        "DPB1*04:02:01:35",
        "DPB1*04:02:01:36",
        "DPB1*04:02:01:37",
        "DPB1*04:02:01:38",
        "DPB1*04:02:01:39",
        "DPB1*04:02:01:40",
        "DPB1*04:02:01:41",
        "DPB1*04:02:01:42",
        "DPB1*04:02:01:43",
        "DPB1*04:02:01:44",
        "DPB1*04:02:01:45",
        "DPB1*04:02:01:46",
        "DPB1*04:02:01:47Q",
        "DPB1*04:02:01:48"
      ],
      "protein_matches": [
        "DPB1*04:02:01:01",
        "DPB1*04:02:01:02",
        "DPB1*04:02:01:03",
        "DPB1*04:02:01:04",
        "DPB1*04:02:01:05",
        "DPB1*04:02:01:06",
        "DPB1*04:02:01:07",
        "DPB1*04:02:01:08",
        "DPB1*04:02:01:09",
        "DPB1*04:02:01:10",
        "DPB1*04:02:01:11",
        "DPB1*04:02:01:12",
        "DPB1*04:02:01:13",
        "DPB1*04:02:01:14",
        "DPB1*04:02:01:15",
        "DPB1*04:02:01:16",
        "DPB1*04:02:01:17",
        "DPB1*04:02:01:18",
        "DPB1*04:02:01:19",
        "DPB1*04:02:01:20",
        "DPB1*04:02:01:21",
        "DPB1*04:02:01:22",
        "DPB1*04:02:01:23",
        "DPB1*04:02:01:24",
        "DPB1*04:02:01:25",
        "DPB1*04:02:01:26",
        "DPB1*04:02:01:27",
        "DPB1*04:02:01:28",
        "DPB1*04:02:01:29",
        "DPB1*04:02:01:30",
        "DPB1*04:02:01:31",
        "DPB1*04:02:01:32",
        "DPB1*04:02:01:33",
        "DPB1*04:02:01:34",
        "DPB1*04:02:01:35",
        "DPB1*04:02:01:36",
        "DPB1*04:02:01:37",
        "DPB1*04:02:01:38",
        "DPB1*04:02:01:39",
        "DPB1*04:02:01:40",
        "DPB1*04:02:01:41",
        "DPB1*04:02:01:42",
        "DPB1*04:02:01:43",
        "DPB1*04:02:01:44",
        "DPB1*04:02:01:45",
        "DPB1*04:02:01:46",
        "DPB1*04:02:01:47Q",
        "DPB1*04:02:01:48",
        "DPB1*04:02:10",
        "DPB1*04:02:11",
        "DPB1*04:02:13",
        "DPB1*04:02:14",
        "DPB1*04:02:15",
        "DPB1*04:02:16",
        "DPB1*04:02:19",
        "DPB1*04:02:21",
        "DPB1*04:02:22",
        "DPB1*04:02:23",
        "DPB1*04:02:24",
        "DPB1*04:02:25",
        "DPB1*04:02:26",
        "DPB1*04:02:27",
        "DPB1*04:02:28",
        "DPB1*04:02:29",
        "DPB1*04:02:30",
        "DPB1*04:02:31",
        "DPB1*04:02:32",
        "DPB1*04:02:33",
        "DPB1*04:02:34",
        "DPB1*04:02:35",
        "DPB1*04:02:36",
        "DPB1*04:02:37",
        "DPB1*04:02:38",
        "DPB1*04:02:39",
        "DPB1*04:02:40",
        "DPB1*04:02:41",
        "DPB1*04:02:42"
      ],
      "cds_sha256": "56a8099990f049426b85114a4b73649da45136b9447548676da3050edeaaaa5a",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:02:01",
      "numeric_two_field_assignment": "DPB1*04:02"
    },
    {
      "donor": "HG03688",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*03:01"
      ],
      "numeric_three_field": [
        "DQA1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:01:01:01",
        "DQA1*03:01:01:03",
        "DQA1*03:01:01:04",
        "DQA1*03:01:01:05",
        "DQA1*03:01:01:06",
        "DQA1*03:01:01:07",
        "DQA1*03:01:01:08",
        "DQA1*03:01:01:09",
        "DQA1*03:01:01:10",
        "DQA1*03:01:01:11",
        "DQA1*03:01:01:12",
        "DQA1*03:01:01:13"
      ],
      "protein_matches": [
        "DQA1*03:01:01:01",
        "DQA1*03:01:01:03",
        "DQA1*03:01:01:04",
        "DQA1*03:01:01:05",
        "DQA1*03:01:01:06",
        "DQA1*03:01:01:07",
        "DQA1*03:01:01:08",
        "DQA1*03:01:01:09",
        "DQA1*03:01:01:10",
        "DQA1*03:01:01:11",
        "DQA1*03:01:01:12",
        "DQA1*03:01:01:13",
        "DQA1*03:01:03",
        "DQA1*03:01:05",
        "DQA1*03:01:06",
        "DQA1*03:01:07",
        "DQA1*03:01:08",
        "DQA1*03:01:09",
        "DQA1*03:01:10",
        "DQA1*03:01:11",
        "DQA1*03:01:12",
        "DQA1*03:01:13",
        "DQA1*03:01:14",
        "DQA1*03:01:15",
        "DQA1*03:01:16",
        "DQA1*03:01:17",
        "DQA1*03:01:18",
        "DQA1*03:01:19",
        "DQA1*03:01:20",
        "DQA1*03:01:21"
      ],
      "cds_sha256": "8c6169b000ecb451b6756b9ce0972a5de988a3fd8a7fccd46475ffc6e121f078",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:01:01",
      "numeric_two_field_assignment": "DQA1*03:01"
    },
    {
      "donor": "HG03688",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:03"
      ],
      "numeric_three_field": [
        "DQA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25"
      ],
      "protein_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25",
        "DQA1*01:03:03",
        "DQA1*01:03:04",
        "DQA1*01:03:06",
        "DQA1*01:03:07",
        "DQA1*01:03:08",
        "DQA1*01:03:09",
        "DQA1*01:03:10",
        "DQA1*01:03:11",
        "DQA1*01:03:12",
        "DQA1*01:03:13"
      ],
      "cds_sha256": "90c9c3a50684523bf8b75dea2974ffeb6b2dc9616517164c2905e1137b3ec843",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:03:01",
      "numeric_two_field_assignment": "DQA1*01:03"
    },
    {
      "donor": "HG03688",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*03:02"
      ],
      "numeric_three_field": [
        "DQB1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:02:01:01",
        "DQB1*03:02:01:02",
        "DQB1*03:02:01:03",
        "DQB1*03:02:01:04",
        "DQB1*03:02:01:05",
        "DQB1*03:02:01:06",
        "DQB1*03:02:01:07",
        "DQB1*03:02:01:08",
        "DQB1*03:02:01:09",
        "DQB1*03:02:01:10",
        "DQB1*03:02:01:11",
        "DQB1*03:02:01:12",
        "DQB1*03:02:01:13",
        "DQB1*03:02:01:14",
        "DQB1*03:02:01:15",
        "DQB1*03:02:01:16",
        "DQB1*03:02:01:17",
        "DQB1*03:02:01:18",
        "DQB1*03:02:01:19",
        "DQB1*03:02:01:20",
        "DQB1*03:02:01:21",
        "DQB1*03:02:01:22",
        "DQB1*03:02:01:23",
        "DQB1*03:02:01:24",
        "DQB1*03:02:01:25",
        "DQB1*03:02:01:26",
        "DQB1*03:02:01:27",
        "DQB1*03:02:01:28",
        "DQB1*03:02:01:29",
        "DQB1*03:02:01:30",
        "DQB1*03:02:01:31",
        "DQB1*03:02:01:32",
        "DQB1*03:02:01:33"
      ],
      "protein_matches": [
        "DQB1*03:02:01:01",
        "DQB1*03:02:01:02",
        "DQB1*03:02:01:03",
        "DQB1*03:02:01:04",
        "DQB1*03:02:01:05",
        "DQB1*03:02:01:06",
        "DQB1*03:02:01:07",
        "DQB1*03:02:01:08",
        "DQB1*03:02:01:09",
        "DQB1*03:02:01:10",
        "DQB1*03:02:01:11",
        "DQB1*03:02:01:12",
        "DQB1*03:02:01:13",
        "DQB1*03:02:01:14",
        "DQB1*03:02:01:15",
        "DQB1*03:02:01:16",
        "DQB1*03:02:01:17",
        "DQB1*03:02:01:18",
        "DQB1*03:02:01:19",
        "DQB1*03:02:01:20",
        "DQB1*03:02:01:21",
        "DQB1*03:02:01:22",
        "DQB1*03:02:01:23",
        "DQB1*03:02:01:24",
        "DQB1*03:02:01:25",
        "DQB1*03:02:01:26",
        "DQB1*03:02:01:27",
        "DQB1*03:02:01:28",
        "DQB1*03:02:01:29",
        "DQB1*03:02:01:30",
        "DQB1*03:02:01:31",
        "DQB1*03:02:01:32",
        "DQB1*03:02:01:33",
        "DQB1*03:02:02:01",
        "DQB1*03:02:02:02",
        "DQB1*03:02:03",
        "DQB1*03:02:09",
        "DQB1*03:02:11",
        "DQB1*03:02:12",
        "DQB1*03:02:21",
        "DQB1*03:02:22",
        "DQB1*03:02:23",
        "DQB1*03:02:24",
        "DQB1*03:02:31",
        "DQB1*03:02:32",
        "DQB1*03:02:33",
        "DQB1*03:02:34",
        "DQB1*03:02:36",
        "DQB1*03:02:37",
        "DQB1*03:02:39",
        "DQB1*03:02:40",
        "DQB1*03:02:41",
        "DQB1*03:02:42",
        "DQB1*03:02:43",
        "DQB1*03:02:44",
        "DQB1*03:02:45",
        "DQB1*03:02:46",
        "DQB1*03:02:47",
        "DQB1*03:02:49",
        "DQB1*03:02:50",
        "DQB1*03:02:51"
      ],
      "cds_sha256": "1266fac50d8b581a00f125271bd2cf03d368094abbb99c2b8cef9f393a340810",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:02:01",
      "numeric_two_field_assignment": "DQB1*03:02"
    },
    {
      "donor": "HG03688",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:01"
      ],
      "numeric_three_field": [
        "DQB1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11"
      ],
      "protein_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11",
        "DQB1*06:01:03",
        "DQB1*06:01:05",
        "DQB1*06:01:08",
        "DQB1*06:01:10",
        "DQB1*06:01:11",
        "DQB1*06:01:36",
        "DQB1*06:01:37",
        "DQB1*06:01:38",
        "DQB1*06:01:39"
      ],
      "cds_sha256": "8eca11e1cbc387d4515e4bc63897990cebd76dea14df174cd8eba8947cef38b2",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:01:01",
      "numeric_two_field_assignment": "DQB1*06:01"
    },
    {
      "donor": "HG03688",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*04:03"
      ],
      "numeric_three_field": [
        "DRB1*04:03:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*04:03:01:01",
        "DRB1*04:03:01:02",
        "DRB1*04:03:01:03",
        "DRB1*04:03:01:04",
        "DRB1*04:03:01:05"
      ],
      "protein_matches": [
        "DRB1*04:03:01:01",
        "DRB1*04:03:01:02",
        "DRB1*04:03:01:03",
        "DRB1*04:03:01:04",
        "DRB1*04:03:01:05",
        "DRB1*04:03:02",
        "DRB1*04:03:21"
      ],
      "cds_sha256": "0afd709352f0a6d71b1eb75ca0031f4adbd8871c8f1edc596b34c70b54ac40ef",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*04:03:01",
      "numeric_two_field_assignment": "DRB1*04:03"
    },
    {
      "donor": "HG03688",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*15:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*15:01"
      ],
      "numeric_three_field": [
        "DRB1*15:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*15:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33"
      ],
      "protein_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33",
        "DRB1*15:01:02",
        "DRB1*15:01:08:01",
        "DRB1*15:01:08:02",
        "DRB1*15:01:17",
        "DRB1*15:01:32",
        "DRB1*15:01:35",
        "DRB1*15:01:49",
        "DRB1*15:01:50",
        "DRB1*15:01:51",
        "DRB1*15:01:52",
        "DRB1*15:01:53",
        "DRB1*15:01:54",
        "DRB1*15:01:55",
        "DRB1*15:01:56"
      ],
      "cds_sha256": "1aea54c836d86377ccb58e10c5f5f97704438753078ca3333600bd00418c8ba8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:01:01",
      "numeric_two_field_assignment": "DRB1*15:01"
    },
    {
      "donor": "HG03704",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:01"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "HG03704",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*01:01:01:01"
      ],
      "numeric_two_field": [
        "A*01:01"
      ],
      "numeric_three_field": [
        "A*01:01:01"
      ],
      "full_allele_assignment": [
        "A*01:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*01:01:01:01",
        "A*01:01:01:02N",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99"
      ],
      "protein_matches": [
        "A*01:01:01:01",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99",
        "A*01:01:02",
        "A*01:01:03",
        "A*01:01:10",
        "A*01:01:100",
        "A*01:01:101",
        "A*01:01:102",
        "A*01:01:103",
        "A*01:01:104",
        "A*01:01:105",
        "A*01:01:106",
        "A*01:01:107",
        "A*01:01:108",
        "A*01:01:109",
        "A*01:01:11",
        "A*01:01:110",
        "A*01:01:111",
        "A*01:01:112",
        "A*01:01:113",
        "A*01:01:114",
        "A*01:01:115",
        "A*01:01:116",
        "A*01:01:117",
        "A*01:01:118",
        "A*01:01:119",
        "A*01:01:120",
        "A*01:01:121",
        "A*01:01:122",
        "A*01:01:123",
        "A*01:01:124",
        "A*01:01:125",
        "A*01:01:126",
        "A*01:01:127",
        "A*01:01:128",
        "A*01:01:129",
        "A*01:01:13",
        "A*01:01:130",
        "A*01:01:131",
        "A*01:01:132",
        "A*01:01:133",
        "A*01:01:134",
        "A*01:01:135",
        "A*01:01:136",
        "A*01:01:137",
        "A*01:01:138",
        "A*01:01:139",
        "A*01:01:140",
        "A*01:01:141",
        "A*01:01:142",
        "A*01:01:143",
        "A*01:01:144",
        "A*01:01:145",
        "A*01:01:146",
        "A*01:01:147",
        "A*01:01:148",
        "A*01:01:149",
        "A*01:01:150",
        "A*01:01:151",
        "A*01:01:152",
        "A*01:01:153",
        "A*01:01:154",
        "A*01:01:155",
        "A*01:01:156",
        "A*01:01:157",
        "A*01:01:158",
        "A*01:01:159",
        "A*01:01:16",
        "A*01:01:160",
        "A*01:01:161",
        "A*01:01:162",
        "A*01:01:163",
        "A*01:01:164",
        "A*01:01:165",
        "A*01:01:166",
        "A*01:01:167",
        "A*01:01:168",
        "A*01:01:169",
        "A*01:01:170",
        "A*01:01:171",
        "A*01:01:172",
        "A*01:01:173",
        "A*01:01:174",
        "A*01:01:175",
        "A*01:01:176",
        "A*01:01:22",
        "A*01:01:36",
        "A*01:01:38L",
        "A*01:01:53",
        "A*01:01:65",
        "A*01:01:71",
        "A*01:01:72",
        "A*01:01:73",
        "A*01:01:76",
        "A*01:01:77",
        "A*01:01:78",
        "A*01:01:79",
        "A*01:01:80",
        "A*01:01:82",
        "A*01:01:83",
        "A*01:01:84",
        "A*01:01:85",
        "A*01:01:86",
        "A*01:01:87",
        "A*01:01:88",
        "A*01:01:89",
        "A*01:01:90",
        "A*01:01:91",
        "A*01:01:92",
        "A*01:01:93",
        "A*01:01:94",
        "A*01:01:95",
        "A*01:01:96",
        "A*01:01:97",
        "A*01:01:98",
        "A*01:01:99"
      ],
      "cds_sha256": "d015094bc4abec7e532b214aa26dc0fdab51ebcec65407cc637f76c917c82fd6",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*01:01:01",
      "numeric_two_field_assignment": "A*01:01"
    },
    {
      "donor": "HG03704",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*40:01:02:01"
      ],
      "numeric_two_field": [
        "B*40:01"
      ],
      "numeric_three_field": [
        "B*40:01:02"
      ],
      "full_allele_assignment": [
        "B*40:01:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*40:01:02:01",
        "B*40:01:02:02",
        "B*40:01:02:03",
        "B*40:01:02:04",
        "B*40:01:02:05",
        "B*40:01:02:06",
        "B*40:01:02:07",
        "B*40:01:02:08",
        "B*40:01:02:09",
        "B*40:01:02:10",
        "B*40:01:02:11",
        "B*40:01:02:12",
        "B*40:01:02:13",
        "B*40:01:02:14",
        "B*40:01:02:15",
        "B*40:01:02:16",
        "B*40:01:02:17",
        "B*40:01:02:18",
        "B*40:01:02:19",
        "B*40:01:02:20",
        "B*40:01:02:21",
        "B*40:01:02:22",
        "B*40:01:02:23",
        "B*40:01:02:24",
        "B*40:01:02:25",
        "B*40:01:02:26",
        "B*40:01:02:27",
        "B*40:01:02:28",
        "B*40:01:02:29",
        "B*40:01:02:30",
        "B*40:01:02:31",
        "B*40:01:02:32",
        "B*40:01:02:33",
        "B*40:01:02:34",
        "B*40:01:02:35",
        "B*40:01:02:36",
        "B*40:01:02:37",
        "B*40:01:02:38",
        "B*40:01:02:39",
        "B*40:01:02:40",
        "B*40:01:02:41",
        "B*40:01:02:42",
        "B*40:01:02:43",
        "B*40:01:02:44",
        "B*40:01:02:45",
        "B*40:01:02:46",
        "B*40:01:02:47",
        "B*40:01:02:48",
        "B*40:01:02:49",
        "B*40:01:02:50",
        "B*40:01:02:51",
        "B*40:01:02:52",
        "B*40:01:02:53",
        "B*40:01:02:54",
        "B*40:01:02:55",
        "B*40:01:02:56",
        "B*40:01:02:57",
        "B*40:01:02:58",
        "B*40:01:02:59",
        "B*40:01:02:60",
        "B*40:01:02:61",
        "B*40:01:02:62",
        "B*40:01:02:63",
        "B*40:01:02:64",
        "B*40:01:02:65",
        "B*40:01:02:66",
        "B*40:01:02:67",
        "B*40:01:02:68Q",
        "B*40:01:02:69",
        "B*40:01:02:70",
        "B*40:01:02:71",
        "B*40:01:02:72"
      ],
      "protein_matches": [
        "B*40:01:01",
        "B*40:01:02:01",
        "B*40:01:02:02",
        "B*40:01:02:03",
        "B*40:01:02:04",
        "B*40:01:02:05",
        "B*40:01:02:06",
        "B*40:01:02:07",
        "B*40:01:02:08",
        "B*40:01:02:09",
        "B*40:01:02:10",
        "B*40:01:02:11",
        "B*40:01:02:12",
        "B*40:01:02:13",
        "B*40:01:02:14",
        "B*40:01:02:15",
        "B*40:01:02:16",
        "B*40:01:02:17",
        "B*40:01:02:18",
        "B*40:01:02:19",
        "B*40:01:02:20",
        "B*40:01:02:21",
        "B*40:01:02:22",
        "B*40:01:02:23",
        "B*40:01:02:24",
        "B*40:01:02:25",
        "B*40:01:02:26",
        "B*40:01:02:27",
        "B*40:01:02:28",
        "B*40:01:02:29",
        "B*40:01:02:30",
        "B*40:01:02:31",
        "B*40:01:02:32",
        "B*40:01:02:33",
        "B*40:01:02:34",
        "B*40:01:02:35",
        "B*40:01:02:36",
        "B*40:01:02:37",
        "B*40:01:02:38",
        "B*40:01:02:39",
        "B*40:01:02:40",
        "B*40:01:02:41",
        "B*40:01:02:42",
        "B*40:01:02:43",
        "B*40:01:02:44",
        "B*40:01:02:45",
        "B*40:01:02:46",
        "B*40:01:02:47",
        "B*40:01:02:48",
        "B*40:01:02:49",
        "B*40:01:02:50",
        "B*40:01:02:51",
        "B*40:01:02:52",
        "B*40:01:02:53",
        "B*40:01:02:54",
        "B*40:01:02:55",
        "B*40:01:02:56",
        "B*40:01:02:57",
        "B*40:01:02:58",
        "B*40:01:02:59",
        "B*40:01:02:60",
        "B*40:01:02:61",
        "B*40:01:02:62",
        "B*40:01:02:63",
        "B*40:01:02:64",
        "B*40:01:02:65",
        "B*40:01:02:66",
        "B*40:01:02:67",
        "B*40:01:02:68Q",
        "B*40:01:02:69",
        "B*40:01:02:70",
        "B*40:01:02:71",
        "B*40:01:02:72",
        "B*40:01:03:01",
        "B*40:01:03:02",
        "B*40:01:04",
        "B*40:01:07",
        "B*40:01:21",
        "B*40:01:40",
        "B*40:01:43",
        "B*40:01:45",
        "B*40:01:48",
        "B*40:01:50",
        "B*40:01:52",
        "B*40:01:53",
        "B*40:01:54",
        "B*40:01:55",
        "B*40:01:56",
        "B*40:01:57",
        "B*40:01:58",
        "B*40:01:59",
        "B*40:01:60",
        "B*40:01:61",
        "B*40:01:62",
        "B*40:01:63",
        "B*40:01:64",
        "B*40:01:65",
        "B*40:01:66",
        "B*40:01:67",
        "B*40:01:68",
        "B*40:01:69",
        "B*40:01:70",
        "B*40:01:71",
        "B*40:01:72",
        "B*40:01:73",
        "B*40:01:74",
        "B*40:01:75",
        "B*40:01:76",
        "B*40:01:77",
        "B*40:01:78",
        "B*40:01:79",
        "B*40:01:80",
        "B*40:01:81",
        "B*40:01:82",
        "B*40:01:83",
        "B*40:01:84",
        "B*40:01:85",
        "B*40:01:86",
        "B*40:01:87",
        "B*40:01:88",
        "B*40:01:89",
        "B*40:01:90",
        "B*40:01:91",
        "B*40:01:92",
        "B*40:01:93",
        "B*40:01:94",
        "B*40:01:95",
        "B*40:01:96",
        "B*40:01:97"
      ],
      "cds_sha256": "8403ae9b9bd2f69f5b6ee8ced41e2bc4a2ce53f31e953cb1897376510884cf07",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*40:01:02",
      "numeric_two_field_assignment": "B*40:01"
    },
    {
      "donor": "HG03704",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*57:01:01:01"
      ],
      "numeric_two_field": [
        "B*57:01"
      ],
      "numeric_three_field": [
        "B*57:01:01"
      ],
      "full_allele_assignment": [
        "B*57:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*57:01:01:01",
        "B*57:01:01:02",
        "B*57:01:01:03",
        "B*57:01:01:04",
        "B*57:01:01:05",
        "B*57:01:01:06",
        "B*57:01:01:07",
        "B*57:01:01:08",
        "B*57:01:01:09",
        "B*57:01:01:10",
        "B*57:01:01:11",
        "B*57:01:01:12",
        "B*57:01:01:13",
        "B*57:01:01:14",
        "B*57:01:01:15",
        "B*57:01:01:16",
        "B*57:01:01:17",
        "B*57:01:01:18",
        "B*57:01:01:19",
        "B*57:01:01:20",
        "B*57:01:01:21",
        "B*57:01:01:22",
        "B*57:01:01:23",
        "B*57:01:01:24",
        "B*57:01:01:25",
        "B*57:01:01:26",
        "B*57:01:01:27",
        "B*57:01:01:28",
        "B*57:01:01:29",
        "B*57:01:01:30",
        "B*57:01:01:31",
        "B*57:01:01:32",
        "B*57:01:01:33",
        "B*57:01:01:34",
        "B*57:01:01:35",
        "B*57:01:01:36",
        "B*57:01:01:37"
      ],
      "protein_matches": [
        "B*57:01:01:01",
        "B*57:01:01:02",
        "B*57:01:01:03",
        "B*57:01:01:04",
        "B*57:01:01:05",
        "B*57:01:01:06",
        "B*57:01:01:07",
        "B*57:01:01:08",
        "B*57:01:01:09",
        "B*57:01:01:10",
        "B*57:01:01:11",
        "B*57:01:01:12",
        "B*57:01:01:13",
        "B*57:01:01:14",
        "B*57:01:01:15",
        "B*57:01:01:16",
        "B*57:01:01:17",
        "B*57:01:01:18",
        "B*57:01:01:19",
        "B*57:01:01:20",
        "B*57:01:01:21",
        "B*57:01:01:22",
        "B*57:01:01:23",
        "B*57:01:01:24",
        "B*57:01:01:25",
        "B*57:01:01:26",
        "B*57:01:01:27",
        "B*57:01:01:28",
        "B*57:01:01:29",
        "B*57:01:01:30",
        "B*57:01:01:31",
        "B*57:01:01:32",
        "B*57:01:01:33",
        "B*57:01:01:34",
        "B*57:01:01:35",
        "B*57:01:01:36",
        "B*57:01:01:37",
        "B*57:01:02",
        "B*57:01:03",
        "B*57:01:07",
        "B*57:01:10",
        "B*57:01:13",
        "B*57:01:23",
        "B*57:01:24",
        "B*57:01:25",
        "B*57:01:26",
        "B*57:01:27",
        "B*57:01:28",
        "B*57:01:29",
        "B*57:01:30",
        "B*57:01:31",
        "B*57:01:32",
        "B*57:01:33",
        "B*57:01:34",
        "B*57:01:35",
        "B*57:01:36",
        "B*57:01:37",
        "B*57:01:38",
        "B*57:01:39",
        "B*57:01:40",
        "B*57:01:41",
        "B*57:01:42",
        "B*57:01:43",
        "B*57:01:44",
        "B*57:01:45",
        "B*57:01:46",
        "B*57:01:47",
        "B*57:01:48",
        "B*57:01:49",
        "B*57:01:50",
        "B*57:01:51",
        "B*57:01:52",
        "B*57:01:53",
        "B*57:01:54",
        "B*57:01:55"
      ],
      "cds_sha256": "1a667feb89370ecb88d072d38d6a27db135ad21f2a54c6ff81b5b2e72de30052",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*57:01:01",
      "numeric_two_field_assignment": "B*57:01"
    },
    {
      "donor": "HG03704",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*03:04:01:02"
      ],
      "numeric_two_field": [
        "C*03:04"
      ],
      "numeric_three_field": [
        "C*03:04:01"
      ],
      "full_allele_assignment": [
        "C*03:04:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:04:01:01",
        "C*03:04:01:02",
        "C*03:04:01:03",
        "C*03:04:01:04",
        "C*03:04:01:05",
        "C*03:04:01:06",
        "C*03:04:01:07",
        "C*03:04:01:08",
        "C*03:04:01:09",
        "C*03:04:01:10",
        "C*03:04:01:11",
        "C*03:04:01:12",
        "C*03:04:01:13",
        "C*03:04:01:14",
        "C*03:04:01:15",
        "C*03:04:01:16",
        "C*03:04:01:17",
        "C*03:04:01:18",
        "C*03:04:01:19",
        "C*03:04:01:20",
        "C*03:04:01:21",
        "C*03:04:01:22",
        "C*03:04:01:23",
        "C*03:04:01:24",
        "C*03:04:01:25",
        "C*03:04:01:26",
        "C*03:04:01:27",
        "C*03:04:01:28",
        "C*03:04:01:29",
        "C*03:04:01:30",
        "C*03:04:01:31",
        "C*03:04:01:32",
        "C*03:04:01:33",
        "C*03:04:01:34",
        "C*03:04:01:35Q",
        "C*03:04:01:36",
        "C*03:04:01:37",
        "C*03:04:01:38",
        "C*03:04:01:39",
        "C*03:04:01:40",
        "C*03:04:01:41",
        "C*03:04:01:42",
        "C*03:04:01:43",
        "C*03:04:01:44",
        "C*03:04:01:45",
        "C*03:04:01:46",
        "C*03:04:01:47",
        "C*03:04:01:48",
        "C*03:04:01:49",
        "C*03:04:01:50",
        "C*03:04:01:51",
        "C*03:04:01:52",
        "C*03:04:01:53",
        "C*03:04:01:54",
        "C*03:04:01:55",
        "C*03:04:01:56",
        "C*03:04:01:57",
        "C*03:04:01:58",
        "C*03:04:01:59",
        "C*03:04:01:60",
        "C*03:04:01:61",
        "C*03:04:01:62",
        "C*03:04:01:63",
        "C*03:04:01:64",
        "C*03:04:01:65",
        "C*03:04:01:66",
        "C*03:04:01:67",
        "C*03:04:01:68",
        "C*03:04:01:69",
        "C*03:04:01:70",
        "C*03:04:01:71",
        "C*03:04:01:72",
        "C*03:04:01:73",
        "C*03:04:01:74",
        "C*03:04:01:75",
        "C*03:04:01:76",
        "C*03:04:01:77",
        "C*03:04:01:78",
        "C*03:04:01:79",
        "C*03:04:01:80",
        "C*03:04:01:81",
        "C*03:04:01:82",
        "C*03:04:01:83",
        "C*03:04:01:84",
        "C*03:04:01:85",
        "C*03:04:01:86",
        "C*03:04:01:87",
        "C*03:04:01:88",
        "C*03:04:01:89Q",
        "C*03:04:01:90Q",
        "C*03:04:01:91Q",
        "C*03:04:01:92Q",
        "C*03:04:01:93",
        "C*03:04:01:94"
      ],
      "protein_matches": [
        "C*03:04:01:01",
        "C*03:04:01:02",
        "C*03:04:01:03",
        "C*03:04:01:04",
        "C*03:04:01:05",
        "C*03:04:01:06",
        "C*03:04:01:07",
        "C*03:04:01:08",
        "C*03:04:01:09",
        "C*03:04:01:10",
        "C*03:04:01:11",
        "C*03:04:01:12",
        "C*03:04:01:13",
        "C*03:04:01:14",
        "C*03:04:01:15",
        "C*03:04:01:16",
        "C*03:04:01:17",
        "C*03:04:01:18",
        "C*03:04:01:19",
        "C*03:04:01:20",
        "C*03:04:01:21",
        "C*03:04:01:22",
        "C*03:04:01:23",
        "C*03:04:01:24",
        "C*03:04:01:25",
        "C*03:04:01:26",
        "C*03:04:01:27",
        "C*03:04:01:28",
        "C*03:04:01:29",
        "C*03:04:01:30",
        "C*03:04:01:31",
        "C*03:04:01:32",
        "C*03:04:01:33",
        "C*03:04:01:34",
        "C*03:04:01:35Q",
        "C*03:04:01:36",
        "C*03:04:01:37",
        "C*03:04:01:38",
        "C*03:04:01:39",
        "C*03:04:01:40",
        "C*03:04:01:41",
        "C*03:04:01:42",
        "C*03:04:01:43",
        "C*03:04:01:44",
        "C*03:04:01:45",
        "C*03:04:01:46",
        "C*03:04:01:47",
        "C*03:04:01:48",
        "C*03:04:01:49",
        "C*03:04:01:50",
        "C*03:04:01:51",
        "C*03:04:01:52",
        "C*03:04:01:53",
        "C*03:04:01:54",
        "C*03:04:01:55",
        "C*03:04:01:56",
        "C*03:04:01:57",
        "C*03:04:01:58",
        "C*03:04:01:59",
        "C*03:04:01:60",
        "C*03:04:01:61",
        "C*03:04:01:62",
        "C*03:04:01:63",
        "C*03:04:01:64",
        "C*03:04:01:65",
        "C*03:04:01:66",
        "C*03:04:01:67",
        "C*03:04:01:68",
        "C*03:04:01:69",
        "C*03:04:01:70",
        "C*03:04:01:71",
        "C*03:04:01:72",
        "C*03:04:01:73",
        "C*03:04:01:74",
        "C*03:04:01:75",
        "C*03:04:01:76",
        "C*03:04:01:77",
        "C*03:04:01:78",
        "C*03:04:01:79",
        "C*03:04:01:80",
        "C*03:04:01:81",
        "C*03:04:01:82",
        "C*03:04:01:83",
        "C*03:04:01:84",
        "C*03:04:01:85",
        "C*03:04:01:86",
        "C*03:04:01:87",
        "C*03:04:01:88",
        "C*03:04:01:89Q",
        "C*03:04:01:90Q",
        "C*03:04:01:91Q",
        "C*03:04:01:92Q",
        "C*03:04:01:93",
        "C*03:04:01:94",
        "C*03:04:02:01",
        "C*03:04:02:02",
        "C*03:04:02:03",
        "C*03:04:02:04",
        "C*03:04:02:05",
        "C*03:04:02:06",
        "C*03:04:02:07",
        "C*03:04:03",
        "C*03:04:04",
        "C*03:04:05",
        "C*03:04:06",
        "C*03:04:100",
        "C*03:04:101",
        "C*03:04:102",
        "C*03:04:103",
        "C*03:04:104",
        "C*03:04:105",
        "C*03:04:106",
        "C*03:04:107",
        "C*03:04:108",
        "C*03:04:109",
        "C*03:04:110",
        "C*03:04:111",
        "C*03:04:112",
        "C*03:04:113",
        "C*03:04:114",
        "C*03:04:115",
        "C*03:04:116",
        "C*03:04:117",
        "C*03:04:118",
        "C*03:04:119",
        "C*03:04:120",
        "C*03:04:121",
        "C*03:04:122",
        "C*03:04:123",
        "C*03:04:124",
        "C*03:04:125",
        "C*03:04:13",
        "C*03:04:14",
        "C*03:04:18",
        "C*03:04:19",
        "C*03:04:20",
        "C*03:04:21",
        "C*03:04:22",
        "C*03:04:43",
        "C*03:04:48",
        "C*03:04:50",
        "C*03:04:51",
        "C*03:04:52",
        "C*03:04:53",
        "C*03:04:54",
        "C*03:04:55",
        "C*03:04:56",
        "C*03:04:57",
        "C*03:04:58",
        "C*03:04:59",
        "C*03:04:60",
        "C*03:04:61",
        "C*03:04:62",
        "C*03:04:63",
        "C*03:04:64",
        "C*03:04:65",
        "C*03:04:66",
        "C*03:04:67",
        "C*03:04:68",
        "C*03:04:69",
        "C*03:04:70",
        "C*03:04:71",
        "C*03:04:72",
        "C*03:04:73",
        "C*03:04:74",
        "C*03:04:75",
        "C*03:04:76",
        "C*03:04:77",
        "C*03:04:78",
        "C*03:04:79",
        "C*03:04:80",
        "C*03:04:81",
        "C*03:04:82",
        "C*03:04:83",
        "C*03:04:85",
        "C*03:04:86",
        "C*03:04:87",
        "C*03:04:88",
        "C*03:04:89",
        "C*03:04:90",
        "C*03:04:91",
        "C*03:04:92",
        "C*03:04:93",
        "C*03:04:94",
        "C*03:04:95",
        "C*03:04:96",
        "C*03:04:97",
        "C*03:04:98",
        "C*03:04:99"
      ],
      "cds_sha256": "c4b563b22029838c37eff2d3236583c2082f16151134c6c1d7b70fb1f065978b",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:04:01",
      "numeric_two_field_assignment": "C*03:04"
    },
    {
      "donor": "HG03704",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*06:02:01:01"
      ],
      "numeric_two_field": [
        "C*06:02"
      ],
      "numeric_three_field": [
        "C*06:02:01"
      ],
      "full_allele_assignment": [
        "C*06:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q"
      ],
      "protein_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q",
        "C*06:02:03",
        "C*06:02:07",
        "C*06:02:100",
        "C*06:02:101",
        "C*06:02:102",
        "C*06:02:103",
        "C*06:02:104",
        "C*06:02:105",
        "C*06:02:106",
        "C*06:02:107",
        "C*06:02:108",
        "C*06:02:109",
        "C*06:02:110",
        "C*06:02:111",
        "C*06:02:112",
        "C*06:02:113",
        "C*06:02:114",
        "C*06:02:115",
        "C*06:02:116",
        "C*06:02:117",
        "C*06:02:118",
        "C*06:02:119",
        "C*06:02:120",
        "C*06:02:121",
        "C*06:02:122",
        "C*06:02:123",
        "C*06:02:124",
        "C*06:02:125",
        "C*06:02:126",
        "C*06:02:127",
        "C*06:02:128",
        "C*06:02:129",
        "C*06:02:130",
        "C*06:02:131",
        "C*06:02:132",
        "C*06:02:15",
        "C*06:02:17",
        "C*06:02:20",
        "C*06:02:29",
        "C*06:02:31",
        "C*06:02:38:01",
        "C*06:02:38:02",
        "C*06:02:42",
        "C*06:02:44",
        "C*06:02:45",
        "C*06:02:46",
        "C*06:02:49",
        "C*06:02:50:01",
        "C*06:02:50:02",
        "C*06:02:51",
        "C*06:02:52",
        "C*06:02:53",
        "C*06:02:54",
        "C*06:02:55",
        "C*06:02:56",
        "C*06:02:57",
        "C*06:02:58",
        "C*06:02:59",
        "C*06:02:60",
        "C*06:02:61",
        "C*06:02:62",
        "C*06:02:63",
        "C*06:02:64",
        "C*06:02:65",
        "C*06:02:66",
        "C*06:02:67",
        "C*06:02:68",
        "C*06:02:69",
        "C*06:02:70",
        "C*06:02:71",
        "C*06:02:72",
        "C*06:02:73",
        "C*06:02:74",
        "C*06:02:75",
        "C*06:02:76",
        "C*06:02:77",
        "C*06:02:78",
        "C*06:02:79",
        "C*06:02:80",
        "C*06:02:81",
        "C*06:02:82",
        "C*06:02:83",
        "C*06:02:84",
        "C*06:02:85",
        "C*06:02:86",
        "C*06:02:87",
        "C*06:02:88",
        "C*06:02:89",
        "C*06:02:90",
        "C*06:02:91",
        "C*06:02:92",
        "C*06:02:93",
        "C*06:02:94",
        "C*06:02:95",
        "C*06:02:96",
        "C*06:02:97",
        "C*06:02:98",
        "C*06:02:99"
      ],
      "cds_sha256": "f9529885923021608f38517d7c3f4bddba7eb8880f8ae07eda4a84508b0f8b50",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*06:02:01",
      "numeric_two_field_assignment": "C*06:02"
    },
    {
      "donor": "HG03704",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:04"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG03704",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:01:01:02"
      ],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "HG03704",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:01:01:04"
      ],
      "numeric_two_field": [
        "DPB1*04:01"
      ],
      "numeric_three_field": [
        "DPB1*04:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:01:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99"
      ],
      "protein_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99",
        "DPB1*04:01:03",
        "DPB1*04:01:04:01",
        "DPB1*04:01:04:02",
        "DPB1*04:01:06",
        "DPB1*04:01:08",
        "DPB1*04:01:100",
        "DPB1*04:01:101",
        "DPB1*04:01:102",
        "DPB1*04:01:103",
        "DPB1*04:01:104",
        "DPB1*04:01:105",
        "DPB1*04:01:106",
        "DPB1*04:01:107",
        "DPB1*04:01:108",
        "DPB1*04:01:109",
        "DPB1*04:01:110",
        "DPB1*04:01:111",
        "DPB1*04:01:112",
        "DPB1*04:01:113",
        "DPB1*04:01:114",
        "DPB1*04:01:115",
        "DPB1*04:01:116",
        "DPB1*04:01:117",
        "DPB1*04:01:118",
        "DPB1*04:01:14",
        "DPB1*04:01:16",
        "DPB1*04:01:20",
        "DPB1*04:01:31",
        "DPB1*04:01:33",
        "DPB1*04:01:34",
        "DPB1*04:01:35",
        "DPB1*04:01:36",
        "DPB1*04:01:37:01",
        "DPB1*04:01:37:02",
        "DPB1*04:01:38",
        "DPB1*04:01:39:01",
        "DPB1*04:01:39:02",
        "DPB1*04:01:40",
        "DPB1*04:01:42",
        "DPB1*04:01:43",
        "DPB1*04:01:46",
        "DPB1*04:01:47",
        "DPB1*04:01:48",
        "DPB1*04:01:49",
        "DPB1*04:01:50",
        "DPB1*04:01:51",
        "DPB1*04:01:52",
        "DPB1*04:01:53",
        "DPB1*04:01:54",
        "DPB1*04:01:55",
        "DPB1*04:01:56",
        "DPB1*04:01:57",
        "DPB1*04:01:58",
        "DPB1*04:01:59:01",
        "DPB1*04:01:59:02",
        "DPB1*04:01:60:01",
        "DPB1*04:01:60:02",
        "DPB1*04:01:60:03",
        "DPB1*04:01:61",
        "DPB1*04:01:62",
        "DPB1*04:01:63",
        "DPB1*04:01:64",
        "DPB1*04:01:65",
        "DPB1*04:01:66",
        "DPB1*04:01:67",
        "DPB1*04:01:68",
        "DPB1*04:01:69",
        "DPB1*04:01:70",
        "DPB1*04:01:71",
        "DPB1*04:01:72",
        "DPB1*04:01:73:01",
        "DPB1*04:01:73:02",
        "DPB1*04:01:74:01",
        "DPB1*04:01:74:02",
        "DPB1*04:01:74:03",
        "DPB1*04:01:75",
        "DPB1*04:01:76",
        "DPB1*04:01:77",
        "DPB1*04:01:78",
        "DPB1*04:01:79",
        "DPB1*04:01:80",
        "DPB1*04:01:81",
        "DPB1*04:01:82",
        "DPB1*04:01:83",
        "DPB1*04:01:84",
        "DPB1*04:01:85",
        "DPB1*04:01:86",
        "DPB1*04:01:87",
        "DPB1*04:01:88",
        "DPB1*04:01:89",
        "DPB1*04:01:90",
        "DPB1*04:01:91",
        "DPB1*04:01:92",
        "DPB1*04:01:93",
        "DPB1*04:01:94",
        "DPB1*04:01:95",
        "DPB1*04:01:96",
        "DPB1*04:01:97",
        "DPB1*04:01:98",
        "DPB1*04:01:99"
      ],
      "cds_sha256": "50743053db76f45f69732767bde9125fdc4926d24e3c2b3f9115892be631bb42",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:01:01",
      "numeric_two_field_assignment": "DPB1*04:01"
    },
    {
      "donor": "HG03704",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*10:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*10:01"
      ],
      "numeric_three_field": [
        "DPB1*10:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*10:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*10:01:01:01",
        "DPB1*10:01:01:02",
        "DPB1*10:01:01:03",
        "DPB1*10:01:01:04",
        "DPB1*10:01:01:05",
        "DPB1*10:01:01:06"
      ],
      "protein_matches": [
        "DPB1*10:01:01:01",
        "DPB1*10:01:01:02",
        "DPB1*10:01:01:03",
        "DPB1*10:01:01:04",
        "DPB1*10:01:01:05",
        "DPB1*10:01:01:06",
        "DPB1*10:01:06",
        "DPB1*10:01:07"
      ],
      "cds_sha256": "87eec1bd63217aafdfb8e914e9b55a6e520a72c260a6543d9c81de9e159b60f4",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*10:01:01",
      "numeric_two_field_assignment": "DPB1*10:01"
    },
    {
      "donor": "HG03704",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:03:01:02"
      ],
      "numeric_two_field": [
        "DQA1*01:03"
      ],
      "numeric_three_field": [
        "DQA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:03:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25"
      ],
      "protein_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25",
        "DQA1*01:03:03",
        "DQA1*01:03:04",
        "DQA1*01:03:06",
        "DQA1*01:03:07",
        "DQA1*01:03:08",
        "DQA1*01:03:09",
        "DQA1*01:03:10",
        "DQA1*01:03:11",
        "DQA1*01:03:12",
        "DQA1*01:03:13"
      ],
      "cds_sha256": "90c9c3a50684523bf8b75dea2974ffeb6b2dc9616517164c2905e1137b3ec843",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:03:01",
      "numeric_two_field_assignment": "DQA1*01:03"
    },
    {
      "donor": "HG03704",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*02:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*02:01"
      ],
      "numeric_three_field": [
        "DQA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13"
      ],
      "protein_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13",
        "DQA1*02:01:03",
        "DQA1*02:01:05",
        "DQA1*02:01:06",
        "DQA1*02:01:07",
        "DQA1*02:01:08",
        "DQA1*02:01:09:01",
        "DQA1*02:01:09:02",
        "DQA1*02:01:09:03",
        "DQA1*02:01:10",
        "DQA1*02:01:11",
        "DQA1*02:01:14",
        "DQA1*02:01:15Q",
        "DQA1*02:01:16",
        "DQA1*02:01:17",
        "DQA1*02:01:18",
        "DQA1*02:01:19",
        "DQA1*02:01:20",
        "DQA1*02:01:22",
        "DQA1*02:01:23",
        "DQA1*02:01:26"
      ],
      "cds_sha256": "a133de159576cc12f4a192fcc735b46791d889475acff0224172d22c4864229c",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*02:01:01",
      "numeric_two_field_assignment": "DQA1*02:01"
    },
    {
      "donor": "HG03704",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:03:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:03"
      ],
      "numeric_three_field": [
        "DQB1*06:03:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:03:01:01",
        "DQB1*06:03:01:02",
        "DQB1*06:03:01:03",
        "DQB1*06:03:01:04",
        "DQB1*06:03:01:05",
        "DQB1*06:03:01:06",
        "DQB1*06:03:01:07",
        "DQB1*06:03:01:08",
        "DQB1*06:03:01:09",
        "DQB1*06:03:01:10",
        "DQB1*06:03:01:11",
        "DQB1*06:03:01:12",
        "DQB1*06:03:01:13",
        "DQB1*06:03:01:14",
        "DQB1*06:03:01:15",
        "DQB1*06:03:01:16",
        "DQB1*06:03:01:17",
        "DQB1*06:03:01:18",
        "DQB1*06:03:01:19",
        "DQB1*06:03:01:20",
        "DQB1*06:03:01:21",
        "DQB1*06:03:01:22",
        "DQB1*06:03:01:23Q",
        "DQB1*06:03:01:24",
        "DQB1*06:03:01:25",
        "DQB1*06:03:01:26",
        "DQB1*06:03:01:27",
        "DQB1*06:03:01:28",
        "DQB1*06:03:01:29",
        "DQB1*06:03:01:30",
        "DQB1*06:03:01:31"
      ],
      "protein_matches": [
        "DQB1*06:03:01:01",
        "DQB1*06:03:01:02",
        "DQB1*06:03:01:03",
        "DQB1*06:03:01:04",
        "DQB1*06:03:01:05",
        "DQB1*06:03:01:06",
        "DQB1*06:03:01:07",
        "DQB1*06:03:01:08",
        "DQB1*06:03:01:09",
        "DQB1*06:03:01:10",
        "DQB1*06:03:01:11",
        "DQB1*06:03:01:12",
        "DQB1*06:03:01:13",
        "DQB1*06:03:01:14",
        "DQB1*06:03:01:15",
        "DQB1*06:03:01:16",
        "DQB1*06:03:01:17",
        "DQB1*06:03:01:18",
        "DQB1*06:03:01:19",
        "DQB1*06:03:01:20",
        "DQB1*06:03:01:21",
        "DQB1*06:03:01:22",
        "DQB1*06:03:01:23Q",
        "DQB1*06:03:01:24",
        "DQB1*06:03:01:25",
        "DQB1*06:03:01:26",
        "DQB1*06:03:01:27",
        "DQB1*06:03:01:28",
        "DQB1*06:03:01:29",
        "DQB1*06:03:01:30",
        "DQB1*06:03:01:31",
        "DQB1*06:03:02",
        "DQB1*06:03:11",
        "DQB1*06:03:12",
        "DQB1*06:03:14",
        "DQB1*06:03:20",
        "DQB1*06:03:21",
        "DQB1*06:03:23",
        "DQB1*06:03:24",
        "DQB1*06:03:25",
        "DQB1*06:03:26",
        "DQB1*06:03:35",
        "DQB1*06:03:41",
        "DQB1*06:03:42",
        "DQB1*06:03:43",
        "DQB1*06:03:45",
        "DQB1*06:03:47",
        "DQB1*06:03:49",
        "DQB1*06:03:50",
        "DQB1*06:03:51",
        "DQB1*06:03:52",
        "DQB1*06:03:53",
        "DQB1*06:03:54",
        "DQB1*06:03:56",
        "DQB1*06:03:58",
        "DQB1*06:03:59",
        "DQB1*06:03:60"
      ],
      "cds_sha256": "b63d3f8d19f10b12c17aff4342a0796537d2d8f19d3939bbd25d37562d1bb778",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:03:01",
      "numeric_two_field_assignment": "DQB1*06:03"
    },
    {
      "donor": "HG03704",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:01"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "HG03704",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*13:01"
      ],
      "numeric_three_field": [
        "DRB1*13:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*13:01:01:01",
        "DRB1*13:01:01:02",
        "DRB1*13:01:01:03",
        "DRB1*13:01:01:04",
        "DRB1*13:01:01:05",
        "DRB1*13:01:01:06",
        "DRB1*13:01:01:07",
        "DRB1*13:01:01:08",
        "DRB1*13:01:01:09",
        "DRB1*13:01:01:10",
        "DRB1*13:01:01:11",
        "DRB1*13:01:01:12",
        "DRB1*13:01:01:13",
        "DRB1*13:01:01:14",
        "DRB1*13:01:01:15",
        "DRB1*13:01:01:16",
        "DRB1*13:01:01:17",
        "DRB1*13:01:01:18",
        "DRB1*13:01:01:19",
        "DRB1*13:01:01:20",
        "DRB1*13:01:01:21",
        "DRB1*13:01:01:22",
        "DRB1*13:01:01:23"
      ],
      "protein_matches": [
        "DRB1*13:01:01:01",
        "DRB1*13:01:01:02",
        "DRB1*13:01:01:03",
        "DRB1*13:01:01:04",
        "DRB1*13:01:01:05",
        "DRB1*13:01:01:06",
        "DRB1*13:01:01:07",
        "DRB1*13:01:01:08",
        "DRB1*13:01:01:09",
        "DRB1*13:01:01:10",
        "DRB1*13:01:01:11",
        "DRB1*13:01:01:12",
        "DRB1*13:01:01:13",
        "DRB1*13:01:01:14",
        "DRB1*13:01:01:15",
        "DRB1*13:01:01:16",
        "DRB1*13:01:01:17",
        "DRB1*13:01:01:18",
        "DRB1*13:01:01:19",
        "DRB1*13:01:01:20",
        "DRB1*13:01:01:21",
        "DRB1*13:01:01:22",
        "DRB1*13:01:01:23",
        "DRB1*13:01:19",
        "DRB1*13:01:34",
        "DRB1*13:01:35",
        "DRB1*13:01:36",
        "DRB1*13:01:37",
        "DRB1*13:01:38",
        "DRB1*13:01:39",
        "DRB1*13:01:44",
        "DRB1*13:01:45",
        "DRB1*13:01:46"
      ],
      "cds_sha256": "461844ecb3ebf93d7405aa271fc3de70440afe0355f84215604d1cb1de8abd04",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*13:01:01",
      "numeric_two_field_assignment": "DRB1*13:01"
    },
    {
      "donor": "HG03704",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*07:01:01:02"
      ],
      "numeric_two_field": [
        "DRB1*07:01"
      ],
      "numeric_three_field": [
        "DRB1*07:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*07:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32"
      ],
      "protein_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32",
        "DRB1*07:01:29",
        "DRB1*07:01:30",
        "DRB1*07:01:31",
        "DRB1*07:01:32",
        "DRB1*07:01:33",
        "DRB1*07:01:34",
        "DRB1*07:01:35",
        "DRB1*07:01:36"
      ],
      "cds_sha256": "d35fa517bdd307a907cf20a4f3e5e27f375acc373096b50e493436b8de12eb21",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*07:01:01",
      "numeric_two_field_assignment": "DRB1*07:01"
    },
    {
      "donor": "HG03710",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*01:01:01:01"
      ],
      "numeric_two_field": [
        "A*01:01"
      ],
      "numeric_three_field": [
        "A*01:01:01"
      ],
      "full_allele_assignment": [
        "A*01:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*01:01:01:01",
        "A*01:01:01:02N",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99"
      ],
      "protein_matches": [
        "A*01:01:01:01",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99",
        "A*01:01:02",
        "A*01:01:03",
        "A*01:01:10",
        "A*01:01:100",
        "A*01:01:101",
        "A*01:01:102",
        "A*01:01:103",
        "A*01:01:104",
        "A*01:01:105",
        "A*01:01:106",
        "A*01:01:107",
        "A*01:01:108",
        "A*01:01:109",
        "A*01:01:11",
        "A*01:01:110",
        "A*01:01:111",
        "A*01:01:112",
        "A*01:01:113",
        "A*01:01:114",
        "A*01:01:115",
        "A*01:01:116",
        "A*01:01:117",
        "A*01:01:118",
        "A*01:01:119",
        "A*01:01:120",
        "A*01:01:121",
        "A*01:01:122",
        "A*01:01:123",
        "A*01:01:124",
        "A*01:01:125",
        "A*01:01:126",
        "A*01:01:127",
        "A*01:01:128",
        "A*01:01:129",
        "A*01:01:13",
        "A*01:01:130",
        "A*01:01:131",
        "A*01:01:132",
        "A*01:01:133",
        "A*01:01:134",
        "A*01:01:135",
        "A*01:01:136",
        "A*01:01:137",
        "A*01:01:138",
        "A*01:01:139",
        "A*01:01:140",
        "A*01:01:141",
        "A*01:01:142",
        "A*01:01:143",
        "A*01:01:144",
        "A*01:01:145",
        "A*01:01:146",
        "A*01:01:147",
        "A*01:01:148",
        "A*01:01:149",
        "A*01:01:150",
        "A*01:01:151",
        "A*01:01:152",
        "A*01:01:153",
        "A*01:01:154",
        "A*01:01:155",
        "A*01:01:156",
        "A*01:01:157",
        "A*01:01:158",
        "A*01:01:159",
        "A*01:01:16",
        "A*01:01:160",
        "A*01:01:161",
        "A*01:01:162",
        "A*01:01:163",
        "A*01:01:164",
        "A*01:01:165",
        "A*01:01:166",
        "A*01:01:167",
        "A*01:01:168",
        "A*01:01:169",
        "A*01:01:170",
        "A*01:01:171",
        "A*01:01:172",
        "A*01:01:173",
        "A*01:01:174",
        "A*01:01:175",
        "A*01:01:176",
        "A*01:01:22",
        "A*01:01:36",
        "A*01:01:38L",
        "A*01:01:53",
        "A*01:01:65",
        "A*01:01:71",
        "A*01:01:72",
        "A*01:01:73",
        "A*01:01:76",
        "A*01:01:77",
        "A*01:01:78",
        "A*01:01:79",
        "A*01:01:80",
        "A*01:01:82",
        "A*01:01:83",
        "A*01:01:84",
        "A*01:01:85",
        "A*01:01:86",
        "A*01:01:87",
        "A*01:01:88",
        "A*01:01:89",
        "A*01:01:90",
        "A*01:01:91",
        "A*01:01:92",
        "A*01:01:93",
        "A*01:01:94",
        "A*01:01:95",
        "A*01:01:96",
        "A*01:01:97",
        "A*01:01:98",
        "A*01:01:99"
      ],
      "cds_sha256": "d015094bc4abec7e532b214aa26dc0fdab51ebcec65407cc637f76c917c82fd6",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*01:01:01",
      "numeric_two_field_assignment": "A*01:01"
    },
    {
      "donor": "HG03710",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*31:01:02:01"
      ],
      "numeric_two_field": [
        "A*31:01"
      ],
      "numeric_three_field": [
        "A*31:01:02"
      ],
      "full_allele_assignment": [
        "A*31:01:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*31:01:02:01",
        "A*31:01:02:02",
        "A*31:01:02:03N",
        "A*31:01:02:04",
        "A*31:01:02:05",
        "A*31:01:02:06",
        "A*31:01:02:07",
        "A*31:01:02:08",
        "A*31:01:02:09",
        "A*31:01:02:10",
        "A*31:01:02:11",
        "A*31:01:02:12",
        "A*31:01:02:13",
        "A*31:01:02:14",
        "A*31:01:02:15",
        "A*31:01:02:16",
        "A*31:01:02:17",
        "A*31:01:02:18",
        "A*31:01:02:19",
        "A*31:01:02:20",
        "A*31:01:02:21",
        "A*31:01:02:22",
        "A*31:01:02:23",
        "A*31:01:02:24",
        "A*31:01:02:25",
        "A*31:01:02:26",
        "A*31:01:02:27",
        "A*31:01:02:28",
        "A*31:01:02:29",
        "A*31:01:02:30Q",
        "A*31:01:02:31",
        "A*31:01:02:32",
        "A*31:01:02:33",
        "A*31:01:02:34",
        "A*31:01:02:35",
        "A*31:01:02:36",
        "A*31:01:02:37",
        "A*31:01:02:38",
        "A*31:01:02:39",
        "A*31:01:02:40",
        "A*31:01:02:41",
        "A*31:01:02:42",
        "A*31:01:02:43",
        "A*31:01:02:44",
        "A*31:01:02:45",
        "A*31:01:02:46",
        "A*31:01:02:47",
        "A*31:01:02:48",
        "A*31:01:02:49",
        "A*31:01:02:50",
        "A*31:01:02:51Q",
        "A*31:01:02:52",
        "A*31:01:02:53",
        "A*31:01:02:54",
        "A*31:01:02:55",
        "A*31:01:02:56",
        "A*31:01:02:57",
        "A*31:01:02:58",
        "A*31:01:02:59",
        "A*31:01:02:60",
        "A*31:01:02:61",
        "A*31:01:02:62"
      ],
      "protein_matches": [
        "A*31:01:02:01",
        "A*31:01:02:02",
        "A*31:01:02:03N",
        "A*31:01:02:04",
        "A*31:01:02:05",
        "A*31:01:02:06",
        "A*31:01:02:07",
        "A*31:01:02:08",
        "A*31:01:02:09",
        "A*31:01:02:10",
        "A*31:01:02:11",
        "A*31:01:02:12",
        "A*31:01:02:13",
        "A*31:01:02:14",
        "A*31:01:02:15",
        "A*31:01:02:16",
        "A*31:01:02:17",
        "A*31:01:02:18",
        "A*31:01:02:19",
        "A*31:01:02:20",
        "A*31:01:02:21",
        "A*31:01:02:22",
        "A*31:01:02:23",
        "A*31:01:02:24",
        "A*31:01:02:25",
        "A*31:01:02:26",
        "A*31:01:02:27",
        "A*31:01:02:28",
        "A*31:01:02:29",
        "A*31:01:02:30Q",
        "A*31:01:02:31",
        "A*31:01:02:32",
        "A*31:01:02:33",
        "A*31:01:02:34",
        "A*31:01:02:35",
        "A*31:01:02:36",
        "A*31:01:02:37",
        "A*31:01:02:38",
        "A*31:01:02:39",
        "A*31:01:02:40",
        "A*31:01:02:41",
        "A*31:01:02:42",
        "A*31:01:02:43",
        "A*31:01:02:44",
        "A*31:01:02:45",
        "A*31:01:02:46",
        "A*31:01:02:47",
        "A*31:01:02:48",
        "A*31:01:02:49",
        "A*31:01:02:50",
        "A*31:01:02:51Q",
        "A*31:01:02:52",
        "A*31:01:02:53",
        "A*31:01:02:54",
        "A*31:01:02:55",
        "A*31:01:02:56",
        "A*31:01:02:57",
        "A*31:01:02:58",
        "A*31:01:02:59",
        "A*31:01:02:60",
        "A*31:01:02:61",
        "A*31:01:02:62",
        "A*31:01:04",
        "A*31:01:13",
        "A*31:01:23",
        "A*31:01:24",
        "A*31:01:25",
        "A*31:01:26",
        "A*31:01:27",
        "A*31:01:28",
        "A*31:01:29",
        "A*31:01:30",
        "A*31:01:31",
        "A*31:01:32",
        "A*31:01:33",
        "A*31:01:35",
        "A*31:01:36",
        "A*31:01:37",
        "A*31:01:38",
        "A*31:01:39",
        "A*31:01:40",
        "A*31:01:41",
        "A*31:01:42",
        "A*31:01:43",
        "A*31:01:44",
        "A*31:01:45",
        "A*31:01:46",
        "A*31:01:47",
        "A*31:01:48",
        "A*31:01:49",
        "A*31:01:50",
        "A*31:01:51",
        "A*31:01:52",
        "A*31:01:53",
        "A*31:01:54",
        "A*31:01:55",
        "A*31:01:56",
        "A*31:01:57",
        "A*31:01:58",
        "A*31:01:59",
        "A*31:01:60",
        "A*31:01:61",
        "A*31:01:62",
        "A*31:01:63",
        "A*31:01:64",
        "A*31:01:65",
        "A*31:01:66",
        "A*31:01:67"
      ],
      "cds_sha256": "885011b0a86ef4f9b70e8a5cf3181d61ba946b2eda2bfab2abb7b5db6421e3e4",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*31:01:02",
      "numeric_two_field_assignment": "A*31:01"
    },
    {
      "donor": "HG03710",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*51:01:01:10"
      ],
      "numeric_two_field": [
        "B*51:01"
      ],
      "numeric_three_field": [
        "B*51:01:01"
      ],
      "full_allele_assignment": [
        "B*51:01:01:10"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*51:01:01:01",
        "B*51:01:01:02",
        "B*51:01:01:03",
        "B*51:01:01:04",
        "B*51:01:01:05",
        "B*51:01:01:06",
        "B*51:01:01:07",
        "B*51:01:01:08",
        "B*51:01:01:09",
        "B*51:01:01:10",
        "B*51:01:01:100",
        "B*51:01:01:101",
        "B*51:01:01:102",
        "B*51:01:01:103",
        "B*51:01:01:104",
        "B*51:01:01:105",
        "B*51:01:01:106",
        "B*51:01:01:107",
        "B*51:01:01:108",
        "B*51:01:01:109",
        "B*51:01:01:11",
        "B*51:01:01:110",
        "B*51:01:01:111",
        "B*51:01:01:112",
        "B*51:01:01:113",
        "B*51:01:01:114",
        "B*51:01:01:115",
        "B*51:01:01:116",
        "B*51:01:01:117",
        "B*51:01:01:118",
        "B*51:01:01:119",
        "B*51:01:01:12",
        "B*51:01:01:120",
        "B*51:01:01:121",
        "B*51:01:01:122",
        "B*51:01:01:123",
        "B*51:01:01:124",
        "B*51:01:01:125",
        "B*51:01:01:126",
        "B*51:01:01:127",
        "B*51:01:01:128Q",
        "B*51:01:01:129",
        "B*51:01:01:13",
        "B*51:01:01:130",
        "B*51:01:01:131",
        "B*51:01:01:132Q",
        "B*51:01:01:133",
        "B*51:01:01:134",
        "B*51:01:01:135",
        "B*51:01:01:136",
        "B*51:01:01:137",
        "B*51:01:01:14",
        "B*51:01:01:15",
        "B*51:01:01:16",
        "B*51:01:01:17",
        "B*51:01:01:18",
        "B*51:01:01:19",
        "B*51:01:01:20",
        "B*51:01:01:21",
        "B*51:01:01:22",
        "B*51:01:01:23",
        "B*51:01:01:24",
        "B*51:01:01:25",
        "B*51:01:01:26",
        "B*51:01:01:27",
        "B*51:01:01:28",
        "B*51:01:01:29",
        "B*51:01:01:30",
        "B*51:01:01:31",
        "B*51:01:01:32",
        "B*51:01:01:33",
        "B*51:01:01:34",
        "B*51:01:01:35",
        "B*51:01:01:36",
        "B*51:01:01:37",
        "B*51:01:01:38",
        "B*51:01:01:39",
        "B*51:01:01:40",
        "B*51:01:01:41",
        "B*51:01:01:42",
        "B*51:01:01:43",
        "B*51:01:01:44",
        "B*51:01:01:45",
        "B*51:01:01:46",
        "B*51:01:01:47",
        "B*51:01:01:48",
        "B*51:01:01:49",
        "B*51:01:01:50",
        "B*51:01:01:51",
        "B*51:01:01:52",
        "B*51:01:01:53",
        "B*51:01:01:54",
        "B*51:01:01:55",
        "B*51:01:01:56",
        "B*51:01:01:57",
        "B*51:01:01:58",
        "B*51:01:01:59",
        "B*51:01:01:60",
        "B*51:01:01:61",
        "B*51:01:01:62",
        "B*51:01:01:63",
        "B*51:01:01:64",
        "B*51:01:01:65",
        "B*51:01:01:66",
        "B*51:01:01:67",
        "B*51:01:01:68",
        "B*51:01:01:69",
        "B*51:01:01:70",
        "B*51:01:01:71",
        "B*51:01:01:72",
        "B*51:01:01:73",
        "B*51:01:01:74",
        "B*51:01:01:75",
        "B*51:01:01:76",
        "B*51:01:01:77",
        "B*51:01:01:78",
        "B*51:01:01:79",
        "B*51:01:01:80",
        "B*51:01:01:81",
        "B*51:01:01:82",
        "B*51:01:01:83",
        "B*51:01:01:84",
        "B*51:01:01:85",
        "B*51:01:01:86",
        "B*51:01:01:87",
        "B*51:01:01:88",
        "B*51:01:01:89",
        "B*51:01:01:90",
        "B*51:01:01:91",
        "B*51:01:01:92",
        "B*51:01:01:93",
        "B*51:01:01:94",
        "B*51:01:01:95",
        "B*51:01:01:96",
        "B*51:01:01:97Q",
        "B*51:01:01:98",
        "B*51:01:01:99"
      ],
      "protein_matches": [
        "B*51:01:01:01",
        "B*51:01:01:02",
        "B*51:01:01:03",
        "B*51:01:01:04",
        "B*51:01:01:05",
        "B*51:01:01:06",
        "B*51:01:01:07",
        "B*51:01:01:08",
        "B*51:01:01:09",
        "B*51:01:01:10",
        "B*51:01:01:100",
        "B*51:01:01:101",
        "B*51:01:01:102",
        "B*51:01:01:103",
        "B*51:01:01:104",
        "B*51:01:01:105",
        "B*51:01:01:106",
        "B*51:01:01:107",
        "B*51:01:01:108",
        "B*51:01:01:109",
        "B*51:01:01:11",
        "B*51:01:01:110",
        "B*51:01:01:111",
        "B*51:01:01:112",
        "B*51:01:01:113",
        "B*51:01:01:114",
        "B*51:01:01:115",
        "B*51:01:01:116",
        "B*51:01:01:117",
        "B*51:01:01:118",
        "B*51:01:01:119",
        "B*51:01:01:12",
        "B*51:01:01:120",
        "B*51:01:01:121",
        "B*51:01:01:122",
        "B*51:01:01:123",
        "B*51:01:01:124",
        "B*51:01:01:125",
        "B*51:01:01:126",
        "B*51:01:01:127",
        "B*51:01:01:128Q",
        "B*51:01:01:129",
        "B*51:01:01:13",
        "B*51:01:01:130",
        "B*51:01:01:131",
        "B*51:01:01:132Q",
        "B*51:01:01:133",
        "B*51:01:01:134",
        "B*51:01:01:135",
        "B*51:01:01:136",
        "B*51:01:01:137",
        "B*51:01:01:14",
        "B*51:01:01:15",
        "B*51:01:01:16",
        "B*51:01:01:17",
        "B*51:01:01:18",
        "B*51:01:01:19",
        "B*51:01:01:20",
        "B*51:01:01:21",
        "B*51:01:01:22",
        "B*51:01:01:23",
        "B*51:01:01:24",
        "B*51:01:01:25",
        "B*51:01:01:26",
        "B*51:01:01:27",
        "B*51:01:01:28",
        "B*51:01:01:29",
        "B*51:01:01:30",
        "B*51:01:01:31",
        "B*51:01:01:32",
        "B*51:01:01:33",
        "B*51:01:01:34",
        "B*51:01:01:35",
        "B*51:01:01:36",
        "B*51:01:01:37",
        "B*51:01:01:38",
        "B*51:01:01:39",
        "B*51:01:01:40",
        "B*51:01:01:41",
        "B*51:01:01:42",
        "B*51:01:01:43",
        "B*51:01:01:44",
        "B*51:01:01:45",
        "B*51:01:01:46",
        "B*51:01:01:47",
        "B*51:01:01:48",
        "B*51:01:01:49",
        "B*51:01:01:50",
        "B*51:01:01:51",
        "B*51:01:01:52",
        "B*51:01:01:53",
        "B*51:01:01:54",
        "B*51:01:01:55",
        "B*51:01:01:56",
        "B*51:01:01:57",
        "B*51:01:01:58",
        "B*51:01:01:59",
        "B*51:01:01:60",
        "B*51:01:01:61",
        "B*51:01:01:62",
        "B*51:01:01:63",
        "B*51:01:01:64",
        "B*51:01:01:65",
        "B*51:01:01:66",
        "B*51:01:01:67",
        "B*51:01:01:68",
        "B*51:01:01:69",
        "B*51:01:01:70",
        "B*51:01:01:71",
        "B*51:01:01:72",
        "B*51:01:01:73",
        "B*51:01:01:74",
        "B*51:01:01:75",
        "B*51:01:01:76",
        "B*51:01:01:77",
        "B*51:01:01:78",
        "B*51:01:01:79",
        "B*51:01:01:80",
        "B*51:01:01:81",
        "B*51:01:01:82",
        "B*51:01:01:83",
        "B*51:01:01:84",
        "B*51:01:01:85",
        "B*51:01:01:86",
        "B*51:01:01:87",
        "B*51:01:01:88",
        "B*51:01:01:89",
        "B*51:01:01:90",
        "B*51:01:01:91",
        "B*51:01:01:92",
        "B*51:01:01:93",
        "B*51:01:01:94",
        "B*51:01:01:95",
        "B*51:01:01:96",
        "B*51:01:01:97Q",
        "B*51:01:01:98",
        "B*51:01:01:99",
        "B*51:01:02:01",
        "B*51:01:02:02",
        "B*51:01:02:03",
        "B*51:01:04:01",
        "B*51:01:04:02",
        "B*51:01:05",
        "B*51:01:06",
        "B*51:01:07",
        "B*51:01:09",
        "B*51:01:100",
        "B*51:01:101",
        "B*51:01:102",
        "B*51:01:103",
        "B*51:01:104",
        "B*51:01:105",
        "B*51:01:106",
        "B*51:01:107",
        "B*51:01:108",
        "B*51:01:109",
        "B*51:01:110",
        "B*51:01:111",
        "B*51:01:112",
        "B*51:01:113",
        "B*51:01:114",
        "B*51:01:115",
        "B*51:01:116",
        "B*51:01:117",
        "B*51:01:118",
        "B*51:01:119",
        "B*51:01:120",
        "B*51:01:19",
        "B*51:01:42",
        "B*51:01:55",
        "B*51:01:56",
        "B*51:01:57",
        "B*51:01:58",
        "B*51:01:59",
        "B*51:01:60",
        "B*51:01:61",
        "B*51:01:62",
        "B*51:01:63",
        "B*51:01:64",
        "B*51:01:65",
        "B*51:01:66",
        "B*51:01:67",
        "B*51:01:68",
        "B*51:01:69",
        "B*51:01:70",
        "B*51:01:71",
        "B*51:01:72",
        "B*51:01:73",
        "B*51:01:74",
        "B*51:01:75",
        "B*51:01:76",
        "B*51:01:77",
        "B*51:01:78",
        "B*51:01:79",
        "B*51:01:80",
        "B*51:01:81",
        "B*51:01:82",
        "B*51:01:83",
        "B*51:01:84",
        "B*51:01:85",
        "B*51:01:86",
        "B*51:01:87",
        "B*51:01:88",
        "B*51:01:89",
        "B*51:01:90",
        "B*51:01:91",
        "B*51:01:92",
        "B*51:01:93",
        "B*51:01:94",
        "B*51:01:95",
        "B*51:01:96",
        "B*51:01:97",
        "B*51:01:98",
        "B*51:01:99"
      ],
      "cds_sha256": "c114731eea76865bb5f2ceb78422467544c62585ee021dc7a57deffd1993bcfa",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*51:01:01",
      "numeric_two_field_assignment": "B*51:01"
    },
    {
      "donor": "HG03710",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*40:01:02:01"
      ],
      "numeric_two_field": [
        "B*40:01"
      ],
      "numeric_three_field": [
        "B*40:01:02"
      ],
      "full_allele_assignment": [
        "B*40:01:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*40:01:02:01",
        "B*40:01:02:02",
        "B*40:01:02:03",
        "B*40:01:02:04",
        "B*40:01:02:05",
        "B*40:01:02:06",
        "B*40:01:02:07",
        "B*40:01:02:08",
        "B*40:01:02:09",
        "B*40:01:02:10",
        "B*40:01:02:11",
        "B*40:01:02:12",
        "B*40:01:02:13",
        "B*40:01:02:14",
        "B*40:01:02:15",
        "B*40:01:02:16",
        "B*40:01:02:17",
        "B*40:01:02:18",
        "B*40:01:02:19",
        "B*40:01:02:20",
        "B*40:01:02:21",
        "B*40:01:02:22",
        "B*40:01:02:23",
        "B*40:01:02:24",
        "B*40:01:02:25",
        "B*40:01:02:26",
        "B*40:01:02:27",
        "B*40:01:02:28",
        "B*40:01:02:29",
        "B*40:01:02:30",
        "B*40:01:02:31",
        "B*40:01:02:32",
        "B*40:01:02:33",
        "B*40:01:02:34",
        "B*40:01:02:35",
        "B*40:01:02:36",
        "B*40:01:02:37",
        "B*40:01:02:38",
        "B*40:01:02:39",
        "B*40:01:02:40",
        "B*40:01:02:41",
        "B*40:01:02:42",
        "B*40:01:02:43",
        "B*40:01:02:44",
        "B*40:01:02:45",
        "B*40:01:02:46",
        "B*40:01:02:47",
        "B*40:01:02:48",
        "B*40:01:02:49",
        "B*40:01:02:50",
        "B*40:01:02:51",
        "B*40:01:02:52",
        "B*40:01:02:53",
        "B*40:01:02:54",
        "B*40:01:02:55",
        "B*40:01:02:56",
        "B*40:01:02:57",
        "B*40:01:02:58",
        "B*40:01:02:59",
        "B*40:01:02:60",
        "B*40:01:02:61",
        "B*40:01:02:62",
        "B*40:01:02:63",
        "B*40:01:02:64",
        "B*40:01:02:65",
        "B*40:01:02:66",
        "B*40:01:02:67",
        "B*40:01:02:68Q",
        "B*40:01:02:69",
        "B*40:01:02:70",
        "B*40:01:02:71",
        "B*40:01:02:72"
      ],
      "protein_matches": [
        "B*40:01:01",
        "B*40:01:02:01",
        "B*40:01:02:02",
        "B*40:01:02:03",
        "B*40:01:02:04",
        "B*40:01:02:05",
        "B*40:01:02:06",
        "B*40:01:02:07",
        "B*40:01:02:08",
        "B*40:01:02:09",
        "B*40:01:02:10",
        "B*40:01:02:11",
        "B*40:01:02:12",
        "B*40:01:02:13",
        "B*40:01:02:14",
        "B*40:01:02:15",
        "B*40:01:02:16",
        "B*40:01:02:17",
        "B*40:01:02:18",
        "B*40:01:02:19",
        "B*40:01:02:20",
        "B*40:01:02:21",
        "B*40:01:02:22",
        "B*40:01:02:23",
        "B*40:01:02:24",
        "B*40:01:02:25",
        "B*40:01:02:26",
        "B*40:01:02:27",
        "B*40:01:02:28",
        "B*40:01:02:29",
        "B*40:01:02:30",
        "B*40:01:02:31",
        "B*40:01:02:32",
        "B*40:01:02:33",
        "B*40:01:02:34",
        "B*40:01:02:35",
        "B*40:01:02:36",
        "B*40:01:02:37",
        "B*40:01:02:38",
        "B*40:01:02:39",
        "B*40:01:02:40",
        "B*40:01:02:41",
        "B*40:01:02:42",
        "B*40:01:02:43",
        "B*40:01:02:44",
        "B*40:01:02:45",
        "B*40:01:02:46",
        "B*40:01:02:47",
        "B*40:01:02:48",
        "B*40:01:02:49",
        "B*40:01:02:50",
        "B*40:01:02:51",
        "B*40:01:02:52",
        "B*40:01:02:53",
        "B*40:01:02:54",
        "B*40:01:02:55",
        "B*40:01:02:56",
        "B*40:01:02:57",
        "B*40:01:02:58",
        "B*40:01:02:59",
        "B*40:01:02:60",
        "B*40:01:02:61",
        "B*40:01:02:62",
        "B*40:01:02:63",
        "B*40:01:02:64",
        "B*40:01:02:65",
        "B*40:01:02:66",
        "B*40:01:02:67",
        "B*40:01:02:68Q",
        "B*40:01:02:69",
        "B*40:01:02:70",
        "B*40:01:02:71",
        "B*40:01:02:72",
        "B*40:01:03:01",
        "B*40:01:03:02",
        "B*40:01:04",
        "B*40:01:07",
        "B*40:01:21",
        "B*40:01:40",
        "B*40:01:43",
        "B*40:01:45",
        "B*40:01:48",
        "B*40:01:50",
        "B*40:01:52",
        "B*40:01:53",
        "B*40:01:54",
        "B*40:01:55",
        "B*40:01:56",
        "B*40:01:57",
        "B*40:01:58",
        "B*40:01:59",
        "B*40:01:60",
        "B*40:01:61",
        "B*40:01:62",
        "B*40:01:63",
        "B*40:01:64",
        "B*40:01:65",
        "B*40:01:66",
        "B*40:01:67",
        "B*40:01:68",
        "B*40:01:69",
        "B*40:01:70",
        "B*40:01:71",
        "B*40:01:72",
        "B*40:01:73",
        "B*40:01:74",
        "B*40:01:75",
        "B*40:01:76",
        "B*40:01:77",
        "B*40:01:78",
        "B*40:01:79",
        "B*40:01:80",
        "B*40:01:81",
        "B*40:01:82",
        "B*40:01:83",
        "B*40:01:84",
        "B*40:01:85",
        "B*40:01:86",
        "B*40:01:87",
        "B*40:01:88",
        "B*40:01:89",
        "B*40:01:90",
        "B*40:01:91",
        "B*40:01:92",
        "B*40:01:93",
        "B*40:01:94",
        "B*40:01:95",
        "B*40:01:96",
        "B*40:01:97"
      ],
      "cds_sha256": "8403ae9b9bd2f69f5b6ee8ced41e2bc4a2ce53f31e953cb1897376510884cf07",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*40:01:02",
      "numeric_two_field_assignment": "B*40:01"
    },
    {
      "donor": "HG03710",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*16:02:01:01"
      ],
      "numeric_two_field": [
        "C*16:02"
      ],
      "numeric_three_field": [
        "C*16:02:01"
      ],
      "full_allele_assignment": [
        "C*16:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*16:02:01:01",
        "C*16:02:01:02",
        "C*16:02:01:03",
        "C*16:02:01:04",
        "C*16:02:01:05",
        "C*16:02:01:06",
        "C*16:02:01:07",
        "C*16:02:01:08"
      ],
      "protein_matches": [
        "C*16:02:01:01",
        "C*16:02:01:02",
        "C*16:02:01:03",
        "C*16:02:01:04",
        "C*16:02:01:05",
        "C*16:02:01:06",
        "C*16:02:01:07",
        "C*16:02:01:08",
        "C*16:02:14",
        "C*16:02:15",
        "C*16:02:16",
        "C*16:02:18",
        "C*16:02:19",
        "C*16:02:20",
        "C*16:02:21",
        "C*16:02:22",
        "C*16:02:23",
        "C*16:02:24"
      ],
      "cds_sha256": "f4481a82a0dcf47b0744785c308a4670d5e9b93770c0ce5d30068ff16f7d1918",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*16:02:01",
      "numeric_two_field_assignment": "C*16:02"
    },
    {
      "donor": "HG03710",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*03:04:01:01"
      ],
      "numeric_two_field": [
        "C*03:04"
      ],
      "numeric_three_field": [
        "C*03:04:01"
      ],
      "full_allele_assignment": [
        "C*03:04:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:04:01:01",
        "C*03:04:01:02",
        "C*03:04:01:03",
        "C*03:04:01:04",
        "C*03:04:01:05",
        "C*03:04:01:06",
        "C*03:04:01:07",
        "C*03:04:01:08",
        "C*03:04:01:09",
        "C*03:04:01:10",
        "C*03:04:01:11",
        "C*03:04:01:12",
        "C*03:04:01:13",
        "C*03:04:01:14",
        "C*03:04:01:15",
        "C*03:04:01:16",
        "C*03:04:01:17",
        "C*03:04:01:18",
        "C*03:04:01:19",
        "C*03:04:01:20",
        "C*03:04:01:21",
        "C*03:04:01:22",
        "C*03:04:01:23",
        "C*03:04:01:24",
        "C*03:04:01:25",
        "C*03:04:01:26",
        "C*03:04:01:27",
        "C*03:04:01:28",
        "C*03:04:01:29",
        "C*03:04:01:30",
        "C*03:04:01:31",
        "C*03:04:01:32",
        "C*03:04:01:33",
        "C*03:04:01:34",
        "C*03:04:01:35Q",
        "C*03:04:01:36",
        "C*03:04:01:37",
        "C*03:04:01:38",
        "C*03:04:01:39",
        "C*03:04:01:40",
        "C*03:04:01:41",
        "C*03:04:01:42",
        "C*03:04:01:43",
        "C*03:04:01:44",
        "C*03:04:01:45",
        "C*03:04:01:46",
        "C*03:04:01:47",
        "C*03:04:01:48",
        "C*03:04:01:49",
        "C*03:04:01:50",
        "C*03:04:01:51",
        "C*03:04:01:52",
        "C*03:04:01:53",
        "C*03:04:01:54",
        "C*03:04:01:55",
        "C*03:04:01:56",
        "C*03:04:01:57",
        "C*03:04:01:58",
        "C*03:04:01:59",
        "C*03:04:01:60",
        "C*03:04:01:61",
        "C*03:04:01:62",
        "C*03:04:01:63",
        "C*03:04:01:64",
        "C*03:04:01:65",
        "C*03:04:01:66",
        "C*03:04:01:67",
        "C*03:04:01:68",
        "C*03:04:01:69",
        "C*03:04:01:70",
        "C*03:04:01:71",
        "C*03:04:01:72",
        "C*03:04:01:73",
        "C*03:04:01:74",
        "C*03:04:01:75",
        "C*03:04:01:76",
        "C*03:04:01:77",
        "C*03:04:01:78",
        "C*03:04:01:79",
        "C*03:04:01:80",
        "C*03:04:01:81",
        "C*03:04:01:82",
        "C*03:04:01:83",
        "C*03:04:01:84",
        "C*03:04:01:85",
        "C*03:04:01:86",
        "C*03:04:01:87",
        "C*03:04:01:88",
        "C*03:04:01:89Q",
        "C*03:04:01:90Q",
        "C*03:04:01:91Q",
        "C*03:04:01:92Q",
        "C*03:04:01:93",
        "C*03:04:01:94"
      ],
      "protein_matches": [
        "C*03:04:01:01",
        "C*03:04:01:02",
        "C*03:04:01:03",
        "C*03:04:01:04",
        "C*03:04:01:05",
        "C*03:04:01:06",
        "C*03:04:01:07",
        "C*03:04:01:08",
        "C*03:04:01:09",
        "C*03:04:01:10",
        "C*03:04:01:11",
        "C*03:04:01:12",
        "C*03:04:01:13",
        "C*03:04:01:14",
        "C*03:04:01:15",
        "C*03:04:01:16",
        "C*03:04:01:17",
        "C*03:04:01:18",
        "C*03:04:01:19",
        "C*03:04:01:20",
        "C*03:04:01:21",
        "C*03:04:01:22",
        "C*03:04:01:23",
        "C*03:04:01:24",
        "C*03:04:01:25",
        "C*03:04:01:26",
        "C*03:04:01:27",
        "C*03:04:01:28",
        "C*03:04:01:29",
        "C*03:04:01:30",
        "C*03:04:01:31",
        "C*03:04:01:32",
        "C*03:04:01:33",
        "C*03:04:01:34",
        "C*03:04:01:35Q",
        "C*03:04:01:36",
        "C*03:04:01:37",
        "C*03:04:01:38",
        "C*03:04:01:39",
        "C*03:04:01:40",
        "C*03:04:01:41",
        "C*03:04:01:42",
        "C*03:04:01:43",
        "C*03:04:01:44",
        "C*03:04:01:45",
        "C*03:04:01:46",
        "C*03:04:01:47",
        "C*03:04:01:48",
        "C*03:04:01:49",
        "C*03:04:01:50",
        "C*03:04:01:51",
        "C*03:04:01:52",
        "C*03:04:01:53",
        "C*03:04:01:54",
        "C*03:04:01:55",
        "C*03:04:01:56",
        "C*03:04:01:57",
        "C*03:04:01:58",
        "C*03:04:01:59",
        "C*03:04:01:60",
        "C*03:04:01:61",
        "C*03:04:01:62",
        "C*03:04:01:63",
        "C*03:04:01:64",
        "C*03:04:01:65",
        "C*03:04:01:66",
        "C*03:04:01:67",
        "C*03:04:01:68",
        "C*03:04:01:69",
        "C*03:04:01:70",
        "C*03:04:01:71",
        "C*03:04:01:72",
        "C*03:04:01:73",
        "C*03:04:01:74",
        "C*03:04:01:75",
        "C*03:04:01:76",
        "C*03:04:01:77",
        "C*03:04:01:78",
        "C*03:04:01:79",
        "C*03:04:01:80",
        "C*03:04:01:81",
        "C*03:04:01:82",
        "C*03:04:01:83",
        "C*03:04:01:84",
        "C*03:04:01:85",
        "C*03:04:01:86",
        "C*03:04:01:87",
        "C*03:04:01:88",
        "C*03:04:01:89Q",
        "C*03:04:01:90Q",
        "C*03:04:01:91Q",
        "C*03:04:01:92Q",
        "C*03:04:01:93",
        "C*03:04:01:94",
        "C*03:04:02:01",
        "C*03:04:02:02",
        "C*03:04:02:03",
        "C*03:04:02:04",
        "C*03:04:02:05",
        "C*03:04:02:06",
        "C*03:04:02:07",
        "C*03:04:03",
        "C*03:04:04",
        "C*03:04:05",
        "C*03:04:06",
        "C*03:04:100",
        "C*03:04:101",
        "C*03:04:102",
        "C*03:04:103",
        "C*03:04:104",
        "C*03:04:105",
        "C*03:04:106",
        "C*03:04:107",
        "C*03:04:108",
        "C*03:04:109",
        "C*03:04:110",
        "C*03:04:111",
        "C*03:04:112",
        "C*03:04:113",
        "C*03:04:114",
        "C*03:04:115",
        "C*03:04:116",
        "C*03:04:117",
        "C*03:04:118",
        "C*03:04:119",
        "C*03:04:120",
        "C*03:04:121",
        "C*03:04:122",
        "C*03:04:123",
        "C*03:04:124",
        "C*03:04:125",
        "C*03:04:13",
        "C*03:04:14",
        "C*03:04:18",
        "C*03:04:19",
        "C*03:04:20",
        "C*03:04:21",
        "C*03:04:22",
        "C*03:04:43",
        "C*03:04:48",
        "C*03:04:50",
        "C*03:04:51",
        "C*03:04:52",
        "C*03:04:53",
        "C*03:04:54",
        "C*03:04:55",
        "C*03:04:56",
        "C*03:04:57",
        "C*03:04:58",
        "C*03:04:59",
        "C*03:04:60",
        "C*03:04:61",
        "C*03:04:62",
        "C*03:04:63",
        "C*03:04:64",
        "C*03:04:65",
        "C*03:04:66",
        "C*03:04:67",
        "C*03:04:68",
        "C*03:04:69",
        "C*03:04:70",
        "C*03:04:71",
        "C*03:04:72",
        "C*03:04:73",
        "C*03:04:74",
        "C*03:04:75",
        "C*03:04:76",
        "C*03:04:77",
        "C*03:04:78",
        "C*03:04:79",
        "C*03:04:80",
        "C*03:04:81",
        "C*03:04:82",
        "C*03:04:83",
        "C*03:04:85",
        "C*03:04:86",
        "C*03:04:87",
        "C*03:04:88",
        "C*03:04:89",
        "C*03:04:90",
        "C*03:04:91",
        "C*03:04:92",
        "C*03:04:93",
        "C*03:04:94",
        "C*03:04:95",
        "C*03:04:96",
        "C*03:04:97",
        "C*03:04:98",
        "C*03:04:99"
      ],
      "cds_sha256": "c4b563b22029838c37eff2d3236583c2082f16151134c6c1d7b70fb1f065978b",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:04:01",
      "numeric_two_field_assignment": "C*03:04"
    },
    {
      "donor": "HG03710",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG03710",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:05"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG03710",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:01:02:52"
      ],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*02:01:02:52"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "HG03710",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:02:01:02"
      ],
      "numeric_two_field": [
        "DPB1*04:02"
      ],
      "numeric_three_field": [
        "DPB1*04:02:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:02:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:02:01:01",
        "DPB1*04:02:01:02",
        "DPB1*04:02:01:03",
        "DPB1*04:02:01:04",
        "DPB1*04:02:01:05",
        "DPB1*04:02:01:06",
        "DPB1*04:02:01:07",
        "DPB1*04:02:01:08",
        "DPB1*04:02:01:09",
        "DPB1*04:02:01:10",
        "DPB1*04:02:01:11",
        "DPB1*04:02:01:12",
        "DPB1*04:02:01:13",
        "DPB1*04:02:01:14",
        "DPB1*04:02:01:15",
        "DPB1*04:02:01:16",
        "DPB1*04:02:01:17",
        "DPB1*04:02:01:18",
        "DPB1*04:02:01:19",
        "DPB1*04:02:01:20",
        "DPB1*04:02:01:21",
        "DPB1*04:02:01:22",
        "DPB1*04:02:01:23",
        "DPB1*04:02:01:24",
        "DPB1*04:02:01:25",
        "DPB1*04:02:01:26",
        "DPB1*04:02:01:27",
        "DPB1*04:02:01:28",
        "DPB1*04:02:01:29",
        "DPB1*04:02:01:30",
        "DPB1*04:02:01:31",
        "DPB1*04:02:01:32",
        "DPB1*04:02:01:33",
        "DPB1*04:02:01:34",
        "DPB1*04:02:01:35",
        "DPB1*04:02:01:36",
        "DPB1*04:02:01:37",
        "DPB1*04:02:01:38",
        "DPB1*04:02:01:39",
        "DPB1*04:02:01:40",
        "DPB1*04:02:01:41",
        "DPB1*04:02:01:42",
        "DPB1*04:02:01:43",
        "DPB1*04:02:01:44",
        "DPB1*04:02:01:45",
        "DPB1*04:02:01:46",
        "DPB1*04:02:01:47Q",
        "DPB1*04:02:01:48"
      ],
      "protein_matches": [
        "DPB1*04:02:01:01",
        "DPB1*04:02:01:02",
        "DPB1*04:02:01:03",
        "DPB1*04:02:01:04",
        "DPB1*04:02:01:05",
        "DPB1*04:02:01:06",
        "DPB1*04:02:01:07",
        "DPB1*04:02:01:08",
        "DPB1*04:02:01:09",
        "DPB1*04:02:01:10",
        "DPB1*04:02:01:11",
        "DPB1*04:02:01:12",
        "DPB1*04:02:01:13",
        "DPB1*04:02:01:14",
        "DPB1*04:02:01:15",
        "DPB1*04:02:01:16",
        "DPB1*04:02:01:17",
        "DPB1*04:02:01:18",
        "DPB1*04:02:01:19",
        "DPB1*04:02:01:20",
        "DPB1*04:02:01:21",
        "DPB1*04:02:01:22",
        "DPB1*04:02:01:23",
        "DPB1*04:02:01:24",
        "DPB1*04:02:01:25",
        "DPB1*04:02:01:26",
        "DPB1*04:02:01:27",
        "DPB1*04:02:01:28",
        "DPB1*04:02:01:29",
        "DPB1*04:02:01:30",
        "DPB1*04:02:01:31",
        "DPB1*04:02:01:32",
        "DPB1*04:02:01:33",
        "DPB1*04:02:01:34",
        "DPB1*04:02:01:35",
        "DPB1*04:02:01:36",
        "DPB1*04:02:01:37",
        "DPB1*04:02:01:38",
        "DPB1*04:02:01:39",
        "DPB1*04:02:01:40",
        "DPB1*04:02:01:41",
        "DPB1*04:02:01:42",
        "DPB1*04:02:01:43",
        "DPB1*04:02:01:44",
        "DPB1*04:02:01:45",
        "DPB1*04:02:01:46",
        "DPB1*04:02:01:47Q",
        "DPB1*04:02:01:48",
        "DPB1*04:02:10",
        "DPB1*04:02:11",
        "DPB1*04:02:13",
        "DPB1*04:02:14",
        "DPB1*04:02:15",
        "DPB1*04:02:16",
        "DPB1*04:02:19",
        "DPB1*04:02:21",
        "DPB1*04:02:22",
        "DPB1*04:02:23",
        "DPB1*04:02:24",
        "DPB1*04:02:25",
        "DPB1*04:02:26",
        "DPB1*04:02:27",
        "DPB1*04:02:28",
        "DPB1*04:02:29",
        "DPB1*04:02:30",
        "DPB1*04:02:31",
        "DPB1*04:02:32",
        "DPB1*04:02:33",
        "DPB1*04:02:34",
        "DPB1*04:02:35",
        "DPB1*04:02:36",
        "DPB1*04:02:37",
        "DPB1*04:02:38",
        "DPB1*04:02:39",
        "DPB1*04:02:40",
        "DPB1*04:02:41",
        "DPB1*04:02:42"
      ],
      "cds_sha256": "56a8099990f049426b85114a4b73649da45136b9447548676da3050edeaaaa5a",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:02:01",
      "numeric_two_field_assignment": "DPB1*04:02"
    },
    {
      "donor": "HG03710",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*02:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*02:01"
      ],
      "numeric_three_field": [
        "DQA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13"
      ],
      "protein_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13",
        "DQA1*02:01:03",
        "DQA1*02:01:05",
        "DQA1*02:01:06",
        "DQA1*02:01:07",
        "DQA1*02:01:08",
        "DQA1*02:01:09:01",
        "DQA1*02:01:09:02",
        "DQA1*02:01:09:03",
        "DQA1*02:01:10",
        "DQA1*02:01:11",
        "DQA1*02:01:14",
        "DQA1*02:01:15Q",
        "DQA1*02:01:16",
        "DQA1*02:01:17",
        "DQA1*02:01:18",
        "DQA1*02:01:19",
        "DQA1*02:01:20",
        "DQA1*02:01:22",
        "DQA1*02:01:23",
        "DQA1*02:01:26"
      ],
      "cds_sha256": "a133de159576cc12f4a192fcc735b46791d889475acff0224172d22c4864229c",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*02:01:01",
      "numeric_two_field_assignment": "DQA1*02:01"
    },
    {
      "donor": "HG03710",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DQA1*01:04"
      ],
      "numeric_three_field": [
        "DQA1*01:04:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DQA1*01:04:02:01",
        "DQA1*01:04:02:02"
      ],
      "protein_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07",
        "DQA1*01:04:02:01",
        "DQA1*01:04:02:02",
        "DQA1*01:04:04",
        "DQA1*01:04:05",
        "DQA1*01:04:06",
        "DQA1*01:04:07",
        "DQA1*01:04:08",
        "DQA1*01:04:09",
        "DQA1*01:04:10",
        "DQA1*01:04:11",
        "DQA1*01:04:12",
        "DQA1*01:04:13"
      ],
      "cds_sha256": "25c075392ed6bbdca962834750bf0ea708b89d5c1ada9b989aaeb39784222a2f",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:04:02",
      "numeric_two_field_assignment": "DQA1*01:04"
    },
    {
      "donor": "HG03710",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*02:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*02:02"
      ],
      "numeric_three_field": [
        "DQB1*02:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*02:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*02:02:01:01",
        "DQB1*02:02:01:02",
        "DQB1*02:02:01:03",
        "DQB1*02:02:01:04",
        "DQB1*02:02:01:05",
        "DQB1*02:02:01:06",
        "DQB1*02:02:01:07",
        "DQB1*02:02:01:08",
        "DQB1*02:02:01:09",
        "DQB1*02:02:01:10",
        "DQB1*02:02:01:11",
        "DQB1*02:02:01:12",
        "DQB1*02:02:01:13",
        "DQB1*02:02:01:14",
        "DQB1*02:02:01:15",
        "DQB1*02:02:01:16",
        "DQB1*02:02:01:17",
        "DQB1*02:02:01:18",
        "DQB1*02:02:01:19",
        "DQB1*02:02:01:20",
        "DQB1*02:02:01:21",
        "DQB1*02:02:01:22",
        "DQB1*02:02:01:23",
        "DQB1*02:02:01:24",
        "DQB1*02:02:01:25",
        "DQB1*02:02:01:26",
        "DQB1*02:02:01:27",
        "DQB1*02:02:01:28Q",
        "DQB1*02:02:01:29"
      ],
      "protein_matches": [
        "DQB1*02:02:01:01",
        "DQB1*02:02:01:02",
        "DQB1*02:02:01:03",
        "DQB1*02:02:01:04",
        "DQB1*02:02:01:05",
        "DQB1*02:02:01:06",
        "DQB1*02:02:01:07",
        "DQB1*02:02:01:08",
        "DQB1*02:02:01:09",
        "DQB1*02:02:01:10",
        "DQB1*02:02:01:11",
        "DQB1*02:02:01:12",
        "DQB1*02:02:01:13",
        "DQB1*02:02:01:14",
        "DQB1*02:02:01:15",
        "DQB1*02:02:01:16",
        "DQB1*02:02:01:17",
        "DQB1*02:02:01:18",
        "DQB1*02:02:01:19",
        "DQB1*02:02:01:20",
        "DQB1*02:02:01:21",
        "DQB1*02:02:01:22",
        "DQB1*02:02:01:23",
        "DQB1*02:02:01:24",
        "DQB1*02:02:01:25",
        "DQB1*02:02:01:26",
        "DQB1*02:02:01:27",
        "DQB1*02:02:01:28Q",
        "DQB1*02:02:01:29",
        "DQB1*02:02:04",
        "DQB1*02:02:05",
        "DQB1*02:02:06:02",
        "DQB1*02:02:12",
        "DQB1*02:02:13",
        "DQB1*02:02:14",
        "DQB1*02:02:15",
        "DQB1*02:02:16",
        "DQB1*02:02:17",
        "DQB1*02:02:18",
        "DQB1*02:02:19",
        "DQB1*02:02:20",
        "DQB1*02:02:21",
        "DQB1*02:02:22",
        "DQB1*02:02:24",
        "DQB1*02:02:25",
        "DQB1*02:02:26",
        "DQB1*02:02:27",
        "DQB1*02:02:28",
        "DQB1*02:02:29",
        "DQB1*02:02:30",
        "DQB1*02:02:31",
        "DQB1*02:02:32",
        "DQB1*02:02:33",
        "DQB1*02:02:34",
        "DQB1*02:02:37",
        "DQB1*02:02:38",
        "DQB1*02:02:39",
        "DQB1*02:02:40",
        "DQB1*02:02:41",
        "DQB1*02:02:42"
      ],
      "cds_sha256": "06c3d5192ffd78fd09e256dc72a8be73345c26352f72fac603fd4a702bd70320",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*02:02:01",
      "numeric_two_field_assignment": "DQB1*02:02"
    },
    {
      "donor": "HG03710",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:03:01:01"
      ],
      "numeric_two_field": [
        "DQB1*05:03"
      ],
      "numeric_three_field": [
        "DQB1*05:03:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:03:01:01",
        "DQB1*05:03:01:02",
        "DQB1*05:03:01:04",
        "DQB1*05:03:01:05",
        "DQB1*05:03:01:06",
        "DQB1*05:03:01:07",
        "DQB1*05:03:01:08",
        "DQB1*05:03:01:09",
        "DQB1*05:03:01:10",
        "DQB1*05:03:01:11",
        "DQB1*05:03:01:12",
        "DQB1*05:03:01:13",
        "DQB1*05:03:01:14"
      ],
      "protein_matches": [
        "DQB1*05:03:01:01",
        "DQB1*05:03:01:02",
        "DQB1*05:03:01:04",
        "DQB1*05:03:01:05",
        "DQB1*05:03:01:06",
        "DQB1*05:03:01:07",
        "DQB1*05:03:01:08",
        "DQB1*05:03:01:09",
        "DQB1*05:03:01:10",
        "DQB1*05:03:01:11",
        "DQB1*05:03:01:12",
        "DQB1*05:03:01:13",
        "DQB1*05:03:01:14",
        "DQB1*05:03:02",
        "DQB1*05:03:25",
        "DQB1*05:03:27",
        "DQB1*05:03:32",
        "DQB1*05:03:33",
        "DQB1*05:03:34",
        "DQB1*05:03:35",
        "DQB1*05:03:36",
        "DQB1*05:03:37",
        "DQB1*05:03:38",
        "DQB1*05:03:40",
        "DQB1*05:03:41",
        "DQB1*05:03:42",
        "DQB1*05:03:44"
      ],
      "cds_sha256": "1222a2a8ff0a0ff4b60420b7ed15fea9fde0e1cc02a2a5cb8ec46d4b5cea199e",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:03:01",
      "numeric_two_field_assignment": "DQB1*05:03"
    },
    {
      "donor": "HG03710",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*07:01"
      ],
      "numeric_three_field": [
        "DRB1*07:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32"
      ],
      "protein_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32",
        "DRB1*07:01:29",
        "DRB1*07:01:30",
        "DRB1*07:01:31",
        "DRB1*07:01:32",
        "DRB1*07:01:33",
        "DRB1*07:01:34",
        "DRB1*07:01:35",
        "DRB1*07:01:36"
      ],
      "cds_sha256": "d35fa517bdd307a907cf20a4f3e5e27f375acc373096b50e493436b8de12eb21",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*07:01:01",
      "numeric_two_field_assignment": "DRB1*07:01"
    },
    {
      "donor": "HG03710",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*14:04"
      ],
      "numeric_three_field": [
        "DRB1*14:04:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*14:04:01:01",
        "DRB1*14:04:01:02",
        "DRB1*14:04:01:03"
      ],
      "protein_matches": [
        "DRB1*14:04:01:01",
        "DRB1*14:04:01:02",
        "DRB1*14:04:01:03",
        "DRB1*14:04:07"
      ],
      "cds_sha256": "d6bd1efb8543ff13d923f5b4082c47cec37d106f5fec28f4f3938f3b4fb25fef",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*14:04:01",
      "numeric_two_field_assignment": "DRB1*14:04"
    },
    {
      "donor": "HG03742",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*02:01:01:01"
      ],
      "numeric_two_field": [
        "A*02:01"
      ],
      "numeric_three_field": [
        "A*02:01:01"
      ],
      "full_allele_assignment": [
        "A*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:01:01:01",
        "A*02:01:01:02L",
        "A*02:01:01:03",
        "A*02:01:01:04",
        "A*02:01:01:05",
        "A*02:01:01:06",
        "A*02:01:01:07",
        "A*02:01:01:08",
        "A*02:01:01:09",
        "A*02:01:01:10",
        "A*02:01:01:100",
        "A*02:01:01:101",
        "A*02:01:01:102",
        "A*02:01:01:103",
        "A*02:01:01:104",
        "A*02:01:01:105",
        "A*02:01:01:106",
        "A*02:01:01:107",
        "A*02:01:01:108",
        "A*02:01:01:109",
        "A*02:01:01:11",
        "A*02:01:01:110",
        "A*02:01:01:111",
        "A*02:01:01:112",
        "A*02:01:01:113",
        "A*02:01:01:114",
        "A*02:01:01:115",
        "A*02:01:01:116",
        "A*02:01:01:117",
        "A*02:01:01:118",
        "A*02:01:01:119",
        "A*02:01:01:12",
        "A*02:01:01:120",
        "A*02:01:01:121",
        "A*02:01:01:122",
        "A*02:01:01:123",
        "A*02:01:01:124",
        "A*02:01:01:125",
        "A*02:01:01:126",
        "A*02:01:01:127",
        "A*02:01:01:128",
        "A*02:01:01:129",
        "A*02:01:01:13",
        "A*02:01:01:130",
        "A*02:01:01:131",
        "A*02:01:01:132",
        "A*02:01:01:133",
        "A*02:01:01:134Q",
        "A*02:01:01:135",
        "A*02:01:01:136",
        "A*02:01:01:137",
        "A*02:01:01:138",
        "A*02:01:01:139",
        "A*02:01:01:14",
        "A*02:01:01:140",
        "A*02:01:01:141",
        "A*02:01:01:142",
        "A*02:01:01:143",
        "A*02:01:01:144",
        "A*02:01:01:145",
        "A*02:01:01:146",
        "A*02:01:01:147",
        "A*02:01:01:148",
        "A*02:01:01:149",
        "A*02:01:01:15",
        "A*02:01:01:150",
        "A*02:01:01:151",
        "A*02:01:01:152",
        "A*02:01:01:153",
        "A*02:01:01:154",
        "A*02:01:01:155",
        "A*02:01:01:156",
        "A*02:01:01:157",
        "A*02:01:01:158",
        "A*02:01:01:159",
        "A*02:01:01:16",
        "A*02:01:01:160",
        "A*02:01:01:161",
        "A*02:01:01:162",
        "A*02:01:01:163",
        "A*02:01:01:164",
        "A*02:01:01:165",
        "A*02:01:01:166",
        "A*02:01:01:167",
        "A*02:01:01:168",
        "A*02:01:01:169",
        "A*02:01:01:17",
        "A*02:01:01:170",
        "A*02:01:01:171",
        "A*02:01:01:172",
        "A*02:01:01:173",
        "A*02:01:01:174",
        "A*02:01:01:175",
        "A*02:01:01:176",
        "A*02:01:01:177",
        "A*02:01:01:178",
        "A*02:01:01:179",
        "A*02:01:01:18",
        "A*02:01:01:180",
        "A*02:01:01:181",
        "A*02:01:01:182",
        "A*02:01:01:183",
        "A*02:01:01:184",
        "A*02:01:01:185",
        "A*02:01:01:186",
        "A*02:01:01:187",
        "A*02:01:01:188",
        "A*02:01:01:189",
        "A*02:01:01:19",
        "A*02:01:01:190",
        "A*02:01:01:191",
        "A*02:01:01:192",
        "A*02:01:01:193",
        "A*02:01:01:194",
        "A*02:01:01:195",
        "A*02:01:01:196",
        "A*02:01:01:197",
        "A*02:01:01:198",
        "A*02:01:01:199",
        "A*02:01:01:20",
        "A*02:01:01:200",
        "A*02:01:01:201",
        "A*02:01:01:202",
        "A*02:01:01:203",
        "A*02:01:01:204",
        "A*02:01:01:205",
        "A*02:01:01:206",
        "A*02:01:01:207",
        "A*02:01:01:208",
        "A*02:01:01:209",
        "A*02:01:01:21",
        "A*02:01:01:210",
        "A*02:01:01:211",
        "A*02:01:01:212",
        "A*02:01:01:213",
        "A*02:01:01:214",
        "A*02:01:01:215",
        "A*02:01:01:216",
        "A*02:01:01:217",
        "A*02:01:01:218",
        "A*02:01:01:219",
        "A*02:01:01:22",
        "A*02:01:01:220",
        "A*02:01:01:221",
        "A*02:01:01:222",
        "A*02:01:01:223",
        "A*02:01:01:224",
        "A*02:01:01:225",
        "A*02:01:01:226",
        "A*02:01:01:227",
        "A*02:01:01:228",
        "A*02:01:01:229",
        "A*02:01:01:23",
        "A*02:01:01:230",
        "A*02:01:01:231",
        "A*02:01:01:232",
        "A*02:01:01:233",
        "A*02:01:01:234",
        "A*02:01:01:235",
        "A*02:01:01:236",
        "A*02:01:01:237",
        "A*02:01:01:238",
        "A*02:01:01:239",
        "A*02:01:01:24",
        "A*02:01:01:240",
        "A*02:01:01:241",
        "A*02:01:01:242",
        "A*02:01:01:243",
        "A*02:01:01:244",
        "A*02:01:01:245",
        "A*02:01:01:246",
        "A*02:01:01:247",
        "A*02:01:01:248",
        "A*02:01:01:249",
        "A*02:01:01:25",
        "A*02:01:01:250",
        "A*02:01:01:251",
        "A*02:01:01:252Q",
        "A*02:01:01:253",
        "A*02:01:01:254",
        "A*02:01:01:255",
        "A*02:01:01:256",
        "A*02:01:01:257",
        "A*02:01:01:258",
        "A*02:01:01:259",
        "A*02:01:01:26",
        "A*02:01:01:260",
        "A*02:01:01:261",
        "A*02:01:01:262",
        "A*02:01:01:263",
        "A*02:01:01:264",
        "A*02:01:01:265",
        "A*02:01:01:266",
        "A*02:01:01:267",
        "A*02:01:01:268",
        "A*02:01:01:269",
        "A*02:01:01:27",
        "A*02:01:01:270",
        "A*02:01:01:271",
        "A*02:01:01:272",
        "A*02:01:01:273",
        "A*02:01:01:274",
        "A*02:01:01:28",
        "A*02:01:01:29",
        "A*02:01:01:30",
        "A*02:01:01:31",
        "A*02:01:01:32",
        "A*02:01:01:33",
        "A*02:01:01:34",
        "A*02:01:01:35",
        "A*02:01:01:36",
        "A*02:01:01:37",
        "A*02:01:01:38",
        "A*02:01:01:39",
        "A*02:01:01:40",
        "A*02:01:01:41",
        "A*02:01:01:42",
        "A*02:01:01:43",
        "A*02:01:01:44",
        "A*02:01:01:45",
        "A*02:01:01:46",
        "A*02:01:01:47",
        "A*02:01:01:48",
        "A*02:01:01:49",
        "A*02:01:01:50",
        "A*02:01:01:51",
        "A*02:01:01:52",
        "A*02:01:01:53",
        "A*02:01:01:54",
        "A*02:01:01:55",
        "A*02:01:01:56",
        "A*02:01:01:57",
        "A*02:01:01:58",
        "A*02:01:01:59",
        "A*02:01:01:60",
        "A*02:01:01:61",
        "A*02:01:01:62",
        "A*02:01:01:63",
        "A*02:01:01:64",
        "A*02:01:01:65",
        "A*02:01:01:66",
        "A*02:01:01:67",
        "A*02:01:01:68",
        "A*02:01:01:69",
        "A*02:01:01:70",
        "A*02:01:01:71",
        "A*02:01:01:72",
        "A*02:01:01:73",
        "A*02:01:01:74",
        "A*02:01:01:75",
        "A*02:01:01:76",
        "A*02:01:01:77",
        "A*02:01:01:78",
        "A*02:01:01:79",
        "A*02:01:01:80",
        "A*02:01:01:81",
        "A*02:01:01:82",
        "A*02:01:01:83",
        "A*02:01:01:84",
        "A*02:01:01:85",
        "A*02:01:01:86",
        "A*02:01:01:87",
        "A*02:01:01:88",
        "A*02:01:01:89",
        "A*02:01:01:90",
        "A*02:01:01:91",
        "A*02:01:01:92",
        "A*02:01:01:93",
        "A*02:01:01:94",
        "A*02:01:01:95",
        "A*02:01:01:96",
        "A*02:01:01:97",
        "A*02:01:01:98",
        "A*02:01:01:99"
      ],
      "protein_matches": [
        "A*02:01:01:01",
        "A*02:01:01:02L",
        "A*02:01:01:03",
        "A*02:01:01:04",
        "A*02:01:01:05",
        "A*02:01:01:06",
        "A*02:01:01:07",
        "A*02:01:01:08",
        "A*02:01:01:09",
        "A*02:01:01:10",
        "A*02:01:01:100",
        "A*02:01:01:101",
        "A*02:01:01:102",
        "A*02:01:01:103",
        "A*02:01:01:104",
        "A*02:01:01:105",
        "A*02:01:01:106",
        "A*02:01:01:107",
        "A*02:01:01:108",
        "A*02:01:01:109",
        "A*02:01:01:11",
        "A*02:01:01:110",
        "A*02:01:01:111",
        "A*02:01:01:112",
        "A*02:01:01:113",
        "A*02:01:01:114",
        "A*02:01:01:115",
        "A*02:01:01:116",
        "A*02:01:01:117",
        "A*02:01:01:118",
        "A*02:01:01:119",
        "A*02:01:01:12",
        "A*02:01:01:120",
        "A*02:01:01:121",
        "A*02:01:01:122",
        "A*02:01:01:123",
        "A*02:01:01:124",
        "A*02:01:01:125",
        "A*02:01:01:126",
        "A*02:01:01:127",
        "A*02:01:01:128",
        "A*02:01:01:129",
        "A*02:01:01:13",
        "A*02:01:01:130",
        "A*02:01:01:131",
        "A*02:01:01:132",
        "A*02:01:01:133",
        "A*02:01:01:134Q",
        "A*02:01:01:135",
        "A*02:01:01:136",
        "A*02:01:01:137",
        "A*02:01:01:138",
        "A*02:01:01:139",
        "A*02:01:01:14",
        "A*02:01:01:140",
        "A*02:01:01:141",
        "A*02:01:01:142",
        "A*02:01:01:143",
        "A*02:01:01:144",
        "A*02:01:01:145",
        "A*02:01:01:146",
        "A*02:01:01:147",
        "A*02:01:01:148",
        "A*02:01:01:149",
        "A*02:01:01:15",
        "A*02:01:01:150",
        "A*02:01:01:151",
        "A*02:01:01:152",
        "A*02:01:01:153",
        "A*02:01:01:154",
        "A*02:01:01:155",
        "A*02:01:01:156",
        "A*02:01:01:157",
        "A*02:01:01:158",
        "A*02:01:01:159",
        "A*02:01:01:16",
        "A*02:01:01:160",
        "A*02:01:01:161",
        "A*02:01:01:162",
        "A*02:01:01:163",
        "A*02:01:01:164",
        "A*02:01:01:165",
        "A*02:01:01:166",
        "A*02:01:01:167",
        "A*02:01:01:168",
        "A*02:01:01:169",
        "A*02:01:01:17",
        "A*02:01:01:170",
        "A*02:01:01:171",
        "A*02:01:01:172",
        "A*02:01:01:173",
        "A*02:01:01:174",
        "A*02:01:01:175",
        "A*02:01:01:176",
        "A*02:01:01:177",
        "A*02:01:01:178",
        "A*02:01:01:179",
        "A*02:01:01:18",
        "A*02:01:01:180",
        "A*02:01:01:181",
        "A*02:01:01:182",
        "A*02:01:01:183",
        "A*02:01:01:184",
        "A*02:01:01:185",
        "A*02:01:01:186",
        "A*02:01:01:187",
        "A*02:01:01:188",
        "A*02:01:01:189",
        "A*02:01:01:19",
        "A*02:01:01:190",
        "A*02:01:01:191",
        "A*02:01:01:192",
        "A*02:01:01:193",
        "A*02:01:01:194",
        "A*02:01:01:195",
        "A*02:01:01:196",
        "A*02:01:01:197",
        "A*02:01:01:198",
        "A*02:01:01:199",
        "A*02:01:01:20",
        "A*02:01:01:200",
        "A*02:01:01:201",
        "A*02:01:01:202",
        "A*02:01:01:203",
        "A*02:01:01:204",
        "A*02:01:01:205",
        "A*02:01:01:206",
        "A*02:01:01:207",
        "A*02:01:01:208",
        "A*02:01:01:209",
        "A*02:01:01:21",
        "A*02:01:01:210",
        "A*02:01:01:211",
        "A*02:01:01:212",
        "A*02:01:01:213",
        "A*02:01:01:214",
        "A*02:01:01:215",
        "A*02:01:01:216",
        "A*02:01:01:217",
        "A*02:01:01:218",
        "A*02:01:01:219",
        "A*02:01:01:22",
        "A*02:01:01:220",
        "A*02:01:01:221",
        "A*02:01:01:222",
        "A*02:01:01:223",
        "A*02:01:01:224",
        "A*02:01:01:225",
        "A*02:01:01:226",
        "A*02:01:01:227",
        "A*02:01:01:228",
        "A*02:01:01:229",
        "A*02:01:01:23",
        "A*02:01:01:230",
        "A*02:01:01:231",
        "A*02:01:01:232",
        "A*02:01:01:233",
        "A*02:01:01:234",
        "A*02:01:01:235",
        "A*02:01:01:236",
        "A*02:01:01:237",
        "A*02:01:01:238",
        "A*02:01:01:239",
        "A*02:01:01:24",
        "A*02:01:01:240",
        "A*02:01:01:241",
        "A*02:01:01:242",
        "A*02:01:01:243",
        "A*02:01:01:244",
        "A*02:01:01:245",
        "A*02:01:01:246",
        "A*02:01:01:247",
        "A*02:01:01:248",
        "A*02:01:01:249",
        "A*02:01:01:25",
        "A*02:01:01:250",
        "A*02:01:01:251",
        "A*02:01:01:252Q",
        "A*02:01:01:253",
        "A*02:01:01:254",
        "A*02:01:01:255",
        "A*02:01:01:256",
        "A*02:01:01:257",
        "A*02:01:01:258",
        "A*02:01:01:259",
        "A*02:01:01:26",
        "A*02:01:01:260",
        "A*02:01:01:261",
        "A*02:01:01:262",
        "A*02:01:01:263",
        "A*02:01:01:264",
        "A*02:01:01:265",
        "A*02:01:01:266",
        "A*02:01:01:267",
        "A*02:01:01:268",
        "A*02:01:01:269",
        "A*02:01:01:27",
        "A*02:01:01:270",
        "A*02:01:01:271",
        "A*02:01:01:272",
        "A*02:01:01:273",
        "A*02:01:01:274",
        "A*02:01:01:28",
        "A*02:01:01:29",
        "A*02:01:01:30",
        "A*02:01:01:31",
        "A*02:01:01:32",
        "A*02:01:01:33",
        "A*02:01:01:34",
        "A*02:01:01:35",
        "A*02:01:01:36",
        "A*02:01:01:37",
        "A*02:01:01:38",
        "A*02:01:01:39",
        "A*02:01:01:40",
        "A*02:01:01:41",
        "A*02:01:01:42",
        "A*02:01:01:43",
        "A*02:01:01:44",
        "A*02:01:01:45",
        "A*02:01:01:46",
        "A*02:01:01:47",
        "A*02:01:01:48",
        "A*02:01:01:49",
        "A*02:01:01:50",
        "A*02:01:01:51",
        "A*02:01:01:52",
        "A*02:01:01:53",
        "A*02:01:01:54",
        "A*02:01:01:55",
        "A*02:01:01:56",
        "A*02:01:01:57",
        "A*02:01:01:58",
        "A*02:01:01:59",
        "A*02:01:01:60",
        "A*02:01:01:61",
        "A*02:01:01:62",
        "A*02:01:01:63",
        "A*02:01:01:64",
        "A*02:01:01:65",
        "A*02:01:01:66",
        "A*02:01:01:67",
        "A*02:01:01:68",
        "A*02:01:01:69",
        "A*02:01:01:70",
        "A*02:01:01:71",
        "A*02:01:01:72",
        "A*02:01:01:73",
        "A*02:01:01:74",
        "A*02:01:01:75",
        "A*02:01:01:76",
        "A*02:01:01:77",
        "A*02:01:01:78",
        "A*02:01:01:79",
        "A*02:01:01:80",
        "A*02:01:01:81",
        "A*02:01:01:82",
        "A*02:01:01:83",
        "A*02:01:01:84",
        "A*02:01:01:85",
        "A*02:01:01:86",
        "A*02:01:01:87",
        "A*02:01:01:88",
        "A*02:01:01:89",
        "A*02:01:01:90",
        "A*02:01:01:91",
        "A*02:01:01:92",
        "A*02:01:01:93",
        "A*02:01:01:94",
        "A*02:01:01:95",
        "A*02:01:01:96",
        "A*02:01:01:97",
        "A*02:01:01:98",
        "A*02:01:01:99",
        "A*02:01:02:01",
        "A*02:01:02:02",
        "A*02:01:04",
        "A*02:01:05",
        "A*02:01:09",
        "A*02:01:11",
        "A*02:01:111",
        "A*02:01:119",
        "A*02:01:120",
        "A*02:01:121",
        "A*02:01:123",
        "A*02:01:124",
        "A*02:01:125",
        "A*02:01:126",
        "A*02:01:127",
        "A*02:01:128",
        "A*02:01:130",
        "A*02:01:132",
        "A*02:01:133",
        "A*02:01:134",
        "A*02:01:135",
        "A*02:01:136",
        "A*02:01:137",
        "A*02:01:138",
        "A*02:01:139",
        "A*02:01:140",
        "A*02:01:141",
        "A*02:01:142",
        "A*02:01:143",
        "A*02:01:145",
        "A*02:01:146",
        "A*02:01:147",
        "A*02:01:148",
        "A*02:01:149",
        "A*02:01:14Q",
        "A*02:01:15",
        "A*02:01:150",
        "A*02:01:151",
        "A*02:01:152",
        "A*02:01:153",
        "A*02:01:154",
        "A*02:01:155",
        "A*02:01:156",
        "A*02:01:157",
        "A*02:01:158",
        "A*02:01:159",
        "A*02:01:160",
        "A*02:01:161",
        "A*02:01:162",
        "A*02:01:163",
        "A*02:01:164",
        "A*02:01:165",
        "A*02:01:166",
        "A*02:01:167",
        "A*02:01:168",
        "A*02:01:169",
        "A*02:01:170",
        "A*02:01:171",
        "A*02:01:172",
        "A*02:01:173",
        "A*02:01:174",
        "A*02:01:175",
        "A*02:01:176",
        "A*02:01:177",
        "A*02:01:178",
        "A*02:01:179",
        "A*02:01:18",
        "A*02:01:180",
        "A*02:01:181",
        "A*02:01:182",
        "A*02:01:183",
        "A*02:01:184",
        "A*02:01:185",
        "A*02:01:186",
        "A*02:01:187",
        "A*02:01:188",
        "A*02:01:189",
        "A*02:01:19",
        "A*02:01:190",
        "A*02:01:191",
        "A*02:01:192",
        "A*02:01:193",
        "A*02:01:194",
        "A*02:01:195",
        "A*02:01:196",
        "A*02:01:197",
        "A*02:01:198",
        "A*02:01:199",
        "A*02:01:200",
        "A*02:01:201",
        "A*02:01:202",
        "A*02:01:203",
        "A*02:01:204",
        "A*02:01:205",
        "A*02:01:206",
        "A*02:01:207",
        "A*02:01:208",
        "A*02:01:209",
        "A*02:01:21",
        "A*02:01:210",
        "A*02:01:211",
        "A*02:01:212",
        "A*02:01:213",
        "A*02:01:214",
        "A*02:01:215",
        "A*02:01:216",
        "A*02:01:217",
        "A*02:01:218",
        "A*02:01:219",
        "A*02:01:22",
        "A*02:01:220",
        "A*02:01:221",
        "A*02:01:222",
        "A*02:01:223",
        "A*02:01:224",
        "A*02:01:225",
        "A*02:01:226",
        "A*02:01:227",
        "A*02:01:228",
        "A*02:01:229",
        "A*02:01:230",
        "A*02:01:231",
        "A*02:01:232",
        "A*02:01:233",
        "A*02:01:234",
        "A*02:01:235",
        "A*02:01:236",
        "A*02:01:237",
        "A*02:01:238",
        "A*02:01:239",
        "A*02:01:240",
        "A*02:01:30",
        "A*02:01:31",
        "A*02:01:36",
        "A*02:01:38",
        "A*02:01:47",
        "A*02:01:48",
        "A*02:01:52",
        "A*02:01:56",
        "A*02:01:71",
        "A*02:01:87"
      ],
      "cds_sha256": "f49f56425bc36d1ee6c2ba59cdfcdde154452c10df6e4218f1945d75fc644f56",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:01:01",
      "numeric_two_field_assignment": "A*02:01"
    },
    {
      "donor": "HG03742",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*01:01:01:01"
      ],
      "numeric_two_field": [
        "A*01:01"
      ],
      "numeric_three_field": [
        "A*01:01:01"
      ],
      "full_allele_assignment": [
        "A*01:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*01:01:01:01",
        "A*01:01:01:02N",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99"
      ],
      "protein_matches": [
        "A*01:01:01:01",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99",
        "A*01:01:02",
        "A*01:01:03",
        "A*01:01:10",
        "A*01:01:100",
        "A*01:01:101",
        "A*01:01:102",
        "A*01:01:103",
        "A*01:01:104",
        "A*01:01:105",
        "A*01:01:106",
        "A*01:01:107",
        "A*01:01:108",
        "A*01:01:109",
        "A*01:01:11",
        "A*01:01:110",
        "A*01:01:111",
        "A*01:01:112",
        "A*01:01:113",
        "A*01:01:114",
        "A*01:01:115",
        "A*01:01:116",
        "A*01:01:117",
        "A*01:01:118",
        "A*01:01:119",
        "A*01:01:120",
        "A*01:01:121",
        "A*01:01:122",
        "A*01:01:123",
        "A*01:01:124",
        "A*01:01:125",
        "A*01:01:126",
        "A*01:01:127",
        "A*01:01:128",
        "A*01:01:129",
        "A*01:01:13",
        "A*01:01:130",
        "A*01:01:131",
        "A*01:01:132",
        "A*01:01:133",
        "A*01:01:134",
        "A*01:01:135",
        "A*01:01:136",
        "A*01:01:137",
        "A*01:01:138",
        "A*01:01:139",
        "A*01:01:140",
        "A*01:01:141",
        "A*01:01:142",
        "A*01:01:143",
        "A*01:01:144",
        "A*01:01:145",
        "A*01:01:146",
        "A*01:01:147",
        "A*01:01:148",
        "A*01:01:149",
        "A*01:01:150",
        "A*01:01:151",
        "A*01:01:152",
        "A*01:01:153",
        "A*01:01:154",
        "A*01:01:155",
        "A*01:01:156",
        "A*01:01:157",
        "A*01:01:158",
        "A*01:01:159",
        "A*01:01:16",
        "A*01:01:160",
        "A*01:01:161",
        "A*01:01:162",
        "A*01:01:163",
        "A*01:01:164",
        "A*01:01:165",
        "A*01:01:166",
        "A*01:01:167",
        "A*01:01:168",
        "A*01:01:169",
        "A*01:01:170",
        "A*01:01:171",
        "A*01:01:172",
        "A*01:01:173",
        "A*01:01:174",
        "A*01:01:175",
        "A*01:01:176",
        "A*01:01:22",
        "A*01:01:36",
        "A*01:01:38L",
        "A*01:01:53",
        "A*01:01:65",
        "A*01:01:71",
        "A*01:01:72",
        "A*01:01:73",
        "A*01:01:76",
        "A*01:01:77",
        "A*01:01:78",
        "A*01:01:79",
        "A*01:01:80",
        "A*01:01:82",
        "A*01:01:83",
        "A*01:01:84",
        "A*01:01:85",
        "A*01:01:86",
        "A*01:01:87",
        "A*01:01:88",
        "A*01:01:89",
        "A*01:01:90",
        "A*01:01:91",
        "A*01:01:92",
        "A*01:01:93",
        "A*01:01:94",
        "A*01:01:95",
        "A*01:01:96",
        "A*01:01:97",
        "A*01:01:98",
        "A*01:01:99"
      ],
      "cds_sha256": "d015094bc4abec7e532b214aa26dc0fdab51ebcec65407cc637f76c917c82fd6",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*01:01:01",
      "numeric_two_field_assignment": "A*01:01"
    },
    {
      "donor": "HG03742",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*52:01:01:01"
      ],
      "numeric_two_field": [
        "B*52:01"
      ],
      "numeric_three_field": [
        "B*52:01:01"
      ],
      "full_allele_assignment": [
        "B*52:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*52:01:01:01",
        "B*52:01:01:02",
        "B*52:01:01:03",
        "B*52:01:01:04",
        "B*52:01:01:05",
        "B*52:01:01:06",
        "B*52:01:01:07",
        "B*52:01:01:08",
        "B*52:01:01:09",
        "B*52:01:01:10",
        "B*52:01:01:11",
        "B*52:01:01:12",
        "B*52:01:01:13",
        "B*52:01:01:14",
        "B*52:01:01:15",
        "B*52:01:01:16",
        "B*52:01:01:17",
        "B*52:01:01:18",
        "B*52:01:01:19",
        "B*52:01:01:20",
        "B*52:01:01:21",
        "B*52:01:01:22",
        "B*52:01:01:23",
        "B*52:01:01:24",
        "B*52:01:01:25",
        "B*52:01:01:26",
        "B*52:01:01:27",
        "B*52:01:01:28",
        "B*52:01:01:29",
        "B*52:01:01:30Q"
      ],
      "protein_matches": [
        "B*52:01:01:01",
        "B*52:01:01:02",
        "B*52:01:01:03",
        "B*52:01:01:04",
        "B*52:01:01:05",
        "B*52:01:01:06",
        "B*52:01:01:07",
        "B*52:01:01:08",
        "B*52:01:01:09",
        "B*52:01:01:10",
        "B*52:01:01:11",
        "B*52:01:01:12",
        "B*52:01:01:13",
        "B*52:01:01:14",
        "B*52:01:01:15",
        "B*52:01:01:16",
        "B*52:01:01:17",
        "B*52:01:01:18",
        "B*52:01:01:19",
        "B*52:01:01:20",
        "B*52:01:01:21",
        "B*52:01:01:22",
        "B*52:01:01:23",
        "B*52:01:01:24",
        "B*52:01:01:25",
        "B*52:01:01:26",
        "B*52:01:01:27",
        "B*52:01:01:28",
        "B*52:01:01:29",
        "B*52:01:01:30Q",
        "B*52:01:02:01",
        "B*52:01:02:02",
        "B*52:01:02:03",
        "B*52:01:02:04",
        "B*52:01:02:05",
        "B*52:01:02:06",
        "B*52:01:02:07",
        "B*52:01:02:08",
        "B*52:01:02:09",
        "B*52:01:17",
        "B*52:01:28",
        "B*52:01:30",
        "B*52:01:31",
        "B*52:01:32",
        "B*52:01:33",
        "B*52:01:34",
        "B*52:01:35",
        "B*52:01:36",
        "B*52:01:37",
        "B*52:01:38",
        "B*52:01:39",
        "B*52:01:40",
        "B*52:01:41",
        "B*52:01:42",
        "B*52:01:43",
        "B*52:01:44",
        "B*52:01:45",
        "B*52:01:46",
        "B*52:01:47",
        "B*52:01:48",
        "B*52:01:49",
        "B*52:01:50",
        "B*52:01:51",
        "B*52:01:52",
        "B*52:01:53",
        "B*52:01:54",
        "B*52:01:55",
        "B*52:01:56",
        "B*52:01:57",
        "B*52:01:58",
        "B*52:01:59",
        "B*52:01:60",
        "B*52:01:61",
        "B*52:01:62",
        "B*52:01:63",
        "B*52:01:64",
        "B*52:01:65"
      ],
      "cds_sha256": "cbdb67f65e64f2f41abcc5de908968df2074174bcf033ff3f563977cdbced531",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*52:01:01",
      "numeric_two_field_assignment": "B*52:01"
    },
    {
      "donor": "HG03742",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*37:01:01:01"
      ],
      "numeric_two_field": [
        "B*37:01"
      ],
      "numeric_three_field": [
        "B*37:01:01"
      ],
      "full_allele_assignment": [
        "B*37:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*37:01:01:01",
        "B*37:01:01:02",
        "B*37:01:01:03",
        "B*37:01:01:04",
        "B*37:01:01:05",
        "B*37:01:01:06",
        "B*37:01:01:07",
        "B*37:01:01:08",
        "B*37:01:01:09",
        "B*37:01:01:10",
        "B*37:01:01:11",
        "B*37:01:01:12",
        "B*37:01:01:13",
        "B*37:01:01:14",
        "B*37:01:01:15",
        "B*37:01:01:16",
        "B*37:01:01:17",
        "B*37:01:01:18",
        "B*37:01:01:19",
        "B*37:01:01:20",
        "B*37:01:01:21",
        "B*37:01:01:22",
        "B*37:01:01:23"
      ],
      "protein_matches": [
        "B*37:01:01:01",
        "B*37:01:01:02",
        "B*37:01:01:03",
        "B*37:01:01:04",
        "B*37:01:01:05",
        "B*37:01:01:06",
        "B*37:01:01:07",
        "B*37:01:01:08",
        "B*37:01:01:09",
        "B*37:01:01:10",
        "B*37:01:01:11",
        "B*37:01:01:12",
        "B*37:01:01:13",
        "B*37:01:01:14",
        "B*37:01:01:15",
        "B*37:01:01:16",
        "B*37:01:01:17",
        "B*37:01:01:18",
        "B*37:01:01:19",
        "B*37:01:01:20",
        "B*37:01:01:21",
        "B*37:01:01:22",
        "B*37:01:01:23",
        "B*37:01:02",
        "B*37:01:03",
        "B*37:01:05",
        "B*37:01:10",
        "B*37:01:12",
        "B*37:01:13",
        "B*37:01:14",
        "B*37:01:15",
        "B*37:01:16",
        "B*37:01:17",
        "B*37:01:18",
        "B*37:01:19",
        "B*37:01:20",
        "B*37:01:21",
        "B*37:01:22",
        "B*37:01:23",
        "B*37:01:24",
        "B*37:01:25",
        "B*37:01:26",
        "B*37:01:27",
        "B*37:01:28",
        "B*37:01:29",
        "B*37:01:30",
        "B*37:01:31",
        "B*37:01:32",
        "B*37:01:33",
        "B*37:01:34",
        "B*37:01:35",
        "B*37:01:36",
        "B*37:01:37",
        "B*37:01:38",
        "B*37:01:39",
        "B*37:01:40",
        "B*37:01:41"
      ],
      "cds_sha256": "cb2e0572ca189c5485289cac50116ef1c8e58377b71fdafeeedd930987bd4f83",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*37:01:01",
      "numeric_two_field_assignment": "B*37:01"
    },
    {
      "donor": "HG03742",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*12:02:02:01"
      ],
      "numeric_two_field": [
        "C*12:02"
      ],
      "numeric_three_field": [
        "C*12:02:02"
      ],
      "full_allele_assignment": [
        "C*12:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*12:02:02:01",
        "C*12:02:02:02",
        "C*12:02:02:03",
        "C*12:02:02:04",
        "C*12:02:02:05",
        "C*12:02:02:06",
        "C*12:02:02:07",
        "C*12:02:02:08",
        "C*12:02:02:09",
        "C*12:02:02:10",
        "C*12:02:02:11",
        "C*12:02:02:12",
        "C*12:02:02:13",
        "C*12:02:02:14",
        "C*12:02:02:15",
        "C*12:02:02:16",
        "C*12:02:02:17",
        "C*12:02:02:18",
        "C*12:02:02:19",
        "C*12:02:02:20",
        "C*12:02:02:21",
        "C*12:02:02:22",
        "C*12:02:02:23",
        "C*12:02:02:24Q",
        "C*12:02:02:25",
        "C*12:02:02:26Q",
        "C*12:02:02:27",
        "C*12:02:02:28",
        "C*12:02:02:29"
      ],
      "protein_matches": [
        "C*12:02:01",
        "C*12:02:02:01",
        "C*12:02:02:02",
        "C*12:02:02:03",
        "C*12:02:02:04",
        "C*12:02:02:05",
        "C*12:02:02:06",
        "C*12:02:02:07",
        "C*12:02:02:08",
        "C*12:02:02:09",
        "C*12:02:02:10",
        "C*12:02:02:11",
        "C*12:02:02:12",
        "C*12:02:02:13",
        "C*12:02:02:14",
        "C*12:02:02:15",
        "C*12:02:02:16",
        "C*12:02:02:17",
        "C*12:02:02:18",
        "C*12:02:02:19",
        "C*12:02:02:20",
        "C*12:02:02:21",
        "C*12:02:02:22",
        "C*12:02:02:23",
        "C*12:02:02:24Q",
        "C*12:02:02:25",
        "C*12:02:02:26Q",
        "C*12:02:02:27",
        "C*12:02:02:28",
        "C*12:02:02:29",
        "C*12:02:12",
        "C*12:02:14",
        "C*12:02:16",
        "C*12:02:18",
        "C*12:02:19",
        "C*12:02:20",
        "C*12:02:21",
        "C*12:02:22",
        "C*12:02:23",
        "C*12:02:24",
        "C*12:02:25",
        "C*12:02:26",
        "C*12:02:27",
        "C*12:02:28",
        "C*12:02:29",
        "C*12:02:30",
        "C*12:02:31",
        "C*12:02:32",
        "C*12:02:33",
        "C*12:02:34",
        "C*12:02:35",
        "C*12:02:36",
        "C*12:02:37",
        "C*12:02:38",
        "C*12:02:39",
        "C*12:02:40",
        "C*12:02:41",
        "C*12:02:42",
        "C*12:02:43",
        "C*12:02:44",
        "C*12:02:45",
        "C*12:02:46",
        "C*12:02:47",
        "C*12:02:48",
        "C*12:02:49",
        "C*12:02:50",
        "C*12:02:51",
        "C*12:02:52",
        "C*12:02:54",
        "C*12:02:55",
        "C*12:02:56",
        "C*12:02:57",
        "C*12:02:58",
        "C*12:02:59",
        "C*12:02:60",
        "C*12:02:61",
        "C*12:02:62",
        "C*12:02:63"
      ],
      "cds_sha256": "4ebf37142a43331f63e79351fbff14e94abe86b4fc49827ac95807f710b0b5bd",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*12:02:02",
      "numeric_two_field_assignment": "C*12:02"
    },
    {
      "donor": "HG03742",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*06:02:01:01"
      ],
      "numeric_two_field": [
        "C*06:02"
      ],
      "numeric_three_field": [
        "C*06:02:01"
      ],
      "full_allele_assignment": [
        "C*06:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q"
      ],
      "protein_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q",
        "C*06:02:03",
        "C*06:02:07",
        "C*06:02:100",
        "C*06:02:101",
        "C*06:02:102",
        "C*06:02:103",
        "C*06:02:104",
        "C*06:02:105",
        "C*06:02:106",
        "C*06:02:107",
        "C*06:02:108",
        "C*06:02:109",
        "C*06:02:110",
        "C*06:02:111",
        "C*06:02:112",
        "C*06:02:113",
        "C*06:02:114",
        "C*06:02:115",
        "C*06:02:116",
        "C*06:02:117",
        "C*06:02:118",
        "C*06:02:119",
        "C*06:02:120",
        "C*06:02:121",
        "C*06:02:122",
        "C*06:02:123",
        "C*06:02:124",
        "C*06:02:125",
        "C*06:02:126",
        "C*06:02:127",
        "C*06:02:128",
        "C*06:02:129",
        "C*06:02:130",
        "C*06:02:131",
        "C*06:02:132",
        "C*06:02:15",
        "C*06:02:17",
        "C*06:02:20",
        "C*06:02:29",
        "C*06:02:31",
        "C*06:02:38:01",
        "C*06:02:38:02",
        "C*06:02:42",
        "C*06:02:44",
        "C*06:02:45",
        "C*06:02:46",
        "C*06:02:49",
        "C*06:02:50:01",
        "C*06:02:50:02",
        "C*06:02:51",
        "C*06:02:52",
        "C*06:02:53",
        "C*06:02:54",
        "C*06:02:55",
        "C*06:02:56",
        "C*06:02:57",
        "C*06:02:58",
        "C*06:02:59",
        "C*06:02:60",
        "C*06:02:61",
        "C*06:02:62",
        "C*06:02:63",
        "C*06:02:64",
        "C*06:02:65",
        "C*06:02:66",
        "C*06:02:67",
        "C*06:02:68",
        "C*06:02:69",
        "C*06:02:70",
        "C*06:02:71",
        "C*06:02:72",
        "C*06:02:73",
        "C*06:02:74",
        "C*06:02:75",
        "C*06:02:76",
        "C*06:02:77",
        "C*06:02:78",
        "C*06:02:79",
        "C*06:02:80",
        "C*06:02:81",
        "C*06:02:82",
        "C*06:02:83",
        "C*06:02:84",
        "C*06:02:85",
        "C*06:02:86",
        "C*06:02:87",
        "C*06:02:88",
        "C*06:02:89",
        "C*06:02:90",
        "C*06:02:91",
        "C*06:02:92",
        "C*06:02:93",
        "C*06:02:94",
        "C*06:02:95",
        "C*06:02:96",
        "C*06:02:97",
        "C*06:02:98",
        "C*06:02:99"
      ],
      "cds_sha256": "f9529885923021608f38517d7c3f4bddba7eb8880f8ae07eda4a84508b0f8b50",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*06:02:01",
      "numeric_two_field_assignment": "C*06:02"
    },
    {
      "donor": "HG03742",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPA1*01:04"
      ],
      "numeric_three_field": [
        "DPA1*01:04:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPA1*01:04:01:01",
        "DPA1*01:04:01:02",
        "DPA1*01:04:01:03"
      ],
      "protein_matches": [
        "DPA1*01:04:01:01",
        "DPA1*01:04:01:02",
        "DPA1*01:04:01:03",
        "DPA1*01:04:04"
      ],
      "cds_sha256": "e737ab19b42aaecaa381efa83e1a39f42bfbfde5511b6c2836e5b85580439031",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:04:01",
      "numeric_two_field_assignment": "DPA1*01:04"
    },
    {
      "donor": "HG03742",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG03742",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*15:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*15:01"
      ],
      "numeric_three_field": [
        "DPB1*15:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*15:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*15:01:01:01",
        "DPB1*15:01:01:02",
        "DPB1*15:01:01:03",
        "DPB1*15:01:01:04",
        "DPB1*15:01:01:05",
        "DPB1*15:01:01:06"
      ],
      "protein_matches": [
        "DPB1*15:01:01:01",
        "DPB1*15:01:01:02",
        "DPB1*15:01:01:03",
        "DPB1*15:01:01:04",
        "DPB1*15:01:01:05",
        "DPB1*15:01:01:06",
        "DPB1*15:01:03",
        "DPB1*15:01:04",
        "DPB1*15:01:05",
        "DPB1*15:01:08",
        "DPB1*15:01:09"
      ],
      "cds_sha256": "ce4b98b11f9e1353cdc5980016c1e7dd02b8e92e3ff0c6412bf8fda66628fcc0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*15:01:01",
      "numeric_two_field_assignment": "DPB1*15:01"
    },
    {
      "donor": "HG03742",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:01:02:01"
      ],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*02:01:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "HG03742",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*03:01"
      ],
      "numeric_three_field": [
        "DQA1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:01:01:01",
        "DQA1*03:01:01:03",
        "DQA1*03:01:01:04",
        "DQA1*03:01:01:05",
        "DQA1*03:01:01:06",
        "DQA1*03:01:01:07",
        "DQA1*03:01:01:08",
        "DQA1*03:01:01:09",
        "DQA1*03:01:01:10",
        "DQA1*03:01:01:11",
        "DQA1*03:01:01:12",
        "DQA1*03:01:01:13"
      ],
      "protein_matches": [
        "DQA1*03:01:01:01",
        "DQA1*03:01:01:03",
        "DQA1*03:01:01:04",
        "DQA1*03:01:01:05",
        "DQA1*03:01:01:06",
        "DQA1*03:01:01:07",
        "DQA1*03:01:01:08",
        "DQA1*03:01:01:09",
        "DQA1*03:01:01:10",
        "DQA1*03:01:01:11",
        "DQA1*03:01:01:12",
        "DQA1*03:01:01:13",
        "DQA1*03:01:03",
        "DQA1*03:01:05",
        "DQA1*03:01:06",
        "DQA1*03:01:07",
        "DQA1*03:01:08",
        "DQA1*03:01:09",
        "DQA1*03:01:10",
        "DQA1*03:01:11",
        "DQA1*03:01:12",
        "DQA1*03:01:13",
        "DQA1*03:01:14",
        "DQA1*03:01:15",
        "DQA1*03:01:16",
        "DQA1*03:01:17",
        "DQA1*03:01:18",
        "DQA1*03:01:19",
        "DQA1*03:01:20",
        "DQA1*03:01:21"
      ],
      "cds_sha256": "8c6169b000ecb451b6756b9ce0972a5de988a3fd8a7fccd46475ffc6e121f078",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:01:01",
      "numeric_two_field_assignment": "DQA1*03:01"
    },
    {
      "donor": "HG03742",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:05:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:05"
      ],
      "numeric_three_field": [
        "DQA1*01:05:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:05:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:05:01:01",
        "DQA1*01:05:01:02",
        "DQA1*01:05:01:03",
        "DQA1*01:05:01:04"
      ],
      "protein_matches": [
        "DQA1*01:05:01:01",
        "DQA1*01:05:01:02",
        "DQA1*01:05:01:03",
        "DQA1*01:05:01:04",
        "DQA1*01:05:02:01",
        "DQA1*01:05:02:02",
        "DQA1*01:05:03",
        "DQA1*01:05:04",
        "DQA1*01:05:05",
        "DQA1*01:05:06",
        "DQA1*01:05:07"
      ],
      "cds_sha256": "479d27c7b8e04ed171465d8d6da20224d04dbcdb0619f98f8181d42086317d43",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:05:01",
      "numeric_two_field_assignment": "DQA1*01:05"
    },
    {
      "donor": "HG03742",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*03:02"
      ],
      "numeric_three_field": [
        "DQB1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:02:01:01",
        "DQB1*03:02:01:02",
        "DQB1*03:02:01:03",
        "DQB1*03:02:01:04",
        "DQB1*03:02:01:05",
        "DQB1*03:02:01:06",
        "DQB1*03:02:01:07",
        "DQB1*03:02:01:08",
        "DQB1*03:02:01:09",
        "DQB1*03:02:01:10",
        "DQB1*03:02:01:11",
        "DQB1*03:02:01:12",
        "DQB1*03:02:01:13",
        "DQB1*03:02:01:14",
        "DQB1*03:02:01:15",
        "DQB1*03:02:01:16",
        "DQB1*03:02:01:17",
        "DQB1*03:02:01:18",
        "DQB1*03:02:01:19",
        "DQB1*03:02:01:20",
        "DQB1*03:02:01:21",
        "DQB1*03:02:01:22",
        "DQB1*03:02:01:23",
        "DQB1*03:02:01:24",
        "DQB1*03:02:01:25",
        "DQB1*03:02:01:26",
        "DQB1*03:02:01:27",
        "DQB1*03:02:01:28",
        "DQB1*03:02:01:29",
        "DQB1*03:02:01:30",
        "DQB1*03:02:01:31",
        "DQB1*03:02:01:32",
        "DQB1*03:02:01:33"
      ],
      "protein_matches": [
        "DQB1*03:02:01:01",
        "DQB1*03:02:01:02",
        "DQB1*03:02:01:03",
        "DQB1*03:02:01:04",
        "DQB1*03:02:01:05",
        "DQB1*03:02:01:06",
        "DQB1*03:02:01:07",
        "DQB1*03:02:01:08",
        "DQB1*03:02:01:09",
        "DQB1*03:02:01:10",
        "DQB1*03:02:01:11",
        "DQB1*03:02:01:12",
        "DQB1*03:02:01:13",
        "DQB1*03:02:01:14",
        "DQB1*03:02:01:15",
        "DQB1*03:02:01:16",
        "DQB1*03:02:01:17",
        "DQB1*03:02:01:18",
        "DQB1*03:02:01:19",
        "DQB1*03:02:01:20",
        "DQB1*03:02:01:21",
        "DQB1*03:02:01:22",
        "DQB1*03:02:01:23",
        "DQB1*03:02:01:24",
        "DQB1*03:02:01:25",
        "DQB1*03:02:01:26",
        "DQB1*03:02:01:27",
        "DQB1*03:02:01:28",
        "DQB1*03:02:01:29",
        "DQB1*03:02:01:30",
        "DQB1*03:02:01:31",
        "DQB1*03:02:01:32",
        "DQB1*03:02:01:33",
        "DQB1*03:02:02:01",
        "DQB1*03:02:02:02",
        "DQB1*03:02:03",
        "DQB1*03:02:09",
        "DQB1*03:02:11",
        "DQB1*03:02:12",
        "DQB1*03:02:21",
        "DQB1*03:02:22",
        "DQB1*03:02:23",
        "DQB1*03:02:24",
        "DQB1*03:02:31",
        "DQB1*03:02:32",
        "DQB1*03:02:33",
        "DQB1*03:02:34",
        "DQB1*03:02:36",
        "DQB1*03:02:37",
        "DQB1*03:02:39",
        "DQB1*03:02:40",
        "DQB1*03:02:41",
        "DQB1*03:02:42",
        "DQB1*03:02:43",
        "DQB1*03:02:44",
        "DQB1*03:02:45",
        "DQB1*03:02:46",
        "DQB1*03:02:47",
        "DQB1*03:02:49",
        "DQB1*03:02:50",
        "DQB1*03:02:51"
      ],
      "cds_sha256": "1266fac50d8b581a00f125271bd2cf03d368094abbb99c2b8cef9f393a340810",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:02:01",
      "numeric_two_field_assignment": "DQB1*03:02"
    },
    {
      "donor": "HG03742",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:01:01:05"
      ],
      "numeric_two_field": [
        "DQB1*05:01"
      ],
      "numeric_three_field": [
        "DQB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:01:01:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:01:01:01",
        "DQB1*05:01:01:02",
        "DQB1*05:01:01:03",
        "DQB1*05:01:01:04",
        "DQB1*05:01:01:05",
        "DQB1*05:01:01:06",
        "DQB1*05:01:01:07",
        "DQB1*05:01:01:08",
        "DQB1*05:01:01:09",
        "DQB1*05:01:01:10",
        "DQB1*05:01:01:11",
        "DQB1*05:01:01:12",
        "DQB1*05:01:01:13",
        "DQB1*05:01:01:14",
        "DQB1*05:01:01:15",
        "DQB1*05:01:01:16",
        "DQB1*05:01:01:17",
        "DQB1*05:01:01:18",
        "DQB1*05:01:01:19",
        "DQB1*05:01:01:20",
        "DQB1*05:01:01:21",
        "DQB1*05:01:01:22",
        "DQB1*05:01:01:23",
        "DQB1*05:01:01:24",
        "DQB1*05:01:01:25",
        "DQB1*05:01:01:26",
        "DQB1*05:01:01:27",
        "DQB1*05:01:01:28",
        "DQB1*05:01:01:29",
        "DQB1*05:01:01:30",
        "DQB1*05:01:01:31",
        "DQB1*05:01:01:32",
        "DQB1*05:01:01:33",
        "DQB1*05:01:01:34",
        "DQB1*05:01:01:35",
        "DQB1*05:01:01:36",
        "DQB1*05:01:01:37",
        "DQB1*05:01:01:38",
        "DQB1*05:01:01:39",
        "DQB1*05:01:01:40",
        "DQB1*05:01:01:41",
        "DQB1*05:01:01:42",
        "DQB1*05:01:01:43",
        "DQB1*05:01:01:44"
      ],
      "protein_matches": [
        "DQB1*05:01:01:01",
        "DQB1*05:01:01:02",
        "DQB1*05:01:01:03",
        "DQB1*05:01:01:04",
        "DQB1*05:01:01:05",
        "DQB1*05:01:01:06",
        "DQB1*05:01:01:07",
        "DQB1*05:01:01:08",
        "DQB1*05:01:01:09",
        "DQB1*05:01:01:10",
        "DQB1*05:01:01:11",
        "DQB1*05:01:01:12",
        "DQB1*05:01:01:13",
        "DQB1*05:01:01:14",
        "DQB1*05:01:01:15",
        "DQB1*05:01:01:16",
        "DQB1*05:01:01:17",
        "DQB1*05:01:01:18",
        "DQB1*05:01:01:19",
        "DQB1*05:01:01:20",
        "DQB1*05:01:01:21",
        "DQB1*05:01:01:22",
        "DQB1*05:01:01:23",
        "DQB1*05:01:01:24",
        "DQB1*05:01:01:25",
        "DQB1*05:01:01:26",
        "DQB1*05:01:01:27",
        "DQB1*05:01:01:28",
        "DQB1*05:01:01:29",
        "DQB1*05:01:01:30",
        "DQB1*05:01:01:31",
        "DQB1*05:01:01:32",
        "DQB1*05:01:01:33",
        "DQB1*05:01:01:34",
        "DQB1*05:01:01:35",
        "DQB1*05:01:01:36",
        "DQB1*05:01:01:37",
        "DQB1*05:01:01:38",
        "DQB1*05:01:01:39",
        "DQB1*05:01:01:40",
        "DQB1*05:01:01:41",
        "DQB1*05:01:01:42",
        "DQB1*05:01:01:43",
        "DQB1*05:01:01:44",
        "DQB1*05:01:05",
        "DQB1*05:01:22",
        "DQB1*05:01:23",
        "DQB1*05:01:24:01",
        "DQB1*05:01:24:02",
        "DQB1*05:01:30",
        "DQB1*05:01:37",
        "DQB1*05:01:39",
        "DQB1*05:01:41",
        "DQB1*05:01:43",
        "DQB1*05:01:44",
        "DQB1*05:01:45:01",
        "DQB1*05:01:45:02",
        "DQB1*05:01:47",
        "DQB1*05:01:48",
        "DQB1*05:01:49",
        "DQB1*05:01:51",
        "DQB1*05:01:52",
        "DQB1*05:01:53",
        "DQB1*05:01:54",
        "DQB1*05:01:55",
        "DQB1*05:01:56",
        "DQB1*05:01:57",
        "DQB1*05:01:58"
      ],
      "cds_sha256": "37f8b42b567ecc9ba92b23b60c7384b690ac04ab05a34942d2de4029bfc4b236",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:01:01",
      "numeric_two_field_assignment": "DQB1*05:01"
    },
    {
      "donor": "HG03742",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*04:03"
      ],
      "numeric_three_field": [
        "DRB1*04:03:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*04:03:01:01",
        "DRB1*04:03:01:02",
        "DRB1*04:03:01:03",
        "DRB1*04:03:01:04",
        "DRB1*04:03:01:05"
      ],
      "protein_matches": [
        "DRB1*04:03:01:01",
        "DRB1*04:03:01:02",
        "DRB1*04:03:01:03",
        "DRB1*04:03:01:04",
        "DRB1*04:03:01:05",
        "DRB1*04:03:02",
        "DRB1*04:03:21"
      ],
      "cds_sha256": "0afd709352f0a6d71b1eb75ca0031f4adbd8871c8f1edc596b34c70b54ac40ef",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*04:03:01",
      "numeric_two_field_assignment": "DRB1*04:03"
    },
    {
      "donor": "HG03742",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*10:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*10:01"
      ],
      "numeric_three_field": [
        "DRB1*10:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*10:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*10:01:01:01",
        "DRB1*10:01:01:03",
        "DRB1*10:01:01:04",
        "DRB1*10:01:01:05"
      ],
      "protein_matches": [
        "DRB1*10:01:01:01",
        "DRB1*10:01:01:03",
        "DRB1*10:01:01:04",
        "DRB1*10:01:01:05",
        "DRB1*10:01:02",
        "DRB1*10:01:16"
      ],
      "cds_sha256": "afe23dc653a528d622afc21ff35460e7c003d176396122ce0fea30f82034f7ae",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*10:01:01",
      "numeric_two_field_assignment": "DRB1*10:01"
    },
    {
      "donor": "HG03784",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*02:09:01:01"
      ],
      "numeric_two_field": [
        "A*02:09"
      ],
      "numeric_three_field": [
        "A*02:09:01"
      ],
      "full_allele_assignment": [
        "A*02:09:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:09:01:01",
        "A*02:09:01:02",
        "A*02:09:01:03",
        "A*02:09:01:04"
      ],
      "protein_matches": [
        "A*02:09:01:01",
        "A*02:09:01:02",
        "A*02:09:01:03",
        "A*02:09:01:04"
      ],
      "cds_sha256": "d731213bd26e0c49ea7ac5ecd5d9bef0cac43b5aecd78a2f7749fb8235b67e6c",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:09:01",
      "numeric_two_field_assignment": "A*02:09"
    },
    {
      "donor": "HG03784",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*02:11:01:01"
      ],
      "numeric_two_field": [
        "A*02:11"
      ],
      "numeric_three_field": [
        "A*02:11:01"
      ],
      "full_allele_assignment": [
        "A*02:11:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:11:01:01",
        "A*02:11:01:02",
        "A*02:11:01:03",
        "A*02:11:01:04",
        "A*02:11:01:05",
        "A*02:11:01:06",
        "A*02:11:01:07",
        "A*02:11:01:08",
        "A*02:11:01:09",
        "A*02:11:01:10"
      ],
      "protein_matches": [
        "A*02:11:01:01",
        "A*02:11:01:02",
        "A*02:11:01:03",
        "A*02:11:01:04",
        "A*02:11:01:05",
        "A*02:11:01:06",
        "A*02:11:01:07",
        "A*02:11:01:08",
        "A*02:11:01:09",
        "A*02:11:01:10",
        "A*02:11:10",
        "A*02:11:11",
        "A*02:11:12",
        "A*02:11:13",
        "A*02:11:14",
        "A*02:11:15",
        "A*02:11:16"
      ],
      "cds_sha256": "676dd2bcbe3252735a85200fba0345fd2078bfd2906ba6fc2f530721a7c9da7f",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:11:01",
      "numeric_two_field_assignment": "A*02:11"
    },
    {
      "donor": "HG03784",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*35:01:01:05"
      ],
      "numeric_two_field": [
        "B*35:01"
      ],
      "numeric_three_field": [
        "B*35:01:01"
      ],
      "full_allele_assignment": [
        "B*35:01:01:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*35:01:01:01",
        "B*35:01:01:02",
        "B*35:01:01:03",
        "B*35:01:01:04",
        "B*35:01:01:05",
        "B*35:01:01:06",
        "B*35:01:01:07",
        "B*35:01:01:08",
        "B*35:01:01:09",
        "B*35:01:01:10",
        "B*35:01:01:11",
        "B*35:01:01:12",
        "B*35:01:01:13",
        "B*35:01:01:14",
        "B*35:01:01:15",
        "B*35:01:01:16",
        "B*35:01:01:17",
        "B*35:01:01:18",
        "B*35:01:01:19",
        "B*35:01:01:20",
        "B*35:01:01:21",
        "B*35:01:01:22",
        "B*35:01:01:23",
        "B*35:01:01:24",
        "B*35:01:01:25",
        "B*35:01:01:26",
        "B*35:01:01:27",
        "B*35:01:01:28",
        "B*35:01:01:29",
        "B*35:01:01:30",
        "B*35:01:01:31",
        "B*35:01:01:32",
        "B*35:01:01:33",
        "B*35:01:01:34",
        "B*35:01:01:35",
        "B*35:01:01:36",
        "B*35:01:01:37",
        "B*35:01:01:38",
        "B*35:01:01:39",
        "B*35:01:01:40",
        "B*35:01:01:41",
        "B*35:01:01:42",
        "B*35:01:01:43",
        "B*35:01:01:44",
        "B*35:01:01:45",
        "B*35:01:01:46",
        "B*35:01:01:47",
        "B*35:01:01:48",
        "B*35:01:01:49",
        "B*35:01:01:50",
        "B*35:01:01:51",
        "B*35:01:01:52",
        "B*35:01:01:53",
        "B*35:01:01:54",
        "B*35:01:01:55",
        "B*35:01:01:56",
        "B*35:01:01:57",
        "B*35:01:01:58",
        "B*35:01:01:59",
        "B*35:01:01:60",
        "B*35:01:01:61",
        "B*35:01:01:62",
        "B*35:01:01:63",
        "B*35:01:01:64",
        "B*35:01:01:65",
        "B*35:01:01:66",
        "B*35:01:01:67",
        "B*35:01:01:68",
        "B*35:01:01:69",
        "B*35:01:01:70",
        "B*35:01:01:71",
        "B*35:01:01:72",
        "B*35:01:01:73",
        "B*35:01:01:74",
        "B*35:01:01:75",
        "B*35:01:01:76",
        "B*35:01:01:77",
        "B*35:01:01:78",
        "B*35:01:01:79",
        "B*35:01:01:80",
        "B*35:01:01:81",
        "B*35:01:01:82",
        "B*35:01:01:83",
        "B*35:01:01:84",
        "B*35:01:01:85",
        "B*35:01:01:86",
        "B*35:01:01:87",
        "B*35:01:01:88",
        "B*35:01:01:89",
        "B*35:01:01:90",
        "B*35:01:01:91",
        "B*35:01:01:92",
        "B*35:01:01:93",
        "B*35:01:01:94",
        "B*35:01:01:95",
        "B*35:01:01:96",
        "B*35:01:01:97"
      ],
      "protein_matches": [
        "B*35:01:01:01",
        "B*35:01:01:02",
        "B*35:01:01:03",
        "B*35:01:01:04",
        "B*35:01:01:05",
        "B*35:01:01:06",
        "B*35:01:01:07",
        "B*35:01:01:08",
        "B*35:01:01:09",
        "B*35:01:01:10",
        "B*35:01:01:11",
        "B*35:01:01:12",
        "B*35:01:01:13",
        "B*35:01:01:14",
        "B*35:01:01:15",
        "B*35:01:01:16",
        "B*35:01:01:17",
        "B*35:01:01:18",
        "B*35:01:01:19",
        "B*35:01:01:20",
        "B*35:01:01:21",
        "B*35:01:01:22",
        "B*35:01:01:23",
        "B*35:01:01:24",
        "B*35:01:01:25",
        "B*35:01:01:26",
        "B*35:01:01:27",
        "B*35:01:01:28",
        "B*35:01:01:29",
        "B*35:01:01:30",
        "B*35:01:01:31",
        "B*35:01:01:32",
        "B*35:01:01:33",
        "B*35:01:01:34",
        "B*35:01:01:35",
        "B*35:01:01:36",
        "B*35:01:01:37",
        "B*35:01:01:38",
        "B*35:01:01:39",
        "B*35:01:01:40",
        "B*35:01:01:41",
        "B*35:01:01:42",
        "B*35:01:01:43",
        "B*35:01:01:44",
        "B*35:01:01:45",
        "B*35:01:01:46",
        "B*35:01:01:47",
        "B*35:01:01:48",
        "B*35:01:01:49",
        "B*35:01:01:50",
        "B*35:01:01:51",
        "B*35:01:01:52",
        "B*35:01:01:53",
        "B*35:01:01:54",
        "B*35:01:01:55",
        "B*35:01:01:56",
        "B*35:01:01:57",
        "B*35:01:01:58",
        "B*35:01:01:59",
        "B*35:01:01:60",
        "B*35:01:01:61",
        "B*35:01:01:62",
        "B*35:01:01:63",
        "B*35:01:01:64",
        "B*35:01:01:65",
        "B*35:01:01:66",
        "B*35:01:01:67",
        "B*35:01:01:68",
        "B*35:01:01:69",
        "B*35:01:01:70",
        "B*35:01:01:71",
        "B*35:01:01:72",
        "B*35:01:01:73",
        "B*35:01:01:74",
        "B*35:01:01:75",
        "B*35:01:01:76",
        "B*35:01:01:77",
        "B*35:01:01:78",
        "B*35:01:01:79",
        "B*35:01:01:80",
        "B*35:01:01:81",
        "B*35:01:01:82",
        "B*35:01:01:83",
        "B*35:01:01:84",
        "B*35:01:01:85",
        "B*35:01:01:86",
        "B*35:01:01:87",
        "B*35:01:01:88",
        "B*35:01:01:89",
        "B*35:01:01:90",
        "B*35:01:01:91",
        "B*35:01:01:92",
        "B*35:01:01:93",
        "B*35:01:01:94",
        "B*35:01:01:95",
        "B*35:01:01:96",
        "B*35:01:01:97",
        "B*35:01:02",
        "B*35:01:04",
        "B*35:01:05",
        "B*35:01:06",
        "B*35:01:17",
        "B*35:01:22",
        "B*35:01:23",
        "B*35:01:39",
        "B*35:01:42",
        "B*35:01:45",
        "B*35:01:46",
        "B*35:01:48",
        "B*35:01:49",
        "B*35:01:50",
        "B*35:01:51",
        "B*35:01:52",
        "B*35:01:53",
        "B*35:01:54",
        "B*35:01:55",
        "B*35:01:56",
        "B*35:01:57",
        "B*35:01:58",
        "B*35:01:59",
        "B*35:01:60",
        "B*35:01:61",
        "B*35:01:62",
        "B*35:01:63",
        "B*35:01:64",
        "B*35:01:65",
        "B*35:01:66",
        "B*35:01:67",
        "B*35:01:68",
        "B*35:01:69",
        "B*35:01:70",
        "B*35:01:71",
        "B*35:01:72",
        "B*35:01:73",
        "B*35:01:74",
        "B*35:01:75",
        "B*35:01:76",
        "B*35:01:77",
        "B*35:01:78",
        "B*35:01:79",
        "B*35:01:80",
        "B*35:01:81",
        "B*35:01:82",
        "B*35:01:83",
        "B*35:01:84",
        "B*35:01:85",
        "B*35:01:86",
        "B*35:01:87",
        "B*35:01:88",
        "B*35:01:89",
        "B*35:01:90",
        "B*35:01:91",
        "B*35:01:92",
        "B*35:01:93"
      ],
      "cds_sha256": "8a550ca1da2eeff7ccb1678a6fa342e2872a8e90ae61363ca2267e8fc4407fad",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*35:01:01",
      "numeric_two_field_assignment": "B*35:01"
    },
    {
      "donor": "HG03784",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*35:03:01:01"
      ],
      "numeric_two_field": [
        "B*35:03"
      ],
      "numeric_three_field": [
        "B*35:03:01"
      ],
      "full_allele_assignment": [
        "B*35:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*35:03:01:01",
        "B*35:03:01:02",
        "B*35:03:01:03",
        "B*35:03:01:04",
        "B*35:03:01:05",
        "B*35:03:01:06",
        "B*35:03:01:07",
        "B*35:03:01:08",
        "B*35:03:01:09",
        "B*35:03:01:10",
        "B*35:03:01:11",
        "B*35:03:01:12",
        "B*35:03:01:13",
        "B*35:03:01:14",
        "B*35:03:01:15",
        "B*35:03:01:16",
        "B*35:03:01:17",
        "B*35:03:01:18",
        "B*35:03:01:19",
        "B*35:03:01:20",
        "B*35:03:01:21",
        "B*35:03:01:22",
        "B*35:03:01:23",
        "B*35:03:01:24",
        "B*35:03:01:25",
        "B*35:03:01:26",
        "B*35:03:01:27",
        "B*35:03:01:28",
        "B*35:03:01:29",
        "B*35:03:01:30",
        "B*35:03:01:31",
        "B*35:03:01:32",
        "B*35:03:01:33",
        "B*35:03:01:34",
        "B*35:03:01:35",
        "B*35:03:01:36",
        "B*35:03:01:37",
        "B*35:03:01:38",
        "B*35:03:01:39",
        "B*35:03:01:40",
        "B*35:03:01:41",
        "B*35:03:01:42"
      ],
      "protein_matches": [
        "B*35:03:01:01",
        "B*35:03:01:02",
        "B*35:03:01:03",
        "B*35:03:01:04",
        "B*35:03:01:05",
        "B*35:03:01:06",
        "B*35:03:01:07",
        "B*35:03:01:08",
        "B*35:03:01:09",
        "B*35:03:01:10",
        "B*35:03:01:11",
        "B*35:03:01:12",
        "B*35:03:01:13",
        "B*35:03:01:14",
        "B*35:03:01:15",
        "B*35:03:01:16",
        "B*35:03:01:17",
        "B*35:03:01:18",
        "B*35:03:01:19",
        "B*35:03:01:20",
        "B*35:03:01:21",
        "B*35:03:01:22",
        "B*35:03:01:23",
        "B*35:03:01:24",
        "B*35:03:01:25",
        "B*35:03:01:26",
        "B*35:03:01:27",
        "B*35:03:01:28",
        "B*35:03:01:29",
        "B*35:03:01:30",
        "B*35:03:01:31",
        "B*35:03:01:32",
        "B*35:03:01:33",
        "B*35:03:01:34",
        "B*35:03:01:35",
        "B*35:03:01:36",
        "B*35:03:01:37",
        "B*35:03:01:38",
        "B*35:03:01:39",
        "B*35:03:01:40",
        "B*35:03:01:41",
        "B*35:03:01:42",
        "B*35:03:02",
        "B*35:03:08",
        "B*35:03:19",
        "B*35:03:22",
        "B*35:03:23",
        "B*35:03:24",
        "B*35:03:25",
        "B*35:03:26",
        "B*35:03:27",
        "B*35:03:28",
        "B*35:03:29",
        "B*35:03:30",
        "B*35:03:31",
        "B*35:03:32",
        "B*35:03:33",
        "B*35:03:34",
        "B*35:03:35",
        "B*35:03:36",
        "B*35:03:37",
        "B*35:03:38",
        "B*35:03:39",
        "B*35:03:40",
        "B*35:03:41",
        "B*35:03:42",
        "B*35:03:43",
        "B*35:03:44",
        "B*35:03:45",
        "B*35:03:46",
        "B*35:03:47"
      ],
      "cds_sha256": "daad3e7ecac23eba2e3fa62e44ddc8f284ead2eb09be8fa6df1bb74c9b5c3319",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*35:03:01",
      "numeric_two_field_assignment": "B*35:03"
    },
    {
      "donor": "HG03784",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*03:04:01:02"
      ],
      "numeric_two_field": [
        "C*03:04"
      ],
      "numeric_three_field": [
        "C*03:04:01"
      ],
      "full_allele_assignment": [
        "C*03:04:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:04:01:01",
        "C*03:04:01:02",
        "C*03:04:01:03",
        "C*03:04:01:04",
        "C*03:04:01:05",
        "C*03:04:01:06",
        "C*03:04:01:07",
        "C*03:04:01:08",
        "C*03:04:01:09",
        "C*03:04:01:10",
        "C*03:04:01:11",
        "C*03:04:01:12",
        "C*03:04:01:13",
        "C*03:04:01:14",
        "C*03:04:01:15",
        "C*03:04:01:16",
        "C*03:04:01:17",
        "C*03:04:01:18",
        "C*03:04:01:19",
        "C*03:04:01:20",
        "C*03:04:01:21",
        "C*03:04:01:22",
        "C*03:04:01:23",
        "C*03:04:01:24",
        "C*03:04:01:25",
        "C*03:04:01:26",
        "C*03:04:01:27",
        "C*03:04:01:28",
        "C*03:04:01:29",
        "C*03:04:01:30",
        "C*03:04:01:31",
        "C*03:04:01:32",
        "C*03:04:01:33",
        "C*03:04:01:34",
        "C*03:04:01:35Q",
        "C*03:04:01:36",
        "C*03:04:01:37",
        "C*03:04:01:38",
        "C*03:04:01:39",
        "C*03:04:01:40",
        "C*03:04:01:41",
        "C*03:04:01:42",
        "C*03:04:01:43",
        "C*03:04:01:44",
        "C*03:04:01:45",
        "C*03:04:01:46",
        "C*03:04:01:47",
        "C*03:04:01:48",
        "C*03:04:01:49",
        "C*03:04:01:50",
        "C*03:04:01:51",
        "C*03:04:01:52",
        "C*03:04:01:53",
        "C*03:04:01:54",
        "C*03:04:01:55",
        "C*03:04:01:56",
        "C*03:04:01:57",
        "C*03:04:01:58",
        "C*03:04:01:59",
        "C*03:04:01:60",
        "C*03:04:01:61",
        "C*03:04:01:62",
        "C*03:04:01:63",
        "C*03:04:01:64",
        "C*03:04:01:65",
        "C*03:04:01:66",
        "C*03:04:01:67",
        "C*03:04:01:68",
        "C*03:04:01:69",
        "C*03:04:01:70",
        "C*03:04:01:71",
        "C*03:04:01:72",
        "C*03:04:01:73",
        "C*03:04:01:74",
        "C*03:04:01:75",
        "C*03:04:01:76",
        "C*03:04:01:77",
        "C*03:04:01:78",
        "C*03:04:01:79",
        "C*03:04:01:80",
        "C*03:04:01:81",
        "C*03:04:01:82",
        "C*03:04:01:83",
        "C*03:04:01:84",
        "C*03:04:01:85",
        "C*03:04:01:86",
        "C*03:04:01:87",
        "C*03:04:01:88",
        "C*03:04:01:89Q",
        "C*03:04:01:90Q",
        "C*03:04:01:91Q",
        "C*03:04:01:92Q",
        "C*03:04:01:93",
        "C*03:04:01:94"
      ],
      "protein_matches": [
        "C*03:04:01:01",
        "C*03:04:01:02",
        "C*03:04:01:03",
        "C*03:04:01:04",
        "C*03:04:01:05",
        "C*03:04:01:06",
        "C*03:04:01:07",
        "C*03:04:01:08",
        "C*03:04:01:09",
        "C*03:04:01:10",
        "C*03:04:01:11",
        "C*03:04:01:12",
        "C*03:04:01:13",
        "C*03:04:01:14",
        "C*03:04:01:15",
        "C*03:04:01:16",
        "C*03:04:01:17",
        "C*03:04:01:18",
        "C*03:04:01:19",
        "C*03:04:01:20",
        "C*03:04:01:21",
        "C*03:04:01:22",
        "C*03:04:01:23",
        "C*03:04:01:24",
        "C*03:04:01:25",
        "C*03:04:01:26",
        "C*03:04:01:27",
        "C*03:04:01:28",
        "C*03:04:01:29",
        "C*03:04:01:30",
        "C*03:04:01:31",
        "C*03:04:01:32",
        "C*03:04:01:33",
        "C*03:04:01:34",
        "C*03:04:01:35Q",
        "C*03:04:01:36",
        "C*03:04:01:37",
        "C*03:04:01:38",
        "C*03:04:01:39",
        "C*03:04:01:40",
        "C*03:04:01:41",
        "C*03:04:01:42",
        "C*03:04:01:43",
        "C*03:04:01:44",
        "C*03:04:01:45",
        "C*03:04:01:46",
        "C*03:04:01:47",
        "C*03:04:01:48",
        "C*03:04:01:49",
        "C*03:04:01:50",
        "C*03:04:01:51",
        "C*03:04:01:52",
        "C*03:04:01:53",
        "C*03:04:01:54",
        "C*03:04:01:55",
        "C*03:04:01:56",
        "C*03:04:01:57",
        "C*03:04:01:58",
        "C*03:04:01:59",
        "C*03:04:01:60",
        "C*03:04:01:61",
        "C*03:04:01:62",
        "C*03:04:01:63",
        "C*03:04:01:64",
        "C*03:04:01:65",
        "C*03:04:01:66",
        "C*03:04:01:67",
        "C*03:04:01:68",
        "C*03:04:01:69",
        "C*03:04:01:70",
        "C*03:04:01:71",
        "C*03:04:01:72",
        "C*03:04:01:73",
        "C*03:04:01:74",
        "C*03:04:01:75",
        "C*03:04:01:76",
        "C*03:04:01:77",
        "C*03:04:01:78",
        "C*03:04:01:79",
        "C*03:04:01:80",
        "C*03:04:01:81",
        "C*03:04:01:82",
        "C*03:04:01:83",
        "C*03:04:01:84",
        "C*03:04:01:85",
        "C*03:04:01:86",
        "C*03:04:01:87",
        "C*03:04:01:88",
        "C*03:04:01:89Q",
        "C*03:04:01:90Q",
        "C*03:04:01:91Q",
        "C*03:04:01:92Q",
        "C*03:04:01:93",
        "C*03:04:01:94",
        "C*03:04:02:01",
        "C*03:04:02:02",
        "C*03:04:02:03",
        "C*03:04:02:04",
        "C*03:04:02:05",
        "C*03:04:02:06",
        "C*03:04:02:07",
        "C*03:04:03",
        "C*03:04:04",
        "C*03:04:05",
        "C*03:04:06",
        "C*03:04:100",
        "C*03:04:101",
        "C*03:04:102",
        "C*03:04:103",
        "C*03:04:104",
        "C*03:04:105",
        "C*03:04:106",
        "C*03:04:107",
        "C*03:04:108",
        "C*03:04:109",
        "C*03:04:110",
        "C*03:04:111",
        "C*03:04:112",
        "C*03:04:113",
        "C*03:04:114",
        "C*03:04:115",
        "C*03:04:116",
        "C*03:04:117",
        "C*03:04:118",
        "C*03:04:119",
        "C*03:04:120",
        "C*03:04:121",
        "C*03:04:122",
        "C*03:04:123",
        "C*03:04:124",
        "C*03:04:125",
        "C*03:04:13",
        "C*03:04:14",
        "C*03:04:18",
        "C*03:04:19",
        "C*03:04:20",
        "C*03:04:21",
        "C*03:04:22",
        "C*03:04:43",
        "C*03:04:48",
        "C*03:04:50",
        "C*03:04:51",
        "C*03:04:52",
        "C*03:04:53",
        "C*03:04:54",
        "C*03:04:55",
        "C*03:04:56",
        "C*03:04:57",
        "C*03:04:58",
        "C*03:04:59",
        "C*03:04:60",
        "C*03:04:61",
        "C*03:04:62",
        "C*03:04:63",
        "C*03:04:64",
        "C*03:04:65",
        "C*03:04:66",
        "C*03:04:67",
        "C*03:04:68",
        "C*03:04:69",
        "C*03:04:70",
        "C*03:04:71",
        "C*03:04:72",
        "C*03:04:73",
        "C*03:04:74",
        "C*03:04:75",
        "C*03:04:76",
        "C*03:04:77",
        "C*03:04:78",
        "C*03:04:79",
        "C*03:04:80",
        "C*03:04:81",
        "C*03:04:82",
        "C*03:04:83",
        "C*03:04:85",
        "C*03:04:86",
        "C*03:04:87",
        "C*03:04:88",
        "C*03:04:89",
        "C*03:04:90",
        "C*03:04:91",
        "C*03:04:92",
        "C*03:04:93",
        "C*03:04:94",
        "C*03:04:95",
        "C*03:04:96",
        "C*03:04:97",
        "C*03:04:98",
        "C*03:04:99"
      ],
      "cds_sha256": "c4b563b22029838c37eff2d3236583c2082f16151134c6c1d7b70fb1f065978b",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:04:01",
      "numeric_two_field_assignment": "C*03:04"
    },
    {
      "donor": "HG03784",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*04:01:01:14"
      ],
      "numeric_two_field": [
        "C*04:01"
      ],
      "numeric_three_field": [
        "C*04:01:01"
      ],
      "full_allele_assignment": [
        "C*04:01:01:14"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*04:01:01:01",
        "C*04:01:01:02",
        "C*04:01:01:03",
        "C*04:01:01:04",
        "C*04:01:01:05",
        "C*04:01:01:06",
        "C*04:01:01:07",
        "C*04:01:01:08",
        "C*04:01:01:09",
        "C*04:01:01:10",
        "C*04:01:01:100",
        "C*04:01:01:101",
        "C*04:01:01:102",
        "C*04:01:01:103",
        "C*04:01:01:104",
        "C*04:01:01:105",
        "C*04:01:01:106",
        "C*04:01:01:107",
        "C*04:01:01:108",
        "C*04:01:01:109",
        "C*04:01:01:11",
        "C*04:01:01:110",
        "C*04:01:01:111",
        "C*04:01:01:112",
        "C*04:01:01:113",
        "C*04:01:01:114",
        "C*04:01:01:115",
        "C*04:01:01:116",
        "C*04:01:01:117",
        "C*04:01:01:118",
        "C*04:01:01:119",
        "C*04:01:01:12",
        "C*04:01:01:120",
        "C*04:01:01:121",
        "C*04:01:01:122",
        "C*04:01:01:123",
        "C*04:01:01:124",
        "C*04:01:01:125",
        "C*04:01:01:126",
        "C*04:01:01:127",
        "C*04:01:01:128",
        "C*04:01:01:129",
        "C*04:01:01:13",
        "C*04:01:01:130",
        "C*04:01:01:131",
        "C*04:01:01:132",
        "C*04:01:01:133",
        "C*04:01:01:134",
        "C*04:01:01:135",
        "C*04:01:01:136",
        "C*04:01:01:137",
        "C*04:01:01:138",
        "C*04:01:01:139",
        "C*04:01:01:14",
        "C*04:01:01:140",
        "C*04:01:01:141",
        "C*04:01:01:142",
        "C*04:01:01:143",
        "C*04:01:01:144",
        "C*04:01:01:145",
        "C*04:01:01:146",
        "C*04:01:01:147",
        "C*04:01:01:148",
        "C*04:01:01:149",
        "C*04:01:01:15",
        "C*04:01:01:150",
        "C*04:01:01:151",
        "C*04:01:01:152",
        "C*04:01:01:153",
        "C*04:01:01:154",
        "C*04:01:01:155",
        "C*04:01:01:156",
        "C*04:01:01:157",
        "C*04:01:01:158",
        "C*04:01:01:159",
        "C*04:01:01:16",
        "C*04:01:01:160",
        "C*04:01:01:161",
        "C*04:01:01:162",
        "C*04:01:01:163",
        "C*04:01:01:164",
        "C*04:01:01:165",
        "C*04:01:01:166",
        "C*04:01:01:167",
        "C*04:01:01:168",
        "C*04:01:01:169",
        "C*04:01:01:17",
        "C*04:01:01:170Q",
        "C*04:01:01:171",
        "C*04:01:01:172",
        "C*04:01:01:173",
        "C*04:01:01:174",
        "C*04:01:01:175",
        "C*04:01:01:176Q",
        "C*04:01:01:177",
        "C*04:01:01:178",
        "C*04:01:01:179",
        "C*04:01:01:18",
        "C*04:01:01:180",
        "C*04:01:01:181",
        "C*04:01:01:182",
        "C*04:01:01:183",
        "C*04:01:01:184",
        "C*04:01:01:185",
        "C*04:01:01:186",
        "C*04:01:01:187",
        "C*04:01:01:188Q",
        "C*04:01:01:189Q",
        "C*04:01:01:19",
        "C*04:01:01:190",
        "C*04:01:01:191",
        "C*04:01:01:192",
        "C*04:01:01:193",
        "C*04:01:01:194Q",
        "C*04:01:01:195",
        "C*04:01:01:196",
        "C*04:01:01:197",
        "C*04:01:01:198",
        "C*04:01:01:199",
        "C*04:01:01:20",
        "C*04:01:01:200",
        "C*04:01:01:201",
        "C*04:01:01:202",
        "C*04:01:01:203",
        "C*04:01:01:204",
        "C*04:01:01:205",
        "C*04:01:01:206",
        "C*04:01:01:207",
        "C*04:01:01:21",
        "C*04:01:01:22",
        "C*04:01:01:23",
        "C*04:01:01:24",
        "C*04:01:01:25",
        "C*04:01:01:26",
        "C*04:01:01:27",
        "C*04:01:01:28",
        "C*04:01:01:29",
        "C*04:01:01:31",
        "C*04:01:01:32",
        "C*04:01:01:33",
        "C*04:01:01:34",
        "C*04:01:01:35",
        "C*04:01:01:36",
        "C*04:01:01:37",
        "C*04:01:01:38",
        "C*04:01:01:39",
        "C*04:01:01:40",
        "C*04:01:01:41",
        "C*04:01:01:42",
        "C*04:01:01:43",
        "C*04:01:01:44",
        "C*04:01:01:45",
        "C*04:01:01:46",
        "C*04:01:01:47Q",
        "C*04:01:01:48",
        "C*04:01:01:49",
        "C*04:01:01:50",
        "C*04:01:01:51",
        "C*04:01:01:52",
        "C*04:01:01:53",
        "C*04:01:01:54",
        "C*04:01:01:55",
        "C*04:01:01:56",
        "C*04:01:01:57",
        "C*04:01:01:58",
        "C*04:01:01:59",
        "C*04:01:01:60",
        "C*04:01:01:61",
        "C*04:01:01:62",
        "C*04:01:01:63",
        "C*04:01:01:64",
        "C*04:01:01:65",
        "C*04:01:01:66",
        "C*04:01:01:67",
        "C*04:01:01:68",
        "C*04:01:01:69",
        "C*04:01:01:70",
        "C*04:01:01:71",
        "C*04:01:01:72",
        "C*04:01:01:73",
        "C*04:01:01:74",
        "C*04:01:01:75",
        "C*04:01:01:76",
        "C*04:01:01:77",
        "C*04:01:01:78",
        "C*04:01:01:79",
        "C*04:01:01:80",
        "C*04:01:01:81",
        "C*04:01:01:82",
        "C*04:01:01:83",
        "C*04:01:01:84Q",
        "C*04:01:01:85",
        "C*04:01:01:86",
        "C*04:01:01:87",
        "C*04:01:01:88",
        "C*04:01:01:89",
        "C*04:01:01:90",
        "C*04:01:01:91",
        "C*04:01:01:92",
        "C*04:01:01:93",
        "C*04:01:01:94",
        "C*04:01:01:95",
        "C*04:01:01:96",
        "C*04:01:01:97",
        "C*04:01:01:98",
        "C*04:01:01:99"
      ],
      "protein_matches": [
        "C*04:01:01:01",
        "C*04:01:01:02",
        "C*04:01:01:03",
        "C*04:01:01:04",
        "C*04:01:01:05",
        "C*04:01:01:06",
        "C*04:01:01:07",
        "C*04:01:01:08",
        "C*04:01:01:09",
        "C*04:01:01:10",
        "C*04:01:01:100",
        "C*04:01:01:101",
        "C*04:01:01:102",
        "C*04:01:01:103",
        "C*04:01:01:104",
        "C*04:01:01:105",
        "C*04:01:01:106",
        "C*04:01:01:107",
        "C*04:01:01:108",
        "C*04:01:01:109",
        "C*04:01:01:11",
        "C*04:01:01:110",
        "C*04:01:01:111",
        "C*04:01:01:112",
        "C*04:01:01:113",
        "C*04:01:01:114",
        "C*04:01:01:115",
        "C*04:01:01:116",
        "C*04:01:01:117",
        "C*04:01:01:118",
        "C*04:01:01:119",
        "C*04:01:01:12",
        "C*04:01:01:120",
        "C*04:01:01:121",
        "C*04:01:01:122",
        "C*04:01:01:123",
        "C*04:01:01:124",
        "C*04:01:01:125",
        "C*04:01:01:126",
        "C*04:01:01:127",
        "C*04:01:01:128",
        "C*04:01:01:129",
        "C*04:01:01:13",
        "C*04:01:01:130",
        "C*04:01:01:131",
        "C*04:01:01:132",
        "C*04:01:01:133",
        "C*04:01:01:134",
        "C*04:01:01:135",
        "C*04:01:01:136",
        "C*04:01:01:137",
        "C*04:01:01:138",
        "C*04:01:01:139",
        "C*04:01:01:14",
        "C*04:01:01:140",
        "C*04:01:01:141",
        "C*04:01:01:142",
        "C*04:01:01:143",
        "C*04:01:01:144",
        "C*04:01:01:145",
        "C*04:01:01:146",
        "C*04:01:01:147",
        "C*04:01:01:148",
        "C*04:01:01:149",
        "C*04:01:01:15",
        "C*04:01:01:150",
        "C*04:01:01:151",
        "C*04:01:01:152",
        "C*04:01:01:153",
        "C*04:01:01:154",
        "C*04:01:01:155",
        "C*04:01:01:156",
        "C*04:01:01:157",
        "C*04:01:01:158",
        "C*04:01:01:159",
        "C*04:01:01:16",
        "C*04:01:01:160",
        "C*04:01:01:161",
        "C*04:01:01:162",
        "C*04:01:01:163",
        "C*04:01:01:164",
        "C*04:01:01:165",
        "C*04:01:01:166",
        "C*04:01:01:167",
        "C*04:01:01:168",
        "C*04:01:01:169",
        "C*04:01:01:17",
        "C*04:01:01:170Q",
        "C*04:01:01:171",
        "C*04:01:01:172",
        "C*04:01:01:173",
        "C*04:01:01:174",
        "C*04:01:01:175",
        "C*04:01:01:176Q",
        "C*04:01:01:177",
        "C*04:01:01:178",
        "C*04:01:01:179",
        "C*04:01:01:18",
        "C*04:01:01:180",
        "C*04:01:01:181",
        "C*04:01:01:182",
        "C*04:01:01:183",
        "C*04:01:01:184",
        "C*04:01:01:185",
        "C*04:01:01:186",
        "C*04:01:01:187",
        "C*04:01:01:188Q",
        "C*04:01:01:189Q",
        "C*04:01:01:19",
        "C*04:01:01:190",
        "C*04:01:01:191",
        "C*04:01:01:192",
        "C*04:01:01:193",
        "C*04:01:01:194Q",
        "C*04:01:01:195",
        "C*04:01:01:196",
        "C*04:01:01:197",
        "C*04:01:01:198",
        "C*04:01:01:199",
        "C*04:01:01:20",
        "C*04:01:01:200",
        "C*04:01:01:201",
        "C*04:01:01:202",
        "C*04:01:01:203",
        "C*04:01:01:204",
        "C*04:01:01:205",
        "C*04:01:01:206",
        "C*04:01:01:207",
        "C*04:01:01:21",
        "C*04:01:01:22",
        "C*04:01:01:23",
        "C*04:01:01:24",
        "C*04:01:01:25",
        "C*04:01:01:26",
        "C*04:01:01:27",
        "C*04:01:01:28",
        "C*04:01:01:29",
        "C*04:01:01:31",
        "C*04:01:01:32",
        "C*04:01:01:33",
        "C*04:01:01:34",
        "C*04:01:01:35",
        "C*04:01:01:36",
        "C*04:01:01:37",
        "C*04:01:01:38",
        "C*04:01:01:39",
        "C*04:01:01:40",
        "C*04:01:01:41",
        "C*04:01:01:42",
        "C*04:01:01:43",
        "C*04:01:01:44",
        "C*04:01:01:45",
        "C*04:01:01:46",
        "C*04:01:01:47Q",
        "C*04:01:01:48",
        "C*04:01:01:49",
        "C*04:01:01:50",
        "C*04:01:01:51",
        "C*04:01:01:52",
        "C*04:01:01:53",
        "C*04:01:01:54",
        "C*04:01:01:55",
        "C*04:01:01:56",
        "C*04:01:01:57",
        "C*04:01:01:58",
        "C*04:01:01:59",
        "C*04:01:01:60",
        "C*04:01:01:61",
        "C*04:01:01:62",
        "C*04:01:01:63",
        "C*04:01:01:64",
        "C*04:01:01:65",
        "C*04:01:01:66",
        "C*04:01:01:67",
        "C*04:01:01:68",
        "C*04:01:01:69",
        "C*04:01:01:70",
        "C*04:01:01:71",
        "C*04:01:01:72",
        "C*04:01:01:73",
        "C*04:01:01:74",
        "C*04:01:01:75",
        "C*04:01:01:76",
        "C*04:01:01:77",
        "C*04:01:01:78",
        "C*04:01:01:79",
        "C*04:01:01:80",
        "C*04:01:01:81",
        "C*04:01:01:82",
        "C*04:01:01:83",
        "C*04:01:01:84Q",
        "C*04:01:01:85",
        "C*04:01:01:86",
        "C*04:01:01:87",
        "C*04:01:01:88",
        "C*04:01:01:89",
        "C*04:01:01:90",
        "C*04:01:01:91",
        "C*04:01:01:92",
        "C*04:01:01:93",
        "C*04:01:01:94",
        "C*04:01:01:95",
        "C*04:01:01:96",
        "C*04:01:01:97",
        "C*04:01:01:98",
        "C*04:01:01:99",
        "C*04:01:03",
        "C*04:01:08",
        "C*04:01:10",
        "C*04:01:100",
        "C*04:01:101",
        "C*04:01:102",
        "C*04:01:103",
        "C*04:01:104",
        "C*04:01:105",
        "C*04:01:106:01",
        "C*04:01:106:02",
        "C*04:01:107",
        "C*04:01:108",
        "C*04:01:109",
        "C*04:01:11",
        "C*04:01:110",
        "C*04:01:111",
        "C*04:01:112",
        "C*04:01:113",
        "C*04:01:114",
        "C*04:01:115",
        "C*04:01:116",
        "C*04:01:117",
        "C*04:01:118",
        "C*04:01:119",
        "C*04:01:120",
        "C*04:01:121:01",
        "C*04:01:121:02",
        "C*04:01:122",
        "C*04:01:123",
        "C*04:01:124",
        "C*04:01:125",
        "C*04:01:126",
        "C*04:01:127",
        "C*04:01:128",
        "C*04:01:129",
        "C*04:01:130",
        "C*04:01:131",
        "C*04:01:132",
        "C*04:01:133",
        "C*04:01:134",
        "C*04:01:135",
        "C*04:01:136",
        "C*04:01:137",
        "C*04:01:138",
        "C*04:01:139",
        "C*04:01:140",
        "C*04:01:141",
        "C*04:01:142",
        "C*04:01:143",
        "C*04:01:144",
        "C*04:01:145",
        "C*04:01:146",
        "C*04:01:147",
        "C*04:01:148",
        "C*04:01:149",
        "C*04:01:150",
        "C*04:01:151",
        "C*04:01:152",
        "C*04:01:153",
        "C*04:01:154",
        "C*04:01:155",
        "C*04:01:156",
        "C*04:01:157",
        "C*04:01:158",
        "C*04:01:159",
        "C*04:01:160",
        "C*04:01:161",
        "C*04:01:162",
        "C*04:01:163",
        "C*04:01:164",
        "C*04:01:165",
        "C*04:01:166",
        "C*04:01:167",
        "C*04:01:168",
        "C*04:01:169",
        "C*04:01:170",
        "C*04:01:171",
        "C*04:01:172",
        "C*04:01:173",
        "C*04:01:174",
        "C*04:01:175",
        "C*04:01:176",
        "C*04:01:177",
        "C*04:01:178",
        "C*04:01:179",
        "C*04:01:180",
        "C*04:01:21",
        "C*04:01:22",
        "C*04:01:23",
        "C*04:01:29",
        "C*04:01:30",
        "C*04:01:33",
        "C*04:01:44",
        "C*04:01:48",
        "C*04:01:49",
        "C*04:01:56",
        "C*04:01:62",
        "C*04:01:64",
        "C*04:01:66",
        "C*04:01:68",
        "C*04:01:69",
        "C*04:01:73",
        "C*04:01:74",
        "C*04:01:75",
        "C*04:01:76:01",
        "C*04:01:76:02",
        "C*04:01:77",
        "C*04:01:78",
        "C*04:01:79",
        "C*04:01:80",
        "C*04:01:81",
        "C*04:01:82:01",
        "C*04:01:82:02",
        "C*04:01:82:03",
        "C*04:01:83",
        "C*04:01:84",
        "C*04:01:85",
        "C*04:01:86",
        "C*04:01:87",
        "C*04:01:88",
        "C*04:01:89",
        "C*04:01:90",
        "C*04:01:91",
        "C*04:01:92:01",
        "C*04:01:92:02",
        "C*04:01:92:03",
        "C*04:01:93",
        "C*04:01:94",
        "C*04:01:95",
        "C*04:01:96",
        "C*04:01:97",
        "C*04:01:98",
        "C*04:01:99"
      ],
      "cds_sha256": "bb05cab50749b0e04bf3cda69a66d85ac637f8d7a2dd545cd736b12c36e48be3",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*04:01:01",
      "numeric_two_field_assignment": "C*04:01"
    },
    {
      "donor": "HG03784",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG03784",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG03784",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPB1*04:02"
      ],
      "numeric_three_field": [
        "DPB1*04:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPB1*04:02:01:01",
        "DPB1*04:02:01:02",
        "DPB1*04:02:01:03",
        "DPB1*04:02:01:04",
        "DPB1*04:02:01:05",
        "DPB1*04:02:01:06",
        "DPB1*04:02:01:07",
        "DPB1*04:02:01:08",
        "DPB1*04:02:01:09",
        "DPB1*04:02:01:10",
        "DPB1*04:02:01:11",
        "DPB1*04:02:01:12",
        "DPB1*04:02:01:13",
        "DPB1*04:02:01:14",
        "DPB1*04:02:01:15",
        "DPB1*04:02:01:16",
        "DPB1*04:02:01:17",
        "DPB1*04:02:01:18",
        "DPB1*04:02:01:19",
        "DPB1*04:02:01:20",
        "DPB1*04:02:01:21",
        "DPB1*04:02:01:22",
        "DPB1*04:02:01:23",
        "DPB1*04:02:01:24",
        "DPB1*04:02:01:25",
        "DPB1*04:02:01:26",
        "DPB1*04:02:01:27",
        "DPB1*04:02:01:28",
        "DPB1*04:02:01:29",
        "DPB1*04:02:01:30",
        "DPB1*04:02:01:31",
        "DPB1*04:02:01:32",
        "DPB1*04:02:01:33",
        "DPB1*04:02:01:34",
        "DPB1*04:02:01:35",
        "DPB1*04:02:01:36",
        "DPB1*04:02:01:37",
        "DPB1*04:02:01:38",
        "DPB1*04:02:01:39",
        "DPB1*04:02:01:40",
        "DPB1*04:02:01:41",
        "DPB1*04:02:01:42",
        "DPB1*04:02:01:43",
        "DPB1*04:02:01:44",
        "DPB1*04:02:01:45",
        "DPB1*04:02:01:46",
        "DPB1*04:02:01:47Q",
        "DPB1*04:02:01:48"
      ],
      "protein_matches": [
        "DPB1*04:02:01:01",
        "DPB1*04:02:01:02",
        "DPB1*04:02:01:03",
        "DPB1*04:02:01:04",
        "DPB1*04:02:01:05",
        "DPB1*04:02:01:06",
        "DPB1*04:02:01:07",
        "DPB1*04:02:01:08",
        "DPB1*04:02:01:09",
        "DPB1*04:02:01:10",
        "DPB1*04:02:01:11",
        "DPB1*04:02:01:12",
        "DPB1*04:02:01:13",
        "DPB1*04:02:01:14",
        "DPB1*04:02:01:15",
        "DPB1*04:02:01:16",
        "DPB1*04:02:01:17",
        "DPB1*04:02:01:18",
        "DPB1*04:02:01:19",
        "DPB1*04:02:01:20",
        "DPB1*04:02:01:21",
        "DPB1*04:02:01:22",
        "DPB1*04:02:01:23",
        "DPB1*04:02:01:24",
        "DPB1*04:02:01:25",
        "DPB1*04:02:01:26",
        "DPB1*04:02:01:27",
        "DPB1*04:02:01:28",
        "DPB1*04:02:01:29",
        "DPB1*04:02:01:30",
        "DPB1*04:02:01:31",
        "DPB1*04:02:01:32",
        "DPB1*04:02:01:33",
        "DPB1*04:02:01:34",
        "DPB1*04:02:01:35",
        "DPB1*04:02:01:36",
        "DPB1*04:02:01:37",
        "DPB1*04:02:01:38",
        "DPB1*04:02:01:39",
        "DPB1*04:02:01:40",
        "DPB1*04:02:01:41",
        "DPB1*04:02:01:42",
        "DPB1*04:02:01:43",
        "DPB1*04:02:01:44",
        "DPB1*04:02:01:45",
        "DPB1*04:02:01:46",
        "DPB1*04:02:01:47Q",
        "DPB1*04:02:01:48",
        "DPB1*04:02:10",
        "DPB1*04:02:11",
        "DPB1*04:02:13",
        "DPB1*04:02:14",
        "DPB1*04:02:15",
        "DPB1*04:02:16",
        "DPB1*04:02:19",
        "DPB1*04:02:21",
        "DPB1*04:02:22",
        "DPB1*04:02:23",
        "DPB1*04:02:24",
        "DPB1*04:02:25",
        "DPB1*04:02:26",
        "DPB1*04:02:27",
        "DPB1*04:02:28",
        "DPB1*04:02:29",
        "DPB1*04:02:30",
        "DPB1*04:02:31",
        "DPB1*04:02:32",
        "DPB1*04:02:33",
        "DPB1*04:02:34",
        "DPB1*04:02:35",
        "DPB1*04:02:36",
        "DPB1*04:02:37",
        "DPB1*04:02:38",
        "DPB1*04:02:39",
        "DPB1*04:02:40",
        "DPB1*04:02:41",
        "DPB1*04:02:42"
      ],
      "cds_sha256": "56a8099990f049426b85114a4b73649da45136b9447548676da3050edeaaaa5a",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:02:01",
      "numeric_two_field_assignment": "DPB1*04:02"
    },
    {
      "donor": "HG03784",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:01:02:52"
      ],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*02:01:02:52"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "HG03784",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*05:05:01:03"
      ],
      "numeric_two_field": [
        "DQA1*05:05"
      ],
      "numeric_three_field": [
        "DQA1*05:05:01"
      ],
      "full_allele_assignment": [
        "DQA1*05:05:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*05:05:01:01",
        "DQA1*05:05:01:02",
        "DQA1*05:05:01:03",
        "DQA1*05:05:01:04",
        "DQA1*05:05:01:05",
        "DQA1*05:05:01:06",
        "DQA1*05:05:01:07",
        "DQA1*05:05:01:08",
        "DQA1*05:05:01:09",
        "DQA1*05:05:01:10",
        "DQA1*05:05:01:11",
        "DQA1*05:05:01:12",
        "DQA1*05:05:01:13",
        "DQA1*05:05:01:14",
        "DQA1*05:05:01:15",
        "DQA1*05:05:01:16",
        "DQA1*05:05:01:17",
        "DQA1*05:05:01:18",
        "DQA1*05:05:01:19",
        "DQA1*05:05:01:20",
        "DQA1*05:05:01:21",
        "DQA1*05:05:01:22",
        "DQA1*05:05:01:23",
        "DQA1*05:05:01:24",
        "DQA1*05:05:01:25",
        "DQA1*05:05:01:26",
        "DQA1*05:05:01:27",
        "DQA1*05:05:01:28",
        "DQA1*05:05:01:29",
        "DQA1*05:05:01:30",
        "DQA1*05:05:01:31",
        "DQA1*05:05:01:32",
        "DQA1*05:05:01:33",
        "DQA1*05:05:01:34",
        "DQA1*05:05:01:35",
        "DQA1*05:05:01:36",
        "DQA1*05:05:01:37",
        "DQA1*05:05:01:38",
        "DQA1*05:05:01:39",
        "DQA1*05:05:01:40",
        "DQA1*05:05:01:41",
        "DQA1*05:05:01:42",
        "DQA1*05:05:01:43",
        "DQA1*05:05:01:44",
        "DQA1*05:05:01:45",
        "DQA1*05:05:01:46",
        "DQA1*05:05:01:47",
        "DQA1*05:05:01:48",
        "DQA1*05:05:01:49",
        "DQA1*05:05:01:50",
        "DQA1*05:05:01:51",
        "DQA1*05:05:01:52",
        "DQA1*05:05:01:53",
        "DQA1*05:05:01:54"
      ],
      "protein_matches": [
        "DQA1*05:05:01:01",
        "DQA1*05:05:01:02",
        "DQA1*05:05:01:03",
        "DQA1*05:05:01:04",
        "DQA1*05:05:01:05",
        "DQA1*05:05:01:06",
        "DQA1*05:05:01:07",
        "DQA1*05:05:01:08",
        "DQA1*05:05:01:09",
        "DQA1*05:05:01:10",
        "DQA1*05:05:01:11",
        "DQA1*05:05:01:12",
        "DQA1*05:05:01:13",
        "DQA1*05:05:01:14",
        "DQA1*05:05:01:15",
        "DQA1*05:05:01:16",
        "DQA1*05:05:01:17",
        "DQA1*05:05:01:18",
        "DQA1*05:05:01:19",
        "DQA1*05:05:01:20",
        "DQA1*05:05:01:21",
        "DQA1*05:05:01:22",
        "DQA1*05:05:01:23",
        "DQA1*05:05:01:24",
        "DQA1*05:05:01:25",
        "DQA1*05:05:01:26",
        "DQA1*05:05:01:27",
        "DQA1*05:05:01:28",
        "DQA1*05:05:01:29",
        "DQA1*05:05:01:30",
        "DQA1*05:05:01:31",
        "DQA1*05:05:01:32",
        "DQA1*05:05:01:33",
        "DQA1*05:05:01:34",
        "DQA1*05:05:01:35",
        "DQA1*05:05:01:36",
        "DQA1*05:05:01:37",
        "DQA1*05:05:01:38",
        "DQA1*05:05:01:39",
        "DQA1*05:05:01:40",
        "DQA1*05:05:01:41",
        "DQA1*05:05:01:42",
        "DQA1*05:05:01:43",
        "DQA1*05:05:01:44",
        "DQA1*05:05:01:45",
        "DQA1*05:05:01:46",
        "DQA1*05:05:01:47",
        "DQA1*05:05:01:48",
        "DQA1*05:05:01:49",
        "DQA1*05:05:01:50",
        "DQA1*05:05:01:51",
        "DQA1*05:05:01:52",
        "DQA1*05:05:01:53",
        "DQA1*05:05:01:54",
        "DQA1*05:05:02",
        "DQA1*05:05:03",
        "DQA1*05:05:04",
        "DQA1*05:05:05",
        "DQA1*05:05:06",
        "DQA1*05:05:07",
        "DQA1*05:05:08:01",
        "DQA1*05:05:08:02",
        "DQA1*05:05:09",
        "DQA1*05:05:10",
        "DQA1*05:05:11",
        "DQA1*05:05:12:01",
        "DQA1*05:05:12:02",
        "DQA1*05:05:13:01",
        "DQA1*05:05:13:02",
        "DQA1*05:05:14:01",
        "DQA1*05:05:14:02",
        "DQA1*05:05:15",
        "DQA1*05:05:16:01",
        "DQA1*05:05:16:02",
        "DQA1*05:05:17:01",
        "DQA1*05:05:17:02",
        "DQA1*05:05:17:03",
        "DQA1*05:05:18",
        "DQA1*05:05:19",
        "DQA1*05:05:20",
        "DQA1*05:05:21",
        "DQA1*05:05:22",
        "DQA1*05:05:23",
        "DQA1*05:05:24",
        "DQA1*05:05:25",
        "DQA1*05:05:26",
        "DQA1*05:05:27",
        "DQA1*05:05:28"
      ],
      "cds_sha256": "e302f9699efce73e5b01c92b5a3f1a42a65df28fbb2d455b15af11034cf0cf0a",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*05:05:01",
      "numeric_two_field_assignment": "DQA1*05:05"
    },
    {
      "donor": "HG03784",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DQA1*01:04"
      ],
      "numeric_three_field": [
        "DQA1*01:04:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DQA1*01:04:02:01",
        "DQA1*01:04:02:02"
      ],
      "protein_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07",
        "DQA1*01:04:02:01",
        "DQA1*01:04:02:02",
        "DQA1*01:04:04",
        "DQA1*01:04:05",
        "DQA1*01:04:06",
        "DQA1*01:04:07",
        "DQA1*01:04:08",
        "DQA1*01:04:09",
        "DQA1*01:04:10",
        "DQA1*01:04:11",
        "DQA1*01:04:12",
        "DQA1*01:04:13"
      ],
      "cds_sha256": "25c075392ed6bbdca962834750bf0ea708b89d5c1ada9b989aaeb39784222a2f",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:04:02",
      "numeric_two_field_assignment": "DQA1*01:04"
    },
    {
      "donor": "HG03784",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:01:01:05"
      ],
      "numeric_two_field": [
        "DQB1*03:01"
      ],
      "numeric_three_field": [
        "DQB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:01:01:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87"
      ],
      "protein_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87",
        "DQB1*03:01:02",
        "DQB1*03:01:03",
        "DQB1*03:01:04:01",
        "DQB1*03:01:04:02",
        "DQB1*03:01:08",
        "DQB1*03:01:09",
        "DQB1*03:01:14",
        "DQB1*03:01:17",
        "DQB1*03:01:21",
        "DQB1*03:01:22",
        "DQB1*03:01:35",
        "DQB1*03:01:36",
        "DQB1*03:01:37",
        "DQB1*03:01:41",
        "DQB1*03:01:43",
        "DQB1*03:01:46",
        "DQB1*03:01:47",
        "DQB1*03:01:50",
        "DQB1*03:01:51",
        "DQB1*03:01:52",
        "DQB1*03:01:53",
        "DQB1*03:01:54",
        "DQB1*03:01:55",
        "DQB1*03:01:56",
        "DQB1*03:01:57",
        "DQB1*03:01:58",
        "DQB1*03:01:59",
        "DQB1*03:01:60",
        "DQB1*03:01:61",
        "DQB1*03:01:62",
        "DQB1*03:01:63",
        "DQB1*03:01:64",
        "DQB1*03:01:65",
        "DQB1*03:01:66",
        "DQB1*03:01:67",
        "DQB1*03:01:68",
        "DQB1*03:01:69",
        "DQB1*03:01:70",
        "DQB1*03:01:71",
        "DQB1*03:01:72",
        "DQB1*03:01:73",
        "DQB1*03:01:74",
        "DQB1*03:01:75",
        "DQB1*03:01:76",
        "DQB1*03:01:77",
        "DQB1*03:01:78",
        "DQB1*03:01:79",
        "DQB1*03:01:80"
      ],
      "cds_sha256": "eb9f82175b42d8984c91580bcb4dc909d0d1ece0dea1c240c62c14c107bbd4a9",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:01:01",
      "numeric_two_field_assignment": "DQB1*03:01"
    },
    {
      "donor": "HG03784",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:03:01:01"
      ],
      "numeric_two_field": [
        "DQB1*05:03"
      ],
      "numeric_three_field": [
        "DQB1*05:03:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:03:01:01",
        "DQB1*05:03:01:02",
        "DQB1*05:03:01:04",
        "DQB1*05:03:01:05",
        "DQB1*05:03:01:06",
        "DQB1*05:03:01:07",
        "DQB1*05:03:01:08",
        "DQB1*05:03:01:09",
        "DQB1*05:03:01:10",
        "DQB1*05:03:01:11",
        "DQB1*05:03:01:12",
        "DQB1*05:03:01:13",
        "DQB1*05:03:01:14"
      ],
      "protein_matches": [
        "DQB1*05:03:01:01",
        "DQB1*05:03:01:02",
        "DQB1*05:03:01:04",
        "DQB1*05:03:01:05",
        "DQB1*05:03:01:06",
        "DQB1*05:03:01:07",
        "DQB1*05:03:01:08",
        "DQB1*05:03:01:09",
        "DQB1*05:03:01:10",
        "DQB1*05:03:01:11",
        "DQB1*05:03:01:12",
        "DQB1*05:03:01:13",
        "DQB1*05:03:01:14",
        "DQB1*05:03:02",
        "DQB1*05:03:25",
        "DQB1*05:03:27",
        "DQB1*05:03:32",
        "DQB1*05:03:33",
        "DQB1*05:03:34",
        "DQB1*05:03:35",
        "DQB1*05:03:36",
        "DQB1*05:03:37",
        "DQB1*05:03:38",
        "DQB1*05:03:40",
        "DQB1*05:03:41",
        "DQB1*05:03:42",
        "DQB1*05:03:44"
      ],
      "cds_sha256": "1222a2a8ff0a0ff4b60420b7ed15fea9fde0e1cc02a2a5cb8ec46d4b5cea199e",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:03:01",
      "numeric_two_field_assignment": "DQB1*05:03"
    },
    {
      "donor": "HG03784",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*12:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*12:01"
      ],
      "numeric_three_field": [
        "DRB1*12:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*12:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*12:01:01:01",
        "DRB1*12:01:01:02",
        "DRB1*12:01:01:03",
        "DRB1*12:01:01:04",
        "DRB1*12:01:01:05",
        "DRB1*12:01:01:06",
        "DRB1*12:01:01:07",
        "DRB1*12:01:01:08",
        "DRB1*12:01:01:09",
        "DRB1*12:01:01:10",
        "DRB1*12:01:01:11",
        "DRB1*12:01:01:12",
        "DRB1*12:01:01:13",
        "DRB1*12:01:01:14",
        "DRB1*12:01:01:15",
        "DRB1*12:01:01:16Q",
        "DRB1*12:01:01:17",
        "DRB1*12:01:01:18"
      ],
      "protein_matches": [
        "DRB1*12:01:01:01",
        "DRB1*12:01:01:02",
        "DRB1*12:01:01:03",
        "DRB1*12:01:01:04",
        "DRB1*12:01:01:05",
        "DRB1*12:01:01:06",
        "DRB1*12:01:01:07",
        "DRB1*12:01:01:08",
        "DRB1*12:01:01:09",
        "DRB1*12:01:01:10",
        "DRB1*12:01:01:11",
        "DRB1*12:01:01:12",
        "DRB1*12:01:01:13",
        "DRB1*12:01:01:14",
        "DRB1*12:01:01:15",
        "DRB1*12:01:01:16Q",
        "DRB1*12:01:01:17",
        "DRB1*12:01:01:18",
        "DRB1*12:01:02",
        "DRB1*12:01:10",
        "DRB1*12:01:11",
        "DRB1*12:01:12",
        "DRB1*12:01:14"
      ],
      "cds_sha256": "05b38836e91db8619e888cccf3e68cd3bdee5774c19fbece56e6ec2d37d635df",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*12:01:01",
      "numeric_two_field_assignment": "DRB1*12:01"
    },
    {
      "donor": "HG03784",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*14:04"
      ],
      "numeric_three_field": [
        "DRB1*14:04:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*14:04:01:01",
        "DRB1*14:04:01:02",
        "DRB1*14:04:01:03"
      ],
      "protein_matches": [
        "DRB1*14:04:01:01",
        "DRB1*14:04:01:02",
        "DRB1*14:04:01:03",
        "DRB1*14:04:07"
      ],
      "cds_sha256": "d6bd1efb8543ff13d923f5b4082c47cec37d106f5fec28f4f3938f3b4fb25fef",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*14:04:01",
      "numeric_two_field_assignment": "DRB1*14:04"
    },
    {
      "donor": "HG03804",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*01:01:01:01"
      ],
      "numeric_two_field": [
        "A*01:01"
      ],
      "numeric_three_field": [
        "A*01:01:01"
      ],
      "full_allele_assignment": [
        "A*01:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*01:01:01:01",
        "A*01:01:01:02N",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99"
      ],
      "protein_matches": [
        "A*01:01:01:01",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99",
        "A*01:01:02",
        "A*01:01:03",
        "A*01:01:10",
        "A*01:01:100",
        "A*01:01:101",
        "A*01:01:102",
        "A*01:01:103",
        "A*01:01:104",
        "A*01:01:105",
        "A*01:01:106",
        "A*01:01:107",
        "A*01:01:108",
        "A*01:01:109",
        "A*01:01:11",
        "A*01:01:110",
        "A*01:01:111",
        "A*01:01:112",
        "A*01:01:113",
        "A*01:01:114",
        "A*01:01:115",
        "A*01:01:116",
        "A*01:01:117",
        "A*01:01:118",
        "A*01:01:119",
        "A*01:01:120",
        "A*01:01:121",
        "A*01:01:122",
        "A*01:01:123",
        "A*01:01:124",
        "A*01:01:125",
        "A*01:01:126",
        "A*01:01:127",
        "A*01:01:128",
        "A*01:01:129",
        "A*01:01:13",
        "A*01:01:130",
        "A*01:01:131",
        "A*01:01:132",
        "A*01:01:133",
        "A*01:01:134",
        "A*01:01:135",
        "A*01:01:136",
        "A*01:01:137",
        "A*01:01:138",
        "A*01:01:139",
        "A*01:01:140",
        "A*01:01:141",
        "A*01:01:142",
        "A*01:01:143",
        "A*01:01:144",
        "A*01:01:145",
        "A*01:01:146",
        "A*01:01:147",
        "A*01:01:148",
        "A*01:01:149",
        "A*01:01:150",
        "A*01:01:151",
        "A*01:01:152",
        "A*01:01:153",
        "A*01:01:154",
        "A*01:01:155",
        "A*01:01:156",
        "A*01:01:157",
        "A*01:01:158",
        "A*01:01:159",
        "A*01:01:16",
        "A*01:01:160",
        "A*01:01:161",
        "A*01:01:162",
        "A*01:01:163",
        "A*01:01:164",
        "A*01:01:165",
        "A*01:01:166",
        "A*01:01:167",
        "A*01:01:168",
        "A*01:01:169",
        "A*01:01:170",
        "A*01:01:171",
        "A*01:01:172",
        "A*01:01:173",
        "A*01:01:174",
        "A*01:01:175",
        "A*01:01:176",
        "A*01:01:22",
        "A*01:01:36",
        "A*01:01:38L",
        "A*01:01:53",
        "A*01:01:65",
        "A*01:01:71",
        "A*01:01:72",
        "A*01:01:73",
        "A*01:01:76",
        "A*01:01:77",
        "A*01:01:78",
        "A*01:01:79",
        "A*01:01:80",
        "A*01:01:82",
        "A*01:01:83",
        "A*01:01:84",
        "A*01:01:85",
        "A*01:01:86",
        "A*01:01:87",
        "A*01:01:88",
        "A*01:01:89",
        "A*01:01:90",
        "A*01:01:91",
        "A*01:01:92",
        "A*01:01:93",
        "A*01:01:94",
        "A*01:01:95",
        "A*01:01:96",
        "A*01:01:97",
        "A*01:01:98",
        "A*01:01:99"
      ],
      "cds_sha256": "d015094bc4abec7e532b214aa26dc0fdab51ebcec65407cc637f76c917c82fd6",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*01:01:01",
      "numeric_two_field_assignment": "A*01:01"
    },
    {
      "donor": "HG03804",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*24:02:01:04"
      ],
      "numeric_two_field": [
        "A*24:02"
      ],
      "numeric_three_field": [
        "A*24:02:01"
      ],
      "full_allele_assignment": [
        "A*24:02:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99"
      ],
      "protein_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99",
        "A*24:02:02",
        "A*24:02:03Q",
        "A*24:02:04",
        "A*24:02:05",
        "A*24:02:06",
        "A*24:02:10",
        "A*24:02:100",
        "A*24:02:101",
        "A*24:02:102:01",
        "A*24:02:102:02",
        "A*24:02:103",
        "A*24:02:104",
        "A*24:02:105",
        "A*24:02:106",
        "A*24:02:107",
        "A*24:02:108",
        "A*24:02:109",
        "A*24:02:110",
        "A*24:02:111",
        "A*24:02:112",
        "A*24:02:113",
        "A*24:02:114",
        "A*24:02:115:01",
        "A*24:02:115:02",
        "A*24:02:116",
        "A*24:02:117",
        "A*24:02:118",
        "A*24:02:119",
        "A*24:02:120",
        "A*24:02:121",
        "A*24:02:122",
        "A*24:02:123",
        "A*24:02:124",
        "A*24:02:125",
        "A*24:02:126",
        "A*24:02:127",
        "A*24:02:128",
        "A*24:02:129",
        "A*24:02:13",
        "A*24:02:130",
        "A*24:02:131",
        "A*24:02:132",
        "A*24:02:133",
        "A*24:02:134",
        "A*24:02:135",
        "A*24:02:136",
        "A*24:02:137",
        "A*24:02:138",
        "A*24:02:139",
        "A*24:02:140",
        "A*24:02:142",
        "A*24:02:143",
        "A*24:02:144",
        "A*24:02:145",
        "A*24:02:146",
        "A*24:02:147",
        "A*24:02:148",
        "A*24:02:149",
        "A*24:02:15",
        "A*24:02:150",
        "A*24:02:151",
        "A*24:02:152",
        "A*24:02:153",
        "A*24:02:154",
        "A*24:02:155",
        "A*24:02:156",
        "A*24:02:157",
        "A*24:02:158Q",
        "A*24:02:159",
        "A*24:02:160",
        "A*24:02:161",
        "A*24:02:162",
        "A*24:02:163",
        "A*24:02:164",
        "A*24:02:165",
        "A*24:02:166",
        "A*24:02:167",
        "A*24:02:168",
        "A*24:02:169",
        "A*24:02:170",
        "A*24:02:171",
        "A*24:02:172",
        "A*24:02:173",
        "A*24:02:174",
        "A*24:02:175",
        "A*24:02:176",
        "A*24:02:177",
        "A*24:02:178",
        "A*24:02:179",
        "A*24:02:180",
        "A*24:02:181",
        "A*24:02:182",
        "A*24:02:183",
        "A*24:02:184",
        "A*24:02:185",
        "A*24:02:186",
        "A*24:02:187",
        "A*24:02:188",
        "A*24:02:189",
        "A*24:02:19",
        "A*24:02:190",
        "A*24:02:191",
        "A*24:02:22",
        "A*24:02:24",
        "A*24:02:25",
        "A*24:02:26",
        "A*24:02:31",
        "A*24:02:32",
        "A*24:02:33",
        "A*24:02:35",
        "A*24:02:40:01",
        "A*24:02:40:02",
        "A*24:02:43",
        "A*24:02:51",
        "A*24:02:52",
        "A*24:02:61",
        "A*24:02:65",
        "A*24:02:78",
        "A*24:02:79",
        "A*24:02:85",
        "A*24:02:98",
        "A*24:02:99"
      ],
      "cds_sha256": "72592d3f49e03a3d6f390cf4368512ad38f003c50675df48acb2fca426dfbe0a",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*24:02:01",
      "numeric_two_field_assignment": "A*24:02"
    },
    {
      "donor": "HG03804",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*57:01:01:01"
      ],
      "numeric_two_field": [
        "B*57:01"
      ],
      "numeric_three_field": [
        "B*57:01:01"
      ],
      "full_allele_assignment": [
        "B*57:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*57:01:01:01",
        "B*57:01:01:02",
        "B*57:01:01:03",
        "B*57:01:01:04",
        "B*57:01:01:05",
        "B*57:01:01:06",
        "B*57:01:01:07",
        "B*57:01:01:08",
        "B*57:01:01:09",
        "B*57:01:01:10",
        "B*57:01:01:11",
        "B*57:01:01:12",
        "B*57:01:01:13",
        "B*57:01:01:14",
        "B*57:01:01:15",
        "B*57:01:01:16",
        "B*57:01:01:17",
        "B*57:01:01:18",
        "B*57:01:01:19",
        "B*57:01:01:20",
        "B*57:01:01:21",
        "B*57:01:01:22",
        "B*57:01:01:23",
        "B*57:01:01:24",
        "B*57:01:01:25",
        "B*57:01:01:26",
        "B*57:01:01:27",
        "B*57:01:01:28",
        "B*57:01:01:29",
        "B*57:01:01:30",
        "B*57:01:01:31",
        "B*57:01:01:32",
        "B*57:01:01:33",
        "B*57:01:01:34",
        "B*57:01:01:35",
        "B*57:01:01:36",
        "B*57:01:01:37"
      ],
      "protein_matches": [
        "B*57:01:01:01",
        "B*57:01:01:02",
        "B*57:01:01:03",
        "B*57:01:01:04",
        "B*57:01:01:05",
        "B*57:01:01:06",
        "B*57:01:01:07",
        "B*57:01:01:08",
        "B*57:01:01:09",
        "B*57:01:01:10",
        "B*57:01:01:11",
        "B*57:01:01:12",
        "B*57:01:01:13",
        "B*57:01:01:14",
        "B*57:01:01:15",
        "B*57:01:01:16",
        "B*57:01:01:17",
        "B*57:01:01:18",
        "B*57:01:01:19",
        "B*57:01:01:20",
        "B*57:01:01:21",
        "B*57:01:01:22",
        "B*57:01:01:23",
        "B*57:01:01:24",
        "B*57:01:01:25",
        "B*57:01:01:26",
        "B*57:01:01:27",
        "B*57:01:01:28",
        "B*57:01:01:29",
        "B*57:01:01:30",
        "B*57:01:01:31",
        "B*57:01:01:32",
        "B*57:01:01:33",
        "B*57:01:01:34",
        "B*57:01:01:35",
        "B*57:01:01:36",
        "B*57:01:01:37",
        "B*57:01:02",
        "B*57:01:03",
        "B*57:01:07",
        "B*57:01:10",
        "B*57:01:13",
        "B*57:01:23",
        "B*57:01:24",
        "B*57:01:25",
        "B*57:01:26",
        "B*57:01:27",
        "B*57:01:28",
        "B*57:01:29",
        "B*57:01:30",
        "B*57:01:31",
        "B*57:01:32",
        "B*57:01:33",
        "B*57:01:34",
        "B*57:01:35",
        "B*57:01:36",
        "B*57:01:37",
        "B*57:01:38",
        "B*57:01:39",
        "B*57:01:40",
        "B*57:01:41",
        "B*57:01:42",
        "B*57:01:43",
        "B*57:01:44",
        "B*57:01:45",
        "B*57:01:46",
        "B*57:01:47",
        "B*57:01:48",
        "B*57:01:49",
        "B*57:01:50",
        "B*57:01:51",
        "B*57:01:52",
        "B*57:01:53",
        "B*57:01:54",
        "B*57:01:55"
      ],
      "cds_sha256": "1a667feb89370ecb88d072d38d6a27db135ad21f2a54c6ff81b5b2e72de30052",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*57:01:01",
      "numeric_two_field_assignment": "B*57:01"
    },
    {
      "donor": "HG03804",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*57:01:01:01"
      ],
      "numeric_two_field": [
        "B*57:01"
      ],
      "numeric_three_field": [
        "B*57:01:01"
      ],
      "full_allele_assignment": [
        "B*57:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*57:01:01:01",
        "B*57:01:01:02",
        "B*57:01:01:03",
        "B*57:01:01:04",
        "B*57:01:01:05",
        "B*57:01:01:06",
        "B*57:01:01:07",
        "B*57:01:01:08",
        "B*57:01:01:09",
        "B*57:01:01:10",
        "B*57:01:01:11",
        "B*57:01:01:12",
        "B*57:01:01:13",
        "B*57:01:01:14",
        "B*57:01:01:15",
        "B*57:01:01:16",
        "B*57:01:01:17",
        "B*57:01:01:18",
        "B*57:01:01:19",
        "B*57:01:01:20",
        "B*57:01:01:21",
        "B*57:01:01:22",
        "B*57:01:01:23",
        "B*57:01:01:24",
        "B*57:01:01:25",
        "B*57:01:01:26",
        "B*57:01:01:27",
        "B*57:01:01:28",
        "B*57:01:01:29",
        "B*57:01:01:30",
        "B*57:01:01:31",
        "B*57:01:01:32",
        "B*57:01:01:33",
        "B*57:01:01:34",
        "B*57:01:01:35",
        "B*57:01:01:36",
        "B*57:01:01:37"
      ],
      "protein_matches": [
        "B*57:01:01:01",
        "B*57:01:01:02",
        "B*57:01:01:03",
        "B*57:01:01:04",
        "B*57:01:01:05",
        "B*57:01:01:06",
        "B*57:01:01:07",
        "B*57:01:01:08",
        "B*57:01:01:09",
        "B*57:01:01:10",
        "B*57:01:01:11",
        "B*57:01:01:12",
        "B*57:01:01:13",
        "B*57:01:01:14",
        "B*57:01:01:15",
        "B*57:01:01:16",
        "B*57:01:01:17",
        "B*57:01:01:18",
        "B*57:01:01:19",
        "B*57:01:01:20",
        "B*57:01:01:21",
        "B*57:01:01:22",
        "B*57:01:01:23",
        "B*57:01:01:24",
        "B*57:01:01:25",
        "B*57:01:01:26",
        "B*57:01:01:27",
        "B*57:01:01:28",
        "B*57:01:01:29",
        "B*57:01:01:30",
        "B*57:01:01:31",
        "B*57:01:01:32",
        "B*57:01:01:33",
        "B*57:01:01:34",
        "B*57:01:01:35",
        "B*57:01:01:36",
        "B*57:01:01:37",
        "B*57:01:02",
        "B*57:01:03",
        "B*57:01:07",
        "B*57:01:10",
        "B*57:01:13",
        "B*57:01:23",
        "B*57:01:24",
        "B*57:01:25",
        "B*57:01:26",
        "B*57:01:27",
        "B*57:01:28",
        "B*57:01:29",
        "B*57:01:30",
        "B*57:01:31",
        "B*57:01:32",
        "B*57:01:33",
        "B*57:01:34",
        "B*57:01:35",
        "B*57:01:36",
        "B*57:01:37",
        "B*57:01:38",
        "B*57:01:39",
        "B*57:01:40",
        "B*57:01:41",
        "B*57:01:42",
        "B*57:01:43",
        "B*57:01:44",
        "B*57:01:45",
        "B*57:01:46",
        "B*57:01:47",
        "B*57:01:48",
        "B*57:01:49",
        "B*57:01:50",
        "B*57:01:51",
        "B*57:01:52",
        "B*57:01:53",
        "B*57:01:54",
        "B*57:01:55"
      ],
      "cds_sha256": "1a667feb89370ecb88d072d38d6a27db135ad21f2a54c6ff81b5b2e72de30052",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*57:01:01",
      "numeric_two_field_assignment": "B*57:01"
    },
    {
      "donor": "HG03804",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*06:02:01:01"
      ],
      "numeric_two_field": [
        "C*06:02"
      ],
      "numeric_three_field": [
        "C*06:02:01"
      ],
      "full_allele_assignment": [
        "C*06:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q"
      ],
      "protein_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q",
        "C*06:02:03",
        "C*06:02:07",
        "C*06:02:100",
        "C*06:02:101",
        "C*06:02:102",
        "C*06:02:103",
        "C*06:02:104",
        "C*06:02:105",
        "C*06:02:106",
        "C*06:02:107",
        "C*06:02:108",
        "C*06:02:109",
        "C*06:02:110",
        "C*06:02:111",
        "C*06:02:112",
        "C*06:02:113",
        "C*06:02:114",
        "C*06:02:115",
        "C*06:02:116",
        "C*06:02:117",
        "C*06:02:118",
        "C*06:02:119",
        "C*06:02:120",
        "C*06:02:121",
        "C*06:02:122",
        "C*06:02:123",
        "C*06:02:124",
        "C*06:02:125",
        "C*06:02:126",
        "C*06:02:127",
        "C*06:02:128",
        "C*06:02:129",
        "C*06:02:130",
        "C*06:02:131",
        "C*06:02:132",
        "C*06:02:15",
        "C*06:02:17",
        "C*06:02:20",
        "C*06:02:29",
        "C*06:02:31",
        "C*06:02:38:01",
        "C*06:02:38:02",
        "C*06:02:42",
        "C*06:02:44",
        "C*06:02:45",
        "C*06:02:46",
        "C*06:02:49",
        "C*06:02:50:01",
        "C*06:02:50:02",
        "C*06:02:51",
        "C*06:02:52",
        "C*06:02:53",
        "C*06:02:54",
        "C*06:02:55",
        "C*06:02:56",
        "C*06:02:57",
        "C*06:02:58",
        "C*06:02:59",
        "C*06:02:60",
        "C*06:02:61",
        "C*06:02:62",
        "C*06:02:63",
        "C*06:02:64",
        "C*06:02:65",
        "C*06:02:66",
        "C*06:02:67",
        "C*06:02:68",
        "C*06:02:69",
        "C*06:02:70",
        "C*06:02:71",
        "C*06:02:72",
        "C*06:02:73",
        "C*06:02:74",
        "C*06:02:75",
        "C*06:02:76",
        "C*06:02:77",
        "C*06:02:78",
        "C*06:02:79",
        "C*06:02:80",
        "C*06:02:81",
        "C*06:02:82",
        "C*06:02:83",
        "C*06:02:84",
        "C*06:02:85",
        "C*06:02:86",
        "C*06:02:87",
        "C*06:02:88",
        "C*06:02:89",
        "C*06:02:90",
        "C*06:02:91",
        "C*06:02:92",
        "C*06:02:93",
        "C*06:02:94",
        "C*06:02:95",
        "C*06:02:96",
        "C*06:02:97",
        "C*06:02:98",
        "C*06:02:99"
      ],
      "cds_sha256": "f9529885923021608f38517d7c3f4bddba7eb8880f8ae07eda4a84508b0f8b50",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*06:02:01",
      "numeric_two_field_assignment": "C*06:02"
    },
    {
      "donor": "HG03804",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*06:02:01:01"
      ],
      "numeric_two_field": [
        "C*06:02"
      ],
      "numeric_three_field": [
        "C*06:02:01"
      ],
      "full_allele_assignment": [
        "C*06:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q"
      ],
      "protein_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q",
        "C*06:02:03",
        "C*06:02:07",
        "C*06:02:100",
        "C*06:02:101",
        "C*06:02:102",
        "C*06:02:103",
        "C*06:02:104",
        "C*06:02:105",
        "C*06:02:106",
        "C*06:02:107",
        "C*06:02:108",
        "C*06:02:109",
        "C*06:02:110",
        "C*06:02:111",
        "C*06:02:112",
        "C*06:02:113",
        "C*06:02:114",
        "C*06:02:115",
        "C*06:02:116",
        "C*06:02:117",
        "C*06:02:118",
        "C*06:02:119",
        "C*06:02:120",
        "C*06:02:121",
        "C*06:02:122",
        "C*06:02:123",
        "C*06:02:124",
        "C*06:02:125",
        "C*06:02:126",
        "C*06:02:127",
        "C*06:02:128",
        "C*06:02:129",
        "C*06:02:130",
        "C*06:02:131",
        "C*06:02:132",
        "C*06:02:15",
        "C*06:02:17",
        "C*06:02:20",
        "C*06:02:29",
        "C*06:02:31",
        "C*06:02:38:01",
        "C*06:02:38:02",
        "C*06:02:42",
        "C*06:02:44",
        "C*06:02:45",
        "C*06:02:46",
        "C*06:02:49",
        "C*06:02:50:01",
        "C*06:02:50:02",
        "C*06:02:51",
        "C*06:02:52",
        "C*06:02:53",
        "C*06:02:54",
        "C*06:02:55",
        "C*06:02:56",
        "C*06:02:57",
        "C*06:02:58",
        "C*06:02:59",
        "C*06:02:60",
        "C*06:02:61",
        "C*06:02:62",
        "C*06:02:63",
        "C*06:02:64",
        "C*06:02:65",
        "C*06:02:66",
        "C*06:02:67",
        "C*06:02:68",
        "C*06:02:69",
        "C*06:02:70",
        "C*06:02:71",
        "C*06:02:72",
        "C*06:02:73",
        "C*06:02:74",
        "C*06:02:75",
        "C*06:02:76",
        "C*06:02:77",
        "C*06:02:78",
        "C*06:02:79",
        "C*06:02:80",
        "C*06:02:81",
        "C*06:02:82",
        "C*06:02:83",
        "C*06:02:84",
        "C*06:02:85",
        "C*06:02:86",
        "C*06:02:87",
        "C*06:02:88",
        "C*06:02:89",
        "C*06:02:90",
        "C*06:02:91",
        "C*06:02:92",
        "C*06:02:93",
        "C*06:02:94",
        "C*06:02:95",
        "C*06:02:96",
        "C*06:02:97",
        "C*06:02:98",
        "C*06:02:99"
      ],
      "cds_sha256": "f9529885923021608f38517d7c3f4bddba7eb8880f8ae07eda4a84508b0f8b50",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*06:02:01",
      "numeric_two_field_assignment": "C*06:02"
    },
    {
      "donor": "HG03804",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:02"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG03804",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:12"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:12"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG03804",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*04:01"
      ],
      "numeric_three_field": [
        "DPB1*04:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99"
      ],
      "protein_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99",
        "DPB1*04:01:03",
        "DPB1*04:01:04:01",
        "DPB1*04:01:04:02",
        "DPB1*04:01:06",
        "DPB1*04:01:08",
        "DPB1*04:01:100",
        "DPB1*04:01:101",
        "DPB1*04:01:102",
        "DPB1*04:01:103",
        "DPB1*04:01:104",
        "DPB1*04:01:105",
        "DPB1*04:01:106",
        "DPB1*04:01:107",
        "DPB1*04:01:108",
        "DPB1*04:01:109",
        "DPB1*04:01:110",
        "DPB1*04:01:111",
        "DPB1*04:01:112",
        "DPB1*04:01:113",
        "DPB1*04:01:114",
        "DPB1*04:01:115",
        "DPB1*04:01:116",
        "DPB1*04:01:117",
        "DPB1*04:01:118",
        "DPB1*04:01:14",
        "DPB1*04:01:16",
        "DPB1*04:01:20",
        "DPB1*04:01:31",
        "DPB1*04:01:33",
        "DPB1*04:01:34",
        "DPB1*04:01:35",
        "DPB1*04:01:36",
        "DPB1*04:01:37:01",
        "DPB1*04:01:37:02",
        "DPB1*04:01:38",
        "DPB1*04:01:39:01",
        "DPB1*04:01:39:02",
        "DPB1*04:01:40",
        "DPB1*04:01:42",
        "DPB1*04:01:43",
        "DPB1*04:01:46",
        "DPB1*04:01:47",
        "DPB1*04:01:48",
        "DPB1*04:01:49",
        "DPB1*04:01:50",
        "DPB1*04:01:51",
        "DPB1*04:01:52",
        "DPB1*04:01:53",
        "DPB1*04:01:54",
        "DPB1*04:01:55",
        "DPB1*04:01:56",
        "DPB1*04:01:57",
        "DPB1*04:01:58",
        "DPB1*04:01:59:01",
        "DPB1*04:01:59:02",
        "DPB1*04:01:60:01",
        "DPB1*04:01:60:02",
        "DPB1*04:01:60:03",
        "DPB1*04:01:61",
        "DPB1*04:01:62",
        "DPB1*04:01:63",
        "DPB1*04:01:64",
        "DPB1*04:01:65",
        "DPB1*04:01:66",
        "DPB1*04:01:67",
        "DPB1*04:01:68",
        "DPB1*04:01:69",
        "DPB1*04:01:70",
        "DPB1*04:01:71",
        "DPB1*04:01:72",
        "DPB1*04:01:73:01",
        "DPB1*04:01:73:02",
        "DPB1*04:01:74:01",
        "DPB1*04:01:74:02",
        "DPB1*04:01:74:03",
        "DPB1*04:01:75",
        "DPB1*04:01:76",
        "DPB1*04:01:77",
        "DPB1*04:01:78",
        "DPB1*04:01:79",
        "DPB1*04:01:80",
        "DPB1*04:01:81",
        "DPB1*04:01:82",
        "DPB1*04:01:83",
        "DPB1*04:01:84",
        "DPB1*04:01:85",
        "DPB1*04:01:86",
        "DPB1*04:01:87",
        "DPB1*04:01:88",
        "DPB1*04:01:89",
        "DPB1*04:01:90",
        "DPB1*04:01:91",
        "DPB1*04:01:92",
        "DPB1*04:01:93",
        "DPB1*04:01:94",
        "DPB1*04:01:95",
        "DPB1*04:01:96",
        "DPB1*04:01:97",
        "DPB1*04:01:98",
        "DPB1*04:01:99"
      ],
      "cds_sha256": "50743053db76f45f69732767bde9125fdc4926d24e3c2b3f9115892be631bb42",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:01:01",
      "numeric_two_field_assignment": "DPB1*04:01"
    },
    {
      "donor": "HG03804",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*104:01:01:03"
      ],
      "numeric_two_field": [
        "DPB1*104:01"
      ],
      "numeric_three_field": [
        "DPB1*104:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*104:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*104:01:01:01",
        "DPB1*104:01:01:02",
        "DPB1*104:01:01:03",
        "DPB1*104:01:01:04",
        "DPB1*104:01:01:05",
        "DPB1*104:01:01:06",
        "DPB1*104:01:01:07",
        "DPB1*104:01:01:08",
        "DPB1*104:01:01:09",
        "DPB1*104:01:01:10",
        "DPB1*104:01:01:11",
        "DPB1*104:01:01:12",
        "DPB1*104:01:01:13",
        "DPB1*104:01:01:14",
        "DPB1*104:01:01:15",
        "DPB1*104:01:01:16",
        "DPB1*104:01:01:17"
      ],
      "protein_matches": [
        "DPB1*104:01:01:01",
        "DPB1*104:01:01:02",
        "DPB1*104:01:01:03",
        "DPB1*104:01:01:04",
        "DPB1*104:01:01:05",
        "DPB1*104:01:01:06",
        "DPB1*104:01:01:07",
        "DPB1*104:01:01:08",
        "DPB1*104:01:01:09",
        "DPB1*104:01:01:10",
        "DPB1*104:01:01:11",
        "DPB1*104:01:01:12",
        "DPB1*104:01:01:13",
        "DPB1*104:01:01:14",
        "DPB1*104:01:01:15",
        "DPB1*104:01:01:16",
        "DPB1*104:01:01:17",
        "DPB1*104:01:02",
        "DPB1*104:01:04",
        "DPB1*104:01:05",
        "DPB1*104:01:07",
        "DPB1*104:01:08",
        "DPB1*104:01:09",
        "DPB1*104:01:11"
      ],
      "cds_sha256": "2a5d83cb7793e67e3e24966c63ea528ec7c68f6133ce1a411f900c0fcc253644",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*104:01:01",
      "numeric_two_field_assignment": "DPB1*104:01"
    },
    {
      "donor": "HG03804",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:03"
      ],
      "numeric_three_field": [
        "DQA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25"
      ],
      "protein_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25",
        "DQA1*01:03:03",
        "DQA1*01:03:04",
        "DQA1*01:03:06",
        "DQA1*01:03:07",
        "DQA1*01:03:08",
        "DQA1*01:03:09",
        "DQA1*01:03:10",
        "DQA1*01:03:11",
        "DQA1*01:03:12",
        "DQA1*01:03:13"
      ],
      "cds_sha256": "90c9c3a50684523bf8b75dea2974ffeb6b2dc9616517164c2905e1137b3ec843",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:03:01",
      "numeric_two_field_assignment": "DQA1*01:03"
    },
    {
      "donor": "HG03804",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DQA1*01:02"
      ],
      "numeric_three_field": [
        "DQA1*01:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37"
      ],
      "protein_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37",
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08",
        "DQA1*01:02:03",
        "DQA1*01:02:04",
        "DQA1*01:02:05",
        "DQA1*01:02:06",
        "DQA1*01:02:07",
        "DQA1*01:02:08",
        "DQA1*01:02:09",
        "DQA1*01:02:10",
        "DQA1*01:02:11",
        "DQA1*01:02:12",
        "DQA1*01:02:13:01",
        "DQA1*01:02:13:02",
        "DQA1*01:02:13:03",
        "DQA1*01:02:14",
        "DQA1*01:02:15",
        "DQA1*01:02:16",
        "DQA1*01:02:17",
        "DQA1*01:02:18",
        "DQA1*01:02:19",
        "DQA1*01:02:20",
        "DQA1*01:02:21",
        "DQA1*01:02:22",
        "DQA1*01:02:23",
        "DQA1*01:02:24",
        "DQA1*01:02:25",
        "DQA1*01:02:26",
        "DQA1*01:02:27",
        "DQA1*01:02:28",
        "DQA1*01:02:29",
        "DQA1*01:02:30",
        "DQA1*01:02:31",
        "DQA1*01:02:32"
      ],
      "cds_sha256": "ac00e3c799d85af7172274b322ab9998ef73923e79aeaa1943af09f52b98c601",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:02:01",
      "numeric_two_field_assignment": "DQA1*01:02"
    },
    {
      "donor": "HG03804",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:01"
      ],
      "numeric_three_field": [
        "DQB1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11"
      ],
      "protein_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11",
        "DQB1*06:01:03",
        "DQB1*06:01:05",
        "DQB1*06:01:08",
        "DQB1*06:01:10",
        "DQB1*06:01:11",
        "DQB1*06:01:36",
        "DQB1*06:01:37",
        "DQB1*06:01:38",
        "DQB1*06:01:39"
      ],
      "cds_sha256": "8eca11e1cbc387d4515e4bc63897990cebd76dea14df174cd8eba8947cef38b2",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:01:01",
      "numeric_two_field_assignment": "DQB1*06:01"
    },
    {
      "donor": "HG03804",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*05:02"
      ],
      "numeric_three_field": [
        "DQB1*05:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:02:01:01",
        "DQB1*05:02:01:02",
        "DQB1*05:02:01:03",
        "DQB1*05:02:01:04",
        "DQB1*05:02:01:05",
        "DQB1*05:02:01:06",
        "DQB1*05:02:01:07",
        "DQB1*05:02:01:08",
        "DQB1*05:02:01:09",
        "DQB1*05:02:01:10",
        "DQB1*05:02:01:11",
        "DQB1*05:02:01:12",
        "DQB1*05:02:01:13",
        "DQB1*05:02:01:14",
        "DQB1*05:02:01:15",
        "DQB1*05:02:01:16",
        "DQB1*05:02:01:17",
        "DQB1*05:02:01:18",
        "DQB1*05:02:01:19",
        "DQB1*05:02:01:20",
        "DQB1*05:02:01:21"
      ],
      "protein_matches": [
        "DQB1*05:02:01:01",
        "DQB1*05:02:01:02",
        "DQB1*05:02:01:03",
        "DQB1*05:02:01:04",
        "DQB1*05:02:01:05",
        "DQB1*05:02:01:06",
        "DQB1*05:02:01:07",
        "DQB1*05:02:01:08",
        "DQB1*05:02:01:09",
        "DQB1*05:02:01:10",
        "DQB1*05:02:01:11",
        "DQB1*05:02:01:12",
        "DQB1*05:02:01:13",
        "DQB1*05:02:01:14",
        "DQB1*05:02:01:15",
        "DQB1*05:02:01:16",
        "DQB1*05:02:01:17",
        "DQB1*05:02:01:18",
        "DQB1*05:02:01:19",
        "DQB1*05:02:01:20",
        "DQB1*05:02:01:21",
        "DQB1*05:02:02",
        "DQB1*05:02:07",
        "DQB1*05:02:08",
        "DQB1*05:02:11",
        "DQB1*05:02:17",
        "DQB1*05:02:23",
        "DQB1*05:02:25",
        "DQB1*05:02:26",
        "DQB1*05:02:27",
        "DQB1*05:02:28",
        "DQB1*05:02:29",
        "DQB1*05:02:30",
        "DQB1*05:02:31",
        "DQB1*05:02:32"
      ],
      "cds_sha256": "385fba154db61fdfdd5b0aee4a9938dfd23f076fe6ef48f72587400c92891605",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:02:01",
      "numeric_two_field_assignment": "DQB1*05:02"
    },
    {
      "donor": "HG03804",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*15:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*15:01"
      ],
      "numeric_three_field": [
        "DRB1*15:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*15:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33"
      ],
      "protein_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33",
        "DRB1*15:01:02",
        "DRB1*15:01:08:01",
        "DRB1*15:01:08:02",
        "DRB1*15:01:17",
        "DRB1*15:01:32",
        "DRB1*15:01:35",
        "DRB1*15:01:49",
        "DRB1*15:01:50",
        "DRB1*15:01:51",
        "DRB1*15:01:52",
        "DRB1*15:01:53",
        "DRB1*15:01:54",
        "DRB1*15:01:55",
        "DRB1*15:01:56"
      ],
      "cds_sha256": "1aea54c836d86377ccb58e10c5f5f97704438753078ca3333600bd00418c8ba8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:01:01",
      "numeric_two_field_assignment": "DRB1*15:01"
    },
    {
      "donor": "HG03804",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*15:04"
      ],
      "numeric_three_field": [],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*15:04"
      ],
      "protein_matches": [
        "DRB1*15:04"
      ],
      "cds_sha256": "378e40ac109a1e2a1cc8366e69247f64331cc2616ade2414edae4fcc7d733dd7",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "",
      "numeric_two_field_assignment": "DRB1*15:04"
    },
    {
      "donor": "HG03816",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:01"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "HG03816",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*30:01:01:01"
      ],
      "numeric_two_field": [
        "A*30:01"
      ],
      "numeric_three_field": [
        "A*30:01:01"
      ],
      "full_allele_assignment": [
        "A*30:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*30:01:01:01",
        "A*30:01:01:02",
        "A*30:01:01:03",
        "A*30:01:01:04",
        "A*30:01:01:05",
        "A*30:01:01:06",
        "A*30:01:01:07",
        "A*30:01:01:08",
        "A*30:01:01:09",
        "A*30:01:01:10",
        "A*30:01:01:11",
        "A*30:01:01:12",
        "A*30:01:01:13",
        "A*30:01:01:14",
        "A*30:01:01:15",
        "A*30:01:01:16",
        "A*30:01:01:17",
        "A*30:01:01:18",
        "A*30:01:01:19",
        "A*30:01:01:20",
        "A*30:01:01:21",
        "A*30:01:01:22",
        "A*30:01:01:23",
        "A*30:01:01:24",
        "A*30:01:01:25"
      ],
      "protein_matches": [
        "A*30:01:01:01",
        "A*30:01:01:02",
        "A*30:01:01:03",
        "A*30:01:01:04",
        "A*30:01:01:05",
        "A*30:01:01:06",
        "A*30:01:01:07",
        "A*30:01:01:08",
        "A*30:01:01:09",
        "A*30:01:01:10",
        "A*30:01:01:11",
        "A*30:01:01:12",
        "A*30:01:01:13",
        "A*30:01:01:14",
        "A*30:01:01:15",
        "A*30:01:01:16",
        "A*30:01:01:17",
        "A*30:01:01:18",
        "A*30:01:01:19",
        "A*30:01:01:20",
        "A*30:01:01:21",
        "A*30:01:01:22",
        "A*30:01:01:23",
        "A*30:01:01:24",
        "A*30:01:01:25",
        "A*30:01:11",
        "A*30:01:12",
        "A*30:01:14",
        "A*30:01:15",
        "A*30:01:16",
        "A*30:01:17",
        "A*30:01:18",
        "A*30:01:19",
        "A*30:01:20",
        "A*30:01:21",
        "A*30:01:22",
        "A*30:01:23",
        "A*30:01:24",
        "A*30:01:25",
        "A*30:01:26",
        "A*30:01:27",
        "A*30:01:28",
        "A*30:01:29",
        "A*30:01:30",
        "A*30:01:31",
        "A*30:01:32",
        "A*30:01:33",
        "A*30:01:34",
        "A*30:01:35"
      ],
      "cds_sha256": "061560d9493427cbb0fe4c57ba5a5ee60f75cbf88352ced2d0f6119712c91d81",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*30:01:01",
      "numeric_two_field_assignment": "A*30:01"
    },
    {
      "donor": "HG03816",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [],
      "numeric_two_field": [
        "B*44:03"
      ],
      "numeric_three_field": [
        "B*44:03:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "B*44:03:02:01",
        "B*44:03:02:02",
        "B*44:03:02:03",
        "B*44:03:02:04",
        "B*44:03:02:05",
        "B*44:03:02:06",
        "B*44:03:02:07",
        "B*44:03:02:08"
      ],
      "protein_matches": [
        "B*44:03:01:01",
        "B*44:03:01:02",
        "B*44:03:01:03",
        "B*44:03:01:04",
        "B*44:03:01:05",
        "B*44:03:01:06",
        "B*44:03:01:07",
        "B*44:03:01:08",
        "B*44:03:01:09",
        "B*44:03:01:10",
        "B*44:03:01:11",
        "B*44:03:01:12",
        "B*44:03:01:13",
        "B*44:03:01:14",
        "B*44:03:01:15",
        "B*44:03:01:16",
        "B*44:03:01:17",
        "B*44:03:01:18",
        "B*44:03:01:19",
        "B*44:03:01:20",
        "B*44:03:01:21",
        "B*44:03:01:22",
        "B*44:03:01:23",
        "B*44:03:01:24",
        "B*44:03:01:25",
        "B*44:03:01:26",
        "B*44:03:01:27",
        "B*44:03:01:28",
        "B*44:03:01:29",
        "B*44:03:01:30",
        "B*44:03:01:31",
        "B*44:03:01:32",
        "B*44:03:01:33",
        "B*44:03:01:34",
        "B*44:03:01:35",
        "B*44:03:01:36",
        "B*44:03:01:37",
        "B*44:03:01:38",
        "B*44:03:01:39",
        "B*44:03:01:40",
        "B*44:03:01:41",
        "B*44:03:01:42",
        "B*44:03:01:43",
        "B*44:03:01:44",
        "B*44:03:01:45",
        "B*44:03:01:46",
        "B*44:03:01:47",
        "B*44:03:01:48",
        "B*44:03:01:49",
        "B*44:03:01:50",
        "B*44:03:01:51",
        "B*44:03:01:52",
        "B*44:03:01:53",
        "B*44:03:01:54",
        "B*44:03:01:55",
        "B*44:03:01:56",
        "B*44:03:01:57",
        "B*44:03:01:58",
        "B*44:03:01:59",
        "B*44:03:01:60",
        "B*44:03:01:61",
        "B*44:03:01:62",
        "B*44:03:01:63",
        "B*44:03:01:64",
        "B*44:03:01:65",
        "B*44:03:01:66",
        "B*44:03:01:67",
        "B*44:03:01:68",
        "B*44:03:01:69",
        "B*44:03:01:70",
        "B*44:03:01:71",
        "B*44:03:01:72",
        "B*44:03:01:73",
        "B*44:03:01:74",
        "B*44:03:01:75",
        "B*44:03:01:76",
        "B*44:03:01:77",
        "B*44:03:01:78",
        "B*44:03:01:79",
        "B*44:03:01:80",
        "B*44:03:01:81",
        "B*44:03:01:82",
        "B*44:03:02:01",
        "B*44:03:02:02",
        "B*44:03:02:03",
        "B*44:03:02:04",
        "B*44:03:02:05",
        "B*44:03:02:06",
        "B*44:03:02:07",
        "B*44:03:02:08",
        "B*44:03:03",
        "B*44:03:08",
        "B*44:03:28",
        "B*44:03:32",
        "B*44:03:33",
        "B*44:03:34",
        "B*44:03:38",
        "B*44:03:39",
        "B*44:03:42",
        "B*44:03:43",
        "B*44:03:44",
        "B*44:03:46",
        "B*44:03:47",
        "B*44:03:48",
        "B*44:03:49",
        "B*44:03:50",
        "B*44:03:51",
        "B*44:03:52",
        "B*44:03:53",
        "B*44:03:54",
        "B*44:03:55",
        "B*44:03:56",
        "B*44:03:57",
        "B*44:03:58",
        "B*44:03:59",
        "B*44:03:60",
        "B*44:03:61",
        "B*44:03:62",
        "B*44:03:63",
        "B*44:03:64",
        "B*44:03:65",
        "B*44:03:66",
        "B*44:03:67",
        "B*44:03:68",
        "B*44:03:69",
        "B*44:03:70",
        "B*44:03:71",
        "B*44:03:72",
        "B*44:03:73",
        "B*44:03:74",
        "B*44:03:75",
        "B*44:03:76",
        "B*44:03:77",
        "B*44:03:78",
        "B*44:03:79",
        "B*44:03:80",
        "B*44:03:81"
      ],
      "cds_sha256": "2309e5bb3a4d8cec9033f6eb00ac7474af6ea0554591c739184df4b27dccad4f",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*44:03:02",
      "numeric_two_field_assignment": "B*44:03"
    },
    {
      "donor": "HG03816",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*27:05:02:05"
      ],
      "numeric_two_field": [
        "B*27:05"
      ],
      "numeric_three_field": [
        "B*27:05:02"
      ],
      "full_allele_assignment": [
        "B*27:05:02:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*27:05:02:01",
        "B*27:05:02:02",
        "B*27:05:02:03",
        "B*27:05:02:04Q",
        "B*27:05:02:05",
        "B*27:05:02:06",
        "B*27:05:02:07",
        "B*27:05:02:08",
        "B*27:05:02:09",
        "B*27:05:02:10",
        "B*27:05:02:11",
        "B*27:05:02:12",
        "B*27:05:02:13",
        "B*27:05:02:14",
        "B*27:05:02:15",
        "B*27:05:02:16",
        "B*27:05:02:17",
        "B*27:05:02:18",
        "B*27:05:02:19",
        "B*27:05:02:20",
        "B*27:05:02:21",
        "B*27:05:02:22",
        "B*27:05:02:23",
        "B*27:05:02:24",
        "B*27:05:02:25",
        "B*27:05:02:26",
        "B*27:05:02:27",
        "B*27:05:02:28",
        "B*27:05:02:29",
        "B*27:05:02:30",
        "B*27:05:02:31",
        "B*27:05:02:32",
        "B*27:05:02:33",
        "B*27:05:02:34",
        "B*27:05:02:35",
        "B*27:05:02:36",
        "B*27:05:02:37",
        "B*27:05:02:38",
        "B*27:05:02:39",
        "B*27:05:02:40",
        "B*27:05:02:41",
        "B*27:05:02:42",
        "B*27:05:02:43",
        "B*27:05:02:44",
        "B*27:05:02:45",
        "B*27:05:02:46",
        "B*27:05:02:47",
        "B*27:05:02:48",
        "B*27:05:02:49",
        "B*27:05:02:50"
      ],
      "protein_matches": [
        "B*27:05:02:01",
        "B*27:05:02:02",
        "B*27:05:02:03",
        "B*27:05:02:04Q",
        "B*27:05:02:05",
        "B*27:05:02:06",
        "B*27:05:02:07",
        "B*27:05:02:08",
        "B*27:05:02:09",
        "B*27:05:02:10",
        "B*27:05:02:11",
        "B*27:05:02:12",
        "B*27:05:02:13",
        "B*27:05:02:14",
        "B*27:05:02:15",
        "B*27:05:02:16",
        "B*27:05:02:17",
        "B*27:05:02:18",
        "B*27:05:02:19",
        "B*27:05:02:20",
        "B*27:05:02:21",
        "B*27:05:02:22",
        "B*27:05:02:23",
        "B*27:05:02:24",
        "B*27:05:02:25",
        "B*27:05:02:26",
        "B*27:05:02:27",
        "B*27:05:02:28",
        "B*27:05:02:29",
        "B*27:05:02:30",
        "B*27:05:02:31",
        "B*27:05:02:32",
        "B*27:05:02:33",
        "B*27:05:02:34",
        "B*27:05:02:35",
        "B*27:05:02:36",
        "B*27:05:02:37",
        "B*27:05:02:38",
        "B*27:05:02:39",
        "B*27:05:02:40",
        "B*27:05:02:41",
        "B*27:05:02:42",
        "B*27:05:02:43",
        "B*27:05:02:44",
        "B*27:05:02:45",
        "B*27:05:02:46",
        "B*27:05:02:47",
        "B*27:05:02:48",
        "B*27:05:02:49",
        "B*27:05:02:50",
        "B*27:05:03",
        "B*27:05:05",
        "B*27:05:07",
        "B*27:05:18:01",
        "B*27:05:18:02",
        "B*27:05:23",
        "B*27:05:31",
        "B*27:05:32",
        "B*27:05:33",
        "B*27:05:34",
        "B*27:05:35",
        "B*27:05:36",
        "B*27:05:37",
        "B*27:05:38",
        "B*27:05:39",
        "B*27:05:40",
        "B*27:05:41",
        "B*27:05:42",
        "B*27:05:43",
        "B*27:05:44",
        "B*27:05:45",
        "B*27:05:46",
        "B*27:05:47",
        "B*27:05:48",
        "B*27:05:49",
        "B*27:05:50",
        "B*27:05:51",
        "B*27:05:52",
        "B*27:05:53",
        "B*27:05:54",
        "B*27:05:55",
        "B*27:05:56",
        "B*27:05:57",
        "B*27:05:58",
        "B*27:05:59",
        "B*27:05:60",
        "B*27:05:61",
        "B*27:05:62",
        "B*27:05:63",
        "B*27:05:64",
        "B*27:05:65",
        "B*27:05:66"
      ],
      "cds_sha256": "13b30deb959544b59747b0b4619015bccfbc6f7634f47ee47efc7914524b9dd9",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*27:05:02",
      "numeric_two_field_assignment": "B*27:05"
    },
    {
      "donor": "HG03816",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*05:01:01:02"
      ],
      "numeric_two_field": [
        "C*05:01"
      ],
      "numeric_three_field": [
        "C*05:01:01"
      ],
      "full_allele_assignment": [
        "C*05:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*05:01:01:01",
        "C*05:01:01:02",
        "C*05:01:01:03",
        "C*05:01:01:04",
        "C*05:01:01:05",
        "C*05:01:01:06",
        "C*05:01:01:07",
        "C*05:01:01:08",
        "C*05:01:01:09",
        "C*05:01:01:10",
        "C*05:01:01:100",
        "C*05:01:01:101",
        "C*05:01:01:102",
        "C*05:01:01:11",
        "C*05:01:01:12",
        "C*05:01:01:13",
        "C*05:01:01:14",
        "C*05:01:01:15",
        "C*05:01:01:16",
        "C*05:01:01:17",
        "C*05:01:01:18",
        "C*05:01:01:19",
        "C*05:01:01:20",
        "C*05:01:01:21",
        "C*05:01:01:22",
        "C*05:01:01:23",
        "C*05:01:01:24",
        "C*05:01:01:25",
        "C*05:01:01:26",
        "C*05:01:01:27",
        "C*05:01:01:28",
        "C*05:01:01:29",
        "C*05:01:01:30",
        "C*05:01:01:31",
        "C*05:01:01:32",
        "C*05:01:01:33",
        "C*05:01:01:34",
        "C*05:01:01:35",
        "C*05:01:01:36",
        "C*05:01:01:37",
        "C*05:01:01:38",
        "C*05:01:01:39",
        "C*05:01:01:40",
        "C*05:01:01:41",
        "C*05:01:01:42",
        "C*05:01:01:43",
        "C*05:01:01:44",
        "C*05:01:01:45",
        "C*05:01:01:46",
        "C*05:01:01:47",
        "C*05:01:01:48",
        "C*05:01:01:49",
        "C*05:01:01:50",
        "C*05:01:01:51",
        "C*05:01:01:52",
        "C*05:01:01:53Q",
        "C*05:01:01:54",
        "C*05:01:01:55",
        "C*05:01:01:56",
        "C*05:01:01:57",
        "C*05:01:01:58",
        "C*05:01:01:59",
        "C*05:01:01:60",
        "C*05:01:01:61",
        "C*05:01:01:62",
        "C*05:01:01:63",
        "C*05:01:01:64",
        "C*05:01:01:65",
        "C*05:01:01:66",
        "C*05:01:01:67",
        "C*05:01:01:68",
        "C*05:01:01:69",
        "C*05:01:01:70",
        "C*05:01:01:71",
        "C*05:01:01:72",
        "C*05:01:01:73",
        "C*05:01:01:74",
        "C*05:01:01:75",
        "C*05:01:01:76",
        "C*05:01:01:77",
        "C*05:01:01:78",
        "C*05:01:01:79",
        "C*05:01:01:80Q",
        "C*05:01:01:81Q",
        "C*05:01:01:82",
        "C*05:01:01:83",
        "C*05:01:01:84",
        "C*05:01:01:85",
        "C*05:01:01:86",
        "C*05:01:01:87",
        "C*05:01:01:88",
        "C*05:01:01:89Q",
        "C*05:01:01:90",
        "C*05:01:01:91",
        "C*05:01:01:92",
        "C*05:01:01:93",
        "C*05:01:01:94",
        "C*05:01:01:95",
        "C*05:01:01:96",
        "C*05:01:01:97",
        "C*05:01:01:98",
        "C*05:01:01:99"
      ],
      "protein_matches": [
        "C*05:01:01:01",
        "C*05:01:01:02",
        "C*05:01:01:03",
        "C*05:01:01:04",
        "C*05:01:01:05",
        "C*05:01:01:06",
        "C*05:01:01:07",
        "C*05:01:01:08",
        "C*05:01:01:09",
        "C*05:01:01:10",
        "C*05:01:01:100",
        "C*05:01:01:101",
        "C*05:01:01:102",
        "C*05:01:01:11",
        "C*05:01:01:12",
        "C*05:01:01:13",
        "C*05:01:01:14",
        "C*05:01:01:15",
        "C*05:01:01:16",
        "C*05:01:01:17",
        "C*05:01:01:18",
        "C*05:01:01:19",
        "C*05:01:01:20",
        "C*05:01:01:21",
        "C*05:01:01:22",
        "C*05:01:01:23",
        "C*05:01:01:24",
        "C*05:01:01:25",
        "C*05:01:01:26",
        "C*05:01:01:27",
        "C*05:01:01:28",
        "C*05:01:01:29",
        "C*05:01:01:30",
        "C*05:01:01:31",
        "C*05:01:01:32",
        "C*05:01:01:33",
        "C*05:01:01:34",
        "C*05:01:01:35",
        "C*05:01:01:36",
        "C*05:01:01:37",
        "C*05:01:01:38",
        "C*05:01:01:39",
        "C*05:01:01:40",
        "C*05:01:01:41",
        "C*05:01:01:42",
        "C*05:01:01:43",
        "C*05:01:01:44",
        "C*05:01:01:45",
        "C*05:01:01:46",
        "C*05:01:01:47",
        "C*05:01:01:48",
        "C*05:01:01:49",
        "C*05:01:01:50",
        "C*05:01:01:51",
        "C*05:01:01:52",
        "C*05:01:01:53Q",
        "C*05:01:01:54",
        "C*05:01:01:55",
        "C*05:01:01:56",
        "C*05:01:01:57",
        "C*05:01:01:58",
        "C*05:01:01:59",
        "C*05:01:01:60",
        "C*05:01:01:61",
        "C*05:01:01:62",
        "C*05:01:01:63",
        "C*05:01:01:64",
        "C*05:01:01:65",
        "C*05:01:01:66",
        "C*05:01:01:67",
        "C*05:01:01:68",
        "C*05:01:01:69",
        "C*05:01:01:70",
        "C*05:01:01:71",
        "C*05:01:01:72",
        "C*05:01:01:73",
        "C*05:01:01:74",
        "C*05:01:01:75",
        "C*05:01:01:76",
        "C*05:01:01:77",
        "C*05:01:01:78",
        "C*05:01:01:79",
        "C*05:01:01:80Q",
        "C*05:01:01:81Q",
        "C*05:01:01:82",
        "C*05:01:01:83",
        "C*05:01:01:84",
        "C*05:01:01:85",
        "C*05:01:01:86",
        "C*05:01:01:87",
        "C*05:01:01:88",
        "C*05:01:01:89Q",
        "C*05:01:01:90",
        "C*05:01:01:91",
        "C*05:01:01:92",
        "C*05:01:01:93",
        "C*05:01:01:94",
        "C*05:01:01:95",
        "C*05:01:01:96",
        "C*05:01:01:97",
        "C*05:01:01:98",
        "C*05:01:01:99",
        "C*05:01:02",
        "C*05:01:03",
        "C*05:01:05",
        "C*05:01:11",
        "C*05:01:16",
        "C*05:01:17",
        "C*05:01:32",
        "C*05:01:33",
        "C*05:01:34",
        "C*05:01:35",
        "C*05:01:36",
        "C*05:01:37",
        "C*05:01:38",
        "C*05:01:39",
        "C*05:01:40",
        "C*05:01:41",
        "C*05:01:42",
        "C*05:01:43",
        "C*05:01:44",
        "C*05:01:45",
        "C*05:01:46",
        "C*05:01:47",
        "C*05:01:48",
        "C*05:01:49",
        "C*05:01:50",
        "C*05:01:51",
        "C*05:01:53",
        "C*05:01:54",
        "C*05:01:55",
        "C*05:01:57",
        "C*05:01:59",
        "C*05:01:60",
        "C*05:01:61",
        "C*05:01:62",
        "C*05:01:63",
        "C*05:01:64",
        "C*05:01:65",
        "C*05:01:66",
        "C*05:01:67",
        "C*05:01:68",
        "C*05:01:69",
        "C*05:01:70",
        "C*05:01:71",
        "C*05:01:72",
        "C*05:01:73",
        "C*05:01:74",
        "C*05:01:75",
        "C*05:01:76",
        "C*05:01:77",
        "C*05:01:78",
        "C*05:01:79",
        "C*05:01:80",
        "C*05:01:82",
        "C*05:01:83",
        "C*05:01:84",
        "C*05:01:85",
        "C*05:01:86",
        "C*05:01:87",
        "C*05:01:88",
        "C*05:01:89"
      ],
      "cds_sha256": "b839c314d4e35188d654e7ba06e79c008bc54e52d0ae3cab26b031748c727304",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*05:01:01",
      "numeric_two_field_assignment": "C*05:01"
    },
    {
      "donor": "HG03816",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*01:02:01:01"
      ],
      "numeric_two_field": [
        "C*01:02"
      ],
      "numeric_three_field": [
        "C*01:02:01"
      ],
      "full_allele_assignment": [
        "C*01:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83"
      ],
      "protein_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83",
        "C*01:02:02",
        "C*01:02:03",
        "C*01:02:04",
        "C*01:02:10",
        "C*01:02:100",
        "C*01:02:101",
        "C*01:02:102",
        "C*01:02:103",
        "C*01:02:104",
        "C*01:02:105",
        "C*01:02:106",
        "C*01:02:11",
        "C*01:02:15",
        "C*01:02:16",
        "C*01:02:18",
        "C*01:02:21",
        "C*01:02:22",
        "C*01:02:25",
        "C*01:02:29",
        "C*01:02:30:01",
        "C*01:02:30:02",
        "C*01:02:36",
        "C*01:02:37",
        "C*01:02:38",
        "C*01:02:39",
        "C*01:02:40",
        "C*01:02:41",
        "C*01:02:42",
        "C*01:02:43",
        "C*01:02:44",
        "C*01:02:45",
        "C*01:02:46",
        "C*01:02:47",
        "C*01:02:48",
        "C*01:02:49",
        "C*01:02:50",
        "C*01:02:51",
        "C*01:02:52",
        "C*01:02:53",
        "C*01:02:54",
        "C*01:02:55",
        "C*01:02:56",
        "C*01:02:57",
        "C*01:02:58",
        "C*01:02:59",
        "C*01:02:60",
        "C*01:02:61",
        "C*01:02:62",
        "C*01:02:63",
        "C*01:02:64",
        "C*01:02:65",
        "C*01:02:66",
        "C*01:02:67",
        "C*01:02:68",
        "C*01:02:69",
        "C*01:02:70",
        "C*01:02:71",
        "C*01:02:72",
        "C*01:02:73",
        "C*01:02:74",
        "C*01:02:75",
        "C*01:02:76",
        "C*01:02:77",
        "C*01:02:78",
        "C*01:02:79",
        "C*01:02:80",
        "C*01:02:81",
        "C*01:02:82",
        "C*01:02:83",
        "C*01:02:84",
        "C*01:02:85",
        "C*01:02:87",
        "C*01:02:88",
        "C*01:02:89",
        "C*01:02:91",
        "C*01:02:92",
        "C*01:02:93",
        "C*01:02:94",
        "C*01:02:95",
        "C*01:02:96",
        "C*01:02:97",
        "C*01:02:98",
        "C*01:02:99"
      ],
      "cds_sha256": "716c15217f162d2fd1bf86f82c78947f7d581b204ab2bd20ddafe0b90018c36a",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*01:02:01",
      "numeric_two_field_assignment": "C*01:02"
    },
    {
      "donor": "HG03816",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:64"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:64"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG03816",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:05"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG03816",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:01:02:01"
      ],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*02:01:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "HG03816",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:02:01:02"
      ],
      "numeric_two_field": [
        "DPB1*04:02"
      ],
      "numeric_three_field": [
        "DPB1*04:02:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:02:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:02:01:01",
        "DPB1*04:02:01:02",
        "DPB1*04:02:01:03",
        "DPB1*04:02:01:04",
        "DPB1*04:02:01:05",
        "DPB1*04:02:01:06",
        "DPB1*04:02:01:07",
        "DPB1*04:02:01:08",
        "DPB1*04:02:01:09",
        "DPB1*04:02:01:10",
        "DPB1*04:02:01:11",
        "DPB1*04:02:01:12",
        "DPB1*04:02:01:13",
        "DPB1*04:02:01:14",
        "DPB1*04:02:01:15",
        "DPB1*04:02:01:16",
        "DPB1*04:02:01:17",
        "DPB1*04:02:01:18",
        "DPB1*04:02:01:19",
        "DPB1*04:02:01:20",
        "DPB1*04:02:01:21",
        "DPB1*04:02:01:22",
        "DPB1*04:02:01:23",
        "DPB1*04:02:01:24",
        "DPB1*04:02:01:25",
        "DPB1*04:02:01:26",
        "DPB1*04:02:01:27",
        "DPB1*04:02:01:28",
        "DPB1*04:02:01:29",
        "DPB1*04:02:01:30",
        "DPB1*04:02:01:31",
        "DPB1*04:02:01:32",
        "DPB1*04:02:01:33",
        "DPB1*04:02:01:34",
        "DPB1*04:02:01:35",
        "DPB1*04:02:01:36",
        "DPB1*04:02:01:37",
        "DPB1*04:02:01:38",
        "DPB1*04:02:01:39",
        "DPB1*04:02:01:40",
        "DPB1*04:02:01:41",
        "DPB1*04:02:01:42",
        "DPB1*04:02:01:43",
        "DPB1*04:02:01:44",
        "DPB1*04:02:01:45",
        "DPB1*04:02:01:46",
        "DPB1*04:02:01:47Q",
        "DPB1*04:02:01:48"
      ],
      "protein_matches": [
        "DPB1*04:02:01:01",
        "DPB1*04:02:01:02",
        "DPB1*04:02:01:03",
        "DPB1*04:02:01:04",
        "DPB1*04:02:01:05",
        "DPB1*04:02:01:06",
        "DPB1*04:02:01:07",
        "DPB1*04:02:01:08",
        "DPB1*04:02:01:09",
        "DPB1*04:02:01:10",
        "DPB1*04:02:01:11",
        "DPB1*04:02:01:12",
        "DPB1*04:02:01:13",
        "DPB1*04:02:01:14",
        "DPB1*04:02:01:15",
        "DPB1*04:02:01:16",
        "DPB1*04:02:01:17",
        "DPB1*04:02:01:18",
        "DPB1*04:02:01:19",
        "DPB1*04:02:01:20",
        "DPB1*04:02:01:21",
        "DPB1*04:02:01:22",
        "DPB1*04:02:01:23",
        "DPB1*04:02:01:24",
        "DPB1*04:02:01:25",
        "DPB1*04:02:01:26",
        "DPB1*04:02:01:27",
        "DPB1*04:02:01:28",
        "DPB1*04:02:01:29",
        "DPB1*04:02:01:30",
        "DPB1*04:02:01:31",
        "DPB1*04:02:01:32",
        "DPB1*04:02:01:33",
        "DPB1*04:02:01:34",
        "DPB1*04:02:01:35",
        "DPB1*04:02:01:36",
        "DPB1*04:02:01:37",
        "DPB1*04:02:01:38",
        "DPB1*04:02:01:39",
        "DPB1*04:02:01:40",
        "DPB1*04:02:01:41",
        "DPB1*04:02:01:42",
        "DPB1*04:02:01:43",
        "DPB1*04:02:01:44",
        "DPB1*04:02:01:45",
        "DPB1*04:02:01:46",
        "DPB1*04:02:01:47Q",
        "DPB1*04:02:01:48",
        "DPB1*04:02:10",
        "DPB1*04:02:11",
        "DPB1*04:02:13",
        "DPB1*04:02:14",
        "DPB1*04:02:15",
        "DPB1*04:02:16",
        "DPB1*04:02:19",
        "DPB1*04:02:21",
        "DPB1*04:02:22",
        "DPB1*04:02:23",
        "DPB1*04:02:24",
        "DPB1*04:02:25",
        "DPB1*04:02:26",
        "DPB1*04:02:27",
        "DPB1*04:02:28",
        "DPB1*04:02:29",
        "DPB1*04:02:30",
        "DPB1*04:02:31",
        "DPB1*04:02:32",
        "DPB1*04:02:33",
        "DPB1*04:02:34",
        "DPB1*04:02:35",
        "DPB1*04:02:36",
        "DPB1*04:02:37",
        "DPB1*04:02:38",
        "DPB1*04:02:39",
        "DPB1*04:02:40",
        "DPB1*04:02:41",
        "DPB1*04:02:42"
      ],
      "cds_sha256": "56a8099990f049426b85114a4b73649da45136b9447548676da3050edeaaaa5a",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:02:01",
      "numeric_two_field_assignment": "DPB1*04:02"
    },
    {
      "donor": "HG03816",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DQA1*02:01"
      ],
      "numeric_three_field": [
        "DQA1*02:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13"
      ],
      "protein_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13",
        "DQA1*02:01:03",
        "DQA1*02:01:05",
        "DQA1*02:01:06",
        "DQA1*02:01:07",
        "DQA1*02:01:08",
        "DQA1*02:01:09:01",
        "DQA1*02:01:09:02",
        "DQA1*02:01:09:03",
        "DQA1*02:01:10",
        "DQA1*02:01:11",
        "DQA1*02:01:14",
        "DQA1*02:01:15Q",
        "DQA1*02:01:16",
        "DQA1*02:01:17",
        "DQA1*02:01:18",
        "DQA1*02:01:19",
        "DQA1*02:01:20",
        "DQA1*02:01:22",
        "DQA1*02:01:23",
        "DQA1*02:01:26"
      ],
      "cds_sha256": "a133de159576cc12f4a192fcc735b46791d889475acff0224172d22c4864229c",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*02:01:01",
      "numeric_two_field_assignment": "DQA1*02:01"
    },
    {
      "donor": "HG03816",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:01"
      ],
      "numeric_three_field": [
        "DQA1*01:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:01:01:01",
        "DQA1*01:01:01:02",
        "DQA1*01:01:01:03",
        "DQA1*01:01:01:05",
        "DQA1*01:01:01:06",
        "DQA1*01:01:01:07",
        "DQA1*01:01:01:08",
        "DQA1*01:01:01:09",
        "DQA1*01:01:01:10",
        "DQA1*01:01:01:11",
        "DQA1*01:01:01:12",
        "DQA1*01:01:01:13",
        "DQA1*01:01:01:14",
        "DQA1*01:01:01:15",
        "DQA1*01:01:01:16"
      ],
      "protein_matches": [
        "DQA1*01:01:01:01",
        "DQA1*01:01:01:02",
        "DQA1*01:01:01:03",
        "DQA1*01:01:01:05",
        "DQA1*01:01:01:06",
        "DQA1*01:01:01:07",
        "DQA1*01:01:01:08",
        "DQA1*01:01:01:09",
        "DQA1*01:01:01:10",
        "DQA1*01:01:01:11",
        "DQA1*01:01:01:12",
        "DQA1*01:01:01:13",
        "DQA1*01:01:01:14",
        "DQA1*01:01:01:15",
        "DQA1*01:01:01:16",
        "DQA1*01:01:02:01",
        "DQA1*01:01:02:02",
        "DQA1*01:01:02:03",
        "DQA1*01:01:02:04",
        "DQA1*01:01:02:05",
        "DQA1*01:01:03",
        "DQA1*01:01:04",
        "DQA1*01:01:05",
        "DQA1*01:01:06",
        "DQA1*01:01:07",
        "DQA1*01:01:08",
        "DQA1*01:01:09:01",
        "DQA1*01:01:09:02",
        "DQA1*01:01:09:03",
        "DQA1*01:01:10",
        "DQA1*01:01:11",
        "DQA1*01:01:12",
        "DQA1*01:01:13",
        "DQA1*01:01:14",
        "DQA1*01:01:15",
        "DQA1*01:01:16"
      ],
      "cds_sha256": "8c992bb24718c2311c74475e5d3b45ef8cea186cd210b1c825d0969d77e60514",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:01:01",
      "numeric_two_field_assignment": "DQA1*01:01"
    },
    {
      "donor": "HG03816",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*02:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*02:02"
      ],
      "numeric_three_field": [
        "DQB1*02:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*02:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*02:02:01:01",
        "DQB1*02:02:01:02",
        "DQB1*02:02:01:03",
        "DQB1*02:02:01:04",
        "DQB1*02:02:01:05",
        "DQB1*02:02:01:06",
        "DQB1*02:02:01:07",
        "DQB1*02:02:01:08",
        "DQB1*02:02:01:09",
        "DQB1*02:02:01:10",
        "DQB1*02:02:01:11",
        "DQB1*02:02:01:12",
        "DQB1*02:02:01:13",
        "DQB1*02:02:01:14",
        "DQB1*02:02:01:15",
        "DQB1*02:02:01:16",
        "DQB1*02:02:01:17",
        "DQB1*02:02:01:18",
        "DQB1*02:02:01:19",
        "DQB1*02:02:01:20",
        "DQB1*02:02:01:21",
        "DQB1*02:02:01:22",
        "DQB1*02:02:01:23",
        "DQB1*02:02:01:24",
        "DQB1*02:02:01:25",
        "DQB1*02:02:01:26",
        "DQB1*02:02:01:27",
        "DQB1*02:02:01:28Q",
        "DQB1*02:02:01:29"
      ],
      "protein_matches": [
        "DQB1*02:02:01:01",
        "DQB1*02:02:01:02",
        "DQB1*02:02:01:03",
        "DQB1*02:02:01:04",
        "DQB1*02:02:01:05",
        "DQB1*02:02:01:06",
        "DQB1*02:02:01:07",
        "DQB1*02:02:01:08",
        "DQB1*02:02:01:09",
        "DQB1*02:02:01:10",
        "DQB1*02:02:01:11",
        "DQB1*02:02:01:12",
        "DQB1*02:02:01:13",
        "DQB1*02:02:01:14",
        "DQB1*02:02:01:15",
        "DQB1*02:02:01:16",
        "DQB1*02:02:01:17",
        "DQB1*02:02:01:18",
        "DQB1*02:02:01:19",
        "DQB1*02:02:01:20",
        "DQB1*02:02:01:21",
        "DQB1*02:02:01:22",
        "DQB1*02:02:01:23",
        "DQB1*02:02:01:24",
        "DQB1*02:02:01:25",
        "DQB1*02:02:01:26",
        "DQB1*02:02:01:27",
        "DQB1*02:02:01:28Q",
        "DQB1*02:02:01:29",
        "DQB1*02:02:04",
        "DQB1*02:02:05",
        "DQB1*02:02:06:02",
        "DQB1*02:02:12",
        "DQB1*02:02:13",
        "DQB1*02:02:14",
        "DQB1*02:02:15",
        "DQB1*02:02:16",
        "DQB1*02:02:17",
        "DQB1*02:02:18",
        "DQB1*02:02:19",
        "DQB1*02:02:20",
        "DQB1*02:02:21",
        "DQB1*02:02:22",
        "DQB1*02:02:24",
        "DQB1*02:02:25",
        "DQB1*02:02:26",
        "DQB1*02:02:27",
        "DQB1*02:02:28",
        "DQB1*02:02:29",
        "DQB1*02:02:30",
        "DQB1*02:02:31",
        "DQB1*02:02:32",
        "DQB1*02:02:33",
        "DQB1*02:02:34",
        "DQB1*02:02:37",
        "DQB1*02:02:38",
        "DQB1*02:02:39",
        "DQB1*02:02:40",
        "DQB1*02:02:41",
        "DQB1*02:02:42"
      ],
      "cds_sha256": "06c3d5192ffd78fd09e256dc72a8be73345c26352f72fac603fd4a702bd70320",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*02:02:01",
      "numeric_two_field_assignment": "DQB1*02:02"
    },
    {
      "donor": "HG03816",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:01:01:03"
      ],
      "numeric_two_field": [
        "DQB1*05:01"
      ],
      "numeric_three_field": [
        "DQB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:01:01:01",
        "DQB1*05:01:01:02",
        "DQB1*05:01:01:03",
        "DQB1*05:01:01:04",
        "DQB1*05:01:01:05",
        "DQB1*05:01:01:06",
        "DQB1*05:01:01:07",
        "DQB1*05:01:01:08",
        "DQB1*05:01:01:09",
        "DQB1*05:01:01:10",
        "DQB1*05:01:01:11",
        "DQB1*05:01:01:12",
        "DQB1*05:01:01:13",
        "DQB1*05:01:01:14",
        "DQB1*05:01:01:15",
        "DQB1*05:01:01:16",
        "DQB1*05:01:01:17",
        "DQB1*05:01:01:18",
        "DQB1*05:01:01:19",
        "DQB1*05:01:01:20",
        "DQB1*05:01:01:21",
        "DQB1*05:01:01:22",
        "DQB1*05:01:01:23",
        "DQB1*05:01:01:24",
        "DQB1*05:01:01:25",
        "DQB1*05:01:01:26",
        "DQB1*05:01:01:27",
        "DQB1*05:01:01:28",
        "DQB1*05:01:01:29",
        "DQB1*05:01:01:30",
        "DQB1*05:01:01:31",
        "DQB1*05:01:01:32",
        "DQB1*05:01:01:33",
        "DQB1*05:01:01:34",
        "DQB1*05:01:01:35",
        "DQB1*05:01:01:36",
        "DQB1*05:01:01:37",
        "DQB1*05:01:01:38",
        "DQB1*05:01:01:39",
        "DQB1*05:01:01:40",
        "DQB1*05:01:01:41",
        "DQB1*05:01:01:42",
        "DQB1*05:01:01:43",
        "DQB1*05:01:01:44"
      ],
      "protein_matches": [
        "DQB1*05:01:01:01",
        "DQB1*05:01:01:02",
        "DQB1*05:01:01:03",
        "DQB1*05:01:01:04",
        "DQB1*05:01:01:05",
        "DQB1*05:01:01:06",
        "DQB1*05:01:01:07",
        "DQB1*05:01:01:08",
        "DQB1*05:01:01:09",
        "DQB1*05:01:01:10",
        "DQB1*05:01:01:11",
        "DQB1*05:01:01:12",
        "DQB1*05:01:01:13",
        "DQB1*05:01:01:14",
        "DQB1*05:01:01:15",
        "DQB1*05:01:01:16",
        "DQB1*05:01:01:17",
        "DQB1*05:01:01:18",
        "DQB1*05:01:01:19",
        "DQB1*05:01:01:20",
        "DQB1*05:01:01:21",
        "DQB1*05:01:01:22",
        "DQB1*05:01:01:23",
        "DQB1*05:01:01:24",
        "DQB1*05:01:01:25",
        "DQB1*05:01:01:26",
        "DQB1*05:01:01:27",
        "DQB1*05:01:01:28",
        "DQB1*05:01:01:29",
        "DQB1*05:01:01:30",
        "DQB1*05:01:01:31",
        "DQB1*05:01:01:32",
        "DQB1*05:01:01:33",
        "DQB1*05:01:01:34",
        "DQB1*05:01:01:35",
        "DQB1*05:01:01:36",
        "DQB1*05:01:01:37",
        "DQB1*05:01:01:38",
        "DQB1*05:01:01:39",
        "DQB1*05:01:01:40",
        "DQB1*05:01:01:41",
        "DQB1*05:01:01:42",
        "DQB1*05:01:01:43",
        "DQB1*05:01:01:44",
        "DQB1*05:01:05",
        "DQB1*05:01:22",
        "DQB1*05:01:23",
        "DQB1*05:01:24:01",
        "DQB1*05:01:24:02",
        "DQB1*05:01:30",
        "DQB1*05:01:37",
        "DQB1*05:01:39",
        "DQB1*05:01:41",
        "DQB1*05:01:43",
        "DQB1*05:01:44",
        "DQB1*05:01:45:01",
        "DQB1*05:01:45:02",
        "DQB1*05:01:47",
        "DQB1*05:01:48",
        "DQB1*05:01:49",
        "DQB1*05:01:51",
        "DQB1*05:01:52",
        "DQB1*05:01:53",
        "DQB1*05:01:54",
        "DQB1*05:01:55",
        "DQB1*05:01:56",
        "DQB1*05:01:57",
        "DQB1*05:01:58"
      ],
      "cds_sha256": "37f8b42b567ecc9ba92b23b60c7384b690ac04ab05a34942d2de4029bfc4b236",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:01:01",
      "numeric_two_field_assignment": "DQB1*05:01"
    },
    {
      "donor": "HG03816",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*07:01"
      ],
      "numeric_three_field": [
        "DRB1*07:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32"
      ],
      "protein_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32",
        "DRB1*07:01:29",
        "DRB1*07:01:30",
        "DRB1*07:01:31",
        "DRB1*07:01:32",
        "DRB1*07:01:33",
        "DRB1*07:01:34",
        "DRB1*07:01:35",
        "DRB1*07:01:36"
      ],
      "cds_sha256": "d35fa517bdd307a907cf20a4f3e5e27f375acc373096b50e493436b8de12eb21",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*07:01:01",
      "numeric_two_field_assignment": "DRB1*07:01"
    },
    {
      "donor": "HG03816",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*01:01:01:01"
      ],
      "numeric_two_field": [
        "DRB1*01:01"
      ],
      "numeric_three_field": [
        "DRB1*01:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*01:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*01:01:01:01",
        "DRB1*01:01:01:02",
        "DRB1*01:01:01:03",
        "DRB1*01:01:01:04",
        "DRB1*01:01:01:05",
        "DRB1*01:01:01:06",
        "DRB1*01:01:01:07",
        "DRB1*01:01:01:08",
        "DRB1*01:01:01:09",
        "DRB1*01:01:01:10",
        "DRB1*01:01:01:11",
        "DRB1*01:01:01:12",
        "DRB1*01:01:01:13",
        "DRB1*01:01:01:14",
        "DRB1*01:01:01:15",
        "DRB1*01:01:01:16",
        "DRB1*01:01:01:17",
        "DRB1*01:01:01:18",
        "DRB1*01:01:01:19",
        "DRB1*01:01:01:20",
        "DRB1*01:01:01:21"
      ],
      "protein_matches": [
        "DRB1*01:01:01:01",
        "DRB1*01:01:01:02",
        "DRB1*01:01:01:03",
        "DRB1*01:01:01:04",
        "DRB1*01:01:01:05",
        "DRB1*01:01:01:06",
        "DRB1*01:01:01:07",
        "DRB1*01:01:01:08",
        "DRB1*01:01:01:09",
        "DRB1*01:01:01:10",
        "DRB1*01:01:01:11",
        "DRB1*01:01:01:12",
        "DRB1*01:01:01:13",
        "DRB1*01:01:01:14",
        "DRB1*01:01:01:15",
        "DRB1*01:01:01:16",
        "DRB1*01:01:01:17",
        "DRB1*01:01:01:18",
        "DRB1*01:01:01:19",
        "DRB1*01:01:01:20",
        "DRB1*01:01:01:21",
        "DRB1*01:01:02",
        "DRB1*01:01:07",
        "DRB1*01:01:34",
        "DRB1*01:01:38",
        "DRB1*01:01:39",
        "DRB1*01:01:40",
        "DRB1*01:01:41",
        "DRB1*01:01:47",
        "DRB1*01:01:48",
        "DRB1*01:01:49",
        "DRB1*01:01:50",
        "DRB1*01:01:51"
      ],
      "cds_sha256": "d9896ff376d045126ac356872bfcd6238615548b7d4b6a43ad1cea0bcc3ab939",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*01:01:01",
      "numeric_two_field_assignment": "DRB1*01:01"
    },
    {
      "donor": "HG03831",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*33:03:01:01"
      ],
      "numeric_two_field": [
        "A*33:03"
      ],
      "numeric_three_field": [
        "A*33:03:01"
      ],
      "full_allele_assignment": [
        "A*33:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32"
      ],
      "protein_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32",
        "A*33:03:06",
        "A*33:03:07",
        "A*33:03:08",
        "A*33:03:09",
        "A*33:03:33",
        "A*33:03:34",
        "A*33:03:35",
        "A*33:03:36",
        "A*33:03:37",
        "A*33:03:38",
        "A*33:03:39",
        "A*33:03:40",
        "A*33:03:41",
        "A*33:03:43",
        "A*33:03:44",
        "A*33:03:45",
        "A*33:03:46",
        "A*33:03:48",
        "A*33:03:49",
        "A*33:03:50",
        "A*33:03:51",
        "A*33:03:52",
        "A*33:03:53",
        "A*33:03:54",
        "A*33:03:55",
        "A*33:03:56",
        "A*33:03:57",
        "A*33:03:58",
        "A*33:03:59",
        "A*33:03:60",
        "A*33:03:61",
        "A*33:03:62",
        "A*33:03:63",
        "A*33:03:64",
        "A*33:03:65",
        "A*33:03:66",
        "A*33:03:67",
        "A*33:03:68",
        "A*33:03:69",
        "A*33:03:70",
        "A*33:03:71",
        "A*33:03:72",
        "A*33:03:73",
        "A*33:03:74",
        "A*33:03:75"
      ],
      "cds_sha256": "5b04ec1e27d27a644b49df91d06adecb6f588ef54ea7111e6fdc94da2982e8bc",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*33:03:01",
      "numeric_two_field_assignment": "A*33:03"
    },
    {
      "donor": "HG03831",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*31:01:02:01"
      ],
      "numeric_two_field": [
        "A*31:01"
      ],
      "numeric_three_field": [
        "A*31:01:02"
      ],
      "full_allele_assignment": [
        "A*31:01:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*31:01:02:01",
        "A*31:01:02:02",
        "A*31:01:02:03N",
        "A*31:01:02:04",
        "A*31:01:02:05",
        "A*31:01:02:06",
        "A*31:01:02:07",
        "A*31:01:02:08",
        "A*31:01:02:09",
        "A*31:01:02:10",
        "A*31:01:02:11",
        "A*31:01:02:12",
        "A*31:01:02:13",
        "A*31:01:02:14",
        "A*31:01:02:15",
        "A*31:01:02:16",
        "A*31:01:02:17",
        "A*31:01:02:18",
        "A*31:01:02:19",
        "A*31:01:02:20",
        "A*31:01:02:21",
        "A*31:01:02:22",
        "A*31:01:02:23",
        "A*31:01:02:24",
        "A*31:01:02:25",
        "A*31:01:02:26",
        "A*31:01:02:27",
        "A*31:01:02:28",
        "A*31:01:02:29",
        "A*31:01:02:30Q",
        "A*31:01:02:31",
        "A*31:01:02:32",
        "A*31:01:02:33",
        "A*31:01:02:34",
        "A*31:01:02:35",
        "A*31:01:02:36",
        "A*31:01:02:37",
        "A*31:01:02:38",
        "A*31:01:02:39",
        "A*31:01:02:40",
        "A*31:01:02:41",
        "A*31:01:02:42",
        "A*31:01:02:43",
        "A*31:01:02:44",
        "A*31:01:02:45",
        "A*31:01:02:46",
        "A*31:01:02:47",
        "A*31:01:02:48",
        "A*31:01:02:49",
        "A*31:01:02:50",
        "A*31:01:02:51Q",
        "A*31:01:02:52",
        "A*31:01:02:53",
        "A*31:01:02:54",
        "A*31:01:02:55",
        "A*31:01:02:56",
        "A*31:01:02:57",
        "A*31:01:02:58",
        "A*31:01:02:59",
        "A*31:01:02:60",
        "A*31:01:02:61",
        "A*31:01:02:62"
      ],
      "protein_matches": [
        "A*31:01:02:01",
        "A*31:01:02:02",
        "A*31:01:02:03N",
        "A*31:01:02:04",
        "A*31:01:02:05",
        "A*31:01:02:06",
        "A*31:01:02:07",
        "A*31:01:02:08",
        "A*31:01:02:09",
        "A*31:01:02:10",
        "A*31:01:02:11",
        "A*31:01:02:12",
        "A*31:01:02:13",
        "A*31:01:02:14",
        "A*31:01:02:15",
        "A*31:01:02:16",
        "A*31:01:02:17",
        "A*31:01:02:18",
        "A*31:01:02:19",
        "A*31:01:02:20",
        "A*31:01:02:21",
        "A*31:01:02:22",
        "A*31:01:02:23",
        "A*31:01:02:24",
        "A*31:01:02:25",
        "A*31:01:02:26",
        "A*31:01:02:27",
        "A*31:01:02:28",
        "A*31:01:02:29",
        "A*31:01:02:30Q",
        "A*31:01:02:31",
        "A*31:01:02:32",
        "A*31:01:02:33",
        "A*31:01:02:34",
        "A*31:01:02:35",
        "A*31:01:02:36",
        "A*31:01:02:37",
        "A*31:01:02:38",
        "A*31:01:02:39",
        "A*31:01:02:40",
        "A*31:01:02:41",
        "A*31:01:02:42",
        "A*31:01:02:43",
        "A*31:01:02:44",
        "A*31:01:02:45",
        "A*31:01:02:46",
        "A*31:01:02:47",
        "A*31:01:02:48",
        "A*31:01:02:49",
        "A*31:01:02:50",
        "A*31:01:02:51Q",
        "A*31:01:02:52",
        "A*31:01:02:53",
        "A*31:01:02:54",
        "A*31:01:02:55",
        "A*31:01:02:56",
        "A*31:01:02:57",
        "A*31:01:02:58",
        "A*31:01:02:59",
        "A*31:01:02:60",
        "A*31:01:02:61",
        "A*31:01:02:62",
        "A*31:01:04",
        "A*31:01:13",
        "A*31:01:23",
        "A*31:01:24",
        "A*31:01:25",
        "A*31:01:26",
        "A*31:01:27",
        "A*31:01:28",
        "A*31:01:29",
        "A*31:01:30",
        "A*31:01:31",
        "A*31:01:32",
        "A*31:01:33",
        "A*31:01:35",
        "A*31:01:36",
        "A*31:01:37",
        "A*31:01:38",
        "A*31:01:39",
        "A*31:01:40",
        "A*31:01:41",
        "A*31:01:42",
        "A*31:01:43",
        "A*31:01:44",
        "A*31:01:45",
        "A*31:01:46",
        "A*31:01:47",
        "A*31:01:48",
        "A*31:01:49",
        "A*31:01:50",
        "A*31:01:51",
        "A*31:01:52",
        "A*31:01:53",
        "A*31:01:54",
        "A*31:01:55",
        "A*31:01:56",
        "A*31:01:57",
        "A*31:01:58",
        "A*31:01:59",
        "A*31:01:60",
        "A*31:01:61",
        "A*31:01:62",
        "A*31:01:63",
        "A*31:01:64",
        "A*31:01:65",
        "A*31:01:66",
        "A*31:01:67"
      ],
      "cds_sha256": "885011b0a86ef4f9b70e8a5cf3181d61ba946b2eda2bfab2abb7b5db6421e3e4",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*31:01:02",
      "numeric_two_field_assignment": "A*31:01"
    },
    {
      "donor": "HG03831",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*52:01:01:02"
      ],
      "numeric_two_field": [
        "B*52:01"
      ],
      "numeric_three_field": [
        "B*52:01:01"
      ],
      "full_allele_assignment": [
        "B*52:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*52:01:01:01",
        "B*52:01:01:02",
        "B*52:01:01:03",
        "B*52:01:01:04",
        "B*52:01:01:05",
        "B*52:01:01:06",
        "B*52:01:01:07",
        "B*52:01:01:08",
        "B*52:01:01:09",
        "B*52:01:01:10",
        "B*52:01:01:11",
        "B*52:01:01:12",
        "B*52:01:01:13",
        "B*52:01:01:14",
        "B*52:01:01:15",
        "B*52:01:01:16",
        "B*52:01:01:17",
        "B*52:01:01:18",
        "B*52:01:01:19",
        "B*52:01:01:20",
        "B*52:01:01:21",
        "B*52:01:01:22",
        "B*52:01:01:23",
        "B*52:01:01:24",
        "B*52:01:01:25",
        "B*52:01:01:26",
        "B*52:01:01:27",
        "B*52:01:01:28",
        "B*52:01:01:29",
        "B*52:01:01:30Q"
      ],
      "protein_matches": [
        "B*52:01:01:01",
        "B*52:01:01:02",
        "B*52:01:01:03",
        "B*52:01:01:04",
        "B*52:01:01:05",
        "B*52:01:01:06",
        "B*52:01:01:07",
        "B*52:01:01:08",
        "B*52:01:01:09",
        "B*52:01:01:10",
        "B*52:01:01:11",
        "B*52:01:01:12",
        "B*52:01:01:13",
        "B*52:01:01:14",
        "B*52:01:01:15",
        "B*52:01:01:16",
        "B*52:01:01:17",
        "B*52:01:01:18",
        "B*52:01:01:19",
        "B*52:01:01:20",
        "B*52:01:01:21",
        "B*52:01:01:22",
        "B*52:01:01:23",
        "B*52:01:01:24",
        "B*52:01:01:25",
        "B*52:01:01:26",
        "B*52:01:01:27",
        "B*52:01:01:28",
        "B*52:01:01:29",
        "B*52:01:01:30Q",
        "B*52:01:02:01",
        "B*52:01:02:02",
        "B*52:01:02:03",
        "B*52:01:02:04",
        "B*52:01:02:05",
        "B*52:01:02:06",
        "B*52:01:02:07",
        "B*52:01:02:08",
        "B*52:01:02:09",
        "B*52:01:17",
        "B*52:01:28",
        "B*52:01:30",
        "B*52:01:31",
        "B*52:01:32",
        "B*52:01:33",
        "B*52:01:34",
        "B*52:01:35",
        "B*52:01:36",
        "B*52:01:37",
        "B*52:01:38",
        "B*52:01:39",
        "B*52:01:40",
        "B*52:01:41",
        "B*52:01:42",
        "B*52:01:43",
        "B*52:01:44",
        "B*52:01:45",
        "B*52:01:46",
        "B*52:01:47",
        "B*52:01:48",
        "B*52:01:49",
        "B*52:01:50",
        "B*52:01:51",
        "B*52:01:52",
        "B*52:01:53",
        "B*52:01:54",
        "B*52:01:55",
        "B*52:01:56",
        "B*52:01:57",
        "B*52:01:58",
        "B*52:01:59",
        "B*52:01:60",
        "B*52:01:61",
        "B*52:01:62",
        "B*52:01:63",
        "B*52:01:64",
        "B*52:01:65"
      ],
      "cds_sha256": "cbdb67f65e64f2f41abcc5de908968df2074174bcf033ff3f563977cdbced531",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*52:01:01",
      "numeric_two_field_assignment": "B*52:01"
    },
    {
      "donor": "HG03831",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*15:08:01:01"
      ],
      "numeric_two_field": [
        "B*15:08"
      ],
      "numeric_three_field": [
        "B*15:08:01"
      ],
      "full_allele_assignment": [
        "B*15:08:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*15:08:01:01",
        "B*15:08:01:02"
      ],
      "protein_matches": [
        "B*15:08:01:01",
        "B*15:08:01:02"
      ],
      "cds_sha256": "b156aa3e5a2673def99c4da0138342663b1c23a4c79933c9aecfcc3d0974c8fa",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*15:08:01",
      "numeric_two_field_assignment": "B*15:08"
    },
    {
      "donor": "HG03831",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*12:02:02:01"
      ],
      "numeric_two_field": [
        "C*12:02"
      ],
      "numeric_three_field": [
        "C*12:02:02"
      ],
      "full_allele_assignment": [
        "C*12:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*12:02:02:01",
        "C*12:02:02:02",
        "C*12:02:02:03",
        "C*12:02:02:04",
        "C*12:02:02:05",
        "C*12:02:02:06",
        "C*12:02:02:07",
        "C*12:02:02:08",
        "C*12:02:02:09",
        "C*12:02:02:10",
        "C*12:02:02:11",
        "C*12:02:02:12",
        "C*12:02:02:13",
        "C*12:02:02:14",
        "C*12:02:02:15",
        "C*12:02:02:16",
        "C*12:02:02:17",
        "C*12:02:02:18",
        "C*12:02:02:19",
        "C*12:02:02:20",
        "C*12:02:02:21",
        "C*12:02:02:22",
        "C*12:02:02:23",
        "C*12:02:02:24Q",
        "C*12:02:02:25",
        "C*12:02:02:26Q",
        "C*12:02:02:27",
        "C*12:02:02:28",
        "C*12:02:02:29"
      ],
      "protein_matches": [
        "C*12:02:01",
        "C*12:02:02:01",
        "C*12:02:02:02",
        "C*12:02:02:03",
        "C*12:02:02:04",
        "C*12:02:02:05",
        "C*12:02:02:06",
        "C*12:02:02:07",
        "C*12:02:02:08",
        "C*12:02:02:09",
        "C*12:02:02:10",
        "C*12:02:02:11",
        "C*12:02:02:12",
        "C*12:02:02:13",
        "C*12:02:02:14",
        "C*12:02:02:15",
        "C*12:02:02:16",
        "C*12:02:02:17",
        "C*12:02:02:18",
        "C*12:02:02:19",
        "C*12:02:02:20",
        "C*12:02:02:21",
        "C*12:02:02:22",
        "C*12:02:02:23",
        "C*12:02:02:24Q",
        "C*12:02:02:25",
        "C*12:02:02:26Q",
        "C*12:02:02:27",
        "C*12:02:02:28",
        "C*12:02:02:29",
        "C*12:02:12",
        "C*12:02:14",
        "C*12:02:16",
        "C*12:02:18",
        "C*12:02:19",
        "C*12:02:20",
        "C*12:02:21",
        "C*12:02:22",
        "C*12:02:23",
        "C*12:02:24",
        "C*12:02:25",
        "C*12:02:26",
        "C*12:02:27",
        "C*12:02:28",
        "C*12:02:29",
        "C*12:02:30",
        "C*12:02:31",
        "C*12:02:32",
        "C*12:02:33",
        "C*12:02:34",
        "C*12:02:35",
        "C*12:02:36",
        "C*12:02:37",
        "C*12:02:38",
        "C*12:02:39",
        "C*12:02:40",
        "C*12:02:41",
        "C*12:02:42",
        "C*12:02:43",
        "C*12:02:44",
        "C*12:02:45",
        "C*12:02:46",
        "C*12:02:47",
        "C*12:02:48",
        "C*12:02:49",
        "C*12:02:50",
        "C*12:02:51",
        "C*12:02:52",
        "C*12:02:54",
        "C*12:02:55",
        "C*12:02:56",
        "C*12:02:57",
        "C*12:02:58",
        "C*12:02:59",
        "C*12:02:60",
        "C*12:02:61",
        "C*12:02:62",
        "C*12:02:63"
      ],
      "cds_sha256": "4ebf37142a43331f63e79351fbff14e94abe86b4fc49827ac95807f710b0b5bd",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*12:02:02",
      "numeric_two_field_assignment": "C*12:02"
    },
    {
      "donor": "HG03831",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*01:02:01:01"
      ],
      "numeric_two_field": [
        "C*01:02"
      ],
      "numeric_three_field": [
        "C*01:02:01"
      ],
      "full_allele_assignment": [
        "C*01:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83"
      ],
      "protein_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83",
        "C*01:02:02",
        "C*01:02:03",
        "C*01:02:04",
        "C*01:02:10",
        "C*01:02:100",
        "C*01:02:101",
        "C*01:02:102",
        "C*01:02:103",
        "C*01:02:104",
        "C*01:02:105",
        "C*01:02:106",
        "C*01:02:11",
        "C*01:02:15",
        "C*01:02:16",
        "C*01:02:18",
        "C*01:02:21",
        "C*01:02:22",
        "C*01:02:25",
        "C*01:02:29",
        "C*01:02:30:01",
        "C*01:02:30:02",
        "C*01:02:36",
        "C*01:02:37",
        "C*01:02:38",
        "C*01:02:39",
        "C*01:02:40",
        "C*01:02:41",
        "C*01:02:42",
        "C*01:02:43",
        "C*01:02:44",
        "C*01:02:45",
        "C*01:02:46",
        "C*01:02:47",
        "C*01:02:48",
        "C*01:02:49",
        "C*01:02:50",
        "C*01:02:51",
        "C*01:02:52",
        "C*01:02:53",
        "C*01:02:54",
        "C*01:02:55",
        "C*01:02:56",
        "C*01:02:57",
        "C*01:02:58",
        "C*01:02:59",
        "C*01:02:60",
        "C*01:02:61",
        "C*01:02:62",
        "C*01:02:63",
        "C*01:02:64",
        "C*01:02:65",
        "C*01:02:66",
        "C*01:02:67",
        "C*01:02:68",
        "C*01:02:69",
        "C*01:02:70",
        "C*01:02:71",
        "C*01:02:72",
        "C*01:02:73",
        "C*01:02:74",
        "C*01:02:75",
        "C*01:02:76",
        "C*01:02:77",
        "C*01:02:78",
        "C*01:02:79",
        "C*01:02:80",
        "C*01:02:81",
        "C*01:02:82",
        "C*01:02:83",
        "C*01:02:84",
        "C*01:02:85",
        "C*01:02:87",
        "C*01:02:88",
        "C*01:02:89",
        "C*01:02:91",
        "C*01:02:92",
        "C*01:02:93",
        "C*01:02:94",
        "C*01:02:95",
        "C*01:02:96",
        "C*01:02:97",
        "C*01:02:98",
        "C*01:02:99"
      ],
      "cds_sha256": "716c15217f162d2fd1bf86f82c78947f7d581b204ab2bd20ddafe0b90018c36a",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*01:02:01",
      "numeric_two_field_assignment": "C*01:02"
    },
    {
      "donor": "HG03831",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:01:01:02"
      ],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "HG03831",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:01:01:07"
      ],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:01:01:07"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "HG03831",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*14:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*14:01"
      ],
      "numeric_three_field": [
        "DPB1*14:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*14:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*14:01:01:01",
        "DPB1*14:01:01:02",
        "DPB1*14:01:01:03",
        "DPB1*14:01:01:04",
        "DPB1*14:01:01:05",
        "DPB1*14:01:01:06",
        "DPB1*14:01:01:07",
        "DPB1*14:01:01:08",
        "DPB1*14:01:01:09",
        "DPB1*14:01:01:10",
        "DPB1*14:01:01:11",
        "DPB1*14:01:01:12",
        "DPB1*14:01:01:13",
        "DPB1*14:01:01:14",
        "DPB1*14:01:01:15"
      ],
      "protein_matches": [
        "DPB1*14:01:01:01",
        "DPB1*14:01:01:02",
        "DPB1*14:01:01:03",
        "DPB1*14:01:01:04",
        "DPB1*14:01:01:05",
        "DPB1*14:01:01:06",
        "DPB1*14:01:01:07",
        "DPB1*14:01:01:08",
        "DPB1*14:01:01:09",
        "DPB1*14:01:01:10",
        "DPB1*14:01:01:11",
        "DPB1*14:01:01:12",
        "DPB1*14:01:01:13",
        "DPB1*14:01:01:14",
        "DPB1*14:01:01:15",
        "DPB1*14:01:05",
        "DPB1*14:01:13",
        "DPB1*14:01:15",
        "DPB1*14:01:16",
        "DPB1*14:01:17"
      ],
      "cds_sha256": "afd29289dfb653a29b07231147e2b786430f21a440a0b7ae4f26e9564703ff73",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*14:01:01",
      "numeric_two_field_assignment": "DPB1*14:01"
    },
    {
      "donor": "HG03831",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*26:01:02:03"
      ],
      "numeric_two_field": [
        "DPB1*26:01"
      ],
      "numeric_three_field": [
        "DPB1*26:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*26:01:02:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*26:01:02:01",
        "DPB1*26:01:02:02",
        "DPB1*26:01:02:03",
        "DPB1*26:01:02:04",
        "DPB1*26:01:02:05"
      ],
      "protein_matches": [
        "DPB1*26:01:02:01",
        "DPB1*26:01:02:02",
        "DPB1*26:01:02:03",
        "DPB1*26:01:02:04",
        "DPB1*26:01:02:05"
      ],
      "cds_sha256": "e19d116cab66e58b6b73b6b89f0ffd46372d0d08fd0d523a976cd48e2c5ef6f5",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*26:01:02",
      "numeric_two_field_assignment": "DPB1*26:01"
    },
    {
      "donor": "HG03831",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:02:01:03"
      ],
      "numeric_two_field": [
        "DQA1*01:02"
      ],
      "numeric_three_field": [
        "DQA1*01:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:02:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37"
      ],
      "protein_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37",
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08",
        "DQA1*01:02:03",
        "DQA1*01:02:04",
        "DQA1*01:02:05",
        "DQA1*01:02:06",
        "DQA1*01:02:07",
        "DQA1*01:02:08",
        "DQA1*01:02:09",
        "DQA1*01:02:10",
        "DQA1*01:02:11",
        "DQA1*01:02:12",
        "DQA1*01:02:13:01",
        "DQA1*01:02:13:02",
        "DQA1*01:02:13:03",
        "DQA1*01:02:14",
        "DQA1*01:02:15",
        "DQA1*01:02:16",
        "DQA1*01:02:17",
        "DQA1*01:02:18",
        "DQA1*01:02:19",
        "DQA1*01:02:20",
        "DQA1*01:02:21",
        "DQA1*01:02:22",
        "DQA1*01:02:23",
        "DQA1*01:02:24",
        "DQA1*01:02:25",
        "DQA1*01:02:26",
        "DQA1*01:02:27",
        "DQA1*01:02:28",
        "DQA1*01:02:29",
        "DQA1*01:02:30",
        "DQA1*01:02:31",
        "DQA1*01:02:32"
      ],
      "cds_sha256": "ac00e3c799d85af7172274b322ab9998ef73923e79aeaa1943af09f52b98c601",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:02:01",
      "numeric_two_field_assignment": "DQA1*01:02"
    },
    {
      "donor": "HG03831",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:03"
      ],
      "numeric_three_field": [
        "DQA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25"
      ],
      "protein_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25",
        "DQA1*01:03:03",
        "DQA1*01:03:04",
        "DQA1*01:03:06",
        "DQA1*01:03:07",
        "DQA1*01:03:08",
        "DQA1*01:03:09",
        "DQA1*01:03:10",
        "DQA1*01:03:11",
        "DQA1*01:03:12",
        "DQA1*01:03:13"
      ],
      "cds_sha256": "90c9c3a50684523bf8b75dea2974ffeb6b2dc9616517164c2905e1137b3ec843",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:03:01",
      "numeric_two_field_assignment": "DQA1*01:03"
    },
    {
      "donor": "HG03831",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*05:02"
      ],
      "numeric_three_field": [
        "DQB1*05:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:02:01:01",
        "DQB1*05:02:01:02",
        "DQB1*05:02:01:03",
        "DQB1*05:02:01:04",
        "DQB1*05:02:01:05",
        "DQB1*05:02:01:06",
        "DQB1*05:02:01:07",
        "DQB1*05:02:01:08",
        "DQB1*05:02:01:09",
        "DQB1*05:02:01:10",
        "DQB1*05:02:01:11",
        "DQB1*05:02:01:12",
        "DQB1*05:02:01:13",
        "DQB1*05:02:01:14",
        "DQB1*05:02:01:15",
        "DQB1*05:02:01:16",
        "DQB1*05:02:01:17",
        "DQB1*05:02:01:18",
        "DQB1*05:02:01:19",
        "DQB1*05:02:01:20",
        "DQB1*05:02:01:21"
      ],
      "protein_matches": [
        "DQB1*05:02:01:01",
        "DQB1*05:02:01:02",
        "DQB1*05:02:01:03",
        "DQB1*05:02:01:04",
        "DQB1*05:02:01:05",
        "DQB1*05:02:01:06",
        "DQB1*05:02:01:07",
        "DQB1*05:02:01:08",
        "DQB1*05:02:01:09",
        "DQB1*05:02:01:10",
        "DQB1*05:02:01:11",
        "DQB1*05:02:01:12",
        "DQB1*05:02:01:13",
        "DQB1*05:02:01:14",
        "DQB1*05:02:01:15",
        "DQB1*05:02:01:16",
        "DQB1*05:02:01:17",
        "DQB1*05:02:01:18",
        "DQB1*05:02:01:19",
        "DQB1*05:02:01:20",
        "DQB1*05:02:01:21",
        "DQB1*05:02:02",
        "DQB1*05:02:07",
        "DQB1*05:02:08",
        "DQB1*05:02:11",
        "DQB1*05:02:17",
        "DQB1*05:02:23",
        "DQB1*05:02:25",
        "DQB1*05:02:26",
        "DQB1*05:02:27",
        "DQB1*05:02:28",
        "DQB1*05:02:29",
        "DQB1*05:02:30",
        "DQB1*05:02:31",
        "DQB1*05:02:32"
      ],
      "cds_sha256": "385fba154db61fdfdd5b0aee4a9938dfd23f076fe6ef48f72587400c92891605",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:02:01",
      "numeric_two_field_assignment": "DQB1*05:02"
    },
    {
      "donor": "HG03831",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:01"
      ],
      "numeric_three_field": [
        "DQB1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11"
      ],
      "protein_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11",
        "DQB1*06:01:03",
        "DQB1*06:01:05",
        "DQB1*06:01:08",
        "DQB1*06:01:10",
        "DQB1*06:01:11",
        "DQB1*06:01:36",
        "DQB1*06:01:37",
        "DQB1*06:01:38",
        "DQB1*06:01:39"
      ],
      "cds_sha256": "8eca11e1cbc387d4515e4bc63897990cebd76dea14df174cd8eba8947cef38b2",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:01:01",
      "numeric_two_field_assignment": "DQB1*06:01"
    },
    {
      "donor": "HG03831",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*15:06"
      ],
      "numeric_three_field": [
        "DRB1*15:06:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*15:06:01"
      ],
      "protein_matches": [
        "DRB1*15:06:01"
      ],
      "cds_sha256": "f147db6c17479d268a4dcc7c5132e0dedbced3353c29917bf2bf5df8ca247a23",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:06:01",
      "numeric_two_field_assignment": "DRB1*15:06"
    },
    {
      "donor": "HG03831",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*15:02"
      ],
      "numeric_three_field": [
        "DRB1*15:02:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*15:02:02:01",
        "DRB1*15:02:02:02",
        "DRB1*15:02:02:03"
      ],
      "protein_matches": [
        "DRB1*15:02:01:02",
        "DRB1*15:02:01:03",
        "DRB1*15:02:01:04",
        "DRB1*15:02:01:05",
        "DRB1*15:02:01:06",
        "DRB1*15:02:01:07",
        "DRB1*15:02:01:08",
        "DRB1*15:02:01:09",
        "DRB1*15:02:02:01",
        "DRB1*15:02:02:02",
        "DRB1*15:02:02:03",
        "DRB1*15:02:05",
        "DRB1*15:02:20",
        "DRB1*15:02:21"
      ],
      "cds_sha256": "95364615deb977f7e4c90fa898aef65dea9ac3ca375f9f757ca755015e5028ce",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:02:02",
      "numeric_two_field_assignment": "DRB1*15:02"
    },
    {
      "donor": "HG03834",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*30:01:01:01"
      ],
      "numeric_two_field": [
        "A*30:01"
      ],
      "numeric_three_field": [
        "A*30:01:01"
      ],
      "full_allele_assignment": [
        "A*30:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*30:01:01:01",
        "A*30:01:01:02",
        "A*30:01:01:03",
        "A*30:01:01:04",
        "A*30:01:01:05",
        "A*30:01:01:06",
        "A*30:01:01:07",
        "A*30:01:01:08",
        "A*30:01:01:09",
        "A*30:01:01:10",
        "A*30:01:01:11",
        "A*30:01:01:12",
        "A*30:01:01:13",
        "A*30:01:01:14",
        "A*30:01:01:15",
        "A*30:01:01:16",
        "A*30:01:01:17",
        "A*30:01:01:18",
        "A*30:01:01:19",
        "A*30:01:01:20",
        "A*30:01:01:21",
        "A*30:01:01:22",
        "A*30:01:01:23",
        "A*30:01:01:24",
        "A*30:01:01:25"
      ],
      "protein_matches": [
        "A*30:01:01:01",
        "A*30:01:01:02",
        "A*30:01:01:03",
        "A*30:01:01:04",
        "A*30:01:01:05",
        "A*30:01:01:06",
        "A*30:01:01:07",
        "A*30:01:01:08",
        "A*30:01:01:09",
        "A*30:01:01:10",
        "A*30:01:01:11",
        "A*30:01:01:12",
        "A*30:01:01:13",
        "A*30:01:01:14",
        "A*30:01:01:15",
        "A*30:01:01:16",
        "A*30:01:01:17",
        "A*30:01:01:18",
        "A*30:01:01:19",
        "A*30:01:01:20",
        "A*30:01:01:21",
        "A*30:01:01:22",
        "A*30:01:01:23",
        "A*30:01:01:24",
        "A*30:01:01:25",
        "A*30:01:11",
        "A*30:01:12",
        "A*30:01:14",
        "A*30:01:15",
        "A*30:01:16",
        "A*30:01:17",
        "A*30:01:18",
        "A*30:01:19",
        "A*30:01:20",
        "A*30:01:21",
        "A*30:01:22",
        "A*30:01:23",
        "A*30:01:24",
        "A*30:01:25",
        "A*30:01:26",
        "A*30:01:27",
        "A*30:01:28",
        "A*30:01:29",
        "A*30:01:30",
        "A*30:01:31",
        "A*30:01:32",
        "A*30:01:33",
        "A*30:01:34",
        "A*30:01:35"
      ],
      "cds_sha256": "061560d9493427cbb0fe4c57ba5a5ee60f75cbf88352ced2d0f6119712c91d81",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*30:01:01",
      "numeric_two_field_assignment": "A*30:01"
    },
    {
      "donor": "HG03834",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*02:11:01:01"
      ],
      "numeric_two_field": [
        "A*02:11"
      ],
      "numeric_three_field": [
        "A*02:11:01"
      ],
      "full_allele_assignment": [
        "A*02:11:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:11:01:01",
        "A*02:11:01:02",
        "A*02:11:01:03",
        "A*02:11:01:04",
        "A*02:11:01:05",
        "A*02:11:01:06",
        "A*02:11:01:07",
        "A*02:11:01:08",
        "A*02:11:01:09",
        "A*02:11:01:10"
      ],
      "protein_matches": [
        "A*02:11:01:01",
        "A*02:11:01:02",
        "A*02:11:01:03",
        "A*02:11:01:04",
        "A*02:11:01:05",
        "A*02:11:01:06",
        "A*02:11:01:07",
        "A*02:11:01:08",
        "A*02:11:01:09",
        "A*02:11:01:10",
        "A*02:11:10",
        "A*02:11:11",
        "A*02:11:12",
        "A*02:11:13",
        "A*02:11:14",
        "A*02:11:15",
        "A*02:11:16"
      ],
      "cds_sha256": "676dd2bcbe3252735a85200fba0345fd2078bfd2906ba6fc2f530721a7c9da7f",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:11:01",
      "numeric_two_field_assignment": "A*02:11"
    },
    {
      "donor": "HG03834",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*13:02:01:01"
      ],
      "numeric_two_field": [
        "B*13:02"
      ],
      "numeric_three_field": [
        "B*13:02:01"
      ],
      "full_allele_assignment": [
        "B*13:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*13:02:01:01",
        "B*13:02:01:02",
        "B*13:02:01:03",
        "B*13:02:01:04",
        "B*13:02:01:05",
        "B*13:02:01:06",
        "B*13:02:01:07",
        "B*13:02:01:08",
        "B*13:02:01:09",
        "B*13:02:01:10",
        "B*13:02:01:11",
        "B*13:02:01:12",
        "B*13:02:01:13",
        "B*13:02:01:14",
        "B*13:02:01:15",
        "B*13:02:01:16",
        "B*13:02:01:17",
        "B*13:02:01:18",
        "B*13:02:01:19",
        "B*13:02:01:20",
        "B*13:02:01:21",
        "B*13:02:01:22",
        "B*13:02:01:23",
        "B*13:02:01:24",
        "B*13:02:01:25",
        "B*13:02:01:26",
        "B*13:02:01:27",
        "B*13:02:01:28",
        "B*13:02:01:29",
        "B*13:02:01:30",
        "B*13:02:01:31",
        "B*13:02:01:32",
        "B*13:02:01:33",
        "B*13:02:01:34",
        "B*13:02:01:35",
        "B*13:02:01:36"
      ],
      "protein_matches": [
        "B*13:02:01:01",
        "B*13:02:01:02",
        "B*13:02:01:03",
        "B*13:02:01:04",
        "B*13:02:01:05",
        "B*13:02:01:06",
        "B*13:02:01:07",
        "B*13:02:01:08",
        "B*13:02:01:09",
        "B*13:02:01:10",
        "B*13:02:01:11",
        "B*13:02:01:12",
        "B*13:02:01:13",
        "B*13:02:01:14",
        "B*13:02:01:15",
        "B*13:02:01:16",
        "B*13:02:01:17",
        "B*13:02:01:18",
        "B*13:02:01:19",
        "B*13:02:01:20",
        "B*13:02:01:21",
        "B*13:02:01:22",
        "B*13:02:01:23",
        "B*13:02:01:24",
        "B*13:02:01:25",
        "B*13:02:01:26",
        "B*13:02:01:27",
        "B*13:02:01:28",
        "B*13:02:01:29",
        "B*13:02:01:30",
        "B*13:02:01:31",
        "B*13:02:01:32",
        "B*13:02:01:33",
        "B*13:02:01:34",
        "B*13:02:01:35",
        "B*13:02:01:36",
        "B*13:02:02",
        "B*13:02:03",
        "B*13:02:04",
        "B*13:02:09",
        "B*13:02:16",
        "B*13:02:17",
        "B*13:02:18",
        "B*13:02:19",
        "B*13:02:20",
        "B*13:02:22",
        "B*13:02:23",
        "B*13:02:24",
        "B*13:02:25",
        "B*13:02:26",
        "B*13:02:27",
        "B*13:02:28",
        "B*13:02:29",
        "B*13:02:30",
        "B*13:02:31",
        "B*13:02:32",
        "B*13:02:33",
        "B*13:02:34",
        "B*13:02:35",
        "B*13:02:36",
        "B*13:02:37",
        "B*13:02:38",
        "B*13:02:39",
        "B*13:02:40",
        "B*13:02:41",
        "B*13:02:42",
        "B*13:02:43",
        "B*13:02:44",
        "B*13:02:45",
        "B*13:02:46",
        "B*13:02:47",
        "B*13:02:48"
      ],
      "cds_sha256": "267090632a47aada610eb852cffed79c5bbe0af68795810a9355fd8e165a01ca",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*13:02:01",
      "numeric_two_field_assignment": "B*13:02"
    },
    {
      "donor": "HG03834",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*37:01:01:01"
      ],
      "numeric_two_field": [
        "B*37:01"
      ],
      "numeric_three_field": [
        "B*37:01:01"
      ],
      "full_allele_assignment": [
        "B*37:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*37:01:01:01",
        "B*37:01:01:02",
        "B*37:01:01:03",
        "B*37:01:01:04",
        "B*37:01:01:05",
        "B*37:01:01:06",
        "B*37:01:01:07",
        "B*37:01:01:08",
        "B*37:01:01:09",
        "B*37:01:01:10",
        "B*37:01:01:11",
        "B*37:01:01:12",
        "B*37:01:01:13",
        "B*37:01:01:14",
        "B*37:01:01:15",
        "B*37:01:01:16",
        "B*37:01:01:17",
        "B*37:01:01:18",
        "B*37:01:01:19",
        "B*37:01:01:20",
        "B*37:01:01:21",
        "B*37:01:01:22",
        "B*37:01:01:23"
      ],
      "protein_matches": [
        "B*37:01:01:01",
        "B*37:01:01:02",
        "B*37:01:01:03",
        "B*37:01:01:04",
        "B*37:01:01:05",
        "B*37:01:01:06",
        "B*37:01:01:07",
        "B*37:01:01:08",
        "B*37:01:01:09",
        "B*37:01:01:10",
        "B*37:01:01:11",
        "B*37:01:01:12",
        "B*37:01:01:13",
        "B*37:01:01:14",
        "B*37:01:01:15",
        "B*37:01:01:16",
        "B*37:01:01:17",
        "B*37:01:01:18",
        "B*37:01:01:19",
        "B*37:01:01:20",
        "B*37:01:01:21",
        "B*37:01:01:22",
        "B*37:01:01:23",
        "B*37:01:02",
        "B*37:01:03",
        "B*37:01:05",
        "B*37:01:10",
        "B*37:01:12",
        "B*37:01:13",
        "B*37:01:14",
        "B*37:01:15",
        "B*37:01:16",
        "B*37:01:17",
        "B*37:01:18",
        "B*37:01:19",
        "B*37:01:20",
        "B*37:01:21",
        "B*37:01:22",
        "B*37:01:23",
        "B*37:01:24",
        "B*37:01:25",
        "B*37:01:26",
        "B*37:01:27",
        "B*37:01:28",
        "B*37:01:29",
        "B*37:01:30",
        "B*37:01:31",
        "B*37:01:32",
        "B*37:01:33",
        "B*37:01:34",
        "B*37:01:35",
        "B*37:01:36",
        "B*37:01:37",
        "B*37:01:38",
        "B*37:01:39",
        "B*37:01:40",
        "B*37:01:41"
      ],
      "cds_sha256": "cb2e0572ca189c5485289cac50116ef1c8e58377b71fdafeeedd930987bd4f83",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*37:01:01",
      "numeric_two_field_assignment": "B*37:01"
    },
    {
      "donor": "HG03834",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*06:02:01:01"
      ],
      "numeric_two_field": [
        "C*06:02"
      ],
      "numeric_three_field": [
        "C*06:02:01"
      ],
      "full_allele_assignment": [
        "C*06:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q"
      ],
      "protein_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q",
        "C*06:02:03",
        "C*06:02:07",
        "C*06:02:100",
        "C*06:02:101",
        "C*06:02:102",
        "C*06:02:103",
        "C*06:02:104",
        "C*06:02:105",
        "C*06:02:106",
        "C*06:02:107",
        "C*06:02:108",
        "C*06:02:109",
        "C*06:02:110",
        "C*06:02:111",
        "C*06:02:112",
        "C*06:02:113",
        "C*06:02:114",
        "C*06:02:115",
        "C*06:02:116",
        "C*06:02:117",
        "C*06:02:118",
        "C*06:02:119",
        "C*06:02:120",
        "C*06:02:121",
        "C*06:02:122",
        "C*06:02:123",
        "C*06:02:124",
        "C*06:02:125",
        "C*06:02:126",
        "C*06:02:127",
        "C*06:02:128",
        "C*06:02:129",
        "C*06:02:130",
        "C*06:02:131",
        "C*06:02:132",
        "C*06:02:15",
        "C*06:02:17",
        "C*06:02:20",
        "C*06:02:29",
        "C*06:02:31",
        "C*06:02:38:01",
        "C*06:02:38:02",
        "C*06:02:42",
        "C*06:02:44",
        "C*06:02:45",
        "C*06:02:46",
        "C*06:02:49",
        "C*06:02:50:01",
        "C*06:02:50:02",
        "C*06:02:51",
        "C*06:02:52",
        "C*06:02:53",
        "C*06:02:54",
        "C*06:02:55",
        "C*06:02:56",
        "C*06:02:57",
        "C*06:02:58",
        "C*06:02:59",
        "C*06:02:60",
        "C*06:02:61",
        "C*06:02:62",
        "C*06:02:63",
        "C*06:02:64",
        "C*06:02:65",
        "C*06:02:66",
        "C*06:02:67",
        "C*06:02:68",
        "C*06:02:69",
        "C*06:02:70",
        "C*06:02:71",
        "C*06:02:72",
        "C*06:02:73",
        "C*06:02:74",
        "C*06:02:75",
        "C*06:02:76",
        "C*06:02:77",
        "C*06:02:78",
        "C*06:02:79",
        "C*06:02:80",
        "C*06:02:81",
        "C*06:02:82",
        "C*06:02:83",
        "C*06:02:84",
        "C*06:02:85",
        "C*06:02:86",
        "C*06:02:87",
        "C*06:02:88",
        "C*06:02:89",
        "C*06:02:90",
        "C*06:02:91",
        "C*06:02:92",
        "C*06:02:93",
        "C*06:02:94",
        "C*06:02:95",
        "C*06:02:96",
        "C*06:02:97",
        "C*06:02:98",
        "C*06:02:99"
      ],
      "cds_sha256": "f9529885923021608f38517d7c3f4bddba7eb8880f8ae07eda4a84508b0f8b50",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*06:02:01",
      "numeric_two_field_assignment": "C*06:02"
    },
    {
      "donor": "HG03834",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*06:02:01:01"
      ],
      "numeric_two_field": [
        "C*06:02"
      ],
      "numeric_three_field": [
        "C*06:02:01"
      ],
      "full_allele_assignment": [
        "C*06:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q"
      ],
      "protein_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q",
        "C*06:02:03",
        "C*06:02:07",
        "C*06:02:100",
        "C*06:02:101",
        "C*06:02:102",
        "C*06:02:103",
        "C*06:02:104",
        "C*06:02:105",
        "C*06:02:106",
        "C*06:02:107",
        "C*06:02:108",
        "C*06:02:109",
        "C*06:02:110",
        "C*06:02:111",
        "C*06:02:112",
        "C*06:02:113",
        "C*06:02:114",
        "C*06:02:115",
        "C*06:02:116",
        "C*06:02:117",
        "C*06:02:118",
        "C*06:02:119",
        "C*06:02:120",
        "C*06:02:121",
        "C*06:02:122",
        "C*06:02:123",
        "C*06:02:124",
        "C*06:02:125",
        "C*06:02:126",
        "C*06:02:127",
        "C*06:02:128",
        "C*06:02:129",
        "C*06:02:130",
        "C*06:02:131",
        "C*06:02:132",
        "C*06:02:15",
        "C*06:02:17",
        "C*06:02:20",
        "C*06:02:29",
        "C*06:02:31",
        "C*06:02:38:01",
        "C*06:02:38:02",
        "C*06:02:42",
        "C*06:02:44",
        "C*06:02:45",
        "C*06:02:46",
        "C*06:02:49",
        "C*06:02:50:01",
        "C*06:02:50:02",
        "C*06:02:51",
        "C*06:02:52",
        "C*06:02:53",
        "C*06:02:54",
        "C*06:02:55",
        "C*06:02:56",
        "C*06:02:57",
        "C*06:02:58",
        "C*06:02:59",
        "C*06:02:60",
        "C*06:02:61",
        "C*06:02:62",
        "C*06:02:63",
        "C*06:02:64",
        "C*06:02:65",
        "C*06:02:66",
        "C*06:02:67",
        "C*06:02:68",
        "C*06:02:69",
        "C*06:02:70",
        "C*06:02:71",
        "C*06:02:72",
        "C*06:02:73",
        "C*06:02:74",
        "C*06:02:75",
        "C*06:02:76",
        "C*06:02:77",
        "C*06:02:78",
        "C*06:02:79",
        "C*06:02:80",
        "C*06:02:81",
        "C*06:02:82",
        "C*06:02:83",
        "C*06:02:84",
        "C*06:02:85",
        "C*06:02:86",
        "C*06:02:87",
        "C*06:02:88",
        "C*06:02:89",
        "C*06:02:90",
        "C*06:02:91",
        "C*06:02:92",
        "C*06:02:93",
        "C*06:02:94",
        "C*06:02:95",
        "C*06:02:96",
        "C*06:02:97",
        "C*06:02:98",
        "C*06:02:99"
      ],
      "cds_sha256": "f9529885923021608f38517d7c3f4bddba7eb8880f8ae07eda4a84508b0f8b50",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*06:02:01",
      "numeric_two_field_assignment": "C*06:02"
    },
    {
      "donor": "HG03834",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:05"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG03834",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:01:01:02"
      ],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "HG03834",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:02:01:02"
      ],
      "numeric_two_field": [
        "DPB1*04:02"
      ],
      "numeric_three_field": [
        "DPB1*04:02:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:02:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:02:01:01",
        "DPB1*04:02:01:02",
        "DPB1*04:02:01:03",
        "DPB1*04:02:01:04",
        "DPB1*04:02:01:05",
        "DPB1*04:02:01:06",
        "DPB1*04:02:01:07",
        "DPB1*04:02:01:08",
        "DPB1*04:02:01:09",
        "DPB1*04:02:01:10",
        "DPB1*04:02:01:11",
        "DPB1*04:02:01:12",
        "DPB1*04:02:01:13",
        "DPB1*04:02:01:14",
        "DPB1*04:02:01:15",
        "DPB1*04:02:01:16",
        "DPB1*04:02:01:17",
        "DPB1*04:02:01:18",
        "DPB1*04:02:01:19",
        "DPB1*04:02:01:20",
        "DPB1*04:02:01:21",
        "DPB1*04:02:01:22",
        "DPB1*04:02:01:23",
        "DPB1*04:02:01:24",
        "DPB1*04:02:01:25",
        "DPB1*04:02:01:26",
        "DPB1*04:02:01:27",
        "DPB1*04:02:01:28",
        "DPB1*04:02:01:29",
        "DPB1*04:02:01:30",
        "DPB1*04:02:01:31",
        "DPB1*04:02:01:32",
        "DPB1*04:02:01:33",
        "DPB1*04:02:01:34",
        "DPB1*04:02:01:35",
        "DPB1*04:02:01:36",
        "DPB1*04:02:01:37",
        "DPB1*04:02:01:38",
        "DPB1*04:02:01:39",
        "DPB1*04:02:01:40",
        "DPB1*04:02:01:41",
        "DPB1*04:02:01:42",
        "DPB1*04:02:01:43",
        "DPB1*04:02:01:44",
        "DPB1*04:02:01:45",
        "DPB1*04:02:01:46",
        "DPB1*04:02:01:47Q",
        "DPB1*04:02:01:48"
      ],
      "protein_matches": [
        "DPB1*04:02:01:01",
        "DPB1*04:02:01:02",
        "DPB1*04:02:01:03",
        "DPB1*04:02:01:04",
        "DPB1*04:02:01:05",
        "DPB1*04:02:01:06",
        "DPB1*04:02:01:07",
        "DPB1*04:02:01:08",
        "DPB1*04:02:01:09",
        "DPB1*04:02:01:10",
        "DPB1*04:02:01:11",
        "DPB1*04:02:01:12",
        "DPB1*04:02:01:13",
        "DPB1*04:02:01:14",
        "DPB1*04:02:01:15",
        "DPB1*04:02:01:16",
        "DPB1*04:02:01:17",
        "DPB1*04:02:01:18",
        "DPB1*04:02:01:19",
        "DPB1*04:02:01:20",
        "DPB1*04:02:01:21",
        "DPB1*04:02:01:22",
        "DPB1*04:02:01:23",
        "DPB1*04:02:01:24",
        "DPB1*04:02:01:25",
        "DPB1*04:02:01:26",
        "DPB1*04:02:01:27",
        "DPB1*04:02:01:28",
        "DPB1*04:02:01:29",
        "DPB1*04:02:01:30",
        "DPB1*04:02:01:31",
        "DPB1*04:02:01:32",
        "DPB1*04:02:01:33",
        "DPB1*04:02:01:34",
        "DPB1*04:02:01:35",
        "DPB1*04:02:01:36",
        "DPB1*04:02:01:37",
        "DPB1*04:02:01:38",
        "DPB1*04:02:01:39",
        "DPB1*04:02:01:40",
        "DPB1*04:02:01:41",
        "DPB1*04:02:01:42",
        "DPB1*04:02:01:43",
        "DPB1*04:02:01:44",
        "DPB1*04:02:01:45",
        "DPB1*04:02:01:46",
        "DPB1*04:02:01:47Q",
        "DPB1*04:02:01:48",
        "DPB1*04:02:10",
        "DPB1*04:02:11",
        "DPB1*04:02:13",
        "DPB1*04:02:14",
        "DPB1*04:02:15",
        "DPB1*04:02:16",
        "DPB1*04:02:19",
        "DPB1*04:02:21",
        "DPB1*04:02:22",
        "DPB1*04:02:23",
        "DPB1*04:02:24",
        "DPB1*04:02:25",
        "DPB1*04:02:26",
        "DPB1*04:02:27",
        "DPB1*04:02:28",
        "DPB1*04:02:29",
        "DPB1*04:02:30",
        "DPB1*04:02:31",
        "DPB1*04:02:32",
        "DPB1*04:02:33",
        "DPB1*04:02:34",
        "DPB1*04:02:35",
        "DPB1*04:02:36",
        "DPB1*04:02:37",
        "DPB1*04:02:38",
        "DPB1*04:02:39",
        "DPB1*04:02:40",
        "DPB1*04:02:41",
        "DPB1*04:02:42"
      ],
      "cds_sha256": "56a8099990f049426b85114a4b73649da45136b9447548676da3050edeaaaa5a",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:02:01",
      "numeric_two_field_assignment": "DPB1*04:02"
    },
    {
      "donor": "HG03834",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*09:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*09:01"
      ],
      "numeric_three_field": [
        "DPB1*09:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*09:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*09:01:01:01",
        "DPB1*09:01:01:02",
        "DPB1*09:01:01:03"
      ],
      "protein_matches": [
        "DPB1*09:01:01:01",
        "DPB1*09:01:01:02",
        "DPB1*09:01:01:03",
        "DPB1*09:01:02",
        "DPB1*09:01:03"
      ],
      "cds_sha256": "f72da6a24a15b8818a19d0e19219a074f17aed891695ffbd4275c0436054c624",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*09:01:01",
      "numeric_two_field_assignment": "DPB1*09:01"
    },
    {
      "donor": "HG03834",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*02:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*02:01"
      ],
      "numeric_three_field": [
        "DQA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13"
      ],
      "protein_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13",
        "DQA1*02:01:03",
        "DQA1*02:01:05",
        "DQA1*02:01:06",
        "DQA1*02:01:07",
        "DQA1*02:01:08",
        "DQA1*02:01:09:01",
        "DQA1*02:01:09:02",
        "DQA1*02:01:09:03",
        "DQA1*02:01:10",
        "DQA1*02:01:11",
        "DQA1*02:01:14",
        "DQA1*02:01:15Q",
        "DQA1*02:01:16",
        "DQA1*02:01:17",
        "DQA1*02:01:18",
        "DQA1*02:01:19",
        "DQA1*02:01:20",
        "DQA1*02:01:22",
        "DQA1*02:01:23",
        "DQA1*02:01:26"
      ],
      "cds_sha256": "a133de159576cc12f4a192fcc735b46791d889475acff0224172d22c4864229c",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*02:01:01",
      "numeric_two_field_assignment": "DQA1*02:01"
    },
    {
      "donor": "HG03834",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:01"
      ],
      "numeric_three_field": [
        "DQA1*01:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:01:01:01",
        "DQA1*01:01:01:02",
        "DQA1*01:01:01:03",
        "DQA1*01:01:01:05",
        "DQA1*01:01:01:06",
        "DQA1*01:01:01:07",
        "DQA1*01:01:01:08",
        "DQA1*01:01:01:09",
        "DQA1*01:01:01:10",
        "DQA1*01:01:01:11",
        "DQA1*01:01:01:12",
        "DQA1*01:01:01:13",
        "DQA1*01:01:01:14",
        "DQA1*01:01:01:15",
        "DQA1*01:01:01:16"
      ],
      "protein_matches": [
        "DQA1*01:01:01:01",
        "DQA1*01:01:01:02",
        "DQA1*01:01:01:03",
        "DQA1*01:01:01:05",
        "DQA1*01:01:01:06",
        "DQA1*01:01:01:07",
        "DQA1*01:01:01:08",
        "DQA1*01:01:01:09",
        "DQA1*01:01:01:10",
        "DQA1*01:01:01:11",
        "DQA1*01:01:01:12",
        "DQA1*01:01:01:13",
        "DQA1*01:01:01:14",
        "DQA1*01:01:01:15",
        "DQA1*01:01:01:16",
        "DQA1*01:01:02:01",
        "DQA1*01:01:02:02",
        "DQA1*01:01:02:03",
        "DQA1*01:01:02:04",
        "DQA1*01:01:02:05",
        "DQA1*01:01:03",
        "DQA1*01:01:04",
        "DQA1*01:01:05",
        "DQA1*01:01:06",
        "DQA1*01:01:07",
        "DQA1*01:01:08",
        "DQA1*01:01:09:01",
        "DQA1*01:01:09:02",
        "DQA1*01:01:09:03",
        "DQA1*01:01:10",
        "DQA1*01:01:11",
        "DQA1*01:01:12",
        "DQA1*01:01:13",
        "DQA1*01:01:14",
        "DQA1*01:01:15",
        "DQA1*01:01:16"
      ],
      "cds_sha256": "8c992bb24718c2311c74475e5d3b45ef8cea186cd210b1c825d0969d77e60514",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:01:01",
      "numeric_two_field_assignment": "DQA1*01:01"
    },
    {
      "donor": "HG03834",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*02:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*02:02"
      ],
      "numeric_three_field": [
        "DQB1*02:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*02:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*02:02:01:01",
        "DQB1*02:02:01:02",
        "DQB1*02:02:01:03",
        "DQB1*02:02:01:04",
        "DQB1*02:02:01:05",
        "DQB1*02:02:01:06",
        "DQB1*02:02:01:07",
        "DQB1*02:02:01:08",
        "DQB1*02:02:01:09",
        "DQB1*02:02:01:10",
        "DQB1*02:02:01:11",
        "DQB1*02:02:01:12",
        "DQB1*02:02:01:13",
        "DQB1*02:02:01:14",
        "DQB1*02:02:01:15",
        "DQB1*02:02:01:16",
        "DQB1*02:02:01:17",
        "DQB1*02:02:01:18",
        "DQB1*02:02:01:19",
        "DQB1*02:02:01:20",
        "DQB1*02:02:01:21",
        "DQB1*02:02:01:22",
        "DQB1*02:02:01:23",
        "DQB1*02:02:01:24",
        "DQB1*02:02:01:25",
        "DQB1*02:02:01:26",
        "DQB1*02:02:01:27",
        "DQB1*02:02:01:28Q",
        "DQB1*02:02:01:29"
      ],
      "protein_matches": [
        "DQB1*02:02:01:01",
        "DQB1*02:02:01:02",
        "DQB1*02:02:01:03",
        "DQB1*02:02:01:04",
        "DQB1*02:02:01:05",
        "DQB1*02:02:01:06",
        "DQB1*02:02:01:07",
        "DQB1*02:02:01:08",
        "DQB1*02:02:01:09",
        "DQB1*02:02:01:10",
        "DQB1*02:02:01:11",
        "DQB1*02:02:01:12",
        "DQB1*02:02:01:13",
        "DQB1*02:02:01:14",
        "DQB1*02:02:01:15",
        "DQB1*02:02:01:16",
        "DQB1*02:02:01:17",
        "DQB1*02:02:01:18",
        "DQB1*02:02:01:19",
        "DQB1*02:02:01:20",
        "DQB1*02:02:01:21",
        "DQB1*02:02:01:22",
        "DQB1*02:02:01:23",
        "DQB1*02:02:01:24",
        "DQB1*02:02:01:25",
        "DQB1*02:02:01:26",
        "DQB1*02:02:01:27",
        "DQB1*02:02:01:28Q",
        "DQB1*02:02:01:29",
        "DQB1*02:02:04",
        "DQB1*02:02:05",
        "DQB1*02:02:06:02",
        "DQB1*02:02:12",
        "DQB1*02:02:13",
        "DQB1*02:02:14",
        "DQB1*02:02:15",
        "DQB1*02:02:16",
        "DQB1*02:02:17",
        "DQB1*02:02:18",
        "DQB1*02:02:19",
        "DQB1*02:02:20",
        "DQB1*02:02:21",
        "DQB1*02:02:22",
        "DQB1*02:02:24",
        "DQB1*02:02:25",
        "DQB1*02:02:26",
        "DQB1*02:02:27",
        "DQB1*02:02:28",
        "DQB1*02:02:29",
        "DQB1*02:02:30",
        "DQB1*02:02:31",
        "DQB1*02:02:32",
        "DQB1*02:02:33",
        "DQB1*02:02:34",
        "DQB1*02:02:37",
        "DQB1*02:02:38",
        "DQB1*02:02:39",
        "DQB1*02:02:40",
        "DQB1*02:02:41",
        "DQB1*02:02:42"
      ],
      "cds_sha256": "06c3d5192ffd78fd09e256dc72a8be73345c26352f72fac603fd4a702bd70320",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*02:02:01",
      "numeric_two_field_assignment": "DQB1*02:02"
    },
    {
      "donor": "HG03834",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:01:01:03"
      ],
      "numeric_two_field": [
        "DQB1*05:01"
      ],
      "numeric_three_field": [
        "DQB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:01:01:01",
        "DQB1*05:01:01:02",
        "DQB1*05:01:01:03",
        "DQB1*05:01:01:04",
        "DQB1*05:01:01:05",
        "DQB1*05:01:01:06",
        "DQB1*05:01:01:07",
        "DQB1*05:01:01:08",
        "DQB1*05:01:01:09",
        "DQB1*05:01:01:10",
        "DQB1*05:01:01:11",
        "DQB1*05:01:01:12",
        "DQB1*05:01:01:13",
        "DQB1*05:01:01:14",
        "DQB1*05:01:01:15",
        "DQB1*05:01:01:16",
        "DQB1*05:01:01:17",
        "DQB1*05:01:01:18",
        "DQB1*05:01:01:19",
        "DQB1*05:01:01:20",
        "DQB1*05:01:01:21",
        "DQB1*05:01:01:22",
        "DQB1*05:01:01:23",
        "DQB1*05:01:01:24",
        "DQB1*05:01:01:25",
        "DQB1*05:01:01:26",
        "DQB1*05:01:01:27",
        "DQB1*05:01:01:28",
        "DQB1*05:01:01:29",
        "DQB1*05:01:01:30",
        "DQB1*05:01:01:31",
        "DQB1*05:01:01:32",
        "DQB1*05:01:01:33",
        "DQB1*05:01:01:34",
        "DQB1*05:01:01:35",
        "DQB1*05:01:01:36",
        "DQB1*05:01:01:37",
        "DQB1*05:01:01:38",
        "DQB1*05:01:01:39",
        "DQB1*05:01:01:40",
        "DQB1*05:01:01:41",
        "DQB1*05:01:01:42",
        "DQB1*05:01:01:43",
        "DQB1*05:01:01:44"
      ],
      "protein_matches": [
        "DQB1*05:01:01:01",
        "DQB1*05:01:01:02",
        "DQB1*05:01:01:03",
        "DQB1*05:01:01:04",
        "DQB1*05:01:01:05",
        "DQB1*05:01:01:06",
        "DQB1*05:01:01:07",
        "DQB1*05:01:01:08",
        "DQB1*05:01:01:09",
        "DQB1*05:01:01:10",
        "DQB1*05:01:01:11",
        "DQB1*05:01:01:12",
        "DQB1*05:01:01:13",
        "DQB1*05:01:01:14",
        "DQB1*05:01:01:15",
        "DQB1*05:01:01:16",
        "DQB1*05:01:01:17",
        "DQB1*05:01:01:18",
        "DQB1*05:01:01:19",
        "DQB1*05:01:01:20",
        "DQB1*05:01:01:21",
        "DQB1*05:01:01:22",
        "DQB1*05:01:01:23",
        "DQB1*05:01:01:24",
        "DQB1*05:01:01:25",
        "DQB1*05:01:01:26",
        "DQB1*05:01:01:27",
        "DQB1*05:01:01:28",
        "DQB1*05:01:01:29",
        "DQB1*05:01:01:30",
        "DQB1*05:01:01:31",
        "DQB1*05:01:01:32",
        "DQB1*05:01:01:33",
        "DQB1*05:01:01:34",
        "DQB1*05:01:01:35",
        "DQB1*05:01:01:36",
        "DQB1*05:01:01:37",
        "DQB1*05:01:01:38",
        "DQB1*05:01:01:39",
        "DQB1*05:01:01:40",
        "DQB1*05:01:01:41",
        "DQB1*05:01:01:42",
        "DQB1*05:01:01:43",
        "DQB1*05:01:01:44",
        "DQB1*05:01:05",
        "DQB1*05:01:22",
        "DQB1*05:01:23",
        "DQB1*05:01:24:01",
        "DQB1*05:01:24:02",
        "DQB1*05:01:30",
        "DQB1*05:01:37",
        "DQB1*05:01:39",
        "DQB1*05:01:41",
        "DQB1*05:01:43",
        "DQB1*05:01:44",
        "DQB1*05:01:45:01",
        "DQB1*05:01:45:02",
        "DQB1*05:01:47",
        "DQB1*05:01:48",
        "DQB1*05:01:49",
        "DQB1*05:01:51",
        "DQB1*05:01:52",
        "DQB1*05:01:53",
        "DQB1*05:01:54",
        "DQB1*05:01:55",
        "DQB1*05:01:56",
        "DQB1*05:01:57",
        "DQB1*05:01:58"
      ],
      "cds_sha256": "37f8b42b567ecc9ba92b23b60c7384b690ac04ab05a34942d2de4029bfc4b236",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:01:01",
      "numeric_two_field_assignment": "DQB1*05:01"
    },
    {
      "donor": "HG03834",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*07:01:01:01"
      ],
      "numeric_two_field": [
        "DRB1*07:01"
      ],
      "numeric_three_field": [
        "DRB1*07:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*07:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32"
      ],
      "protein_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32",
        "DRB1*07:01:29",
        "DRB1*07:01:30",
        "DRB1*07:01:31",
        "DRB1*07:01:32",
        "DRB1*07:01:33",
        "DRB1*07:01:34",
        "DRB1*07:01:35",
        "DRB1*07:01:36"
      ],
      "cds_sha256": "d35fa517bdd307a907cf20a4f3e5e27f375acc373096b50e493436b8de12eb21",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*07:01:01",
      "numeric_two_field_assignment": "DRB1*07:01"
    },
    {
      "donor": "HG03834",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*01:01:01:01"
      ],
      "numeric_two_field": [
        "DRB1*01:01"
      ],
      "numeric_three_field": [
        "DRB1*01:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*01:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*01:01:01:01",
        "DRB1*01:01:01:02",
        "DRB1*01:01:01:03",
        "DRB1*01:01:01:04",
        "DRB1*01:01:01:05",
        "DRB1*01:01:01:06",
        "DRB1*01:01:01:07",
        "DRB1*01:01:01:08",
        "DRB1*01:01:01:09",
        "DRB1*01:01:01:10",
        "DRB1*01:01:01:11",
        "DRB1*01:01:01:12",
        "DRB1*01:01:01:13",
        "DRB1*01:01:01:14",
        "DRB1*01:01:01:15",
        "DRB1*01:01:01:16",
        "DRB1*01:01:01:17",
        "DRB1*01:01:01:18",
        "DRB1*01:01:01:19",
        "DRB1*01:01:01:20",
        "DRB1*01:01:01:21"
      ],
      "protein_matches": [
        "DRB1*01:01:01:01",
        "DRB1*01:01:01:02",
        "DRB1*01:01:01:03",
        "DRB1*01:01:01:04",
        "DRB1*01:01:01:05",
        "DRB1*01:01:01:06",
        "DRB1*01:01:01:07",
        "DRB1*01:01:01:08",
        "DRB1*01:01:01:09",
        "DRB1*01:01:01:10",
        "DRB1*01:01:01:11",
        "DRB1*01:01:01:12",
        "DRB1*01:01:01:13",
        "DRB1*01:01:01:14",
        "DRB1*01:01:01:15",
        "DRB1*01:01:01:16",
        "DRB1*01:01:01:17",
        "DRB1*01:01:01:18",
        "DRB1*01:01:01:19",
        "DRB1*01:01:01:20",
        "DRB1*01:01:01:21",
        "DRB1*01:01:02",
        "DRB1*01:01:07",
        "DRB1*01:01:34",
        "DRB1*01:01:38",
        "DRB1*01:01:39",
        "DRB1*01:01:40",
        "DRB1*01:01:41",
        "DRB1*01:01:47",
        "DRB1*01:01:48",
        "DRB1*01:01:49",
        "DRB1*01:01:50",
        "DRB1*01:01:51"
      ],
      "cds_sha256": "d9896ff376d045126ac356872bfcd6238615548b7d4b6a43ad1cea0bcc3ab939",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*01:01:01",
      "numeric_two_field_assignment": "DRB1*01:01"
    },
    {
      "donor": "HG03874",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*01:01:01:01"
      ],
      "numeric_two_field": [
        "A*01:01"
      ],
      "numeric_three_field": [
        "A*01:01:01"
      ],
      "full_allele_assignment": [
        "A*01:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*01:01:01:01",
        "A*01:01:01:02N",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99"
      ],
      "protein_matches": [
        "A*01:01:01:01",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99",
        "A*01:01:02",
        "A*01:01:03",
        "A*01:01:10",
        "A*01:01:100",
        "A*01:01:101",
        "A*01:01:102",
        "A*01:01:103",
        "A*01:01:104",
        "A*01:01:105",
        "A*01:01:106",
        "A*01:01:107",
        "A*01:01:108",
        "A*01:01:109",
        "A*01:01:11",
        "A*01:01:110",
        "A*01:01:111",
        "A*01:01:112",
        "A*01:01:113",
        "A*01:01:114",
        "A*01:01:115",
        "A*01:01:116",
        "A*01:01:117",
        "A*01:01:118",
        "A*01:01:119",
        "A*01:01:120",
        "A*01:01:121",
        "A*01:01:122",
        "A*01:01:123",
        "A*01:01:124",
        "A*01:01:125",
        "A*01:01:126",
        "A*01:01:127",
        "A*01:01:128",
        "A*01:01:129",
        "A*01:01:13",
        "A*01:01:130",
        "A*01:01:131",
        "A*01:01:132",
        "A*01:01:133",
        "A*01:01:134",
        "A*01:01:135",
        "A*01:01:136",
        "A*01:01:137",
        "A*01:01:138",
        "A*01:01:139",
        "A*01:01:140",
        "A*01:01:141",
        "A*01:01:142",
        "A*01:01:143",
        "A*01:01:144",
        "A*01:01:145",
        "A*01:01:146",
        "A*01:01:147",
        "A*01:01:148",
        "A*01:01:149",
        "A*01:01:150",
        "A*01:01:151",
        "A*01:01:152",
        "A*01:01:153",
        "A*01:01:154",
        "A*01:01:155",
        "A*01:01:156",
        "A*01:01:157",
        "A*01:01:158",
        "A*01:01:159",
        "A*01:01:16",
        "A*01:01:160",
        "A*01:01:161",
        "A*01:01:162",
        "A*01:01:163",
        "A*01:01:164",
        "A*01:01:165",
        "A*01:01:166",
        "A*01:01:167",
        "A*01:01:168",
        "A*01:01:169",
        "A*01:01:170",
        "A*01:01:171",
        "A*01:01:172",
        "A*01:01:173",
        "A*01:01:174",
        "A*01:01:175",
        "A*01:01:176",
        "A*01:01:22",
        "A*01:01:36",
        "A*01:01:38L",
        "A*01:01:53",
        "A*01:01:65",
        "A*01:01:71",
        "A*01:01:72",
        "A*01:01:73",
        "A*01:01:76",
        "A*01:01:77",
        "A*01:01:78",
        "A*01:01:79",
        "A*01:01:80",
        "A*01:01:82",
        "A*01:01:83",
        "A*01:01:84",
        "A*01:01:85",
        "A*01:01:86",
        "A*01:01:87",
        "A*01:01:88",
        "A*01:01:89",
        "A*01:01:90",
        "A*01:01:91",
        "A*01:01:92",
        "A*01:01:93",
        "A*01:01:94",
        "A*01:01:95",
        "A*01:01:96",
        "A*01:01:97",
        "A*01:01:98",
        "A*01:01:99"
      ],
      "cds_sha256": "d015094bc4abec7e532b214aa26dc0fdab51ebcec65407cc637f76c917c82fd6",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*01:01:01",
      "numeric_two_field_assignment": "A*01:01"
    },
    {
      "donor": "HG03874",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*01:01:01:01"
      ],
      "numeric_two_field": [
        "A*01:01"
      ],
      "numeric_three_field": [
        "A*01:01:01"
      ],
      "full_allele_assignment": [
        "A*01:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*01:01:01:01",
        "A*01:01:01:02N",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99"
      ],
      "protein_matches": [
        "A*01:01:01:01",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99",
        "A*01:01:02",
        "A*01:01:03",
        "A*01:01:10",
        "A*01:01:100",
        "A*01:01:101",
        "A*01:01:102",
        "A*01:01:103",
        "A*01:01:104",
        "A*01:01:105",
        "A*01:01:106",
        "A*01:01:107",
        "A*01:01:108",
        "A*01:01:109",
        "A*01:01:11",
        "A*01:01:110",
        "A*01:01:111",
        "A*01:01:112",
        "A*01:01:113",
        "A*01:01:114",
        "A*01:01:115",
        "A*01:01:116",
        "A*01:01:117",
        "A*01:01:118",
        "A*01:01:119",
        "A*01:01:120",
        "A*01:01:121",
        "A*01:01:122",
        "A*01:01:123",
        "A*01:01:124",
        "A*01:01:125",
        "A*01:01:126",
        "A*01:01:127",
        "A*01:01:128",
        "A*01:01:129",
        "A*01:01:13",
        "A*01:01:130",
        "A*01:01:131",
        "A*01:01:132",
        "A*01:01:133",
        "A*01:01:134",
        "A*01:01:135",
        "A*01:01:136",
        "A*01:01:137",
        "A*01:01:138",
        "A*01:01:139",
        "A*01:01:140",
        "A*01:01:141",
        "A*01:01:142",
        "A*01:01:143",
        "A*01:01:144",
        "A*01:01:145",
        "A*01:01:146",
        "A*01:01:147",
        "A*01:01:148",
        "A*01:01:149",
        "A*01:01:150",
        "A*01:01:151",
        "A*01:01:152",
        "A*01:01:153",
        "A*01:01:154",
        "A*01:01:155",
        "A*01:01:156",
        "A*01:01:157",
        "A*01:01:158",
        "A*01:01:159",
        "A*01:01:16",
        "A*01:01:160",
        "A*01:01:161",
        "A*01:01:162",
        "A*01:01:163",
        "A*01:01:164",
        "A*01:01:165",
        "A*01:01:166",
        "A*01:01:167",
        "A*01:01:168",
        "A*01:01:169",
        "A*01:01:170",
        "A*01:01:171",
        "A*01:01:172",
        "A*01:01:173",
        "A*01:01:174",
        "A*01:01:175",
        "A*01:01:176",
        "A*01:01:22",
        "A*01:01:36",
        "A*01:01:38L",
        "A*01:01:53",
        "A*01:01:65",
        "A*01:01:71",
        "A*01:01:72",
        "A*01:01:73",
        "A*01:01:76",
        "A*01:01:77",
        "A*01:01:78",
        "A*01:01:79",
        "A*01:01:80",
        "A*01:01:82",
        "A*01:01:83",
        "A*01:01:84",
        "A*01:01:85",
        "A*01:01:86",
        "A*01:01:87",
        "A*01:01:88",
        "A*01:01:89",
        "A*01:01:90",
        "A*01:01:91",
        "A*01:01:92",
        "A*01:01:93",
        "A*01:01:94",
        "A*01:01:95",
        "A*01:01:96",
        "A*01:01:97",
        "A*01:01:98",
        "A*01:01:99"
      ],
      "cds_sha256": "d015094bc4abec7e532b214aa26dc0fdab51ebcec65407cc637f76c917c82fd6",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*01:01:01",
      "numeric_two_field_assignment": "A*01:01"
    },
    {
      "donor": "HG03874",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*44:02:01:01"
      ],
      "numeric_two_field": [
        "B*44:02"
      ],
      "numeric_three_field": [
        "B*44:02:01"
      ],
      "full_allele_assignment": [
        "B*44:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*44:02:01:01",
        "B*44:02:01:03",
        "B*44:02:01:04",
        "B*44:02:01:05",
        "B*44:02:01:06",
        "B*44:02:01:07",
        "B*44:02:01:08",
        "B*44:02:01:09",
        "B*44:02:01:10",
        "B*44:02:01:100",
        "B*44:02:01:11",
        "B*44:02:01:12",
        "B*44:02:01:13Q",
        "B*44:02:01:14",
        "B*44:02:01:15",
        "B*44:02:01:16",
        "B*44:02:01:17",
        "B*44:02:01:18",
        "B*44:02:01:19",
        "B*44:02:01:20",
        "B*44:02:01:21",
        "B*44:02:01:22",
        "B*44:02:01:23",
        "B*44:02:01:24",
        "B*44:02:01:25",
        "B*44:02:01:26",
        "B*44:02:01:27",
        "B*44:02:01:28",
        "B*44:02:01:29",
        "B*44:02:01:30",
        "B*44:02:01:31",
        "B*44:02:01:32",
        "B*44:02:01:33",
        "B*44:02:01:34",
        "B*44:02:01:35",
        "B*44:02:01:36",
        "B*44:02:01:37",
        "B*44:02:01:38",
        "B*44:02:01:39",
        "B*44:02:01:40",
        "B*44:02:01:41",
        "B*44:02:01:42",
        "B*44:02:01:43",
        "B*44:02:01:44",
        "B*44:02:01:45",
        "B*44:02:01:46",
        "B*44:02:01:47",
        "B*44:02:01:48",
        "B*44:02:01:49",
        "B*44:02:01:50",
        "B*44:02:01:51",
        "B*44:02:01:52",
        "B*44:02:01:53",
        "B*44:02:01:54",
        "B*44:02:01:55",
        "B*44:02:01:56",
        "B*44:02:01:57",
        "B*44:02:01:58",
        "B*44:02:01:59",
        "B*44:02:01:60",
        "B*44:02:01:61",
        "B*44:02:01:62",
        "B*44:02:01:63",
        "B*44:02:01:64",
        "B*44:02:01:65",
        "B*44:02:01:66",
        "B*44:02:01:67",
        "B*44:02:01:68",
        "B*44:02:01:69",
        "B*44:02:01:70",
        "B*44:02:01:71",
        "B*44:02:01:72",
        "B*44:02:01:73",
        "B*44:02:01:74",
        "B*44:02:01:75",
        "B*44:02:01:76",
        "B*44:02:01:77",
        "B*44:02:01:78",
        "B*44:02:01:79",
        "B*44:02:01:80",
        "B*44:02:01:81",
        "B*44:02:01:82",
        "B*44:02:01:83",
        "B*44:02:01:84",
        "B*44:02:01:85",
        "B*44:02:01:86",
        "B*44:02:01:87",
        "B*44:02:01:88",
        "B*44:02:01:89",
        "B*44:02:01:90",
        "B*44:02:01:91",
        "B*44:02:01:92",
        "B*44:02:01:93",
        "B*44:02:01:94",
        "B*44:02:01:95",
        "B*44:02:01:96",
        "B*44:02:01:97",
        "B*44:02:01:98",
        "B*44:02:01:99"
      ],
      "protein_matches": [
        "B*44:02:01:01",
        "B*44:02:01:03",
        "B*44:02:01:04",
        "B*44:02:01:05",
        "B*44:02:01:06",
        "B*44:02:01:07",
        "B*44:02:01:08",
        "B*44:02:01:09",
        "B*44:02:01:10",
        "B*44:02:01:100",
        "B*44:02:01:11",
        "B*44:02:01:12",
        "B*44:02:01:13Q",
        "B*44:02:01:14",
        "B*44:02:01:15",
        "B*44:02:01:16",
        "B*44:02:01:17",
        "B*44:02:01:18",
        "B*44:02:01:19",
        "B*44:02:01:20",
        "B*44:02:01:21",
        "B*44:02:01:22",
        "B*44:02:01:23",
        "B*44:02:01:24",
        "B*44:02:01:25",
        "B*44:02:01:26",
        "B*44:02:01:27",
        "B*44:02:01:28",
        "B*44:02:01:29",
        "B*44:02:01:30",
        "B*44:02:01:31",
        "B*44:02:01:32",
        "B*44:02:01:33",
        "B*44:02:01:34",
        "B*44:02:01:35",
        "B*44:02:01:36",
        "B*44:02:01:37",
        "B*44:02:01:38",
        "B*44:02:01:39",
        "B*44:02:01:40",
        "B*44:02:01:41",
        "B*44:02:01:42",
        "B*44:02:01:43",
        "B*44:02:01:44",
        "B*44:02:01:45",
        "B*44:02:01:46",
        "B*44:02:01:47",
        "B*44:02:01:48",
        "B*44:02:01:49",
        "B*44:02:01:50",
        "B*44:02:01:51",
        "B*44:02:01:52",
        "B*44:02:01:53",
        "B*44:02:01:54",
        "B*44:02:01:55",
        "B*44:02:01:56",
        "B*44:02:01:57",
        "B*44:02:01:58",
        "B*44:02:01:59",
        "B*44:02:01:60",
        "B*44:02:01:61",
        "B*44:02:01:62",
        "B*44:02:01:63",
        "B*44:02:01:64",
        "B*44:02:01:65",
        "B*44:02:01:66",
        "B*44:02:01:67",
        "B*44:02:01:68",
        "B*44:02:01:69",
        "B*44:02:01:70",
        "B*44:02:01:71",
        "B*44:02:01:72",
        "B*44:02:01:73",
        "B*44:02:01:74",
        "B*44:02:01:75",
        "B*44:02:01:76",
        "B*44:02:01:77",
        "B*44:02:01:78",
        "B*44:02:01:79",
        "B*44:02:01:80",
        "B*44:02:01:81",
        "B*44:02:01:82",
        "B*44:02:01:83",
        "B*44:02:01:84",
        "B*44:02:01:85",
        "B*44:02:01:86",
        "B*44:02:01:87",
        "B*44:02:01:88",
        "B*44:02:01:89",
        "B*44:02:01:90",
        "B*44:02:01:91",
        "B*44:02:01:92",
        "B*44:02:01:93",
        "B*44:02:01:94",
        "B*44:02:01:95",
        "B*44:02:01:96",
        "B*44:02:01:97",
        "B*44:02:01:98",
        "B*44:02:01:99",
        "B*44:02:02",
        "B*44:02:04",
        "B*44:02:06",
        "B*44:02:08",
        "B*44:02:17",
        "B*44:02:19",
        "B*44:02:27",
        "B*44:02:33",
        "B*44:02:37",
        "B*44:02:38",
        "B*44:02:40",
        "B*44:02:41",
        "B*44:02:42",
        "B*44:02:43",
        "B*44:02:44",
        "B*44:02:46",
        "B*44:02:47",
        "B*44:02:48",
        "B*44:02:49:01",
        "B*44:02:49:02",
        "B*44:02:50",
        "B*44:02:51",
        "B*44:02:52",
        "B*44:02:53",
        "B*44:02:54",
        "B*44:02:55",
        "B*44:02:56",
        "B*44:02:57",
        "B*44:02:58",
        "B*44:02:59",
        "B*44:02:60",
        "B*44:02:61",
        "B*44:02:62",
        "B*44:02:63",
        "B*44:02:64",
        "B*44:02:65",
        "B*44:02:66",
        "B*44:02:67",
        "B*44:02:68",
        "B*44:02:69",
        "B*44:02:70",
        "B*44:02:71",
        "B*44:02:72",
        "B*44:02:73",
        "B*44:02:74",
        "B*44:02:75",
        "B*44:02:76",
        "B*44:02:77",
        "B*44:02:78",
        "B*44:02:79",
        "B*44:02:80",
        "B*44:02:81",
        "B*44:02:82",
        "B*44:02:83",
        "B*44:02:84",
        "B*44:02:85",
        "B*44:02:86",
        "B*44:02:87",
        "B*44:02:88",
        "B*44:02:89",
        "B*44:02:90",
        "B*44:02:91",
        "B*44:02:92",
        "B*44:02:93"
      ],
      "cds_sha256": "ab13acf5930d1e791b0d4473f90bbbe25674560592165bc0c6321115963d3627",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*44:02:01",
      "numeric_two_field_assignment": "B*44:02"
    },
    {
      "donor": "HG03874",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*57:01:01:01"
      ],
      "numeric_two_field": [
        "B*57:01"
      ],
      "numeric_three_field": [
        "B*57:01:01"
      ],
      "full_allele_assignment": [
        "B*57:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*57:01:01:01",
        "B*57:01:01:02",
        "B*57:01:01:03",
        "B*57:01:01:04",
        "B*57:01:01:05",
        "B*57:01:01:06",
        "B*57:01:01:07",
        "B*57:01:01:08",
        "B*57:01:01:09",
        "B*57:01:01:10",
        "B*57:01:01:11",
        "B*57:01:01:12",
        "B*57:01:01:13",
        "B*57:01:01:14",
        "B*57:01:01:15",
        "B*57:01:01:16",
        "B*57:01:01:17",
        "B*57:01:01:18",
        "B*57:01:01:19",
        "B*57:01:01:20",
        "B*57:01:01:21",
        "B*57:01:01:22",
        "B*57:01:01:23",
        "B*57:01:01:24",
        "B*57:01:01:25",
        "B*57:01:01:26",
        "B*57:01:01:27",
        "B*57:01:01:28",
        "B*57:01:01:29",
        "B*57:01:01:30",
        "B*57:01:01:31",
        "B*57:01:01:32",
        "B*57:01:01:33",
        "B*57:01:01:34",
        "B*57:01:01:35",
        "B*57:01:01:36",
        "B*57:01:01:37"
      ],
      "protein_matches": [
        "B*57:01:01:01",
        "B*57:01:01:02",
        "B*57:01:01:03",
        "B*57:01:01:04",
        "B*57:01:01:05",
        "B*57:01:01:06",
        "B*57:01:01:07",
        "B*57:01:01:08",
        "B*57:01:01:09",
        "B*57:01:01:10",
        "B*57:01:01:11",
        "B*57:01:01:12",
        "B*57:01:01:13",
        "B*57:01:01:14",
        "B*57:01:01:15",
        "B*57:01:01:16",
        "B*57:01:01:17",
        "B*57:01:01:18",
        "B*57:01:01:19",
        "B*57:01:01:20",
        "B*57:01:01:21",
        "B*57:01:01:22",
        "B*57:01:01:23",
        "B*57:01:01:24",
        "B*57:01:01:25",
        "B*57:01:01:26",
        "B*57:01:01:27",
        "B*57:01:01:28",
        "B*57:01:01:29",
        "B*57:01:01:30",
        "B*57:01:01:31",
        "B*57:01:01:32",
        "B*57:01:01:33",
        "B*57:01:01:34",
        "B*57:01:01:35",
        "B*57:01:01:36",
        "B*57:01:01:37",
        "B*57:01:02",
        "B*57:01:03",
        "B*57:01:07",
        "B*57:01:10",
        "B*57:01:13",
        "B*57:01:23",
        "B*57:01:24",
        "B*57:01:25",
        "B*57:01:26",
        "B*57:01:27",
        "B*57:01:28",
        "B*57:01:29",
        "B*57:01:30",
        "B*57:01:31",
        "B*57:01:32",
        "B*57:01:33",
        "B*57:01:34",
        "B*57:01:35",
        "B*57:01:36",
        "B*57:01:37",
        "B*57:01:38",
        "B*57:01:39",
        "B*57:01:40",
        "B*57:01:41",
        "B*57:01:42",
        "B*57:01:43",
        "B*57:01:44",
        "B*57:01:45",
        "B*57:01:46",
        "B*57:01:47",
        "B*57:01:48",
        "B*57:01:49",
        "B*57:01:50",
        "B*57:01:51",
        "B*57:01:52",
        "B*57:01:53",
        "B*57:01:54",
        "B*57:01:55"
      ],
      "cds_sha256": "1a667feb89370ecb88d072d38d6a27db135ad21f2a54c6ff81b5b2e72de30052",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*57:01:01",
      "numeric_two_field_assignment": "B*57:01"
    },
    {
      "donor": "HG03874",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*05:01:01:02"
      ],
      "numeric_two_field": [
        "C*05:01"
      ],
      "numeric_three_field": [
        "C*05:01:01"
      ],
      "full_allele_assignment": [
        "C*05:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*05:01:01:01",
        "C*05:01:01:02",
        "C*05:01:01:03",
        "C*05:01:01:04",
        "C*05:01:01:05",
        "C*05:01:01:06",
        "C*05:01:01:07",
        "C*05:01:01:08",
        "C*05:01:01:09",
        "C*05:01:01:10",
        "C*05:01:01:100",
        "C*05:01:01:101",
        "C*05:01:01:102",
        "C*05:01:01:11",
        "C*05:01:01:12",
        "C*05:01:01:13",
        "C*05:01:01:14",
        "C*05:01:01:15",
        "C*05:01:01:16",
        "C*05:01:01:17",
        "C*05:01:01:18",
        "C*05:01:01:19",
        "C*05:01:01:20",
        "C*05:01:01:21",
        "C*05:01:01:22",
        "C*05:01:01:23",
        "C*05:01:01:24",
        "C*05:01:01:25",
        "C*05:01:01:26",
        "C*05:01:01:27",
        "C*05:01:01:28",
        "C*05:01:01:29",
        "C*05:01:01:30",
        "C*05:01:01:31",
        "C*05:01:01:32",
        "C*05:01:01:33",
        "C*05:01:01:34",
        "C*05:01:01:35",
        "C*05:01:01:36",
        "C*05:01:01:37",
        "C*05:01:01:38",
        "C*05:01:01:39",
        "C*05:01:01:40",
        "C*05:01:01:41",
        "C*05:01:01:42",
        "C*05:01:01:43",
        "C*05:01:01:44",
        "C*05:01:01:45",
        "C*05:01:01:46",
        "C*05:01:01:47",
        "C*05:01:01:48",
        "C*05:01:01:49",
        "C*05:01:01:50",
        "C*05:01:01:51",
        "C*05:01:01:52",
        "C*05:01:01:53Q",
        "C*05:01:01:54",
        "C*05:01:01:55",
        "C*05:01:01:56",
        "C*05:01:01:57",
        "C*05:01:01:58",
        "C*05:01:01:59",
        "C*05:01:01:60",
        "C*05:01:01:61",
        "C*05:01:01:62",
        "C*05:01:01:63",
        "C*05:01:01:64",
        "C*05:01:01:65",
        "C*05:01:01:66",
        "C*05:01:01:67",
        "C*05:01:01:68",
        "C*05:01:01:69",
        "C*05:01:01:70",
        "C*05:01:01:71",
        "C*05:01:01:72",
        "C*05:01:01:73",
        "C*05:01:01:74",
        "C*05:01:01:75",
        "C*05:01:01:76",
        "C*05:01:01:77",
        "C*05:01:01:78",
        "C*05:01:01:79",
        "C*05:01:01:80Q",
        "C*05:01:01:81Q",
        "C*05:01:01:82",
        "C*05:01:01:83",
        "C*05:01:01:84",
        "C*05:01:01:85",
        "C*05:01:01:86",
        "C*05:01:01:87",
        "C*05:01:01:88",
        "C*05:01:01:89Q",
        "C*05:01:01:90",
        "C*05:01:01:91",
        "C*05:01:01:92",
        "C*05:01:01:93",
        "C*05:01:01:94",
        "C*05:01:01:95",
        "C*05:01:01:96",
        "C*05:01:01:97",
        "C*05:01:01:98",
        "C*05:01:01:99"
      ],
      "protein_matches": [
        "C*05:01:01:01",
        "C*05:01:01:02",
        "C*05:01:01:03",
        "C*05:01:01:04",
        "C*05:01:01:05",
        "C*05:01:01:06",
        "C*05:01:01:07",
        "C*05:01:01:08",
        "C*05:01:01:09",
        "C*05:01:01:10",
        "C*05:01:01:100",
        "C*05:01:01:101",
        "C*05:01:01:102",
        "C*05:01:01:11",
        "C*05:01:01:12",
        "C*05:01:01:13",
        "C*05:01:01:14",
        "C*05:01:01:15",
        "C*05:01:01:16",
        "C*05:01:01:17",
        "C*05:01:01:18",
        "C*05:01:01:19",
        "C*05:01:01:20",
        "C*05:01:01:21",
        "C*05:01:01:22",
        "C*05:01:01:23",
        "C*05:01:01:24",
        "C*05:01:01:25",
        "C*05:01:01:26",
        "C*05:01:01:27",
        "C*05:01:01:28",
        "C*05:01:01:29",
        "C*05:01:01:30",
        "C*05:01:01:31",
        "C*05:01:01:32",
        "C*05:01:01:33",
        "C*05:01:01:34",
        "C*05:01:01:35",
        "C*05:01:01:36",
        "C*05:01:01:37",
        "C*05:01:01:38",
        "C*05:01:01:39",
        "C*05:01:01:40",
        "C*05:01:01:41",
        "C*05:01:01:42",
        "C*05:01:01:43",
        "C*05:01:01:44",
        "C*05:01:01:45",
        "C*05:01:01:46",
        "C*05:01:01:47",
        "C*05:01:01:48",
        "C*05:01:01:49",
        "C*05:01:01:50",
        "C*05:01:01:51",
        "C*05:01:01:52",
        "C*05:01:01:53Q",
        "C*05:01:01:54",
        "C*05:01:01:55",
        "C*05:01:01:56",
        "C*05:01:01:57",
        "C*05:01:01:58",
        "C*05:01:01:59",
        "C*05:01:01:60",
        "C*05:01:01:61",
        "C*05:01:01:62",
        "C*05:01:01:63",
        "C*05:01:01:64",
        "C*05:01:01:65",
        "C*05:01:01:66",
        "C*05:01:01:67",
        "C*05:01:01:68",
        "C*05:01:01:69",
        "C*05:01:01:70",
        "C*05:01:01:71",
        "C*05:01:01:72",
        "C*05:01:01:73",
        "C*05:01:01:74",
        "C*05:01:01:75",
        "C*05:01:01:76",
        "C*05:01:01:77",
        "C*05:01:01:78",
        "C*05:01:01:79",
        "C*05:01:01:80Q",
        "C*05:01:01:81Q",
        "C*05:01:01:82",
        "C*05:01:01:83",
        "C*05:01:01:84",
        "C*05:01:01:85",
        "C*05:01:01:86",
        "C*05:01:01:87",
        "C*05:01:01:88",
        "C*05:01:01:89Q",
        "C*05:01:01:90",
        "C*05:01:01:91",
        "C*05:01:01:92",
        "C*05:01:01:93",
        "C*05:01:01:94",
        "C*05:01:01:95",
        "C*05:01:01:96",
        "C*05:01:01:97",
        "C*05:01:01:98",
        "C*05:01:01:99",
        "C*05:01:02",
        "C*05:01:03",
        "C*05:01:05",
        "C*05:01:11",
        "C*05:01:16",
        "C*05:01:17",
        "C*05:01:32",
        "C*05:01:33",
        "C*05:01:34",
        "C*05:01:35",
        "C*05:01:36",
        "C*05:01:37",
        "C*05:01:38",
        "C*05:01:39",
        "C*05:01:40",
        "C*05:01:41",
        "C*05:01:42",
        "C*05:01:43",
        "C*05:01:44",
        "C*05:01:45",
        "C*05:01:46",
        "C*05:01:47",
        "C*05:01:48",
        "C*05:01:49",
        "C*05:01:50",
        "C*05:01:51",
        "C*05:01:53",
        "C*05:01:54",
        "C*05:01:55",
        "C*05:01:57",
        "C*05:01:59",
        "C*05:01:60",
        "C*05:01:61",
        "C*05:01:62",
        "C*05:01:63",
        "C*05:01:64",
        "C*05:01:65",
        "C*05:01:66",
        "C*05:01:67",
        "C*05:01:68",
        "C*05:01:69",
        "C*05:01:70",
        "C*05:01:71",
        "C*05:01:72",
        "C*05:01:73",
        "C*05:01:74",
        "C*05:01:75",
        "C*05:01:76",
        "C*05:01:77",
        "C*05:01:78",
        "C*05:01:79",
        "C*05:01:80",
        "C*05:01:82",
        "C*05:01:83",
        "C*05:01:84",
        "C*05:01:85",
        "C*05:01:86",
        "C*05:01:87",
        "C*05:01:88",
        "C*05:01:89"
      ],
      "cds_sha256": "b839c314d4e35188d654e7ba06e79c008bc54e52d0ae3cab26b031748c727304",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*05:01:01",
      "numeric_two_field_assignment": "C*05:01"
    },
    {
      "donor": "HG03874",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*06:02:01:01"
      ],
      "numeric_two_field": [
        "C*06:02"
      ],
      "numeric_three_field": [
        "C*06:02:01"
      ],
      "full_allele_assignment": [
        "C*06:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q"
      ],
      "protein_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q",
        "C*06:02:03",
        "C*06:02:07",
        "C*06:02:100",
        "C*06:02:101",
        "C*06:02:102",
        "C*06:02:103",
        "C*06:02:104",
        "C*06:02:105",
        "C*06:02:106",
        "C*06:02:107",
        "C*06:02:108",
        "C*06:02:109",
        "C*06:02:110",
        "C*06:02:111",
        "C*06:02:112",
        "C*06:02:113",
        "C*06:02:114",
        "C*06:02:115",
        "C*06:02:116",
        "C*06:02:117",
        "C*06:02:118",
        "C*06:02:119",
        "C*06:02:120",
        "C*06:02:121",
        "C*06:02:122",
        "C*06:02:123",
        "C*06:02:124",
        "C*06:02:125",
        "C*06:02:126",
        "C*06:02:127",
        "C*06:02:128",
        "C*06:02:129",
        "C*06:02:130",
        "C*06:02:131",
        "C*06:02:132",
        "C*06:02:15",
        "C*06:02:17",
        "C*06:02:20",
        "C*06:02:29",
        "C*06:02:31",
        "C*06:02:38:01",
        "C*06:02:38:02",
        "C*06:02:42",
        "C*06:02:44",
        "C*06:02:45",
        "C*06:02:46",
        "C*06:02:49",
        "C*06:02:50:01",
        "C*06:02:50:02",
        "C*06:02:51",
        "C*06:02:52",
        "C*06:02:53",
        "C*06:02:54",
        "C*06:02:55",
        "C*06:02:56",
        "C*06:02:57",
        "C*06:02:58",
        "C*06:02:59",
        "C*06:02:60",
        "C*06:02:61",
        "C*06:02:62",
        "C*06:02:63",
        "C*06:02:64",
        "C*06:02:65",
        "C*06:02:66",
        "C*06:02:67",
        "C*06:02:68",
        "C*06:02:69",
        "C*06:02:70",
        "C*06:02:71",
        "C*06:02:72",
        "C*06:02:73",
        "C*06:02:74",
        "C*06:02:75",
        "C*06:02:76",
        "C*06:02:77",
        "C*06:02:78",
        "C*06:02:79",
        "C*06:02:80",
        "C*06:02:81",
        "C*06:02:82",
        "C*06:02:83",
        "C*06:02:84",
        "C*06:02:85",
        "C*06:02:86",
        "C*06:02:87",
        "C*06:02:88",
        "C*06:02:89",
        "C*06:02:90",
        "C*06:02:91",
        "C*06:02:92",
        "C*06:02:93",
        "C*06:02:94",
        "C*06:02:95",
        "C*06:02:96",
        "C*06:02:97",
        "C*06:02:98",
        "C*06:02:99"
      ],
      "cds_sha256": "f9529885923021608f38517d7c3f4bddba7eb8880f8ae07eda4a84508b0f8b50",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*06:02:01",
      "numeric_two_field_assignment": "C*06:02"
    },
    {
      "donor": "HG03874",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "HG03874",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:01:01:02"
      ],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "HG03874",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*26:01:02:01"
      ],
      "numeric_two_field": [
        "DPB1*26:01"
      ],
      "numeric_three_field": [
        "DPB1*26:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*26:01:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*26:01:02:01",
        "DPB1*26:01:02:02",
        "DPB1*26:01:02:03",
        "DPB1*26:01:02:04",
        "DPB1*26:01:02:05"
      ],
      "protein_matches": [
        "DPB1*26:01:02:01",
        "DPB1*26:01:02:02",
        "DPB1*26:01:02:03",
        "DPB1*26:01:02:04",
        "DPB1*26:01:02:05"
      ],
      "cds_sha256": "e19d116cab66e58b6b73b6b89f0ffd46372d0d08fd0d523a976cd48e2c5ef6f5",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*26:01:02",
      "numeric_two_field_assignment": "DPB1*26:01"
    },
    {
      "donor": "HG03874",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*09:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*09:01"
      ],
      "numeric_three_field": [
        "DPB1*09:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*09:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*09:01:01:01",
        "DPB1*09:01:01:02",
        "DPB1*09:01:01:03"
      ],
      "protein_matches": [
        "DPB1*09:01:01:01",
        "DPB1*09:01:01:02",
        "DPB1*09:01:01:03",
        "DPB1*09:01:02",
        "DPB1*09:01:03"
      ],
      "cds_sha256": "f72da6a24a15b8818a19d0e19219a074f17aed891695ffbd4275c0436054c624",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*09:01:01",
      "numeric_two_field_assignment": "DPB1*09:01"
    },
    {
      "donor": "HG03874",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DQA1*05:09"
      ],
      "numeric_three_field": [
        "DQA1*05:09:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DQA1*05:09:01:01",
        "DQA1*05:09:01:02",
        "DQA1*05:09:01:03",
        "DQA1*05:09:01:04"
      ],
      "protein_matches": [
        "DQA1*05:09:01:01",
        "DQA1*05:09:01:02",
        "DQA1*05:09:01:03",
        "DQA1*05:09:01:04",
        "DQA1*05:09:02"
      ],
      "cds_sha256": "52b7e6f3aa68f51a02a32dc26ef4a69a30b03a9d5cbbeb723bfee29ed14957cd",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*05:09:01",
      "numeric_two_field_assignment": "DQA1*05:09"
    },
    {
      "donor": "HG03874",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*02:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*02:01"
      ],
      "numeric_three_field": [
        "DQA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13"
      ],
      "protein_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13",
        "DQA1*02:01:03",
        "DQA1*02:01:05",
        "DQA1*02:01:06",
        "DQA1*02:01:07",
        "DQA1*02:01:08",
        "DQA1*02:01:09:01",
        "DQA1*02:01:09:02",
        "DQA1*02:01:09:03",
        "DQA1*02:01:10",
        "DQA1*02:01:11",
        "DQA1*02:01:14",
        "DQA1*02:01:15Q",
        "DQA1*02:01:16",
        "DQA1*02:01:17",
        "DQA1*02:01:18",
        "DQA1*02:01:19",
        "DQA1*02:01:20",
        "DQA1*02:01:22",
        "DQA1*02:01:23",
        "DQA1*02:01:26"
      ],
      "cds_sha256": "a133de159576cc12f4a192fcc735b46791d889475acff0224172d22c4864229c",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*02:01:01",
      "numeric_two_field_assignment": "DQA1*02:01"
    },
    {
      "donor": "HG03874",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:01:01:03"
      ],
      "numeric_two_field": [
        "DQB1*03:01"
      ],
      "numeric_three_field": [
        "DQB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87"
      ],
      "protein_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87",
        "DQB1*03:01:02",
        "DQB1*03:01:03",
        "DQB1*03:01:04:01",
        "DQB1*03:01:04:02",
        "DQB1*03:01:08",
        "DQB1*03:01:09",
        "DQB1*03:01:14",
        "DQB1*03:01:17",
        "DQB1*03:01:21",
        "DQB1*03:01:22",
        "DQB1*03:01:35",
        "DQB1*03:01:36",
        "DQB1*03:01:37",
        "DQB1*03:01:41",
        "DQB1*03:01:43",
        "DQB1*03:01:46",
        "DQB1*03:01:47",
        "DQB1*03:01:50",
        "DQB1*03:01:51",
        "DQB1*03:01:52",
        "DQB1*03:01:53",
        "DQB1*03:01:54",
        "DQB1*03:01:55",
        "DQB1*03:01:56",
        "DQB1*03:01:57",
        "DQB1*03:01:58",
        "DQB1*03:01:59",
        "DQB1*03:01:60",
        "DQB1*03:01:61",
        "DQB1*03:01:62",
        "DQB1*03:01:63",
        "DQB1*03:01:64",
        "DQB1*03:01:65",
        "DQB1*03:01:66",
        "DQB1*03:01:67",
        "DQB1*03:01:68",
        "DQB1*03:01:69",
        "DQB1*03:01:70",
        "DQB1*03:01:71",
        "DQB1*03:01:72",
        "DQB1*03:01:73",
        "DQB1*03:01:74",
        "DQB1*03:01:75",
        "DQB1*03:01:76",
        "DQB1*03:01:77",
        "DQB1*03:01:78",
        "DQB1*03:01:79",
        "DQB1*03:01:80"
      ],
      "cds_sha256": "eb9f82175b42d8984c91580bcb4dc909d0d1ece0dea1c240c62c14c107bbd4a9",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:01:01",
      "numeric_two_field_assignment": "DQB1*03:01"
    },
    {
      "donor": "HG03874",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:01"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "HG03874",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*11:01"
      ],
      "numeric_three_field": [
        "DRB1*11:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*11:01:01:01",
        "DRB1*11:01:01:03",
        "DRB1*11:01:01:04",
        "DRB1*11:01:01:05",
        "DRB1*11:01:01:06",
        "DRB1*11:01:01:07",
        "DRB1*11:01:01:08",
        "DRB1*11:01:01:09",
        "DRB1*11:01:01:10",
        "DRB1*11:01:01:11",
        "DRB1*11:01:01:12N",
        "DRB1*11:01:01:13",
        "DRB1*11:01:01:14",
        "DRB1*11:01:01:15",
        "DRB1*11:01:01:16",
        "DRB1*11:01:01:17",
        "DRB1*11:01:01:18",
        "DRB1*11:01:01:19",
        "DRB1*11:01:01:20",
        "DRB1*11:01:01:21",
        "DRB1*11:01:01:22"
      ],
      "protein_matches": [
        "DRB1*11:01:01:01",
        "DRB1*11:01:01:03",
        "DRB1*11:01:01:04",
        "DRB1*11:01:01:05",
        "DRB1*11:01:01:06",
        "DRB1*11:01:01:07",
        "DRB1*11:01:01:08",
        "DRB1*11:01:01:09",
        "DRB1*11:01:01:10",
        "DRB1*11:01:01:11",
        "DRB1*11:01:01:12N",
        "DRB1*11:01:01:13",
        "DRB1*11:01:01:14",
        "DRB1*11:01:01:15",
        "DRB1*11:01:01:16",
        "DRB1*11:01:01:17",
        "DRB1*11:01:01:18",
        "DRB1*11:01:01:19",
        "DRB1*11:01:01:20",
        "DRB1*11:01:01:21",
        "DRB1*11:01:01:22",
        "DRB1*11:01:02:01",
        "DRB1*11:01:02:02",
        "DRB1*11:01:02:03",
        "DRB1*11:01:02:04",
        "DRB1*11:01:03",
        "DRB1*11:01:08",
        "DRB1*11:01:32",
        "DRB1*11:01:49",
        "DRB1*11:01:50",
        "DRB1*11:01:53"
      ],
      "cds_sha256": "892b25ad77d4db85adf4f619dd2cfa57f6e829598c9b4c5fd6855a796cd97467",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*11:01:01",
      "numeric_two_field_assignment": "DRB1*11:01"
    },
    {
      "donor": "HG03874",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*07:01"
      ],
      "numeric_three_field": [
        "DRB1*07:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32"
      ],
      "protein_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32",
        "DRB1*07:01:29",
        "DRB1*07:01:30",
        "DRB1*07:01:31",
        "DRB1*07:01:32",
        "DRB1*07:01:33",
        "DRB1*07:01:34",
        "DRB1*07:01:35",
        "DRB1*07:01:36"
      ],
      "cds_sha256": "d35fa517bdd307a907cf20a4f3e5e27f375acc373096b50e493436b8de12eb21",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*07:01:01",
      "numeric_two_field_assignment": "DRB1*07:01"
    },
    {
      "donor": "HG03927",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*24:02:01:01"
      ],
      "numeric_two_field": [
        "A*24:02"
      ],
      "numeric_three_field": [
        "A*24:02:01"
      ],
      "full_allele_assignment": [
        "A*24:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99"
      ],
      "protein_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99",
        "A*24:02:02",
        "A*24:02:03Q",
        "A*24:02:04",
        "A*24:02:05",
        "A*24:02:06",
        "A*24:02:10",
        "A*24:02:100",
        "A*24:02:101",
        "A*24:02:102:01",
        "A*24:02:102:02",
        "A*24:02:103",
        "A*24:02:104",
        "A*24:02:105",
        "A*24:02:106",
        "A*24:02:107",
        "A*24:02:108",
        "A*24:02:109",
        "A*24:02:110",
        "A*24:02:111",
        "A*24:02:112",
        "A*24:02:113",
        "A*24:02:114",
        "A*24:02:115:01",
        "A*24:02:115:02",
        "A*24:02:116",
        "A*24:02:117",
        "A*24:02:118",
        "A*24:02:119",
        "A*24:02:120",
        "A*24:02:121",
        "A*24:02:122",
        "A*24:02:123",
        "A*24:02:124",
        "A*24:02:125",
        "A*24:02:126",
        "A*24:02:127",
        "A*24:02:128",
        "A*24:02:129",
        "A*24:02:13",
        "A*24:02:130",
        "A*24:02:131",
        "A*24:02:132",
        "A*24:02:133",
        "A*24:02:134",
        "A*24:02:135",
        "A*24:02:136",
        "A*24:02:137",
        "A*24:02:138",
        "A*24:02:139",
        "A*24:02:140",
        "A*24:02:142",
        "A*24:02:143",
        "A*24:02:144",
        "A*24:02:145",
        "A*24:02:146",
        "A*24:02:147",
        "A*24:02:148",
        "A*24:02:149",
        "A*24:02:15",
        "A*24:02:150",
        "A*24:02:151",
        "A*24:02:152",
        "A*24:02:153",
        "A*24:02:154",
        "A*24:02:155",
        "A*24:02:156",
        "A*24:02:157",
        "A*24:02:158Q",
        "A*24:02:159",
        "A*24:02:160",
        "A*24:02:161",
        "A*24:02:162",
        "A*24:02:163",
        "A*24:02:164",
        "A*24:02:165",
        "A*24:02:166",
        "A*24:02:167",
        "A*24:02:168",
        "A*24:02:169",
        "A*24:02:170",
        "A*24:02:171",
        "A*24:02:172",
        "A*24:02:173",
        "A*24:02:174",
        "A*24:02:175",
        "A*24:02:176",
        "A*24:02:177",
        "A*24:02:178",
        "A*24:02:179",
        "A*24:02:180",
        "A*24:02:181",
        "A*24:02:182",
        "A*24:02:183",
        "A*24:02:184",
        "A*24:02:185",
        "A*24:02:186",
        "A*24:02:187",
        "A*24:02:188",
        "A*24:02:189",
        "A*24:02:19",
        "A*24:02:190",
        "A*24:02:191",
        "A*24:02:22",
        "A*24:02:24",
        "A*24:02:25",
        "A*24:02:26",
        "A*24:02:31",
        "A*24:02:32",
        "A*24:02:33",
        "A*24:02:35",
        "A*24:02:40:01",
        "A*24:02:40:02",
        "A*24:02:43",
        "A*24:02:51",
        "A*24:02:52",
        "A*24:02:61",
        "A*24:02:65",
        "A*24:02:78",
        "A*24:02:79",
        "A*24:02:85",
        "A*24:02:98",
        "A*24:02:99"
      ],
      "cds_sha256": "72592d3f49e03a3d6f390cf4368512ad38f003c50675df48acb2fca426dfbe0a",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*24:02:01",
      "numeric_two_field_assignment": "A*24:02"
    },
    {
      "donor": "HG03927",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*31:01:02:01"
      ],
      "numeric_two_field": [
        "A*31:01"
      ],
      "numeric_three_field": [
        "A*31:01:02"
      ],
      "full_allele_assignment": [
        "A*31:01:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*31:01:02:01",
        "A*31:01:02:02",
        "A*31:01:02:03N",
        "A*31:01:02:04",
        "A*31:01:02:05",
        "A*31:01:02:06",
        "A*31:01:02:07",
        "A*31:01:02:08",
        "A*31:01:02:09",
        "A*31:01:02:10",
        "A*31:01:02:11",
        "A*31:01:02:12",
        "A*31:01:02:13",
        "A*31:01:02:14",
        "A*31:01:02:15",
        "A*31:01:02:16",
        "A*31:01:02:17",
        "A*31:01:02:18",
        "A*31:01:02:19",
        "A*31:01:02:20",
        "A*31:01:02:21",
        "A*31:01:02:22",
        "A*31:01:02:23",
        "A*31:01:02:24",
        "A*31:01:02:25",
        "A*31:01:02:26",
        "A*31:01:02:27",
        "A*31:01:02:28",
        "A*31:01:02:29",
        "A*31:01:02:30Q",
        "A*31:01:02:31",
        "A*31:01:02:32",
        "A*31:01:02:33",
        "A*31:01:02:34",
        "A*31:01:02:35",
        "A*31:01:02:36",
        "A*31:01:02:37",
        "A*31:01:02:38",
        "A*31:01:02:39",
        "A*31:01:02:40",
        "A*31:01:02:41",
        "A*31:01:02:42",
        "A*31:01:02:43",
        "A*31:01:02:44",
        "A*31:01:02:45",
        "A*31:01:02:46",
        "A*31:01:02:47",
        "A*31:01:02:48",
        "A*31:01:02:49",
        "A*31:01:02:50",
        "A*31:01:02:51Q",
        "A*31:01:02:52",
        "A*31:01:02:53",
        "A*31:01:02:54",
        "A*31:01:02:55",
        "A*31:01:02:56",
        "A*31:01:02:57",
        "A*31:01:02:58",
        "A*31:01:02:59",
        "A*31:01:02:60",
        "A*31:01:02:61",
        "A*31:01:02:62"
      ],
      "protein_matches": [
        "A*31:01:02:01",
        "A*31:01:02:02",
        "A*31:01:02:03N",
        "A*31:01:02:04",
        "A*31:01:02:05",
        "A*31:01:02:06",
        "A*31:01:02:07",
        "A*31:01:02:08",
        "A*31:01:02:09",
        "A*31:01:02:10",
        "A*31:01:02:11",
        "A*31:01:02:12",
        "A*31:01:02:13",
        "A*31:01:02:14",
        "A*31:01:02:15",
        "A*31:01:02:16",
        "A*31:01:02:17",
        "A*31:01:02:18",
        "A*31:01:02:19",
        "A*31:01:02:20",
        "A*31:01:02:21",
        "A*31:01:02:22",
        "A*31:01:02:23",
        "A*31:01:02:24",
        "A*31:01:02:25",
        "A*31:01:02:26",
        "A*31:01:02:27",
        "A*31:01:02:28",
        "A*31:01:02:29",
        "A*31:01:02:30Q",
        "A*31:01:02:31",
        "A*31:01:02:32",
        "A*31:01:02:33",
        "A*31:01:02:34",
        "A*31:01:02:35",
        "A*31:01:02:36",
        "A*31:01:02:37",
        "A*31:01:02:38",
        "A*31:01:02:39",
        "A*31:01:02:40",
        "A*31:01:02:41",
        "A*31:01:02:42",
        "A*31:01:02:43",
        "A*31:01:02:44",
        "A*31:01:02:45",
        "A*31:01:02:46",
        "A*31:01:02:47",
        "A*31:01:02:48",
        "A*31:01:02:49",
        "A*31:01:02:50",
        "A*31:01:02:51Q",
        "A*31:01:02:52",
        "A*31:01:02:53",
        "A*31:01:02:54",
        "A*31:01:02:55",
        "A*31:01:02:56",
        "A*31:01:02:57",
        "A*31:01:02:58",
        "A*31:01:02:59",
        "A*31:01:02:60",
        "A*31:01:02:61",
        "A*31:01:02:62",
        "A*31:01:04",
        "A*31:01:13",
        "A*31:01:23",
        "A*31:01:24",
        "A*31:01:25",
        "A*31:01:26",
        "A*31:01:27",
        "A*31:01:28",
        "A*31:01:29",
        "A*31:01:30",
        "A*31:01:31",
        "A*31:01:32",
        "A*31:01:33",
        "A*31:01:35",
        "A*31:01:36",
        "A*31:01:37",
        "A*31:01:38",
        "A*31:01:39",
        "A*31:01:40",
        "A*31:01:41",
        "A*31:01:42",
        "A*31:01:43",
        "A*31:01:44",
        "A*31:01:45",
        "A*31:01:46",
        "A*31:01:47",
        "A*31:01:48",
        "A*31:01:49",
        "A*31:01:50",
        "A*31:01:51",
        "A*31:01:52",
        "A*31:01:53",
        "A*31:01:54",
        "A*31:01:55",
        "A*31:01:56",
        "A*31:01:57",
        "A*31:01:58",
        "A*31:01:59",
        "A*31:01:60",
        "A*31:01:61",
        "A*31:01:62",
        "A*31:01:63",
        "A*31:01:64",
        "A*31:01:65",
        "A*31:01:66",
        "A*31:01:67"
      ],
      "cds_sha256": "885011b0a86ef4f9b70e8a5cf3181d61ba946b2eda2bfab2abb7b5db6421e3e4",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*31:01:02",
      "numeric_two_field_assignment": "A*31:01"
    },
    {
      "donor": "HG03927",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*52:01:01:01"
      ],
      "numeric_two_field": [
        "B*52:01"
      ],
      "numeric_three_field": [
        "B*52:01:01"
      ],
      "full_allele_assignment": [
        "B*52:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*52:01:01:01",
        "B*52:01:01:02",
        "B*52:01:01:03",
        "B*52:01:01:04",
        "B*52:01:01:05",
        "B*52:01:01:06",
        "B*52:01:01:07",
        "B*52:01:01:08",
        "B*52:01:01:09",
        "B*52:01:01:10",
        "B*52:01:01:11",
        "B*52:01:01:12",
        "B*52:01:01:13",
        "B*52:01:01:14",
        "B*52:01:01:15",
        "B*52:01:01:16",
        "B*52:01:01:17",
        "B*52:01:01:18",
        "B*52:01:01:19",
        "B*52:01:01:20",
        "B*52:01:01:21",
        "B*52:01:01:22",
        "B*52:01:01:23",
        "B*52:01:01:24",
        "B*52:01:01:25",
        "B*52:01:01:26",
        "B*52:01:01:27",
        "B*52:01:01:28",
        "B*52:01:01:29",
        "B*52:01:01:30Q"
      ],
      "protein_matches": [
        "B*52:01:01:01",
        "B*52:01:01:02",
        "B*52:01:01:03",
        "B*52:01:01:04",
        "B*52:01:01:05",
        "B*52:01:01:06",
        "B*52:01:01:07",
        "B*52:01:01:08",
        "B*52:01:01:09",
        "B*52:01:01:10",
        "B*52:01:01:11",
        "B*52:01:01:12",
        "B*52:01:01:13",
        "B*52:01:01:14",
        "B*52:01:01:15",
        "B*52:01:01:16",
        "B*52:01:01:17",
        "B*52:01:01:18",
        "B*52:01:01:19",
        "B*52:01:01:20",
        "B*52:01:01:21",
        "B*52:01:01:22",
        "B*52:01:01:23",
        "B*52:01:01:24",
        "B*52:01:01:25",
        "B*52:01:01:26",
        "B*52:01:01:27",
        "B*52:01:01:28",
        "B*52:01:01:29",
        "B*52:01:01:30Q",
        "B*52:01:02:01",
        "B*52:01:02:02",
        "B*52:01:02:03",
        "B*52:01:02:04",
        "B*52:01:02:05",
        "B*52:01:02:06",
        "B*52:01:02:07",
        "B*52:01:02:08",
        "B*52:01:02:09",
        "B*52:01:17",
        "B*52:01:28",
        "B*52:01:30",
        "B*52:01:31",
        "B*52:01:32",
        "B*52:01:33",
        "B*52:01:34",
        "B*52:01:35",
        "B*52:01:36",
        "B*52:01:37",
        "B*52:01:38",
        "B*52:01:39",
        "B*52:01:40",
        "B*52:01:41",
        "B*52:01:42",
        "B*52:01:43",
        "B*52:01:44",
        "B*52:01:45",
        "B*52:01:46",
        "B*52:01:47",
        "B*52:01:48",
        "B*52:01:49",
        "B*52:01:50",
        "B*52:01:51",
        "B*52:01:52",
        "B*52:01:53",
        "B*52:01:54",
        "B*52:01:55",
        "B*52:01:56",
        "B*52:01:57",
        "B*52:01:58",
        "B*52:01:59",
        "B*52:01:60",
        "B*52:01:61",
        "B*52:01:62",
        "B*52:01:63",
        "B*52:01:64",
        "B*52:01:65"
      ],
      "cds_sha256": "cbdb67f65e64f2f41abcc5de908968df2074174bcf033ff3f563977cdbced531",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*52:01:01",
      "numeric_two_field_assignment": "B*52:01"
    },
    {
      "donor": "HG03927",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*15:08:01:01"
      ],
      "numeric_two_field": [
        "B*15:08"
      ],
      "numeric_three_field": [
        "B*15:08:01"
      ],
      "full_allele_assignment": [
        "B*15:08:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*15:08:01:01",
        "B*15:08:01:02"
      ],
      "protein_matches": [
        "B*15:08:01:01",
        "B*15:08:01:02"
      ],
      "cds_sha256": "b156aa3e5a2673def99c4da0138342663b1c23a4c79933c9aecfcc3d0974c8fa",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*15:08:01",
      "numeric_two_field_assignment": "B*15:08"
    },
    {
      "donor": "HG03927",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*12:02:02:01"
      ],
      "numeric_two_field": [
        "C*12:02"
      ],
      "numeric_three_field": [
        "C*12:02:02"
      ],
      "full_allele_assignment": [
        "C*12:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*12:02:02:01",
        "C*12:02:02:02",
        "C*12:02:02:03",
        "C*12:02:02:04",
        "C*12:02:02:05",
        "C*12:02:02:06",
        "C*12:02:02:07",
        "C*12:02:02:08",
        "C*12:02:02:09",
        "C*12:02:02:10",
        "C*12:02:02:11",
        "C*12:02:02:12",
        "C*12:02:02:13",
        "C*12:02:02:14",
        "C*12:02:02:15",
        "C*12:02:02:16",
        "C*12:02:02:17",
        "C*12:02:02:18",
        "C*12:02:02:19",
        "C*12:02:02:20",
        "C*12:02:02:21",
        "C*12:02:02:22",
        "C*12:02:02:23",
        "C*12:02:02:24Q",
        "C*12:02:02:25",
        "C*12:02:02:26Q",
        "C*12:02:02:27",
        "C*12:02:02:28",
        "C*12:02:02:29"
      ],
      "protein_matches": [
        "C*12:02:01",
        "C*12:02:02:01",
        "C*12:02:02:02",
        "C*12:02:02:03",
        "C*12:02:02:04",
        "C*12:02:02:05",
        "C*12:02:02:06",
        "C*12:02:02:07",
        "C*12:02:02:08",
        "C*12:02:02:09",
        "C*12:02:02:10",
        "C*12:02:02:11",
        "C*12:02:02:12",
        "C*12:02:02:13",
        "C*12:02:02:14",
        "C*12:02:02:15",
        "C*12:02:02:16",
        "C*12:02:02:17",
        "C*12:02:02:18",
        "C*12:02:02:19",
        "C*12:02:02:20",
        "C*12:02:02:21",
        "C*12:02:02:22",
        "C*12:02:02:23",
        "C*12:02:02:24Q",
        "C*12:02:02:25",
        "C*12:02:02:26Q",
        "C*12:02:02:27",
        "C*12:02:02:28",
        "C*12:02:02:29",
        "C*12:02:12",
        "C*12:02:14",
        "C*12:02:16",
        "C*12:02:18",
        "C*12:02:19",
        "C*12:02:20",
        "C*12:02:21",
        "C*12:02:22",
        "C*12:02:23",
        "C*12:02:24",
        "C*12:02:25",
        "C*12:02:26",
        "C*12:02:27",
        "C*12:02:28",
        "C*12:02:29",
        "C*12:02:30",
        "C*12:02:31",
        "C*12:02:32",
        "C*12:02:33",
        "C*12:02:34",
        "C*12:02:35",
        "C*12:02:36",
        "C*12:02:37",
        "C*12:02:38",
        "C*12:02:39",
        "C*12:02:40",
        "C*12:02:41",
        "C*12:02:42",
        "C*12:02:43",
        "C*12:02:44",
        "C*12:02:45",
        "C*12:02:46",
        "C*12:02:47",
        "C*12:02:48",
        "C*12:02:49",
        "C*12:02:50",
        "C*12:02:51",
        "C*12:02:52",
        "C*12:02:54",
        "C*12:02:55",
        "C*12:02:56",
        "C*12:02:57",
        "C*12:02:58",
        "C*12:02:59",
        "C*12:02:60",
        "C*12:02:61",
        "C*12:02:62",
        "C*12:02:63"
      ],
      "cds_sha256": "4ebf37142a43331f63e79351fbff14e94abe86b4fc49827ac95807f710b0b5bd",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*12:02:02",
      "numeric_two_field_assignment": "C*12:02"
    },
    {
      "donor": "HG03927",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*01:02:01:01"
      ],
      "numeric_two_field": [
        "C*01:02"
      ],
      "numeric_three_field": [
        "C*01:02:01"
      ],
      "full_allele_assignment": [
        "C*01:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83"
      ],
      "protein_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83",
        "C*01:02:02",
        "C*01:02:03",
        "C*01:02:04",
        "C*01:02:10",
        "C*01:02:100",
        "C*01:02:101",
        "C*01:02:102",
        "C*01:02:103",
        "C*01:02:104",
        "C*01:02:105",
        "C*01:02:106",
        "C*01:02:11",
        "C*01:02:15",
        "C*01:02:16",
        "C*01:02:18",
        "C*01:02:21",
        "C*01:02:22",
        "C*01:02:25",
        "C*01:02:29",
        "C*01:02:30:01",
        "C*01:02:30:02",
        "C*01:02:36",
        "C*01:02:37",
        "C*01:02:38",
        "C*01:02:39",
        "C*01:02:40",
        "C*01:02:41",
        "C*01:02:42",
        "C*01:02:43",
        "C*01:02:44",
        "C*01:02:45",
        "C*01:02:46",
        "C*01:02:47",
        "C*01:02:48",
        "C*01:02:49",
        "C*01:02:50",
        "C*01:02:51",
        "C*01:02:52",
        "C*01:02:53",
        "C*01:02:54",
        "C*01:02:55",
        "C*01:02:56",
        "C*01:02:57",
        "C*01:02:58",
        "C*01:02:59",
        "C*01:02:60",
        "C*01:02:61",
        "C*01:02:62",
        "C*01:02:63",
        "C*01:02:64",
        "C*01:02:65",
        "C*01:02:66",
        "C*01:02:67",
        "C*01:02:68",
        "C*01:02:69",
        "C*01:02:70",
        "C*01:02:71",
        "C*01:02:72",
        "C*01:02:73",
        "C*01:02:74",
        "C*01:02:75",
        "C*01:02:76",
        "C*01:02:77",
        "C*01:02:78",
        "C*01:02:79",
        "C*01:02:80",
        "C*01:02:81",
        "C*01:02:82",
        "C*01:02:83",
        "C*01:02:84",
        "C*01:02:85",
        "C*01:02:87",
        "C*01:02:88",
        "C*01:02:89",
        "C*01:02:91",
        "C*01:02:92",
        "C*01:02:93",
        "C*01:02:94",
        "C*01:02:95",
        "C*01:02:96",
        "C*01:02:97",
        "C*01:02:98",
        "C*01:02:99"
      ],
      "cds_sha256": "716c15217f162d2fd1bf86f82c78947f7d581b204ab2bd20ddafe0b90018c36a",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*01:02:01",
      "numeric_two_field_assignment": "C*01:02"
    },
    {
      "donor": "HG03927",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:05"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG03927",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG03927",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:02:01:04"
      ],
      "numeric_two_field": [
        "DPB1*04:02"
      ],
      "numeric_three_field": [
        "DPB1*04:02:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:02:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:02:01:01",
        "DPB1*04:02:01:02",
        "DPB1*04:02:01:03",
        "DPB1*04:02:01:04",
        "DPB1*04:02:01:05",
        "DPB1*04:02:01:06",
        "DPB1*04:02:01:07",
        "DPB1*04:02:01:08",
        "DPB1*04:02:01:09",
        "DPB1*04:02:01:10",
        "DPB1*04:02:01:11",
        "DPB1*04:02:01:12",
        "DPB1*04:02:01:13",
        "DPB1*04:02:01:14",
        "DPB1*04:02:01:15",
        "DPB1*04:02:01:16",
        "DPB1*04:02:01:17",
        "DPB1*04:02:01:18",
        "DPB1*04:02:01:19",
        "DPB1*04:02:01:20",
        "DPB1*04:02:01:21",
        "DPB1*04:02:01:22",
        "DPB1*04:02:01:23",
        "DPB1*04:02:01:24",
        "DPB1*04:02:01:25",
        "DPB1*04:02:01:26",
        "DPB1*04:02:01:27",
        "DPB1*04:02:01:28",
        "DPB1*04:02:01:29",
        "DPB1*04:02:01:30",
        "DPB1*04:02:01:31",
        "DPB1*04:02:01:32",
        "DPB1*04:02:01:33",
        "DPB1*04:02:01:34",
        "DPB1*04:02:01:35",
        "DPB1*04:02:01:36",
        "DPB1*04:02:01:37",
        "DPB1*04:02:01:38",
        "DPB1*04:02:01:39",
        "DPB1*04:02:01:40",
        "DPB1*04:02:01:41",
        "DPB1*04:02:01:42",
        "DPB1*04:02:01:43",
        "DPB1*04:02:01:44",
        "DPB1*04:02:01:45",
        "DPB1*04:02:01:46",
        "DPB1*04:02:01:47Q",
        "DPB1*04:02:01:48"
      ],
      "protein_matches": [
        "DPB1*04:02:01:01",
        "DPB1*04:02:01:02",
        "DPB1*04:02:01:03",
        "DPB1*04:02:01:04",
        "DPB1*04:02:01:05",
        "DPB1*04:02:01:06",
        "DPB1*04:02:01:07",
        "DPB1*04:02:01:08",
        "DPB1*04:02:01:09",
        "DPB1*04:02:01:10",
        "DPB1*04:02:01:11",
        "DPB1*04:02:01:12",
        "DPB1*04:02:01:13",
        "DPB1*04:02:01:14",
        "DPB1*04:02:01:15",
        "DPB1*04:02:01:16",
        "DPB1*04:02:01:17",
        "DPB1*04:02:01:18",
        "DPB1*04:02:01:19",
        "DPB1*04:02:01:20",
        "DPB1*04:02:01:21",
        "DPB1*04:02:01:22",
        "DPB1*04:02:01:23",
        "DPB1*04:02:01:24",
        "DPB1*04:02:01:25",
        "DPB1*04:02:01:26",
        "DPB1*04:02:01:27",
        "DPB1*04:02:01:28",
        "DPB1*04:02:01:29",
        "DPB1*04:02:01:30",
        "DPB1*04:02:01:31",
        "DPB1*04:02:01:32",
        "DPB1*04:02:01:33",
        "DPB1*04:02:01:34",
        "DPB1*04:02:01:35",
        "DPB1*04:02:01:36",
        "DPB1*04:02:01:37",
        "DPB1*04:02:01:38",
        "DPB1*04:02:01:39",
        "DPB1*04:02:01:40",
        "DPB1*04:02:01:41",
        "DPB1*04:02:01:42",
        "DPB1*04:02:01:43",
        "DPB1*04:02:01:44",
        "DPB1*04:02:01:45",
        "DPB1*04:02:01:46",
        "DPB1*04:02:01:47Q",
        "DPB1*04:02:01:48",
        "DPB1*04:02:10",
        "DPB1*04:02:11",
        "DPB1*04:02:13",
        "DPB1*04:02:14",
        "DPB1*04:02:15",
        "DPB1*04:02:16",
        "DPB1*04:02:19",
        "DPB1*04:02:21",
        "DPB1*04:02:22",
        "DPB1*04:02:23",
        "DPB1*04:02:24",
        "DPB1*04:02:25",
        "DPB1*04:02:26",
        "DPB1*04:02:27",
        "DPB1*04:02:28",
        "DPB1*04:02:29",
        "DPB1*04:02:30",
        "DPB1*04:02:31",
        "DPB1*04:02:32",
        "DPB1*04:02:33",
        "DPB1*04:02:34",
        "DPB1*04:02:35",
        "DPB1*04:02:36",
        "DPB1*04:02:37",
        "DPB1*04:02:38",
        "DPB1*04:02:39",
        "DPB1*04:02:40",
        "DPB1*04:02:41",
        "DPB1*04:02:42"
      ],
      "cds_sha256": "56a8099990f049426b85114a4b73649da45136b9447548676da3050edeaaaa5a",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:02:01",
      "numeric_two_field_assignment": "DPB1*04:02"
    },
    {
      "donor": "HG03927",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:01:02:01"
      ],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*02:01:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "HG03927",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DQA1*01:04"
      ],
      "numeric_three_field": [
        "DQA1*01:04:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DQA1*01:04:02:01",
        "DQA1*01:04:02:02"
      ],
      "protein_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07",
        "DQA1*01:04:02:01",
        "DQA1*01:04:02:02",
        "DQA1*01:04:04",
        "DQA1*01:04:05",
        "DQA1*01:04:06",
        "DQA1*01:04:07",
        "DQA1*01:04:08",
        "DQA1*01:04:09",
        "DQA1*01:04:10",
        "DQA1*01:04:11",
        "DQA1*01:04:12",
        "DQA1*01:04:13"
      ],
      "cds_sha256": "25c075392ed6bbdca962834750bf0ea708b89d5c1ada9b989aaeb39784222a2f",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:04:02",
      "numeric_two_field_assignment": "DQA1*01:04"
    },
    {
      "donor": "HG03927",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*02:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*02:01"
      ],
      "numeric_three_field": [
        "DQA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13"
      ],
      "protein_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13",
        "DQA1*02:01:03",
        "DQA1*02:01:05",
        "DQA1*02:01:06",
        "DQA1*02:01:07",
        "DQA1*02:01:08",
        "DQA1*02:01:09:01",
        "DQA1*02:01:09:02",
        "DQA1*02:01:09:03",
        "DQA1*02:01:10",
        "DQA1*02:01:11",
        "DQA1*02:01:14",
        "DQA1*02:01:15Q",
        "DQA1*02:01:16",
        "DQA1*02:01:17",
        "DQA1*02:01:18",
        "DQA1*02:01:19",
        "DQA1*02:01:20",
        "DQA1*02:01:22",
        "DQA1*02:01:23",
        "DQA1*02:01:26"
      ],
      "cds_sha256": "a133de159576cc12f4a192fcc735b46791d889475acff0224172d22c4864229c",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*02:01:01",
      "numeric_two_field_assignment": "DQA1*02:01"
    },
    {
      "donor": "HG03927",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:03:01:01"
      ],
      "numeric_two_field": [
        "DQB1*05:03"
      ],
      "numeric_three_field": [
        "DQB1*05:03:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:03:01:01",
        "DQB1*05:03:01:02",
        "DQB1*05:03:01:04",
        "DQB1*05:03:01:05",
        "DQB1*05:03:01:06",
        "DQB1*05:03:01:07",
        "DQB1*05:03:01:08",
        "DQB1*05:03:01:09",
        "DQB1*05:03:01:10",
        "DQB1*05:03:01:11",
        "DQB1*05:03:01:12",
        "DQB1*05:03:01:13",
        "DQB1*05:03:01:14"
      ],
      "protein_matches": [
        "DQB1*05:03:01:01",
        "DQB1*05:03:01:02",
        "DQB1*05:03:01:04",
        "DQB1*05:03:01:05",
        "DQB1*05:03:01:06",
        "DQB1*05:03:01:07",
        "DQB1*05:03:01:08",
        "DQB1*05:03:01:09",
        "DQB1*05:03:01:10",
        "DQB1*05:03:01:11",
        "DQB1*05:03:01:12",
        "DQB1*05:03:01:13",
        "DQB1*05:03:01:14",
        "DQB1*05:03:02",
        "DQB1*05:03:25",
        "DQB1*05:03:27",
        "DQB1*05:03:32",
        "DQB1*05:03:33",
        "DQB1*05:03:34",
        "DQB1*05:03:35",
        "DQB1*05:03:36",
        "DQB1*05:03:37",
        "DQB1*05:03:38",
        "DQB1*05:03:40",
        "DQB1*05:03:41",
        "DQB1*05:03:42",
        "DQB1*05:03:44"
      ],
      "cds_sha256": "1222a2a8ff0a0ff4b60420b7ed15fea9fde0e1cc02a2a5cb8ec46d4b5cea199e",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:03:01",
      "numeric_two_field_assignment": "DQB1*05:03"
    },
    {
      "donor": "HG03927",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:01"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "HG03927",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*14:04"
      ],
      "numeric_three_field": [
        "DRB1*14:04:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*14:04:01:01",
        "DRB1*14:04:01:02",
        "DRB1*14:04:01:03"
      ],
      "protein_matches": [
        "DRB1*14:04:01:01",
        "DRB1*14:04:01:02",
        "DRB1*14:04:01:03",
        "DRB1*14:04:07"
      ],
      "cds_sha256": "d6bd1efb8543ff13d923f5b4082c47cec37d106f5fec28f4f3938f3b4fb25fef",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*14:04:01",
      "numeric_two_field_assignment": "DRB1*14:04"
    },
    {
      "donor": "HG03927",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*07:01"
      ],
      "numeric_three_field": [
        "DRB1*07:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32"
      ],
      "protein_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32",
        "DRB1*07:01:29",
        "DRB1*07:01:30",
        "DRB1*07:01:31",
        "DRB1*07:01:32",
        "DRB1*07:01:33",
        "DRB1*07:01:34",
        "DRB1*07:01:35",
        "DRB1*07:01:36"
      ],
      "cds_sha256": "d35fa517bdd307a907cf20a4f3e5e27f375acc373096b50e493436b8de12eb21",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*07:01:01",
      "numeric_two_field_assignment": "DRB1*07:01"
    },
    {
      "donor": "HG03942",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:01"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "HG03942",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*68:01:02:01"
      ],
      "numeric_two_field": [
        "A*68:01"
      ],
      "numeric_three_field": [
        "A*68:01:02"
      ],
      "full_allele_assignment": [
        "A*68:01:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*68:01:02:01",
        "A*68:01:02:02",
        "A*68:01:02:03",
        "A*68:01:02:04",
        "A*68:01:02:05",
        "A*68:01:02:06",
        "A*68:01:02:07",
        "A*68:01:02:08",
        "A*68:01:02:09",
        "A*68:01:02:10",
        "A*68:01:02:11",
        "A*68:01:02:12",
        "A*68:01:02:13",
        "A*68:01:02:14",
        "A*68:01:02:15",
        "A*68:01:02:16",
        "A*68:01:02:17",
        "A*68:01:02:18",
        "A*68:01:02:19",
        "A*68:01:02:20",
        "A*68:01:02:21",
        "A*68:01:02:22",
        "A*68:01:02:23",
        "A*68:01:02:24",
        "A*68:01:02:25",
        "A*68:01:02:26",
        "A*68:01:02:27",
        "A*68:01:02:28",
        "A*68:01:02:29",
        "A*68:01:02:30",
        "A*68:01:02:31",
        "A*68:01:02:32",
        "A*68:01:02:33",
        "A*68:01:02:34",
        "A*68:01:02:35",
        "A*68:01:02:36",
        "A*68:01:02:37",
        "A*68:01:02:38",
        "A*68:01:02:39"
      ],
      "protein_matches": [
        "A*68:01:01:01",
        "A*68:01:01:02",
        "A*68:01:01:03",
        "A*68:01:01:04",
        "A*68:01:01:05",
        "A*68:01:01:06",
        "A*68:01:01:07",
        "A*68:01:01:08",
        "A*68:01:01:09",
        "A*68:01:01:10",
        "A*68:01:01:11",
        "A*68:01:01:12",
        "A*68:01:01:13",
        "A*68:01:01:14",
        "A*68:01:01:15",
        "A*68:01:02:01",
        "A*68:01:02:02",
        "A*68:01:02:03",
        "A*68:01:02:04",
        "A*68:01:02:05",
        "A*68:01:02:06",
        "A*68:01:02:07",
        "A*68:01:02:08",
        "A*68:01:02:09",
        "A*68:01:02:10",
        "A*68:01:02:11",
        "A*68:01:02:12",
        "A*68:01:02:13",
        "A*68:01:02:14",
        "A*68:01:02:15",
        "A*68:01:02:16",
        "A*68:01:02:17",
        "A*68:01:02:18",
        "A*68:01:02:19",
        "A*68:01:02:20",
        "A*68:01:02:21",
        "A*68:01:02:22",
        "A*68:01:02:23",
        "A*68:01:02:24",
        "A*68:01:02:25",
        "A*68:01:02:26",
        "A*68:01:02:27",
        "A*68:01:02:28",
        "A*68:01:02:29",
        "A*68:01:02:30",
        "A*68:01:02:31",
        "A*68:01:02:32",
        "A*68:01:02:33",
        "A*68:01:02:34",
        "A*68:01:02:35",
        "A*68:01:02:36",
        "A*68:01:02:37",
        "A*68:01:02:38",
        "A*68:01:02:39",
        "A*68:01:03",
        "A*68:01:08",
        "A*68:01:11",
        "A*68:01:14",
        "A*68:01:18",
        "A*68:01:24",
        "A*68:01:26",
        "A*68:01:28",
        "A*68:01:33",
        "A*68:01:34",
        "A*68:01:36",
        "A*68:01:37",
        "A*68:01:38",
        "A*68:01:39",
        "A*68:01:40",
        "A*68:01:41",
        "A*68:01:42",
        "A*68:01:43",
        "A*68:01:44",
        "A*68:01:45",
        "A*68:01:46",
        "A*68:01:47",
        "A*68:01:48",
        "A*68:01:49",
        "A*68:01:50",
        "A*68:01:51",
        "A*68:01:52",
        "A*68:01:53",
        "A*68:01:54",
        "A*68:01:55",
        "A*68:01:56",
        "A*68:01:57",
        "A*68:01:58",
        "A*68:01:59Q",
        "A*68:01:60",
        "A*68:01:61",
        "A*68:01:62",
        "A*68:01:63",
        "A*68:01:64",
        "A*68:01:65",
        "A*68:01:66",
        "A*68:01:67",
        "A*68:01:68",
        "A*68:01:69",
        "A*68:01:70",
        "A*68:01:71",
        "A*68:01:72",
        "A*68:01:73",
        "A*68:01:74",
        "A*68:01:75",
        "A*68:01:76",
        "A*68:01:77"
      ],
      "cds_sha256": "4dfef096762f64727bc687f44ca7750e7322d46efc270889849c78a2b9c37885",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*68:01:02",
      "numeric_two_field_assignment": "A*68:01"
    },
    {
      "donor": "HG03942",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*40:06:01:13"
      ],
      "numeric_two_field": [
        "B*40:06"
      ],
      "numeric_three_field": [
        "B*40:06:01"
      ],
      "full_allele_assignment": [
        "B*40:06:01:13"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*40:06:01:01",
        "B*40:06:01:02",
        "B*40:06:01:03",
        "B*40:06:01:04",
        "B*40:06:01:05",
        "B*40:06:01:06",
        "B*40:06:01:07",
        "B*40:06:01:08",
        "B*40:06:01:09",
        "B*40:06:01:10",
        "B*40:06:01:11",
        "B*40:06:01:12",
        "B*40:06:01:13",
        "B*40:06:01:14",
        "B*40:06:01:15",
        "B*40:06:01:16",
        "B*40:06:01:17",
        "B*40:06:01:18",
        "B*40:06:01:19",
        "B*40:06:01:20",
        "B*40:06:01:21",
        "B*40:06:01:22"
      ],
      "protein_matches": [
        "B*40:06:01:01",
        "B*40:06:01:02",
        "B*40:06:01:03",
        "B*40:06:01:04",
        "B*40:06:01:05",
        "B*40:06:01:06",
        "B*40:06:01:07",
        "B*40:06:01:08",
        "B*40:06:01:09",
        "B*40:06:01:10",
        "B*40:06:01:11",
        "B*40:06:01:12",
        "B*40:06:01:13",
        "B*40:06:01:14",
        "B*40:06:01:15",
        "B*40:06:01:16",
        "B*40:06:01:17",
        "B*40:06:01:18",
        "B*40:06:01:19",
        "B*40:06:01:20",
        "B*40:06:01:21",
        "B*40:06:01:22",
        "B*40:06:04:01",
        "B*40:06:04:02",
        "B*40:06:04:03",
        "B*40:06:17",
        "B*40:06:18",
        "B*40:06:19",
        "B*40:06:20",
        "B*40:06:22",
        "B*40:06:23",
        "B*40:06:24",
        "B*40:06:25",
        "B*40:06:26",
        "B*40:06:27",
        "B*40:06:28",
        "B*40:06:29",
        "B*40:06:30",
        "B*40:06:31",
        "B*40:06:32",
        "B*40:06:33",
        "B*40:06:34",
        "B*40:06:35"
      ],
      "cds_sha256": "fd823d1a1b387f0fea51fa9efe8eb7f397744512451543742664b452a3383f6e",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*40:06:01",
      "numeric_two_field_assignment": "B*40:06"
    },
    {
      "donor": "HG03942",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*40:06:01:13"
      ],
      "numeric_two_field": [
        "B*40:06"
      ],
      "numeric_three_field": [
        "B*40:06:01"
      ],
      "full_allele_assignment": [
        "B*40:06:01:13"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*40:06:01:01",
        "B*40:06:01:02",
        "B*40:06:01:03",
        "B*40:06:01:04",
        "B*40:06:01:05",
        "B*40:06:01:06",
        "B*40:06:01:07",
        "B*40:06:01:08",
        "B*40:06:01:09",
        "B*40:06:01:10",
        "B*40:06:01:11",
        "B*40:06:01:12",
        "B*40:06:01:13",
        "B*40:06:01:14",
        "B*40:06:01:15",
        "B*40:06:01:16",
        "B*40:06:01:17",
        "B*40:06:01:18",
        "B*40:06:01:19",
        "B*40:06:01:20",
        "B*40:06:01:21",
        "B*40:06:01:22"
      ],
      "protein_matches": [
        "B*40:06:01:01",
        "B*40:06:01:02",
        "B*40:06:01:03",
        "B*40:06:01:04",
        "B*40:06:01:05",
        "B*40:06:01:06",
        "B*40:06:01:07",
        "B*40:06:01:08",
        "B*40:06:01:09",
        "B*40:06:01:10",
        "B*40:06:01:11",
        "B*40:06:01:12",
        "B*40:06:01:13",
        "B*40:06:01:14",
        "B*40:06:01:15",
        "B*40:06:01:16",
        "B*40:06:01:17",
        "B*40:06:01:18",
        "B*40:06:01:19",
        "B*40:06:01:20",
        "B*40:06:01:21",
        "B*40:06:01:22",
        "B*40:06:04:01",
        "B*40:06:04:02",
        "B*40:06:04:03",
        "B*40:06:17",
        "B*40:06:18",
        "B*40:06:19",
        "B*40:06:20",
        "B*40:06:22",
        "B*40:06:23",
        "B*40:06:24",
        "B*40:06:25",
        "B*40:06:26",
        "B*40:06:27",
        "B*40:06:28",
        "B*40:06:29",
        "B*40:06:30",
        "B*40:06:31",
        "B*40:06:32",
        "B*40:06:33",
        "B*40:06:34",
        "B*40:06:35"
      ],
      "cds_sha256": "fd823d1a1b387f0fea51fa9efe8eb7f397744512451543742664b452a3383f6e",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*40:06:01",
      "numeric_two_field_assignment": "B*40:06"
    },
    {
      "donor": "HG03942",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*15:02:01:01"
      ],
      "numeric_two_field": [
        "C*15:02"
      ],
      "numeric_three_field": [
        "C*15:02:01"
      ],
      "full_allele_assignment": [
        "C*15:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*15:02:01:01",
        "C*15:02:01:02",
        "C*15:02:01:03",
        "C*15:02:01:04",
        "C*15:02:01:05",
        "C*15:02:01:06",
        "C*15:02:01:07",
        "C*15:02:01:09",
        "C*15:02:01:10",
        "C*15:02:01:11",
        "C*15:02:01:12",
        "C*15:02:01:13",
        "C*15:02:01:14",
        "C*15:02:01:15",
        "C*15:02:01:16",
        "C*15:02:01:17",
        "C*15:02:01:18",
        "C*15:02:01:19",
        "C*15:02:01:20",
        "C*15:02:01:21",
        "C*15:02:01:22",
        "C*15:02:01:23",
        "C*15:02:01:24",
        "C*15:02:01:25",
        "C*15:02:01:26",
        "C*15:02:01:27",
        "C*15:02:01:28",
        "C*15:02:01:29",
        "C*15:02:01:30Q",
        "C*15:02:01:31",
        "C*15:02:01:32",
        "C*15:02:01:33",
        "C*15:02:01:34",
        "C*15:02:01:35Q",
        "C*15:02:01:36",
        "C*15:02:01:37",
        "C*15:02:01:38",
        "C*15:02:01:39",
        "C*15:02:01:40",
        "C*15:02:01:41",
        "C*15:02:01:42",
        "C*15:02:01:43",
        "C*15:02:01:44",
        "C*15:02:01:45",
        "C*15:02:01:46",
        "C*15:02:01:47",
        "C*15:02:01:48",
        "C*15:02:01:49",
        "C*15:02:01:50",
        "C*15:02:01:51",
        "C*15:02:01:52",
        "C*15:02:01:53",
        "C*15:02:01:54",
        "C*15:02:01:55",
        "C*15:02:01:56",
        "C*15:02:01:57",
        "C*15:02:01:58",
        "C*15:02:01:59",
        "C*15:02:01:60",
        "C*15:02:01:61",
        "C*15:02:01:62Q",
        "C*15:02:01:63",
        "C*15:02:01:64",
        "C*15:02:01:65Q",
        "C*15:02:01:66",
        "C*15:02:01:67",
        "C*15:02:01:68",
        "C*15:02:01:69Q",
        "C*15:02:01:70",
        "C*15:02:01:71",
        "C*15:02:01:72"
      ],
      "protein_matches": [
        "C*15:02:01:01",
        "C*15:02:01:02",
        "C*15:02:01:03",
        "C*15:02:01:04",
        "C*15:02:01:05",
        "C*15:02:01:06",
        "C*15:02:01:07",
        "C*15:02:01:09",
        "C*15:02:01:10",
        "C*15:02:01:11",
        "C*15:02:01:12",
        "C*15:02:01:13",
        "C*15:02:01:14",
        "C*15:02:01:15",
        "C*15:02:01:16",
        "C*15:02:01:17",
        "C*15:02:01:18",
        "C*15:02:01:19",
        "C*15:02:01:20",
        "C*15:02:01:21",
        "C*15:02:01:22",
        "C*15:02:01:23",
        "C*15:02:01:24",
        "C*15:02:01:25",
        "C*15:02:01:26",
        "C*15:02:01:27",
        "C*15:02:01:28",
        "C*15:02:01:29",
        "C*15:02:01:30Q",
        "C*15:02:01:31",
        "C*15:02:01:32",
        "C*15:02:01:33",
        "C*15:02:01:34",
        "C*15:02:01:35Q",
        "C*15:02:01:36",
        "C*15:02:01:37",
        "C*15:02:01:38",
        "C*15:02:01:39",
        "C*15:02:01:40",
        "C*15:02:01:41",
        "C*15:02:01:42",
        "C*15:02:01:43",
        "C*15:02:01:44",
        "C*15:02:01:45",
        "C*15:02:01:46",
        "C*15:02:01:47",
        "C*15:02:01:48",
        "C*15:02:01:49",
        "C*15:02:01:50",
        "C*15:02:01:51",
        "C*15:02:01:52",
        "C*15:02:01:53",
        "C*15:02:01:54",
        "C*15:02:01:55",
        "C*15:02:01:56",
        "C*15:02:01:57",
        "C*15:02:01:58",
        "C*15:02:01:59",
        "C*15:02:01:60",
        "C*15:02:01:61",
        "C*15:02:01:62Q",
        "C*15:02:01:63",
        "C*15:02:01:64",
        "C*15:02:01:65Q",
        "C*15:02:01:66",
        "C*15:02:01:67",
        "C*15:02:01:68",
        "C*15:02:01:69Q",
        "C*15:02:01:70",
        "C*15:02:01:71",
        "C*15:02:01:72",
        "C*15:02:02:01",
        "C*15:02:02:02",
        "C*15:02:03",
        "C*15:02:25",
        "C*15:02:26",
        "C*15:02:27",
        "C*15:02:28",
        "C*15:02:29",
        "C*15:02:30",
        "C*15:02:31",
        "C*15:02:32",
        "C*15:02:33:01",
        "C*15:02:33:02",
        "C*15:02:34",
        "C*15:02:35",
        "C*15:02:36",
        "C*15:02:37",
        "C*15:02:38",
        "C*15:02:39",
        "C*15:02:40",
        "C*15:02:41",
        "C*15:02:42",
        "C*15:02:43",
        "C*15:02:44",
        "C*15:02:45",
        "C*15:02:46",
        "C*15:02:47",
        "C*15:02:48",
        "C*15:02:49",
        "C*15:02:50",
        "C*15:02:51",
        "C*15:02:52",
        "C*15:02:53",
        "C*15:02:54",
        "C*15:02:55",
        "C*15:02:56",
        "C*15:02:57",
        "C*15:02:58",
        "C*15:02:59",
        "C*15:02:60",
        "C*15:02:61",
        "C*15:02:62",
        "C*15:02:63",
        "C*15:02:64",
        "C*15:02:65:01",
        "C*15:02:65:02",
        "C*15:02:66",
        "C*15:02:67",
        "C*15:02:68",
        "C*15:02:69",
        "C*15:02:70",
        "C*15:02:71",
        "C*15:02:72",
        "C*15:02:73",
        "C*15:02:74",
        "C*15:02:75",
        "C*15:02:76",
        "C*15:02:77",
        "C*15:02:78",
        "C*15:02:79",
        "C*15:02:80"
      ],
      "cds_sha256": "dd176b5f1e6da6f7cd62c8d5e5c3560022dbb70b61dad24ba7c1fc4a73ced039",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*15:02:01",
      "numeric_two_field_assignment": "C*15:02"
    },
    {
      "donor": "HG03942",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*15:02:01:01"
      ],
      "numeric_two_field": [
        "C*15:02"
      ],
      "numeric_three_field": [
        "C*15:02:01"
      ],
      "full_allele_assignment": [
        "C*15:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*15:02:01:01",
        "C*15:02:01:02",
        "C*15:02:01:03",
        "C*15:02:01:04",
        "C*15:02:01:05",
        "C*15:02:01:06",
        "C*15:02:01:07",
        "C*15:02:01:09",
        "C*15:02:01:10",
        "C*15:02:01:11",
        "C*15:02:01:12",
        "C*15:02:01:13",
        "C*15:02:01:14",
        "C*15:02:01:15",
        "C*15:02:01:16",
        "C*15:02:01:17",
        "C*15:02:01:18",
        "C*15:02:01:19",
        "C*15:02:01:20",
        "C*15:02:01:21",
        "C*15:02:01:22",
        "C*15:02:01:23",
        "C*15:02:01:24",
        "C*15:02:01:25",
        "C*15:02:01:26",
        "C*15:02:01:27",
        "C*15:02:01:28",
        "C*15:02:01:29",
        "C*15:02:01:30Q",
        "C*15:02:01:31",
        "C*15:02:01:32",
        "C*15:02:01:33",
        "C*15:02:01:34",
        "C*15:02:01:35Q",
        "C*15:02:01:36",
        "C*15:02:01:37",
        "C*15:02:01:38",
        "C*15:02:01:39",
        "C*15:02:01:40",
        "C*15:02:01:41",
        "C*15:02:01:42",
        "C*15:02:01:43",
        "C*15:02:01:44",
        "C*15:02:01:45",
        "C*15:02:01:46",
        "C*15:02:01:47",
        "C*15:02:01:48",
        "C*15:02:01:49",
        "C*15:02:01:50",
        "C*15:02:01:51",
        "C*15:02:01:52",
        "C*15:02:01:53",
        "C*15:02:01:54",
        "C*15:02:01:55",
        "C*15:02:01:56",
        "C*15:02:01:57",
        "C*15:02:01:58",
        "C*15:02:01:59",
        "C*15:02:01:60",
        "C*15:02:01:61",
        "C*15:02:01:62Q",
        "C*15:02:01:63",
        "C*15:02:01:64",
        "C*15:02:01:65Q",
        "C*15:02:01:66",
        "C*15:02:01:67",
        "C*15:02:01:68",
        "C*15:02:01:69Q",
        "C*15:02:01:70",
        "C*15:02:01:71",
        "C*15:02:01:72"
      ],
      "protein_matches": [
        "C*15:02:01:01",
        "C*15:02:01:02",
        "C*15:02:01:03",
        "C*15:02:01:04",
        "C*15:02:01:05",
        "C*15:02:01:06",
        "C*15:02:01:07",
        "C*15:02:01:09",
        "C*15:02:01:10",
        "C*15:02:01:11",
        "C*15:02:01:12",
        "C*15:02:01:13",
        "C*15:02:01:14",
        "C*15:02:01:15",
        "C*15:02:01:16",
        "C*15:02:01:17",
        "C*15:02:01:18",
        "C*15:02:01:19",
        "C*15:02:01:20",
        "C*15:02:01:21",
        "C*15:02:01:22",
        "C*15:02:01:23",
        "C*15:02:01:24",
        "C*15:02:01:25",
        "C*15:02:01:26",
        "C*15:02:01:27",
        "C*15:02:01:28",
        "C*15:02:01:29",
        "C*15:02:01:30Q",
        "C*15:02:01:31",
        "C*15:02:01:32",
        "C*15:02:01:33",
        "C*15:02:01:34",
        "C*15:02:01:35Q",
        "C*15:02:01:36",
        "C*15:02:01:37",
        "C*15:02:01:38",
        "C*15:02:01:39",
        "C*15:02:01:40",
        "C*15:02:01:41",
        "C*15:02:01:42",
        "C*15:02:01:43",
        "C*15:02:01:44",
        "C*15:02:01:45",
        "C*15:02:01:46",
        "C*15:02:01:47",
        "C*15:02:01:48",
        "C*15:02:01:49",
        "C*15:02:01:50",
        "C*15:02:01:51",
        "C*15:02:01:52",
        "C*15:02:01:53",
        "C*15:02:01:54",
        "C*15:02:01:55",
        "C*15:02:01:56",
        "C*15:02:01:57",
        "C*15:02:01:58",
        "C*15:02:01:59",
        "C*15:02:01:60",
        "C*15:02:01:61",
        "C*15:02:01:62Q",
        "C*15:02:01:63",
        "C*15:02:01:64",
        "C*15:02:01:65Q",
        "C*15:02:01:66",
        "C*15:02:01:67",
        "C*15:02:01:68",
        "C*15:02:01:69Q",
        "C*15:02:01:70",
        "C*15:02:01:71",
        "C*15:02:01:72",
        "C*15:02:02:01",
        "C*15:02:02:02",
        "C*15:02:03",
        "C*15:02:25",
        "C*15:02:26",
        "C*15:02:27",
        "C*15:02:28",
        "C*15:02:29",
        "C*15:02:30",
        "C*15:02:31",
        "C*15:02:32",
        "C*15:02:33:01",
        "C*15:02:33:02",
        "C*15:02:34",
        "C*15:02:35",
        "C*15:02:36",
        "C*15:02:37",
        "C*15:02:38",
        "C*15:02:39",
        "C*15:02:40",
        "C*15:02:41",
        "C*15:02:42",
        "C*15:02:43",
        "C*15:02:44",
        "C*15:02:45",
        "C*15:02:46",
        "C*15:02:47",
        "C*15:02:48",
        "C*15:02:49",
        "C*15:02:50",
        "C*15:02:51",
        "C*15:02:52",
        "C*15:02:53",
        "C*15:02:54",
        "C*15:02:55",
        "C*15:02:56",
        "C*15:02:57",
        "C*15:02:58",
        "C*15:02:59",
        "C*15:02:60",
        "C*15:02:61",
        "C*15:02:62",
        "C*15:02:63",
        "C*15:02:64",
        "C*15:02:65:01",
        "C*15:02:65:02",
        "C*15:02:66",
        "C*15:02:67",
        "C*15:02:68",
        "C*15:02:69",
        "C*15:02:70",
        "C*15:02:71",
        "C*15:02:72",
        "C*15:02:73",
        "C*15:02:74",
        "C*15:02:75",
        "C*15:02:76",
        "C*15:02:77",
        "C*15:02:78",
        "C*15:02:79",
        "C*15:02:80"
      ],
      "cds_sha256": "dd176b5f1e6da6f7cd62c8d5e5c3560022dbb70b61dad24ba7c1fc4a73ced039",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*15:02:01",
      "numeric_two_field_assignment": "C*15:02"
    },
    {
      "donor": "HG03942",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:04"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG03942",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG03942",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:01:01:04"
      ],
      "numeric_two_field": [
        "DPB1*04:01"
      ],
      "numeric_three_field": [
        "DPB1*04:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:01:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99"
      ],
      "protein_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99",
        "DPB1*04:01:03",
        "DPB1*04:01:04:01",
        "DPB1*04:01:04:02",
        "DPB1*04:01:06",
        "DPB1*04:01:08",
        "DPB1*04:01:100",
        "DPB1*04:01:101",
        "DPB1*04:01:102",
        "DPB1*04:01:103",
        "DPB1*04:01:104",
        "DPB1*04:01:105",
        "DPB1*04:01:106",
        "DPB1*04:01:107",
        "DPB1*04:01:108",
        "DPB1*04:01:109",
        "DPB1*04:01:110",
        "DPB1*04:01:111",
        "DPB1*04:01:112",
        "DPB1*04:01:113",
        "DPB1*04:01:114",
        "DPB1*04:01:115",
        "DPB1*04:01:116",
        "DPB1*04:01:117",
        "DPB1*04:01:118",
        "DPB1*04:01:14",
        "DPB1*04:01:16",
        "DPB1*04:01:20",
        "DPB1*04:01:31",
        "DPB1*04:01:33",
        "DPB1*04:01:34",
        "DPB1*04:01:35",
        "DPB1*04:01:36",
        "DPB1*04:01:37:01",
        "DPB1*04:01:37:02",
        "DPB1*04:01:38",
        "DPB1*04:01:39:01",
        "DPB1*04:01:39:02",
        "DPB1*04:01:40",
        "DPB1*04:01:42",
        "DPB1*04:01:43",
        "DPB1*04:01:46",
        "DPB1*04:01:47",
        "DPB1*04:01:48",
        "DPB1*04:01:49",
        "DPB1*04:01:50",
        "DPB1*04:01:51",
        "DPB1*04:01:52",
        "DPB1*04:01:53",
        "DPB1*04:01:54",
        "DPB1*04:01:55",
        "DPB1*04:01:56",
        "DPB1*04:01:57",
        "DPB1*04:01:58",
        "DPB1*04:01:59:01",
        "DPB1*04:01:59:02",
        "DPB1*04:01:60:01",
        "DPB1*04:01:60:02",
        "DPB1*04:01:60:03",
        "DPB1*04:01:61",
        "DPB1*04:01:62",
        "DPB1*04:01:63",
        "DPB1*04:01:64",
        "DPB1*04:01:65",
        "DPB1*04:01:66",
        "DPB1*04:01:67",
        "DPB1*04:01:68",
        "DPB1*04:01:69",
        "DPB1*04:01:70",
        "DPB1*04:01:71",
        "DPB1*04:01:72",
        "DPB1*04:01:73:01",
        "DPB1*04:01:73:02",
        "DPB1*04:01:74:01",
        "DPB1*04:01:74:02",
        "DPB1*04:01:74:03",
        "DPB1*04:01:75",
        "DPB1*04:01:76",
        "DPB1*04:01:77",
        "DPB1*04:01:78",
        "DPB1*04:01:79",
        "DPB1*04:01:80",
        "DPB1*04:01:81",
        "DPB1*04:01:82",
        "DPB1*04:01:83",
        "DPB1*04:01:84",
        "DPB1*04:01:85",
        "DPB1*04:01:86",
        "DPB1*04:01:87",
        "DPB1*04:01:88",
        "DPB1*04:01:89",
        "DPB1*04:01:90",
        "DPB1*04:01:91",
        "DPB1*04:01:92",
        "DPB1*04:01:93",
        "DPB1*04:01:94",
        "DPB1*04:01:95",
        "DPB1*04:01:96",
        "DPB1*04:01:97",
        "DPB1*04:01:98",
        "DPB1*04:01:99"
      ],
      "cds_sha256": "50743053db76f45f69732767bde9125fdc4926d24e3c2b3f9115892be631bb42",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:01:01",
      "numeric_two_field_assignment": "DPB1*04:01"
    },
    {
      "donor": "HG03942",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:01:02:03"
      ],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*02:01:02:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "HG03942",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:03"
      ],
      "numeric_three_field": [
        "DQA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25"
      ],
      "protein_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25",
        "DQA1*01:03:03",
        "DQA1*01:03:04",
        "DQA1*01:03:06",
        "DQA1*01:03:07",
        "DQA1*01:03:08",
        "DQA1*01:03:09",
        "DQA1*01:03:10",
        "DQA1*01:03:11",
        "DQA1*01:03:12",
        "DQA1*01:03:13"
      ],
      "cds_sha256": "90c9c3a50684523bf8b75dea2974ffeb6b2dc9616517164c2905e1137b3ec843",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:03:01",
      "numeric_two_field_assignment": "DQA1*01:03"
    },
    {
      "donor": "HG03942",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:03"
      ],
      "numeric_three_field": [
        "DQA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25"
      ],
      "protein_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25",
        "DQA1*01:03:03",
        "DQA1*01:03:04",
        "DQA1*01:03:06",
        "DQA1*01:03:07",
        "DQA1*01:03:08",
        "DQA1*01:03:09",
        "DQA1*01:03:10",
        "DQA1*01:03:11",
        "DQA1*01:03:12",
        "DQA1*01:03:13"
      ],
      "cds_sha256": "90c9c3a50684523bf8b75dea2974ffeb6b2dc9616517164c2905e1137b3ec843",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:03:01",
      "numeric_two_field_assignment": "DQA1*01:03"
    },
    {
      "donor": "HG03942",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:01"
      ],
      "numeric_three_field": [
        "DQB1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11"
      ],
      "protein_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11",
        "DQB1*06:01:03",
        "DQB1*06:01:05",
        "DQB1*06:01:08",
        "DQB1*06:01:10",
        "DQB1*06:01:11",
        "DQB1*06:01:36",
        "DQB1*06:01:37",
        "DQB1*06:01:38",
        "DQB1*06:01:39"
      ],
      "cds_sha256": "8eca11e1cbc387d4515e4bc63897990cebd76dea14df174cd8eba8947cef38b2",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:01:01",
      "numeric_two_field_assignment": "DQB1*06:01"
    },
    {
      "donor": "HG03942",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:01"
      ],
      "numeric_three_field": [
        "DQB1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11"
      ],
      "protein_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11",
        "DQB1*06:01:03",
        "DQB1*06:01:05",
        "DQB1*06:01:08",
        "DQB1*06:01:10",
        "DQB1*06:01:11",
        "DQB1*06:01:36",
        "DQB1*06:01:37",
        "DQB1*06:01:38",
        "DQB1*06:01:39"
      ],
      "cds_sha256": "8eca11e1cbc387d4515e4bc63897990cebd76dea14df174cd8eba8947cef38b2",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:01:01",
      "numeric_two_field_assignment": "DQB1*06:01"
    },
    {
      "donor": "HG03942",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*15:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*15:01"
      ],
      "numeric_three_field": [
        "DRB1*15:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*15:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33"
      ],
      "protein_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33",
        "DRB1*15:01:02",
        "DRB1*15:01:08:01",
        "DRB1*15:01:08:02",
        "DRB1*15:01:17",
        "DRB1*15:01:32",
        "DRB1*15:01:35",
        "DRB1*15:01:49",
        "DRB1*15:01:50",
        "DRB1*15:01:51",
        "DRB1*15:01:52",
        "DRB1*15:01:53",
        "DRB1*15:01:54",
        "DRB1*15:01:55",
        "DRB1*15:01:56"
      ],
      "cds_sha256": "1aea54c836d86377ccb58e10c5f5f97704438753078ca3333600bd00418c8ba8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:01:01",
      "numeric_two_field_assignment": "DRB1*15:01"
    },
    {
      "donor": "HG03942",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*15:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*15:01"
      ],
      "numeric_three_field": [
        "DRB1*15:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*15:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33"
      ],
      "protein_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33",
        "DRB1*15:01:02",
        "DRB1*15:01:08:01",
        "DRB1*15:01:08:02",
        "DRB1*15:01:17",
        "DRB1*15:01:32",
        "DRB1*15:01:35",
        "DRB1*15:01:49",
        "DRB1*15:01:50",
        "DRB1*15:01:51",
        "DRB1*15:01:52",
        "DRB1*15:01:53",
        "DRB1*15:01:54",
        "DRB1*15:01:55",
        "DRB1*15:01:56"
      ],
      "cds_sha256": "1aea54c836d86377ccb58e10c5f5f97704438753078ca3333600bd00418c8ba8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:01:01",
      "numeric_two_field_assignment": "DRB1*15:01"
    },
    {
      "donor": "HG04115",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:01"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "HG04115",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*74:02:01:02"
      ],
      "numeric_two_field": [
        "A*74:02"
      ],
      "numeric_three_field": [
        "A*74:02:01"
      ],
      "full_allele_assignment": [
        "A*74:02:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*74:02:01:01",
        "A*74:02:01:02",
        "A*74:02:01:03"
      ],
      "protein_matches": [
        "A*74:02:01:01",
        "A*74:02:01:02",
        "A*74:02:01:03"
      ],
      "cds_sha256": "1196e4dc38d5bf3122de17e39b241f4695475ea2ec309a023b45c8927680fdb0",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*74:02:01",
      "numeric_two_field_assignment": "A*74:02"
    },
    {
      "donor": "HG04115",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*40:06:01:13"
      ],
      "numeric_two_field": [
        "B*40:06"
      ],
      "numeric_three_field": [
        "B*40:06:01"
      ],
      "full_allele_assignment": [
        "B*40:06:01:13"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*40:06:01:01",
        "B*40:06:01:02",
        "B*40:06:01:03",
        "B*40:06:01:04",
        "B*40:06:01:05",
        "B*40:06:01:06",
        "B*40:06:01:07",
        "B*40:06:01:08",
        "B*40:06:01:09",
        "B*40:06:01:10",
        "B*40:06:01:11",
        "B*40:06:01:12",
        "B*40:06:01:13",
        "B*40:06:01:14",
        "B*40:06:01:15",
        "B*40:06:01:16",
        "B*40:06:01:17",
        "B*40:06:01:18",
        "B*40:06:01:19",
        "B*40:06:01:20",
        "B*40:06:01:21",
        "B*40:06:01:22"
      ],
      "protein_matches": [
        "B*40:06:01:01",
        "B*40:06:01:02",
        "B*40:06:01:03",
        "B*40:06:01:04",
        "B*40:06:01:05",
        "B*40:06:01:06",
        "B*40:06:01:07",
        "B*40:06:01:08",
        "B*40:06:01:09",
        "B*40:06:01:10",
        "B*40:06:01:11",
        "B*40:06:01:12",
        "B*40:06:01:13",
        "B*40:06:01:14",
        "B*40:06:01:15",
        "B*40:06:01:16",
        "B*40:06:01:17",
        "B*40:06:01:18",
        "B*40:06:01:19",
        "B*40:06:01:20",
        "B*40:06:01:21",
        "B*40:06:01:22",
        "B*40:06:04:01",
        "B*40:06:04:02",
        "B*40:06:04:03",
        "B*40:06:17",
        "B*40:06:18",
        "B*40:06:19",
        "B*40:06:20",
        "B*40:06:22",
        "B*40:06:23",
        "B*40:06:24",
        "B*40:06:25",
        "B*40:06:26",
        "B*40:06:27",
        "B*40:06:28",
        "B*40:06:29",
        "B*40:06:30",
        "B*40:06:31",
        "B*40:06:32",
        "B*40:06:33",
        "B*40:06:34",
        "B*40:06:35"
      ],
      "cds_sha256": "fd823d1a1b387f0fea51fa9efe8eb7f397744512451543742664b452a3383f6e",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*40:06:01",
      "numeric_two_field_assignment": "B*40:06"
    },
    {
      "donor": "HG04115",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*57:01:01:01"
      ],
      "numeric_two_field": [
        "B*57:01"
      ],
      "numeric_three_field": [
        "B*57:01:01"
      ],
      "full_allele_assignment": [
        "B*57:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*57:01:01:01",
        "B*57:01:01:02",
        "B*57:01:01:03",
        "B*57:01:01:04",
        "B*57:01:01:05",
        "B*57:01:01:06",
        "B*57:01:01:07",
        "B*57:01:01:08",
        "B*57:01:01:09",
        "B*57:01:01:10",
        "B*57:01:01:11",
        "B*57:01:01:12",
        "B*57:01:01:13",
        "B*57:01:01:14",
        "B*57:01:01:15",
        "B*57:01:01:16",
        "B*57:01:01:17",
        "B*57:01:01:18",
        "B*57:01:01:19",
        "B*57:01:01:20",
        "B*57:01:01:21",
        "B*57:01:01:22",
        "B*57:01:01:23",
        "B*57:01:01:24",
        "B*57:01:01:25",
        "B*57:01:01:26",
        "B*57:01:01:27",
        "B*57:01:01:28",
        "B*57:01:01:29",
        "B*57:01:01:30",
        "B*57:01:01:31",
        "B*57:01:01:32",
        "B*57:01:01:33",
        "B*57:01:01:34",
        "B*57:01:01:35",
        "B*57:01:01:36",
        "B*57:01:01:37"
      ],
      "protein_matches": [
        "B*57:01:01:01",
        "B*57:01:01:02",
        "B*57:01:01:03",
        "B*57:01:01:04",
        "B*57:01:01:05",
        "B*57:01:01:06",
        "B*57:01:01:07",
        "B*57:01:01:08",
        "B*57:01:01:09",
        "B*57:01:01:10",
        "B*57:01:01:11",
        "B*57:01:01:12",
        "B*57:01:01:13",
        "B*57:01:01:14",
        "B*57:01:01:15",
        "B*57:01:01:16",
        "B*57:01:01:17",
        "B*57:01:01:18",
        "B*57:01:01:19",
        "B*57:01:01:20",
        "B*57:01:01:21",
        "B*57:01:01:22",
        "B*57:01:01:23",
        "B*57:01:01:24",
        "B*57:01:01:25",
        "B*57:01:01:26",
        "B*57:01:01:27",
        "B*57:01:01:28",
        "B*57:01:01:29",
        "B*57:01:01:30",
        "B*57:01:01:31",
        "B*57:01:01:32",
        "B*57:01:01:33",
        "B*57:01:01:34",
        "B*57:01:01:35",
        "B*57:01:01:36",
        "B*57:01:01:37",
        "B*57:01:02",
        "B*57:01:03",
        "B*57:01:07",
        "B*57:01:10",
        "B*57:01:13",
        "B*57:01:23",
        "B*57:01:24",
        "B*57:01:25",
        "B*57:01:26",
        "B*57:01:27",
        "B*57:01:28",
        "B*57:01:29",
        "B*57:01:30",
        "B*57:01:31",
        "B*57:01:32",
        "B*57:01:33",
        "B*57:01:34",
        "B*57:01:35",
        "B*57:01:36",
        "B*57:01:37",
        "B*57:01:38",
        "B*57:01:39",
        "B*57:01:40",
        "B*57:01:41",
        "B*57:01:42",
        "B*57:01:43",
        "B*57:01:44",
        "B*57:01:45",
        "B*57:01:46",
        "B*57:01:47",
        "B*57:01:48",
        "B*57:01:49",
        "B*57:01:50",
        "B*57:01:51",
        "B*57:01:52",
        "B*57:01:53",
        "B*57:01:54",
        "B*57:01:55"
      ],
      "cds_sha256": "1a667feb89370ecb88d072d38d6a27db135ad21f2a54c6ff81b5b2e72de30052",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*57:01:01",
      "numeric_two_field_assignment": "B*57:01"
    },
    {
      "donor": "HG04115",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*15:02:01:01"
      ],
      "numeric_two_field": [
        "C*15:02"
      ],
      "numeric_three_field": [
        "C*15:02:01"
      ],
      "full_allele_assignment": [
        "C*15:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*15:02:01:01",
        "C*15:02:01:02",
        "C*15:02:01:03",
        "C*15:02:01:04",
        "C*15:02:01:05",
        "C*15:02:01:06",
        "C*15:02:01:07",
        "C*15:02:01:09",
        "C*15:02:01:10",
        "C*15:02:01:11",
        "C*15:02:01:12",
        "C*15:02:01:13",
        "C*15:02:01:14",
        "C*15:02:01:15",
        "C*15:02:01:16",
        "C*15:02:01:17",
        "C*15:02:01:18",
        "C*15:02:01:19",
        "C*15:02:01:20",
        "C*15:02:01:21",
        "C*15:02:01:22",
        "C*15:02:01:23",
        "C*15:02:01:24",
        "C*15:02:01:25",
        "C*15:02:01:26",
        "C*15:02:01:27",
        "C*15:02:01:28",
        "C*15:02:01:29",
        "C*15:02:01:30Q",
        "C*15:02:01:31",
        "C*15:02:01:32",
        "C*15:02:01:33",
        "C*15:02:01:34",
        "C*15:02:01:35Q",
        "C*15:02:01:36",
        "C*15:02:01:37",
        "C*15:02:01:38",
        "C*15:02:01:39",
        "C*15:02:01:40",
        "C*15:02:01:41",
        "C*15:02:01:42",
        "C*15:02:01:43",
        "C*15:02:01:44",
        "C*15:02:01:45",
        "C*15:02:01:46",
        "C*15:02:01:47",
        "C*15:02:01:48",
        "C*15:02:01:49",
        "C*15:02:01:50",
        "C*15:02:01:51",
        "C*15:02:01:52",
        "C*15:02:01:53",
        "C*15:02:01:54",
        "C*15:02:01:55",
        "C*15:02:01:56",
        "C*15:02:01:57",
        "C*15:02:01:58",
        "C*15:02:01:59",
        "C*15:02:01:60",
        "C*15:02:01:61",
        "C*15:02:01:62Q",
        "C*15:02:01:63",
        "C*15:02:01:64",
        "C*15:02:01:65Q",
        "C*15:02:01:66",
        "C*15:02:01:67",
        "C*15:02:01:68",
        "C*15:02:01:69Q",
        "C*15:02:01:70",
        "C*15:02:01:71",
        "C*15:02:01:72"
      ],
      "protein_matches": [
        "C*15:02:01:01",
        "C*15:02:01:02",
        "C*15:02:01:03",
        "C*15:02:01:04",
        "C*15:02:01:05",
        "C*15:02:01:06",
        "C*15:02:01:07",
        "C*15:02:01:09",
        "C*15:02:01:10",
        "C*15:02:01:11",
        "C*15:02:01:12",
        "C*15:02:01:13",
        "C*15:02:01:14",
        "C*15:02:01:15",
        "C*15:02:01:16",
        "C*15:02:01:17",
        "C*15:02:01:18",
        "C*15:02:01:19",
        "C*15:02:01:20",
        "C*15:02:01:21",
        "C*15:02:01:22",
        "C*15:02:01:23",
        "C*15:02:01:24",
        "C*15:02:01:25",
        "C*15:02:01:26",
        "C*15:02:01:27",
        "C*15:02:01:28",
        "C*15:02:01:29",
        "C*15:02:01:30Q",
        "C*15:02:01:31",
        "C*15:02:01:32",
        "C*15:02:01:33",
        "C*15:02:01:34",
        "C*15:02:01:35Q",
        "C*15:02:01:36",
        "C*15:02:01:37",
        "C*15:02:01:38",
        "C*15:02:01:39",
        "C*15:02:01:40",
        "C*15:02:01:41",
        "C*15:02:01:42",
        "C*15:02:01:43",
        "C*15:02:01:44",
        "C*15:02:01:45",
        "C*15:02:01:46",
        "C*15:02:01:47",
        "C*15:02:01:48",
        "C*15:02:01:49",
        "C*15:02:01:50",
        "C*15:02:01:51",
        "C*15:02:01:52",
        "C*15:02:01:53",
        "C*15:02:01:54",
        "C*15:02:01:55",
        "C*15:02:01:56",
        "C*15:02:01:57",
        "C*15:02:01:58",
        "C*15:02:01:59",
        "C*15:02:01:60",
        "C*15:02:01:61",
        "C*15:02:01:62Q",
        "C*15:02:01:63",
        "C*15:02:01:64",
        "C*15:02:01:65Q",
        "C*15:02:01:66",
        "C*15:02:01:67",
        "C*15:02:01:68",
        "C*15:02:01:69Q",
        "C*15:02:01:70",
        "C*15:02:01:71",
        "C*15:02:01:72",
        "C*15:02:02:01",
        "C*15:02:02:02",
        "C*15:02:03",
        "C*15:02:25",
        "C*15:02:26",
        "C*15:02:27",
        "C*15:02:28",
        "C*15:02:29",
        "C*15:02:30",
        "C*15:02:31",
        "C*15:02:32",
        "C*15:02:33:01",
        "C*15:02:33:02",
        "C*15:02:34",
        "C*15:02:35",
        "C*15:02:36",
        "C*15:02:37",
        "C*15:02:38",
        "C*15:02:39",
        "C*15:02:40",
        "C*15:02:41",
        "C*15:02:42",
        "C*15:02:43",
        "C*15:02:44",
        "C*15:02:45",
        "C*15:02:46",
        "C*15:02:47",
        "C*15:02:48",
        "C*15:02:49",
        "C*15:02:50",
        "C*15:02:51",
        "C*15:02:52",
        "C*15:02:53",
        "C*15:02:54",
        "C*15:02:55",
        "C*15:02:56",
        "C*15:02:57",
        "C*15:02:58",
        "C*15:02:59",
        "C*15:02:60",
        "C*15:02:61",
        "C*15:02:62",
        "C*15:02:63",
        "C*15:02:64",
        "C*15:02:65:01",
        "C*15:02:65:02",
        "C*15:02:66",
        "C*15:02:67",
        "C*15:02:68",
        "C*15:02:69",
        "C*15:02:70",
        "C*15:02:71",
        "C*15:02:72",
        "C*15:02:73",
        "C*15:02:74",
        "C*15:02:75",
        "C*15:02:76",
        "C*15:02:77",
        "C*15:02:78",
        "C*15:02:79",
        "C*15:02:80"
      ],
      "cds_sha256": "dd176b5f1e6da6f7cd62c8d5e5c3560022dbb70b61dad24ba7c1fc4a73ced039",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*15:02:01",
      "numeric_two_field_assignment": "C*15:02"
    },
    {
      "donor": "HG04115",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*06:02:01:01"
      ],
      "numeric_two_field": [
        "C*06:02"
      ],
      "numeric_three_field": [
        "C*06:02:01"
      ],
      "full_allele_assignment": [
        "C*06:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q"
      ],
      "protein_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q",
        "C*06:02:03",
        "C*06:02:07",
        "C*06:02:100",
        "C*06:02:101",
        "C*06:02:102",
        "C*06:02:103",
        "C*06:02:104",
        "C*06:02:105",
        "C*06:02:106",
        "C*06:02:107",
        "C*06:02:108",
        "C*06:02:109",
        "C*06:02:110",
        "C*06:02:111",
        "C*06:02:112",
        "C*06:02:113",
        "C*06:02:114",
        "C*06:02:115",
        "C*06:02:116",
        "C*06:02:117",
        "C*06:02:118",
        "C*06:02:119",
        "C*06:02:120",
        "C*06:02:121",
        "C*06:02:122",
        "C*06:02:123",
        "C*06:02:124",
        "C*06:02:125",
        "C*06:02:126",
        "C*06:02:127",
        "C*06:02:128",
        "C*06:02:129",
        "C*06:02:130",
        "C*06:02:131",
        "C*06:02:132",
        "C*06:02:15",
        "C*06:02:17",
        "C*06:02:20",
        "C*06:02:29",
        "C*06:02:31",
        "C*06:02:38:01",
        "C*06:02:38:02",
        "C*06:02:42",
        "C*06:02:44",
        "C*06:02:45",
        "C*06:02:46",
        "C*06:02:49",
        "C*06:02:50:01",
        "C*06:02:50:02",
        "C*06:02:51",
        "C*06:02:52",
        "C*06:02:53",
        "C*06:02:54",
        "C*06:02:55",
        "C*06:02:56",
        "C*06:02:57",
        "C*06:02:58",
        "C*06:02:59",
        "C*06:02:60",
        "C*06:02:61",
        "C*06:02:62",
        "C*06:02:63",
        "C*06:02:64",
        "C*06:02:65",
        "C*06:02:66",
        "C*06:02:67",
        "C*06:02:68",
        "C*06:02:69",
        "C*06:02:70",
        "C*06:02:71",
        "C*06:02:72",
        "C*06:02:73",
        "C*06:02:74",
        "C*06:02:75",
        "C*06:02:76",
        "C*06:02:77",
        "C*06:02:78",
        "C*06:02:79",
        "C*06:02:80",
        "C*06:02:81",
        "C*06:02:82",
        "C*06:02:83",
        "C*06:02:84",
        "C*06:02:85",
        "C*06:02:86",
        "C*06:02:87",
        "C*06:02:88",
        "C*06:02:89",
        "C*06:02:90",
        "C*06:02:91",
        "C*06:02:92",
        "C*06:02:93",
        "C*06:02:94",
        "C*06:02:95",
        "C*06:02:96",
        "C*06:02:97",
        "C*06:02:98",
        "C*06:02:99"
      ],
      "cds_sha256": "f9529885923021608f38517d7c3f4bddba7eb8880f8ae07eda4a84508b0f8b50",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*06:02:01",
      "numeric_two_field_assignment": "C*06:02"
    },
    {
      "donor": "HG04115",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:12"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:12"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG04115",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:01:01:06"
      ],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:01:01:06"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "HG04115",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*104:01:01:03"
      ],
      "numeric_two_field": [
        "DPB1*104:01"
      ],
      "numeric_three_field": [
        "DPB1*104:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*104:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*104:01:01:01",
        "DPB1*104:01:01:02",
        "DPB1*104:01:01:03",
        "DPB1*104:01:01:04",
        "DPB1*104:01:01:05",
        "DPB1*104:01:01:06",
        "DPB1*104:01:01:07",
        "DPB1*104:01:01:08",
        "DPB1*104:01:01:09",
        "DPB1*104:01:01:10",
        "DPB1*104:01:01:11",
        "DPB1*104:01:01:12",
        "DPB1*104:01:01:13",
        "DPB1*104:01:01:14",
        "DPB1*104:01:01:15",
        "DPB1*104:01:01:16",
        "DPB1*104:01:01:17"
      ],
      "protein_matches": [
        "DPB1*104:01:01:01",
        "DPB1*104:01:01:02",
        "DPB1*104:01:01:03",
        "DPB1*104:01:01:04",
        "DPB1*104:01:01:05",
        "DPB1*104:01:01:06",
        "DPB1*104:01:01:07",
        "DPB1*104:01:01:08",
        "DPB1*104:01:01:09",
        "DPB1*104:01:01:10",
        "DPB1*104:01:01:11",
        "DPB1*104:01:01:12",
        "DPB1*104:01:01:13",
        "DPB1*104:01:01:14",
        "DPB1*104:01:01:15",
        "DPB1*104:01:01:16",
        "DPB1*104:01:01:17",
        "DPB1*104:01:02",
        "DPB1*104:01:04",
        "DPB1*104:01:05",
        "DPB1*104:01:07",
        "DPB1*104:01:08",
        "DPB1*104:01:09",
        "DPB1*104:01:11"
      ],
      "cds_sha256": "2a5d83cb7793e67e3e24966c63ea528ec7c68f6133ce1a411f900c0fcc253644",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*104:01:01",
      "numeric_two_field_assignment": "DPB1*104:01"
    },
    {
      "donor": "HG04115",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*13:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*13:01"
      ],
      "numeric_three_field": [
        "DPB1*13:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*13:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*13:01:01:01",
        "DPB1*13:01:01:02",
        "DPB1*13:01:01:03",
        "DPB1*13:01:01:04",
        "DPB1*13:01:01:05",
        "DPB1*13:01:01:06",
        "DPB1*13:01:01:07",
        "DPB1*13:01:01:08",
        "DPB1*13:01:01:09",
        "DPB1*13:01:01:10",
        "DPB1*13:01:01:11",
        "DPB1*13:01:01:12",
        "DPB1*13:01:01:13",
        "DPB1*13:01:01:14",
        "DPB1*13:01:01:15",
        "DPB1*13:01:01:16",
        "DPB1*13:01:01:17",
        "DPB1*13:01:01:18",
        "DPB1*13:01:01:19",
        "DPB1*13:01:01:20",
        "DPB1*13:01:01:21"
      ],
      "protein_matches": [
        "DPB1*13:01:01:01",
        "DPB1*13:01:01:02",
        "DPB1*13:01:01:03",
        "DPB1*13:01:01:04",
        "DPB1*13:01:01:05",
        "DPB1*13:01:01:06",
        "DPB1*13:01:01:07",
        "DPB1*13:01:01:08",
        "DPB1*13:01:01:09",
        "DPB1*13:01:01:10",
        "DPB1*13:01:01:11",
        "DPB1*13:01:01:12",
        "DPB1*13:01:01:13",
        "DPB1*13:01:01:14",
        "DPB1*13:01:01:15",
        "DPB1*13:01:01:16",
        "DPB1*13:01:01:17",
        "DPB1*13:01:01:18",
        "DPB1*13:01:01:19",
        "DPB1*13:01:01:20",
        "DPB1*13:01:01:21",
        "DPB1*13:01:02",
        "DPB1*13:01:03",
        "DPB1*13:01:04",
        "DPB1*13:01:05",
        "DPB1*13:01:06",
        "DPB1*13:01:07",
        "DPB1*13:01:08",
        "DPB1*13:01:09",
        "DPB1*13:01:10",
        "DPB1*13:01:11",
        "DPB1*13:01:12"
      ],
      "cds_sha256": "903cf4bb4236aac5d131652cd794410fa17f434fe3ba7ff76a2ba4259cae4ada",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*13:01:01",
      "numeric_two_field_assignment": "DPB1*13:01"
    },
    {
      "donor": "HG04115",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:05:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:05"
      ],
      "numeric_three_field": [
        "DQA1*01:05:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:05:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:05:01:01",
        "DQA1*01:05:01:02",
        "DQA1*01:05:01:03",
        "DQA1*01:05:01:04"
      ],
      "protein_matches": [
        "DQA1*01:05:01:01",
        "DQA1*01:05:01:02",
        "DQA1*01:05:01:03",
        "DQA1*01:05:01:04",
        "DQA1*01:05:02:01",
        "DQA1*01:05:02:02",
        "DQA1*01:05:03",
        "DQA1*01:05:04",
        "DQA1*01:05:05",
        "DQA1*01:05:06",
        "DQA1*01:05:07"
      ],
      "cds_sha256": "479d27c7b8e04ed171465d8d6da20224d04dbcdb0619f98f8181d42086317d43",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:05:01",
      "numeric_two_field_assignment": "DQA1*01:05"
    },
    {
      "donor": "HG04115",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*02:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*02:01"
      ],
      "numeric_three_field": [
        "DQA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13"
      ],
      "protein_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13",
        "DQA1*02:01:03",
        "DQA1*02:01:05",
        "DQA1*02:01:06",
        "DQA1*02:01:07",
        "DQA1*02:01:08",
        "DQA1*02:01:09:01",
        "DQA1*02:01:09:02",
        "DQA1*02:01:09:03",
        "DQA1*02:01:10",
        "DQA1*02:01:11",
        "DQA1*02:01:14",
        "DQA1*02:01:15Q",
        "DQA1*02:01:16",
        "DQA1*02:01:17",
        "DQA1*02:01:18",
        "DQA1*02:01:19",
        "DQA1*02:01:20",
        "DQA1*02:01:22",
        "DQA1*02:01:23",
        "DQA1*02:01:26"
      ],
      "cds_sha256": "a133de159576cc12f4a192fcc735b46791d889475acff0224172d22c4864229c",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*02:01:01",
      "numeric_two_field_assignment": "DQA1*02:01"
    },
    {
      "donor": "HG04115",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:01:01:05"
      ],
      "numeric_two_field": [
        "DQB1*05:01"
      ],
      "numeric_three_field": [
        "DQB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:01:01:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:01:01:01",
        "DQB1*05:01:01:02",
        "DQB1*05:01:01:03",
        "DQB1*05:01:01:04",
        "DQB1*05:01:01:05",
        "DQB1*05:01:01:06",
        "DQB1*05:01:01:07",
        "DQB1*05:01:01:08",
        "DQB1*05:01:01:09",
        "DQB1*05:01:01:10",
        "DQB1*05:01:01:11",
        "DQB1*05:01:01:12",
        "DQB1*05:01:01:13",
        "DQB1*05:01:01:14",
        "DQB1*05:01:01:15",
        "DQB1*05:01:01:16",
        "DQB1*05:01:01:17",
        "DQB1*05:01:01:18",
        "DQB1*05:01:01:19",
        "DQB1*05:01:01:20",
        "DQB1*05:01:01:21",
        "DQB1*05:01:01:22",
        "DQB1*05:01:01:23",
        "DQB1*05:01:01:24",
        "DQB1*05:01:01:25",
        "DQB1*05:01:01:26",
        "DQB1*05:01:01:27",
        "DQB1*05:01:01:28",
        "DQB1*05:01:01:29",
        "DQB1*05:01:01:30",
        "DQB1*05:01:01:31",
        "DQB1*05:01:01:32",
        "DQB1*05:01:01:33",
        "DQB1*05:01:01:34",
        "DQB1*05:01:01:35",
        "DQB1*05:01:01:36",
        "DQB1*05:01:01:37",
        "DQB1*05:01:01:38",
        "DQB1*05:01:01:39",
        "DQB1*05:01:01:40",
        "DQB1*05:01:01:41",
        "DQB1*05:01:01:42",
        "DQB1*05:01:01:43",
        "DQB1*05:01:01:44"
      ],
      "protein_matches": [
        "DQB1*05:01:01:01",
        "DQB1*05:01:01:02",
        "DQB1*05:01:01:03",
        "DQB1*05:01:01:04",
        "DQB1*05:01:01:05",
        "DQB1*05:01:01:06",
        "DQB1*05:01:01:07",
        "DQB1*05:01:01:08",
        "DQB1*05:01:01:09",
        "DQB1*05:01:01:10",
        "DQB1*05:01:01:11",
        "DQB1*05:01:01:12",
        "DQB1*05:01:01:13",
        "DQB1*05:01:01:14",
        "DQB1*05:01:01:15",
        "DQB1*05:01:01:16",
        "DQB1*05:01:01:17",
        "DQB1*05:01:01:18",
        "DQB1*05:01:01:19",
        "DQB1*05:01:01:20",
        "DQB1*05:01:01:21",
        "DQB1*05:01:01:22",
        "DQB1*05:01:01:23",
        "DQB1*05:01:01:24",
        "DQB1*05:01:01:25",
        "DQB1*05:01:01:26",
        "DQB1*05:01:01:27",
        "DQB1*05:01:01:28",
        "DQB1*05:01:01:29",
        "DQB1*05:01:01:30",
        "DQB1*05:01:01:31",
        "DQB1*05:01:01:32",
        "DQB1*05:01:01:33",
        "DQB1*05:01:01:34",
        "DQB1*05:01:01:35",
        "DQB1*05:01:01:36",
        "DQB1*05:01:01:37",
        "DQB1*05:01:01:38",
        "DQB1*05:01:01:39",
        "DQB1*05:01:01:40",
        "DQB1*05:01:01:41",
        "DQB1*05:01:01:42",
        "DQB1*05:01:01:43",
        "DQB1*05:01:01:44",
        "DQB1*05:01:05",
        "DQB1*05:01:22",
        "DQB1*05:01:23",
        "DQB1*05:01:24:01",
        "DQB1*05:01:24:02",
        "DQB1*05:01:30",
        "DQB1*05:01:37",
        "DQB1*05:01:39",
        "DQB1*05:01:41",
        "DQB1*05:01:43",
        "DQB1*05:01:44",
        "DQB1*05:01:45:01",
        "DQB1*05:01:45:02",
        "DQB1*05:01:47",
        "DQB1*05:01:48",
        "DQB1*05:01:49",
        "DQB1*05:01:51",
        "DQB1*05:01:52",
        "DQB1*05:01:53",
        "DQB1*05:01:54",
        "DQB1*05:01:55",
        "DQB1*05:01:56",
        "DQB1*05:01:57",
        "DQB1*05:01:58"
      ],
      "cds_sha256": "37f8b42b567ecc9ba92b23b60c7384b690ac04ab05a34942d2de4029bfc4b236",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:01:01",
      "numeric_two_field_assignment": "DQB1*05:01"
    },
    {
      "donor": "HG04115",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:01"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "HG04115",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*10:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*10:01"
      ],
      "numeric_three_field": [
        "DRB1*10:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*10:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*10:01:01:01",
        "DRB1*10:01:01:03",
        "DRB1*10:01:01:04",
        "DRB1*10:01:01:05"
      ],
      "protein_matches": [
        "DRB1*10:01:01:01",
        "DRB1*10:01:01:03",
        "DRB1*10:01:01:04",
        "DRB1*10:01:01:05",
        "DRB1*10:01:02",
        "DRB1*10:01:16"
      ],
      "cds_sha256": "afe23dc653a528d622afc21ff35460e7c003d176396122ce0fea30f82034f7ae",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*10:01:01",
      "numeric_two_field_assignment": "DRB1*10:01"
    },
    {
      "donor": "HG04115",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*07:01"
      ],
      "numeric_three_field": [
        "DRB1*07:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32"
      ],
      "protein_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32",
        "DRB1*07:01:29",
        "DRB1*07:01:30",
        "DRB1*07:01:31",
        "DRB1*07:01:32",
        "DRB1*07:01:33",
        "DRB1*07:01:34",
        "DRB1*07:01:35",
        "DRB1*07:01:36"
      ],
      "cds_sha256": "d35fa517bdd307a907cf20a4f3e5e27f375acc373096b50e493436b8de12eb21",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*07:01:01",
      "numeric_two_field_assignment": "DRB1*07:01"
    },
    {
      "donor": "HG04157",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*33:03:01:01"
      ],
      "numeric_two_field": [
        "A*33:03"
      ],
      "numeric_three_field": [
        "A*33:03:01"
      ],
      "full_allele_assignment": [
        "A*33:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32"
      ],
      "protein_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32",
        "A*33:03:06",
        "A*33:03:07",
        "A*33:03:08",
        "A*33:03:09",
        "A*33:03:33",
        "A*33:03:34",
        "A*33:03:35",
        "A*33:03:36",
        "A*33:03:37",
        "A*33:03:38",
        "A*33:03:39",
        "A*33:03:40",
        "A*33:03:41",
        "A*33:03:43",
        "A*33:03:44",
        "A*33:03:45",
        "A*33:03:46",
        "A*33:03:48",
        "A*33:03:49",
        "A*33:03:50",
        "A*33:03:51",
        "A*33:03:52",
        "A*33:03:53",
        "A*33:03:54",
        "A*33:03:55",
        "A*33:03:56",
        "A*33:03:57",
        "A*33:03:58",
        "A*33:03:59",
        "A*33:03:60",
        "A*33:03:61",
        "A*33:03:62",
        "A*33:03:63",
        "A*33:03:64",
        "A*33:03:65",
        "A*33:03:66",
        "A*33:03:67",
        "A*33:03:68",
        "A*33:03:69",
        "A*33:03:70",
        "A*33:03:71",
        "A*33:03:72",
        "A*33:03:73",
        "A*33:03:74",
        "A*33:03:75"
      ],
      "cds_sha256": "5b04ec1e27d27a644b49df91d06adecb6f588ef54ea7111e6fdc94da2982e8bc",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*33:03:01",
      "numeric_two_field_assignment": "A*33:03"
    },
    {
      "donor": "HG04157",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*01:01:01:01"
      ],
      "numeric_two_field": [
        "A*01:01"
      ],
      "numeric_three_field": [
        "A*01:01:01"
      ],
      "full_allele_assignment": [
        "A*01:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*01:01:01:01",
        "A*01:01:01:02N",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99"
      ],
      "protein_matches": [
        "A*01:01:01:01",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99",
        "A*01:01:02",
        "A*01:01:03",
        "A*01:01:10",
        "A*01:01:100",
        "A*01:01:101",
        "A*01:01:102",
        "A*01:01:103",
        "A*01:01:104",
        "A*01:01:105",
        "A*01:01:106",
        "A*01:01:107",
        "A*01:01:108",
        "A*01:01:109",
        "A*01:01:11",
        "A*01:01:110",
        "A*01:01:111",
        "A*01:01:112",
        "A*01:01:113",
        "A*01:01:114",
        "A*01:01:115",
        "A*01:01:116",
        "A*01:01:117",
        "A*01:01:118",
        "A*01:01:119",
        "A*01:01:120",
        "A*01:01:121",
        "A*01:01:122",
        "A*01:01:123",
        "A*01:01:124",
        "A*01:01:125",
        "A*01:01:126",
        "A*01:01:127",
        "A*01:01:128",
        "A*01:01:129",
        "A*01:01:13",
        "A*01:01:130",
        "A*01:01:131",
        "A*01:01:132",
        "A*01:01:133",
        "A*01:01:134",
        "A*01:01:135",
        "A*01:01:136",
        "A*01:01:137",
        "A*01:01:138",
        "A*01:01:139",
        "A*01:01:140",
        "A*01:01:141",
        "A*01:01:142",
        "A*01:01:143",
        "A*01:01:144",
        "A*01:01:145",
        "A*01:01:146",
        "A*01:01:147",
        "A*01:01:148",
        "A*01:01:149",
        "A*01:01:150",
        "A*01:01:151",
        "A*01:01:152",
        "A*01:01:153",
        "A*01:01:154",
        "A*01:01:155",
        "A*01:01:156",
        "A*01:01:157",
        "A*01:01:158",
        "A*01:01:159",
        "A*01:01:16",
        "A*01:01:160",
        "A*01:01:161",
        "A*01:01:162",
        "A*01:01:163",
        "A*01:01:164",
        "A*01:01:165",
        "A*01:01:166",
        "A*01:01:167",
        "A*01:01:168",
        "A*01:01:169",
        "A*01:01:170",
        "A*01:01:171",
        "A*01:01:172",
        "A*01:01:173",
        "A*01:01:174",
        "A*01:01:175",
        "A*01:01:176",
        "A*01:01:22",
        "A*01:01:36",
        "A*01:01:38L",
        "A*01:01:53",
        "A*01:01:65",
        "A*01:01:71",
        "A*01:01:72",
        "A*01:01:73",
        "A*01:01:76",
        "A*01:01:77",
        "A*01:01:78",
        "A*01:01:79",
        "A*01:01:80",
        "A*01:01:82",
        "A*01:01:83",
        "A*01:01:84",
        "A*01:01:85",
        "A*01:01:86",
        "A*01:01:87",
        "A*01:01:88",
        "A*01:01:89",
        "A*01:01:90",
        "A*01:01:91",
        "A*01:01:92",
        "A*01:01:93",
        "A*01:01:94",
        "A*01:01:95",
        "A*01:01:96",
        "A*01:01:97",
        "A*01:01:98",
        "A*01:01:99"
      ],
      "cds_sha256": "d015094bc4abec7e532b214aa26dc0fdab51ebcec65407cc637f76c917c82fd6",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*01:01:01",
      "numeric_two_field_assignment": "A*01:01"
    },
    {
      "donor": "HG04157",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*44:03:02:04"
      ],
      "numeric_two_field": [
        "B*44:03"
      ],
      "numeric_three_field": [
        "B*44:03:02"
      ],
      "full_allele_assignment": [
        "B*44:03:02:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*44:03:02:01",
        "B*44:03:02:02",
        "B*44:03:02:03",
        "B*44:03:02:04",
        "B*44:03:02:05",
        "B*44:03:02:06",
        "B*44:03:02:07",
        "B*44:03:02:08"
      ],
      "protein_matches": [
        "B*44:03:01:01",
        "B*44:03:01:02",
        "B*44:03:01:03",
        "B*44:03:01:04",
        "B*44:03:01:05",
        "B*44:03:01:06",
        "B*44:03:01:07",
        "B*44:03:01:08",
        "B*44:03:01:09",
        "B*44:03:01:10",
        "B*44:03:01:11",
        "B*44:03:01:12",
        "B*44:03:01:13",
        "B*44:03:01:14",
        "B*44:03:01:15",
        "B*44:03:01:16",
        "B*44:03:01:17",
        "B*44:03:01:18",
        "B*44:03:01:19",
        "B*44:03:01:20",
        "B*44:03:01:21",
        "B*44:03:01:22",
        "B*44:03:01:23",
        "B*44:03:01:24",
        "B*44:03:01:25",
        "B*44:03:01:26",
        "B*44:03:01:27",
        "B*44:03:01:28",
        "B*44:03:01:29",
        "B*44:03:01:30",
        "B*44:03:01:31",
        "B*44:03:01:32",
        "B*44:03:01:33",
        "B*44:03:01:34",
        "B*44:03:01:35",
        "B*44:03:01:36",
        "B*44:03:01:37",
        "B*44:03:01:38",
        "B*44:03:01:39",
        "B*44:03:01:40",
        "B*44:03:01:41",
        "B*44:03:01:42",
        "B*44:03:01:43",
        "B*44:03:01:44",
        "B*44:03:01:45",
        "B*44:03:01:46",
        "B*44:03:01:47",
        "B*44:03:01:48",
        "B*44:03:01:49",
        "B*44:03:01:50",
        "B*44:03:01:51",
        "B*44:03:01:52",
        "B*44:03:01:53",
        "B*44:03:01:54",
        "B*44:03:01:55",
        "B*44:03:01:56",
        "B*44:03:01:57",
        "B*44:03:01:58",
        "B*44:03:01:59",
        "B*44:03:01:60",
        "B*44:03:01:61",
        "B*44:03:01:62",
        "B*44:03:01:63",
        "B*44:03:01:64",
        "B*44:03:01:65",
        "B*44:03:01:66",
        "B*44:03:01:67",
        "B*44:03:01:68",
        "B*44:03:01:69",
        "B*44:03:01:70",
        "B*44:03:01:71",
        "B*44:03:01:72",
        "B*44:03:01:73",
        "B*44:03:01:74",
        "B*44:03:01:75",
        "B*44:03:01:76",
        "B*44:03:01:77",
        "B*44:03:01:78",
        "B*44:03:01:79",
        "B*44:03:01:80",
        "B*44:03:01:81",
        "B*44:03:01:82",
        "B*44:03:02:01",
        "B*44:03:02:02",
        "B*44:03:02:03",
        "B*44:03:02:04",
        "B*44:03:02:05",
        "B*44:03:02:06",
        "B*44:03:02:07",
        "B*44:03:02:08",
        "B*44:03:03",
        "B*44:03:08",
        "B*44:03:28",
        "B*44:03:32",
        "B*44:03:33",
        "B*44:03:34",
        "B*44:03:38",
        "B*44:03:39",
        "B*44:03:42",
        "B*44:03:43",
        "B*44:03:44",
        "B*44:03:46",
        "B*44:03:47",
        "B*44:03:48",
        "B*44:03:49",
        "B*44:03:50",
        "B*44:03:51",
        "B*44:03:52",
        "B*44:03:53",
        "B*44:03:54",
        "B*44:03:55",
        "B*44:03:56",
        "B*44:03:57",
        "B*44:03:58",
        "B*44:03:59",
        "B*44:03:60",
        "B*44:03:61",
        "B*44:03:62",
        "B*44:03:63",
        "B*44:03:64",
        "B*44:03:65",
        "B*44:03:66",
        "B*44:03:67",
        "B*44:03:68",
        "B*44:03:69",
        "B*44:03:70",
        "B*44:03:71",
        "B*44:03:72",
        "B*44:03:73",
        "B*44:03:74",
        "B*44:03:75",
        "B*44:03:76",
        "B*44:03:77",
        "B*44:03:78",
        "B*44:03:79",
        "B*44:03:80",
        "B*44:03:81"
      ],
      "cds_sha256": "2309e5bb3a4d8cec9033f6eb00ac7474af6ea0554591c739184df4b27dccad4f",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*44:03:02",
      "numeric_two_field_assignment": "B*44:03"
    },
    {
      "donor": "HG04157",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [],
      "numeric_two_field": [
        "B*40:06"
      ],
      "numeric_three_field": [
        "B*40:06:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "B*40:06:01:01",
        "B*40:06:01:02",
        "B*40:06:01:03",
        "B*40:06:01:04",
        "B*40:06:01:05",
        "B*40:06:01:06",
        "B*40:06:01:07",
        "B*40:06:01:08",
        "B*40:06:01:09",
        "B*40:06:01:10",
        "B*40:06:01:11",
        "B*40:06:01:12",
        "B*40:06:01:13",
        "B*40:06:01:14",
        "B*40:06:01:15",
        "B*40:06:01:16",
        "B*40:06:01:17",
        "B*40:06:01:18",
        "B*40:06:01:19",
        "B*40:06:01:20",
        "B*40:06:01:21",
        "B*40:06:01:22"
      ],
      "protein_matches": [
        "B*40:06:01:01",
        "B*40:06:01:02",
        "B*40:06:01:03",
        "B*40:06:01:04",
        "B*40:06:01:05",
        "B*40:06:01:06",
        "B*40:06:01:07",
        "B*40:06:01:08",
        "B*40:06:01:09",
        "B*40:06:01:10",
        "B*40:06:01:11",
        "B*40:06:01:12",
        "B*40:06:01:13",
        "B*40:06:01:14",
        "B*40:06:01:15",
        "B*40:06:01:16",
        "B*40:06:01:17",
        "B*40:06:01:18",
        "B*40:06:01:19",
        "B*40:06:01:20",
        "B*40:06:01:21",
        "B*40:06:01:22",
        "B*40:06:04:01",
        "B*40:06:04:02",
        "B*40:06:04:03",
        "B*40:06:17",
        "B*40:06:18",
        "B*40:06:19",
        "B*40:06:20",
        "B*40:06:22",
        "B*40:06:23",
        "B*40:06:24",
        "B*40:06:25",
        "B*40:06:26",
        "B*40:06:27",
        "B*40:06:28",
        "B*40:06:29",
        "B*40:06:30",
        "B*40:06:31",
        "B*40:06:32",
        "B*40:06:33",
        "B*40:06:34",
        "B*40:06:35"
      ],
      "cds_sha256": "fd823d1a1b387f0fea51fa9efe8eb7f397744512451543742664b452a3383f6e",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*40:06:01",
      "numeric_two_field_assignment": "B*40:06"
    },
    {
      "donor": "HG04157",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*07:06:01:01"
      ],
      "numeric_two_field": [
        "C*07:06"
      ],
      "numeric_three_field": [
        "C*07:06:01"
      ],
      "full_allele_assignment": [
        "C*07:06:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:06:01:01",
        "C*07:06:01:02",
        "C*07:06:01:03",
        "C*07:06:01:04",
        "C*07:06:01:05Q",
        "C*07:06:01:06",
        "C*07:06:01:07",
        "C*07:06:01:08",
        "C*07:06:01:09",
        "C*07:06:01:10",
        "C*07:06:01:11",
        "C*07:06:01:12",
        "C*07:06:01:13",
        "C*07:06:01:14Q"
      ],
      "protein_matches": [
        "C*07:06:01:01",
        "C*07:06:01:02",
        "C*07:06:01:03",
        "C*07:06:01:04",
        "C*07:06:01:05Q",
        "C*07:06:01:06",
        "C*07:06:01:07",
        "C*07:06:01:08",
        "C*07:06:01:09",
        "C*07:06:01:10",
        "C*07:06:01:11",
        "C*07:06:01:12",
        "C*07:06:01:13",
        "C*07:06:01:14Q",
        "C*07:06:02",
        "C*07:06:03",
        "C*07:06:04",
        "C*07:06:05",
        "C*07:06:06",
        "C*07:06:07"
      ],
      "cds_sha256": "6045aa471a232ef47da6e9f7af517ffde114f24b1dd2a6d40b1e2cb3f27477a3",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:06:01",
      "numeric_two_field_assignment": "C*07:06"
    },
    {
      "donor": "HG04157",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*06:02:01:01"
      ],
      "numeric_two_field": [
        "C*06:02"
      ],
      "numeric_three_field": [
        "C*06:02:01"
      ],
      "full_allele_assignment": [
        "C*06:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q"
      ],
      "protein_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q",
        "C*06:02:03",
        "C*06:02:07",
        "C*06:02:100",
        "C*06:02:101",
        "C*06:02:102",
        "C*06:02:103",
        "C*06:02:104",
        "C*06:02:105",
        "C*06:02:106",
        "C*06:02:107",
        "C*06:02:108",
        "C*06:02:109",
        "C*06:02:110",
        "C*06:02:111",
        "C*06:02:112",
        "C*06:02:113",
        "C*06:02:114",
        "C*06:02:115",
        "C*06:02:116",
        "C*06:02:117",
        "C*06:02:118",
        "C*06:02:119",
        "C*06:02:120",
        "C*06:02:121",
        "C*06:02:122",
        "C*06:02:123",
        "C*06:02:124",
        "C*06:02:125",
        "C*06:02:126",
        "C*06:02:127",
        "C*06:02:128",
        "C*06:02:129",
        "C*06:02:130",
        "C*06:02:131",
        "C*06:02:132",
        "C*06:02:15",
        "C*06:02:17",
        "C*06:02:20",
        "C*06:02:29",
        "C*06:02:31",
        "C*06:02:38:01",
        "C*06:02:38:02",
        "C*06:02:42",
        "C*06:02:44",
        "C*06:02:45",
        "C*06:02:46",
        "C*06:02:49",
        "C*06:02:50:01",
        "C*06:02:50:02",
        "C*06:02:51",
        "C*06:02:52",
        "C*06:02:53",
        "C*06:02:54",
        "C*06:02:55",
        "C*06:02:56",
        "C*06:02:57",
        "C*06:02:58",
        "C*06:02:59",
        "C*06:02:60",
        "C*06:02:61",
        "C*06:02:62",
        "C*06:02:63",
        "C*06:02:64",
        "C*06:02:65",
        "C*06:02:66",
        "C*06:02:67",
        "C*06:02:68",
        "C*06:02:69",
        "C*06:02:70",
        "C*06:02:71",
        "C*06:02:72",
        "C*06:02:73",
        "C*06:02:74",
        "C*06:02:75",
        "C*06:02:76",
        "C*06:02:77",
        "C*06:02:78",
        "C*06:02:79",
        "C*06:02:80",
        "C*06:02:81",
        "C*06:02:82",
        "C*06:02:83",
        "C*06:02:84",
        "C*06:02:85",
        "C*06:02:86",
        "C*06:02:87",
        "C*06:02:88",
        "C*06:02:89",
        "C*06:02:90",
        "C*06:02:91",
        "C*06:02:92",
        "C*06:02:93",
        "C*06:02:94",
        "C*06:02:95",
        "C*06:02:96",
        "C*06:02:97",
        "C*06:02:98",
        "C*06:02:99"
      ],
      "cds_sha256": "f9529885923021608f38517d7c3f4bddba7eb8880f8ae07eda4a84508b0f8b50",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*06:02:01",
      "numeric_two_field_assignment": "C*06:02"
    },
    {
      "donor": "HG04157",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:01:01:06"
      ],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:01:01:06"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "HG04157",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:35"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:35"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG04157",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*13:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*13:01"
      ],
      "numeric_three_field": [
        "DPB1*13:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*13:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*13:01:01:01",
        "DPB1*13:01:01:02",
        "DPB1*13:01:01:03",
        "DPB1*13:01:01:04",
        "DPB1*13:01:01:05",
        "DPB1*13:01:01:06",
        "DPB1*13:01:01:07",
        "DPB1*13:01:01:08",
        "DPB1*13:01:01:09",
        "DPB1*13:01:01:10",
        "DPB1*13:01:01:11",
        "DPB1*13:01:01:12",
        "DPB1*13:01:01:13",
        "DPB1*13:01:01:14",
        "DPB1*13:01:01:15",
        "DPB1*13:01:01:16",
        "DPB1*13:01:01:17",
        "DPB1*13:01:01:18",
        "DPB1*13:01:01:19",
        "DPB1*13:01:01:20",
        "DPB1*13:01:01:21"
      ],
      "protein_matches": [
        "DPB1*13:01:01:01",
        "DPB1*13:01:01:02",
        "DPB1*13:01:01:03",
        "DPB1*13:01:01:04",
        "DPB1*13:01:01:05",
        "DPB1*13:01:01:06",
        "DPB1*13:01:01:07",
        "DPB1*13:01:01:08",
        "DPB1*13:01:01:09",
        "DPB1*13:01:01:10",
        "DPB1*13:01:01:11",
        "DPB1*13:01:01:12",
        "DPB1*13:01:01:13",
        "DPB1*13:01:01:14",
        "DPB1*13:01:01:15",
        "DPB1*13:01:01:16",
        "DPB1*13:01:01:17",
        "DPB1*13:01:01:18",
        "DPB1*13:01:01:19",
        "DPB1*13:01:01:20",
        "DPB1*13:01:01:21",
        "DPB1*13:01:02",
        "DPB1*13:01:03",
        "DPB1*13:01:04",
        "DPB1*13:01:05",
        "DPB1*13:01:06",
        "DPB1*13:01:07",
        "DPB1*13:01:08",
        "DPB1*13:01:09",
        "DPB1*13:01:10",
        "DPB1*13:01:11",
        "DPB1*13:01:12"
      ],
      "cds_sha256": "903cf4bb4236aac5d131652cd794410fa17f434fe3ba7ff76a2ba4259cae4ada",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*13:01:01",
      "numeric_two_field_assignment": "DPB1*13:01"
    },
    {
      "donor": "HG04157",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*16:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*16:01"
      ],
      "numeric_three_field": [
        "DPB1*16:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*16:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*16:01:01:01",
        "DPB1*16:01:01:02"
      ],
      "protein_matches": [
        "DPB1*16:01:01:01",
        "DPB1*16:01:01:02",
        "DPB1*16:01:03",
        "DPB1*16:01:04"
      ],
      "cds_sha256": "d879ab80ba8ed056c058761e4c0a7dbcf3609e367d7918f3d4da3d64cf834d5f",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*16:01:01",
      "numeric_two_field_assignment": "DPB1*16:01"
    },
    {
      "donor": "HG04157",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*02:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*02:01"
      ],
      "numeric_three_field": [
        "DQA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13"
      ],
      "protein_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13",
        "DQA1*02:01:03",
        "DQA1*02:01:05",
        "DQA1*02:01:06",
        "DQA1*02:01:07",
        "DQA1*02:01:08",
        "DQA1*02:01:09:01",
        "DQA1*02:01:09:02",
        "DQA1*02:01:09:03",
        "DQA1*02:01:10",
        "DQA1*02:01:11",
        "DQA1*02:01:14",
        "DQA1*02:01:15Q",
        "DQA1*02:01:16",
        "DQA1*02:01:17",
        "DQA1*02:01:18",
        "DQA1*02:01:19",
        "DQA1*02:01:20",
        "DQA1*02:01:22",
        "DQA1*02:01:23",
        "DQA1*02:01:26"
      ],
      "cds_sha256": "a133de159576cc12f4a192fcc735b46791d889475acff0224172d22c4864229c",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*02:01:01",
      "numeric_two_field_assignment": "DQA1*02:01"
    },
    {
      "donor": "HG04157",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:03"
      ],
      "numeric_three_field": [
        "DQA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25"
      ],
      "protein_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25",
        "DQA1*01:03:03",
        "DQA1*01:03:04",
        "DQA1*01:03:06",
        "DQA1*01:03:07",
        "DQA1*01:03:08",
        "DQA1*01:03:09",
        "DQA1*01:03:10",
        "DQA1*01:03:11",
        "DQA1*01:03:12",
        "DQA1*01:03:13"
      ],
      "cds_sha256": "90c9c3a50684523bf8b75dea2974ffeb6b2dc9616517164c2905e1137b3ec843",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:03:01",
      "numeric_two_field_assignment": "DQA1*01:03"
    },
    {
      "donor": "HG04157",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*02:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*02:02"
      ],
      "numeric_three_field": [
        "DQB1*02:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*02:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*02:02:01:01",
        "DQB1*02:02:01:02",
        "DQB1*02:02:01:03",
        "DQB1*02:02:01:04",
        "DQB1*02:02:01:05",
        "DQB1*02:02:01:06",
        "DQB1*02:02:01:07",
        "DQB1*02:02:01:08",
        "DQB1*02:02:01:09",
        "DQB1*02:02:01:10",
        "DQB1*02:02:01:11",
        "DQB1*02:02:01:12",
        "DQB1*02:02:01:13",
        "DQB1*02:02:01:14",
        "DQB1*02:02:01:15",
        "DQB1*02:02:01:16",
        "DQB1*02:02:01:17",
        "DQB1*02:02:01:18",
        "DQB1*02:02:01:19",
        "DQB1*02:02:01:20",
        "DQB1*02:02:01:21",
        "DQB1*02:02:01:22",
        "DQB1*02:02:01:23",
        "DQB1*02:02:01:24",
        "DQB1*02:02:01:25",
        "DQB1*02:02:01:26",
        "DQB1*02:02:01:27",
        "DQB1*02:02:01:28Q",
        "DQB1*02:02:01:29"
      ],
      "protein_matches": [
        "DQB1*02:02:01:01",
        "DQB1*02:02:01:02",
        "DQB1*02:02:01:03",
        "DQB1*02:02:01:04",
        "DQB1*02:02:01:05",
        "DQB1*02:02:01:06",
        "DQB1*02:02:01:07",
        "DQB1*02:02:01:08",
        "DQB1*02:02:01:09",
        "DQB1*02:02:01:10",
        "DQB1*02:02:01:11",
        "DQB1*02:02:01:12",
        "DQB1*02:02:01:13",
        "DQB1*02:02:01:14",
        "DQB1*02:02:01:15",
        "DQB1*02:02:01:16",
        "DQB1*02:02:01:17",
        "DQB1*02:02:01:18",
        "DQB1*02:02:01:19",
        "DQB1*02:02:01:20",
        "DQB1*02:02:01:21",
        "DQB1*02:02:01:22",
        "DQB1*02:02:01:23",
        "DQB1*02:02:01:24",
        "DQB1*02:02:01:25",
        "DQB1*02:02:01:26",
        "DQB1*02:02:01:27",
        "DQB1*02:02:01:28Q",
        "DQB1*02:02:01:29",
        "DQB1*02:02:04",
        "DQB1*02:02:05",
        "DQB1*02:02:06:02",
        "DQB1*02:02:12",
        "DQB1*02:02:13",
        "DQB1*02:02:14",
        "DQB1*02:02:15",
        "DQB1*02:02:16",
        "DQB1*02:02:17",
        "DQB1*02:02:18",
        "DQB1*02:02:19",
        "DQB1*02:02:20",
        "DQB1*02:02:21",
        "DQB1*02:02:22",
        "DQB1*02:02:24",
        "DQB1*02:02:25",
        "DQB1*02:02:26",
        "DQB1*02:02:27",
        "DQB1*02:02:28",
        "DQB1*02:02:29",
        "DQB1*02:02:30",
        "DQB1*02:02:31",
        "DQB1*02:02:32",
        "DQB1*02:02:33",
        "DQB1*02:02:34",
        "DQB1*02:02:37",
        "DQB1*02:02:38",
        "DQB1*02:02:39",
        "DQB1*02:02:40",
        "DQB1*02:02:41",
        "DQB1*02:02:42"
      ],
      "cds_sha256": "06c3d5192ffd78fd09e256dc72a8be73345c26352f72fac603fd4a702bd70320",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*02:02:01",
      "numeric_two_field_assignment": "DQB1*02:02"
    },
    {
      "donor": "HG04157",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:01"
      ],
      "numeric_three_field": [
        "DQB1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11"
      ],
      "protein_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11",
        "DQB1*06:01:03",
        "DQB1*06:01:05",
        "DQB1*06:01:08",
        "DQB1*06:01:10",
        "DQB1*06:01:11",
        "DQB1*06:01:36",
        "DQB1*06:01:37",
        "DQB1*06:01:38",
        "DQB1*06:01:39"
      ],
      "cds_sha256": "8eca11e1cbc387d4515e4bc63897990cebd76dea14df174cd8eba8947cef38b2",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:01:01",
      "numeric_two_field_assignment": "DQB1*06:01"
    },
    {
      "donor": "HG04157",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*07:01"
      ],
      "numeric_three_field": [
        "DRB1*07:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32"
      ],
      "protein_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32",
        "DRB1*07:01:29",
        "DRB1*07:01:30",
        "DRB1*07:01:31",
        "DRB1*07:01:32",
        "DRB1*07:01:33",
        "DRB1*07:01:34",
        "DRB1*07:01:35",
        "DRB1*07:01:36"
      ],
      "cds_sha256": "d35fa517bdd307a907cf20a4f3e5e27f375acc373096b50e493436b8de12eb21",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*07:01:01",
      "numeric_two_field_assignment": "DRB1*07:01"
    },
    {
      "donor": "HG04157",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*15:02"
      ],
      "numeric_three_field": [
        "DRB1*15:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*15:02:01:02",
        "DRB1*15:02:01:03",
        "DRB1*15:02:01:04",
        "DRB1*15:02:01:05",
        "DRB1*15:02:01:06",
        "DRB1*15:02:01:07",
        "DRB1*15:02:01:08",
        "DRB1*15:02:01:09"
      ],
      "protein_matches": [
        "DRB1*15:02:01:02",
        "DRB1*15:02:01:03",
        "DRB1*15:02:01:04",
        "DRB1*15:02:01:05",
        "DRB1*15:02:01:06",
        "DRB1*15:02:01:07",
        "DRB1*15:02:01:08",
        "DRB1*15:02:01:09",
        "DRB1*15:02:02:01",
        "DRB1*15:02:02:02",
        "DRB1*15:02:02:03",
        "DRB1*15:02:05",
        "DRB1*15:02:20",
        "DRB1*15:02:21"
      ],
      "cds_sha256": "6275ef6c7063a7eced24212a3cd5d9d447ec1672e25865fadc68ec020dd4454a",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:02:01",
      "numeric_two_field_assignment": "DRB1*15:02"
    },
    {
      "donor": "HG04160",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*29:01:01:01"
      ],
      "numeric_two_field": [
        "A*29:01"
      ],
      "numeric_three_field": [
        "A*29:01:01"
      ],
      "full_allele_assignment": [
        "A*29:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*29:01:01:01",
        "A*29:01:01:03",
        "A*29:01:01:04",
        "A*29:01:01:05",
        "A*29:01:01:06",
        "A*29:01:01:07",
        "A*29:01:01:08",
        "A*29:01:01:09",
        "A*29:01:01:10",
        "A*29:01:01:11",
        "A*29:01:01:12"
      ],
      "protein_matches": [
        "A*29:01:01:01",
        "A*29:01:01:03",
        "A*29:01:01:04",
        "A*29:01:01:05",
        "A*29:01:01:06",
        "A*29:01:01:07",
        "A*29:01:01:08",
        "A*29:01:01:09",
        "A*29:01:01:10",
        "A*29:01:01:11",
        "A*29:01:01:12",
        "A*29:01:10",
        "A*29:01:11",
        "A*29:01:12",
        "A*29:01:13",
        "A*29:01:14",
        "A*29:01:15",
        "A*29:01:16"
      ],
      "cds_sha256": "4c989ff0649c5f6da6874fe7b968e3f617d041d7cf5beec95c32765e3a73087d",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*29:01:01",
      "numeric_two_field_assignment": "A*29:01"
    },
    {
      "donor": "HG04160",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*31:01:02:01"
      ],
      "numeric_two_field": [
        "A*31:01"
      ],
      "numeric_three_field": [
        "A*31:01:02"
      ],
      "full_allele_assignment": [
        "A*31:01:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*31:01:02:01",
        "A*31:01:02:02",
        "A*31:01:02:03N",
        "A*31:01:02:04",
        "A*31:01:02:05",
        "A*31:01:02:06",
        "A*31:01:02:07",
        "A*31:01:02:08",
        "A*31:01:02:09",
        "A*31:01:02:10",
        "A*31:01:02:11",
        "A*31:01:02:12",
        "A*31:01:02:13",
        "A*31:01:02:14",
        "A*31:01:02:15",
        "A*31:01:02:16",
        "A*31:01:02:17",
        "A*31:01:02:18",
        "A*31:01:02:19",
        "A*31:01:02:20",
        "A*31:01:02:21",
        "A*31:01:02:22",
        "A*31:01:02:23",
        "A*31:01:02:24",
        "A*31:01:02:25",
        "A*31:01:02:26",
        "A*31:01:02:27",
        "A*31:01:02:28",
        "A*31:01:02:29",
        "A*31:01:02:30Q",
        "A*31:01:02:31",
        "A*31:01:02:32",
        "A*31:01:02:33",
        "A*31:01:02:34",
        "A*31:01:02:35",
        "A*31:01:02:36",
        "A*31:01:02:37",
        "A*31:01:02:38",
        "A*31:01:02:39",
        "A*31:01:02:40",
        "A*31:01:02:41",
        "A*31:01:02:42",
        "A*31:01:02:43",
        "A*31:01:02:44",
        "A*31:01:02:45",
        "A*31:01:02:46",
        "A*31:01:02:47",
        "A*31:01:02:48",
        "A*31:01:02:49",
        "A*31:01:02:50",
        "A*31:01:02:51Q",
        "A*31:01:02:52",
        "A*31:01:02:53",
        "A*31:01:02:54",
        "A*31:01:02:55",
        "A*31:01:02:56",
        "A*31:01:02:57",
        "A*31:01:02:58",
        "A*31:01:02:59",
        "A*31:01:02:60",
        "A*31:01:02:61",
        "A*31:01:02:62"
      ],
      "protein_matches": [
        "A*31:01:02:01",
        "A*31:01:02:02",
        "A*31:01:02:03N",
        "A*31:01:02:04",
        "A*31:01:02:05",
        "A*31:01:02:06",
        "A*31:01:02:07",
        "A*31:01:02:08",
        "A*31:01:02:09",
        "A*31:01:02:10",
        "A*31:01:02:11",
        "A*31:01:02:12",
        "A*31:01:02:13",
        "A*31:01:02:14",
        "A*31:01:02:15",
        "A*31:01:02:16",
        "A*31:01:02:17",
        "A*31:01:02:18",
        "A*31:01:02:19",
        "A*31:01:02:20",
        "A*31:01:02:21",
        "A*31:01:02:22",
        "A*31:01:02:23",
        "A*31:01:02:24",
        "A*31:01:02:25",
        "A*31:01:02:26",
        "A*31:01:02:27",
        "A*31:01:02:28",
        "A*31:01:02:29",
        "A*31:01:02:30Q",
        "A*31:01:02:31",
        "A*31:01:02:32",
        "A*31:01:02:33",
        "A*31:01:02:34",
        "A*31:01:02:35",
        "A*31:01:02:36",
        "A*31:01:02:37",
        "A*31:01:02:38",
        "A*31:01:02:39",
        "A*31:01:02:40",
        "A*31:01:02:41",
        "A*31:01:02:42",
        "A*31:01:02:43",
        "A*31:01:02:44",
        "A*31:01:02:45",
        "A*31:01:02:46",
        "A*31:01:02:47",
        "A*31:01:02:48",
        "A*31:01:02:49",
        "A*31:01:02:50",
        "A*31:01:02:51Q",
        "A*31:01:02:52",
        "A*31:01:02:53",
        "A*31:01:02:54",
        "A*31:01:02:55",
        "A*31:01:02:56",
        "A*31:01:02:57",
        "A*31:01:02:58",
        "A*31:01:02:59",
        "A*31:01:02:60",
        "A*31:01:02:61",
        "A*31:01:02:62",
        "A*31:01:04",
        "A*31:01:13",
        "A*31:01:23",
        "A*31:01:24",
        "A*31:01:25",
        "A*31:01:26",
        "A*31:01:27",
        "A*31:01:28",
        "A*31:01:29",
        "A*31:01:30",
        "A*31:01:31",
        "A*31:01:32",
        "A*31:01:33",
        "A*31:01:35",
        "A*31:01:36",
        "A*31:01:37",
        "A*31:01:38",
        "A*31:01:39",
        "A*31:01:40",
        "A*31:01:41",
        "A*31:01:42",
        "A*31:01:43",
        "A*31:01:44",
        "A*31:01:45",
        "A*31:01:46",
        "A*31:01:47",
        "A*31:01:48",
        "A*31:01:49",
        "A*31:01:50",
        "A*31:01:51",
        "A*31:01:52",
        "A*31:01:53",
        "A*31:01:54",
        "A*31:01:55",
        "A*31:01:56",
        "A*31:01:57",
        "A*31:01:58",
        "A*31:01:59",
        "A*31:01:60",
        "A*31:01:61",
        "A*31:01:62",
        "A*31:01:63",
        "A*31:01:64",
        "A*31:01:65",
        "A*31:01:66",
        "A*31:01:67"
      ],
      "cds_sha256": "885011b0a86ef4f9b70e8a5cf3181d61ba946b2eda2bfab2abb7b5db6421e3e4",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*31:01:02",
      "numeric_two_field_assignment": "A*31:01"
    },
    {
      "donor": "HG04160",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*07:05:01:01"
      ],
      "numeric_two_field": [
        "B*07:05"
      ],
      "numeric_three_field": [
        "B*07:05:01"
      ],
      "full_allele_assignment": [
        "B*07:05:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*07:05:01:01",
        "B*07:05:01:02",
        "B*07:05:01:03",
        "B*07:05:01:04",
        "B*07:05:01:05",
        "B*07:05:01:06",
        "B*07:05:01:07",
        "B*07:05:01:08"
      ],
      "protein_matches": [
        "B*07:05:01:01",
        "B*07:05:01:02",
        "B*07:05:01:03",
        "B*07:05:01:04",
        "B*07:05:01:05",
        "B*07:05:01:06",
        "B*07:05:01:07",
        "B*07:05:01:08",
        "B*07:05:02",
        "B*07:05:09",
        "B*07:05:10",
        "B*07:05:11",
        "B*07:05:12",
        "B*07:05:13",
        "B*07:05:14",
        "B*07:05:15"
      ],
      "cds_sha256": "c2cd2fab53195d94ed0082b99b9d1f702aebd7215b62a5f8c174f476d9344179",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*07:05:01",
      "numeric_two_field_assignment": "B*07:05"
    },
    {
      "donor": "HG04160",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*15:08:01:01"
      ],
      "numeric_two_field": [
        "B*15:08"
      ],
      "numeric_three_field": [
        "B*15:08:01"
      ],
      "full_allele_assignment": [
        "B*15:08:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*15:08:01:01",
        "B*15:08:01:02"
      ],
      "protein_matches": [
        "B*15:08:01:01",
        "B*15:08:01:02"
      ],
      "cds_sha256": "b156aa3e5a2673def99c4da0138342663b1c23a4c79933c9aecfcc3d0974c8fa",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*15:08:01",
      "numeric_two_field_assignment": "B*15:08"
    },
    {
      "donor": "HG04160",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*15:05:02:01"
      ],
      "numeric_two_field": [
        "C*15:05"
      ],
      "numeric_three_field": [
        "C*15:05:02"
      ],
      "full_allele_assignment": [
        "C*15:05:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*15:05:02:01",
        "C*15:05:02:03",
        "C*15:05:02:04",
        "C*15:05:02:05",
        "C*15:05:02:06",
        "C*15:05:02:07",
        "C*15:05:02:08",
        "C*15:05:02:09",
        "C*15:05:02:10",
        "C*15:05:02:11",
        "C*15:05:02:12",
        "C*15:05:02:13",
        "C*15:05:02:14"
      ],
      "protein_matches": [
        "C*15:05:01:01",
        "C*15:05:01:02",
        "C*15:05:01:03",
        "C*15:05:01:04",
        "C*15:05:01:05",
        "C*15:05:01:06",
        "C*15:05:02:01",
        "C*15:05:02:03",
        "C*15:05:02:04",
        "C*15:05:02:05",
        "C*15:05:02:06",
        "C*15:05:02:07",
        "C*15:05:02:08",
        "C*15:05:02:09",
        "C*15:05:02:10",
        "C*15:05:02:11",
        "C*15:05:02:12",
        "C*15:05:02:13",
        "C*15:05:02:14",
        "C*15:05:03",
        "C*15:05:04",
        "C*15:05:06",
        "C*15:05:07",
        "C*15:05:12",
        "C*15:05:13",
        "C*15:05:14",
        "C*15:05:15",
        "C*15:05:16",
        "C*15:05:17",
        "C*15:05:18",
        "C*15:05:19",
        "C*15:05:20",
        "C*15:05:21",
        "C*15:05:22"
      ],
      "cds_sha256": "0d6c4da6e81ed92614fa2ed3ce4ee83d143174ea91315a242a0af3347bb9d47c",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*15:05:02",
      "numeric_two_field_assignment": "C*15:05"
    },
    {
      "donor": "HG04160",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*01:02:01:01"
      ],
      "numeric_two_field": [
        "C*01:02"
      ],
      "numeric_three_field": [
        "C*01:02:01"
      ],
      "full_allele_assignment": [
        "C*01:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83"
      ],
      "protein_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83",
        "C*01:02:02",
        "C*01:02:03",
        "C*01:02:04",
        "C*01:02:10",
        "C*01:02:100",
        "C*01:02:101",
        "C*01:02:102",
        "C*01:02:103",
        "C*01:02:104",
        "C*01:02:105",
        "C*01:02:106",
        "C*01:02:11",
        "C*01:02:15",
        "C*01:02:16",
        "C*01:02:18",
        "C*01:02:21",
        "C*01:02:22",
        "C*01:02:25",
        "C*01:02:29",
        "C*01:02:30:01",
        "C*01:02:30:02",
        "C*01:02:36",
        "C*01:02:37",
        "C*01:02:38",
        "C*01:02:39",
        "C*01:02:40",
        "C*01:02:41",
        "C*01:02:42",
        "C*01:02:43",
        "C*01:02:44",
        "C*01:02:45",
        "C*01:02:46",
        "C*01:02:47",
        "C*01:02:48",
        "C*01:02:49",
        "C*01:02:50",
        "C*01:02:51",
        "C*01:02:52",
        "C*01:02:53",
        "C*01:02:54",
        "C*01:02:55",
        "C*01:02:56",
        "C*01:02:57",
        "C*01:02:58",
        "C*01:02:59",
        "C*01:02:60",
        "C*01:02:61",
        "C*01:02:62",
        "C*01:02:63",
        "C*01:02:64",
        "C*01:02:65",
        "C*01:02:66",
        "C*01:02:67",
        "C*01:02:68",
        "C*01:02:69",
        "C*01:02:70",
        "C*01:02:71",
        "C*01:02:72",
        "C*01:02:73",
        "C*01:02:74",
        "C*01:02:75",
        "C*01:02:76",
        "C*01:02:77",
        "C*01:02:78",
        "C*01:02:79",
        "C*01:02:80",
        "C*01:02:81",
        "C*01:02:82",
        "C*01:02:83",
        "C*01:02:84",
        "C*01:02:85",
        "C*01:02:87",
        "C*01:02:88",
        "C*01:02:89",
        "C*01:02:91",
        "C*01:02:92",
        "C*01:02:93",
        "C*01:02:94",
        "C*01:02:95",
        "C*01:02:96",
        "C*01:02:97",
        "C*01:02:98",
        "C*01:02:99"
      ],
      "cds_sha256": "716c15217f162d2fd1bf86f82c78947f7d581b204ab2bd20ddafe0b90018c36a",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*01:02:01",
      "numeric_two_field_assignment": "C*01:02"
    },
    {
      "donor": "HG04160",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPA1*02:07"
      ],
      "numeric_three_field": [
        "DPA1*02:07:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPA1*02:07:01:01",
        "DPA1*02:07:01:02",
        "DPA1*02:07:01:03",
        "DPA1*02:07:01:04",
        "DPA1*02:07:01:05"
      ],
      "protein_matches": [
        "DPA1*02:07:01:01",
        "DPA1*02:07:01:02",
        "DPA1*02:07:01:03",
        "DPA1*02:07:01:04",
        "DPA1*02:07:01:05",
        "DPA1*02:07:02",
        "DPA1*02:07:03",
        "DPA1*02:07:04"
      ],
      "cds_sha256": "22b977c9fa8f17b77aed77fa9ebbca073ab1aa93772f34f5b1933dc48053b2d8",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:07:01",
      "numeric_two_field_assignment": "DPA1*02:07"
    },
    {
      "donor": "HG04160",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:03"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG04160",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:01:01:171"
      ],
      "numeric_two_field": [
        "DPB1*04:01"
      ],
      "numeric_three_field": [
        "DPB1*04:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:01:01:171"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99"
      ],
      "protein_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99",
        "DPB1*04:01:03",
        "DPB1*04:01:04:01",
        "DPB1*04:01:04:02",
        "DPB1*04:01:06",
        "DPB1*04:01:08",
        "DPB1*04:01:100",
        "DPB1*04:01:101",
        "DPB1*04:01:102",
        "DPB1*04:01:103",
        "DPB1*04:01:104",
        "DPB1*04:01:105",
        "DPB1*04:01:106",
        "DPB1*04:01:107",
        "DPB1*04:01:108",
        "DPB1*04:01:109",
        "DPB1*04:01:110",
        "DPB1*04:01:111",
        "DPB1*04:01:112",
        "DPB1*04:01:113",
        "DPB1*04:01:114",
        "DPB1*04:01:115",
        "DPB1*04:01:116",
        "DPB1*04:01:117",
        "DPB1*04:01:118",
        "DPB1*04:01:14",
        "DPB1*04:01:16",
        "DPB1*04:01:20",
        "DPB1*04:01:31",
        "DPB1*04:01:33",
        "DPB1*04:01:34",
        "DPB1*04:01:35",
        "DPB1*04:01:36",
        "DPB1*04:01:37:01",
        "DPB1*04:01:37:02",
        "DPB1*04:01:38",
        "DPB1*04:01:39:01",
        "DPB1*04:01:39:02",
        "DPB1*04:01:40",
        "DPB1*04:01:42",
        "DPB1*04:01:43",
        "DPB1*04:01:46",
        "DPB1*04:01:47",
        "DPB1*04:01:48",
        "DPB1*04:01:49",
        "DPB1*04:01:50",
        "DPB1*04:01:51",
        "DPB1*04:01:52",
        "DPB1*04:01:53",
        "DPB1*04:01:54",
        "DPB1*04:01:55",
        "DPB1*04:01:56",
        "DPB1*04:01:57",
        "DPB1*04:01:58",
        "DPB1*04:01:59:01",
        "DPB1*04:01:59:02",
        "DPB1*04:01:60:01",
        "DPB1*04:01:60:02",
        "DPB1*04:01:60:03",
        "DPB1*04:01:61",
        "DPB1*04:01:62",
        "DPB1*04:01:63",
        "DPB1*04:01:64",
        "DPB1*04:01:65",
        "DPB1*04:01:66",
        "DPB1*04:01:67",
        "DPB1*04:01:68",
        "DPB1*04:01:69",
        "DPB1*04:01:70",
        "DPB1*04:01:71",
        "DPB1*04:01:72",
        "DPB1*04:01:73:01",
        "DPB1*04:01:73:02",
        "DPB1*04:01:74:01",
        "DPB1*04:01:74:02",
        "DPB1*04:01:74:03",
        "DPB1*04:01:75",
        "DPB1*04:01:76",
        "DPB1*04:01:77",
        "DPB1*04:01:78",
        "DPB1*04:01:79",
        "DPB1*04:01:80",
        "DPB1*04:01:81",
        "DPB1*04:01:82",
        "DPB1*04:01:83",
        "DPB1*04:01:84",
        "DPB1*04:01:85",
        "DPB1*04:01:86",
        "DPB1*04:01:87",
        "DPB1*04:01:88",
        "DPB1*04:01:89",
        "DPB1*04:01:90",
        "DPB1*04:01:91",
        "DPB1*04:01:92",
        "DPB1*04:01:93",
        "DPB1*04:01:94",
        "DPB1*04:01:95",
        "DPB1*04:01:96",
        "DPB1*04:01:97",
        "DPB1*04:01:98",
        "DPB1*04:01:99"
      ],
      "cds_sha256": "50743053db76f45f69732767bde9125fdc4926d24e3c2b3f9115892be631bb42",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:01:01",
      "numeric_two_field_assignment": "DPB1*04:01"
    },
    {
      "donor": "HG04160",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*03:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*03:01"
      ],
      "numeric_three_field": [
        "DPB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*03:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*03:01:01:01",
        "DPB1*03:01:01:02",
        "DPB1*03:01:01:03",
        "DPB1*03:01:01:04",
        "DPB1*03:01:01:05",
        "DPB1*03:01:01:06",
        "DPB1*03:01:01:07",
        "DPB1*03:01:01:08",
        "DPB1*03:01:01:09",
        "DPB1*03:01:01:10",
        "DPB1*03:01:01:11",
        "DPB1*03:01:01:12",
        "DPB1*03:01:01:13",
        "DPB1*03:01:01:14",
        "DPB1*03:01:01:15",
        "DPB1*03:01:01:16",
        "DPB1*03:01:01:17",
        "DPB1*03:01:01:18",
        "DPB1*03:01:01:19",
        "DPB1*03:01:01:20",
        "DPB1*03:01:01:21",
        "DPB1*03:01:01:22",
        "DPB1*03:01:01:23",
        "DPB1*03:01:01:24",
        "DPB1*03:01:01:25",
        "DPB1*03:01:01:26",
        "DPB1*03:01:01:27",
        "DPB1*03:01:01:28",
        "DPB1*03:01:01:29",
        "DPB1*03:01:01:30",
        "DPB1*03:01:01:31",
        "DPB1*03:01:01:32",
        "DPB1*03:01:01:33"
      ],
      "protein_matches": [
        "DPB1*03:01:01:01",
        "DPB1*03:01:01:02",
        "DPB1*03:01:01:03",
        "DPB1*03:01:01:04",
        "DPB1*03:01:01:05",
        "DPB1*03:01:01:06",
        "DPB1*03:01:01:07",
        "DPB1*03:01:01:08",
        "DPB1*03:01:01:09",
        "DPB1*03:01:01:10",
        "DPB1*03:01:01:11",
        "DPB1*03:01:01:12",
        "DPB1*03:01:01:13",
        "DPB1*03:01:01:14",
        "DPB1*03:01:01:15",
        "DPB1*03:01:01:16",
        "DPB1*03:01:01:17",
        "DPB1*03:01:01:18",
        "DPB1*03:01:01:19",
        "DPB1*03:01:01:20",
        "DPB1*03:01:01:21",
        "DPB1*03:01:01:22",
        "DPB1*03:01:01:23",
        "DPB1*03:01:01:24",
        "DPB1*03:01:01:25",
        "DPB1*03:01:01:26",
        "DPB1*03:01:01:27",
        "DPB1*03:01:01:28",
        "DPB1*03:01:01:29",
        "DPB1*03:01:01:30",
        "DPB1*03:01:01:31",
        "DPB1*03:01:01:32",
        "DPB1*03:01:01:33",
        "DPB1*03:01:10",
        "DPB1*03:01:11",
        "DPB1*03:01:12",
        "DPB1*03:01:15:01",
        "DPB1*03:01:15:02",
        "DPB1*03:01:16",
        "DPB1*03:01:17",
        "DPB1*03:01:20",
        "DPB1*03:01:21",
        "DPB1*03:01:22",
        "DPB1*03:01:23",
        "DPB1*03:01:24",
        "DPB1*03:01:26",
        "DPB1*03:01:29",
        "DPB1*03:01:30",
        "DPB1*03:01:31",
        "DPB1*03:01:32",
        "DPB1*03:01:33",
        "DPB1*03:01:35",
        "DPB1*03:01:36",
        "DPB1*03:01:37",
        "DPB1*03:01:38",
        "DPB1*03:01:39",
        "DPB1*03:01:40"
      ],
      "cds_sha256": "dc81e0c9609658f0fcda5e6c392805bf3aefb1455515df56826ce47e5e076ed6",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*03:01:01",
      "numeric_two_field_assignment": "DPB1*03:01"
    },
    {
      "donor": "HG04160",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:05:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:05"
      ],
      "numeric_three_field": [
        "DQA1*01:05:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:05:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:05:01:01",
        "DQA1*01:05:01:02",
        "DQA1*01:05:01:03",
        "DQA1*01:05:01:04"
      ],
      "protein_matches": [
        "DQA1*01:05:01:01",
        "DQA1*01:05:01:02",
        "DQA1*01:05:01:03",
        "DQA1*01:05:01:04",
        "DQA1*01:05:02:01",
        "DQA1*01:05:02:02",
        "DQA1*01:05:03",
        "DQA1*01:05:04",
        "DQA1*01:05:05",
        "DQA1*01:05:06",
        "DQA1*01:05:07"
      ],
      "cds_sha256": "479d27c7b8e04ed171465d8d6da20224d04dbcdb0619f98f8181d42086317d43",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:05:01",
      "numeric_two_field_assignment": "DQA1*01:05"
    },
    {
      "donor": "HG04160",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DQA1*01:02"
      ],
      "numeric_three_field": [
        "DQA1*01:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37"
      ],
      "protein_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37",
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08",
        "DQA1*01:02:03",
        "DQA1*01:02:04",
        "DQA1*01:02:05",
        "DQA1*01:02:06",
        "DQA1*01:02:07",
        "DQA1*01:02:08",
        "DQA1*01:02:09",
        "DQA1*01:02:10",
        "DQA1*01:02:11",
        "DQA1*01:02:12",
        "DQA1*01:02:13:01",
        "DQA1*01:02:13:02",
        "DQA1*01:02:13:03",
        "DQA1*01:02:14",
        "DQA1*01:02:15",
        "DQA1*01:02:16",
        "DQA1*01:02:17",
        "DQA1*01:02:18",
        "DQA1*01:02:19",
        "DQA1*01:02:20",
        "DQA1*01:02:21",
        "DQA1*01:02:22",
        "DQA1*01:02:23",
        "DQA1*01:02:24",
        "DQA1*01:02:25",
        "DQA1*01:02:26",
        "DQA1*01:02:27",
        "DQA1*01:02:28",
        "DQA1*01:02:29",
        "DQA1*01:02:30",
        "DQA1*01:02:31",
        "DQA1*01:02:32"
      ],
      "cds_sha256": "ac00e3c799d85af7172274b322ab9998ef73923e79aeaa1943af09f52b98c601",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:02:01",
      "numeric_two_field_assignment": "DQA1*01:02"
    },
    {
      "donor": "HG04160",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:01:01:02"
      ],
      "numeric_two_field": [
        "DQB1*05:01"
      ],
      "numeric_three_field": [
        "DQB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:01:01:01",
        "DQB1*05:01:01:02",
        "DQB1*05:01:01:03",
        "DQB1*05:01:01:04",
        "DQB1*05:01:01:05",
        "DQB1*05:01:01:06",
        "DQB1*05:01:01:07",
        "DQB1*05:01:01:08",
        "DQB1*05:01:01:09",
        "DQB1*05:01:01:10",
        "DQB1*05:01:01:11",
        "DQB1*05:01:01:12",
        "DQB1*05:01:01:13",
        "DQB1*05:01:01:14",
        "DQB1*05:01:01:15",
        "DQB1*05:01:01:16",
        "DQB1*05:01:01:17",
        "DQB1*05:01:01:18",
        "DQB1*05:01:01:19",
        "DQB1*05:01:01:20",
        "DQB1*05:01:01:21",
        "DQB1*05:01:01:22",
        "DQB1*05:01:01:23",
        "DQB1*05:01:01:24",
        "DQB1*05:01:01:25",
        "DQB1*05:01:01:26",
        "DQB1*05:01:01:27",
        "DQB1*05:01:01:28",
        "DQB1*05:01:01:29",
        "DQB1*05:01:01:30",
        "DQB1*05:01:01:31",
        "DQB1*05:01:01:32",
        "DQB1*05:01:01:33",
        "DQB1*05:01:01:34",
        "DQB1*05:01:01:35",
        "DQB1*05:01:01:36",
        "DQB1*05:01:01:37",
        "DQB1*05:01:01:38",
        "DQB1*05:01:01:39",
        "DQB1*05:01:01:40",
        "DQB1*05:01:01:41",
        "DQB1*05:01:01:42",
        "DQB1*05:01:01:43",
        "DQB1*05:01:01:44"
      ],
      "protein_matches": [
        "DQB1*05:01:01:01",
        "DQB1*05:01:01:02",
        "DQB1*05:01:01:03",
        "DQB1*05:01:01:04",
        "DQB1*05:01:01:05",
        "DQB1*05:01:01:06",
        "DQB1*05:01:01:07",
        "DQB1*05:01:01:08",
        "DQB1*05:01:01:09",
        "DQB1*05:01:01:10",
        "DQB1*05:01:01:11",
        "DQB1*05:01:01:12",
        "DQB1*05:01:01:13",
        "DQB1*05:01:01:14",
        "DQB1*05:01:01:15",
        "DQB1*05:01:01:16",
        "DQB1*05:01:01:17",
        "DQB1*05:01:01:18",
        "DQB1*05:01:01:19",
        "DQB1*05:01:01:20",
        "DQB1*05:01:01:21",
        "DQB1*05:01:01:22",
        "DQB1*05:01:01:23",
        "DQB1*05:01:01:24",
        "DQB1*05:01:01:25",
        "DQB1*05:01:01:26",
        "DQB1*05:01:01:27",
        "DQB1*05:01:01:28",
        "DQB1*05:01:01:29",
        "DQB1*05:01:01:30",
        "DQB1*05:01:01:31",
        "DQB1*05:01:01:32",
        "DQB1*05:01:01:33",
        "DQB1*05:01:01:34",
        "DQB1*05:01:01:35",
        "DQB1*05:01:01:36",
        "DQB1*05:01:01:37",
        "DQB1*05:01:01:38",
        "DQB1*05:01:01:39",
        "DQB1*05:01:01:40",
        "DQB1*05:01:01:41",
        "DQB1*05:01:01:42",
        "DQB1*05:01:01:43",
        "DQB1*05:01:01:44",
        "DQB1*05:01:05",
        "DQB1*05:01:22",
        "DQB1*05:01:23",
        "DQB1*05:01:24:01",
        "DQB1*05:01:24:02",
        "DQB1*05:01:30",
        "DQB1*05:01:37",
        "DQB1*05:01:39",
        "DQB1*05:01:41",
        "DQB1*05:01:43",
        "DQB1*05:01:44",
        "DQB1*05:01:45:01",
        "DQB1*05:01:45:02",
        "DQB1*05:01:47",
        "DQB1*05:01:48",
        "DQB1*05:01:49",
        "DQB1*05:01:51",
        "DQB1*05:01:52",
        "DQB1*05:01:53",
        "DQB1*05:01:54",
        "DQB1*05:01:55",
        "DQB1*05:01:56",
        "DQB1*05:01:57",
        "DQB1*05:01:58"
      ],
      "cds_sha256": "37f8b42b567ecc9ba92b23b60c7384b690ac04ab05a34942d2de4029bfc4b236",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:01:01",
      "numeric_two_field_assignment": "DQB1*05:01"
    },
    {
      "donor": "HG04160",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*05:02"
      ],
      "numeric_three_field": [
        "DQB1*05:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:02:01:01",
        "DQB1*05:02:01:02",
        "DQB1*05:02:01:03",
        "DQB1*05:02:01:04",
        "DQB1*05:02:01:05",
        "DQB1*05:02:01:06",
        "DQB1*05:02:01:07",
        "DQB1*05:02:01:08",
        "DQB1*05:02:01:09",
        "DQB1*05:02:01:10",
        "DQB1*05:02:01:11",
        "DQB1*05:02:01:12",
        "DQB1*05:02:01:13",
        "DQB1*05:02:01:14",
        "DQB1*05:02:01:15",
        "DQB1*05:02:01:16",
        "DQB1*05:02:01:17",
        "DQB1*05:02:01:18",
        "DQB1*05:02:01:19",
        "DQB1*05:02:01:20",
        "DQB1*05:02:01:21"
      ],
      "protein_matches": [
        "DQB1*05:02:01:01",
        "DQB1*05:02:01:02",
        "DQB1*05:02:01:03",
        "DQB1*05:02:01:04",
        "DQB1*05:02:01:05",
        "DQB1*05:02:01:06",
        "DQB1*05:02:01:07",
        "DQB1*05:02:01:08",
        "DQB1*05:02:01:09",
        "DQB1*05:02:01:10",
        "DQB1*05:02:01:11",
        "DQB1*05:02:01:12",
        "DQB1*05:02:01:13",
        "DQB1*05:02:01:14",
        "DQB1*05:02:01:15",
        "DQB1*05:02:01:16",
        "DQB1*05:02:01:17",
        "DQB1*05:02:01:18",
        "DQB1*05:02:01:19",
        "DQB1*05:02:01:20",
        "DQB1*05:02:01:21",
        "DQB1*05:02:02",
        "DQB1*05:02:07",
        "DQB1*05:02:08",
        "DQB1*05:02:11",
        "DQB1*05:02:17",
        "DQB1*05:02:23",
        "DQB1*05:02:25",
        "DQB1*05:02:26",
        "DQB1*05:02:27",
        "DQB1*05:02:28",
        "DQB1*05:02:29",
        "DQB1*05:02:30",
        "DQB1*05:02:31",
        "DQB1*05:02:32"
      ],
      "cds_sha256": "385fba154db61fdfdd5b0aee4a9938dfd23f076fe6ef48f72587400c92891605",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:02:01",
      "numeric_two_field_assignment": "DQB1*05:02"
    },
    {
      "donor": "HG04160",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*10:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*10:01"
      ],
      "numeric_three_field": [
        "DRB1*10:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*10:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*10:01:01:01",
        "DRB1*10:01:01:03",
        "DRB1*10:01:01:04",
        "DRB1*10:01:01:05"
      ],
      "protein_matches": [
        "DRB1*10:01:01:01",
        "DRB1*10:01:01:03",
        "DRB1*10:01:01:04",
        "DRB1*10:01:01:05",
        "DRB1*10:01:02",
        "DRB1*10:01:16"
      ],
      "cds_sha256": "afe23dc653a528d622afc21ff35460e7c003d176396122ce0fea30f82034f7ae",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*10:01:01",
      "numeric_two_field_assignment": "DRB1*10:01"
    },
    {
      "donor": "HG04160",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*15:04"
      ],
      "numeric_three_field": [],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*15:04"
      ],
      "protein_matches": [
        "DRB1*15:04"
      ],
      "cds_sha256": "378e40ac109a1e2a1cc8366e69247f64331cc2616ade2414edae4fcc7d733dd7",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "",
      "numeric_two_field_assignment": "DRB1*15:04"
    },
    {
      "donor": "HG04184",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*01:01:01:01"
      ],
      "numeric_two_field": [
        "A*01:01"
      ],
      "numeric_three_field": [
        "A*01:01:01"
      ],
      "full_allele_assignment": [
        "A*01:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*01:01:01:01",
        "A*01:01:01:02N",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99"
      ],
      "protein_matches": [
        "A*01:01:01:01",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99",
        "A*01:01:02",
        "A*01:01:03",
        "A*01:01:10",
        "A*01:01:100",
        "A*01:01:101",
        "A*01:01:102",
        "A*01:01:103",
        "A*01:01:104",
        "A*01:01:105",
        "A*01:01:106",
        "A*01:01:107",
        "A*01:01:108",
        "A*01:01:109",
        "A*01:01:11",
        "A*01:01:110",
        "A*01:01:111",
        "A*01:01:112",
        "A*01:01:113",
        "A*01:01:114",
        "A*01:01:115",
        "A*01:01:116",
        "A*01:01:117",
        "A*01:01:118",
        "A*01:01:119",
        "A*01:01:120",
        "A*01:01:121",
        "A*01:01:122",
        "A*01:01:123",
        "A*01:01:124",
        "A*01:01:125",
        "A*01:01:126",
        "A*01:01:127",
        "A*01:01:128",
        "A*01:01:129",
        "A*01:01:13",
        "A*01:01:130",
        "A*01:01:131",
        "A*01:01:132",
        "A*01:01:133",
        "A*01:01:134",
        "A*01:01:135",
        "A*01:01:136",
        "A*01:01:137",
        "A*01:01:138",
        "A*01:01:139",
        "A*01:01:140",
        "A*01:01:141",
        "A*01:01:142",
        "A*01:01:143",
        "A*01:01:144",
        "A*01:01:145",
        "A*01:01:146",
        "A*01:01:147",
        "A*01:01:148",
        "A*01:01:149",
        "A*01:01:150",
        "A*01:01:151",
        "A*01:01:152",
        "A*01:01:153",
        "A*01:01:154",
        "A*01:01:155",
        "A*01:01:156",
        "A*01:01:157",
        "A*01:01:158",
        "A*01:01:159",
        "A*01:01:16",
        "A*01:01:160",
        "A*01:01:161",
        "A*01:01:162",
        "A*01:01:163",
        "A*01:01:164",
        "A*01:01:165",
        "A*01:01:166",
        "A*01:01:167",
        "A*01:01:168",
        "A*01:01:169",
        "A*01:01:170",
        "A*01:01:171",
        "A*01:01:172",
        "A*01:01:173",
        "A*01:01:174",
        "A*01:01:175",
        "A*01:01:176",
        "A*01:01:22",
        "A*01:01:36",
        "A*01:01:38L",
        "A*01:01:53",
        "A*01:01:65",
        "A*01:01:71",
        "A*01:01:72",
        "A*01:01:73",
        "A*01:01:76",
        "A*01:01:77",
        "A*01:01:78",
        "A*01:01:79",
        "A*01:01:80",
        "A*01:01:82",
        "A*01:01:83",
        "A*01:01:84",
        "A*01:01:85",
        "A*01:01:86",
        "A*01:01:87",
        "A*01:01:88",
        "A*01:01:89",
        "A*01:01:90",
        "A*01:01:91",
        "A*01:01:92",
        "A*01:01:93",
        "A*01:01:94",
        "A*01:01:95",
        "A*01:01:96",
        "A*01:01:97",
        "A*01:01:98",
        "A*01:01:99"
      ],
      "cds_sha256": "d015094bc4abec7e532b214aa26dc0fdab51ebcec65407cc637f76c917c82fd6",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*01:01:01",
      "numeric_two_field_assignment": "A*01:01"
    },
    {
      "donor": "HG04184",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*33:03:01:01"
      ],
      "numeric_two_field": [
        "A*33:03"
      ],
      "numeric_three_field": [
        "A*33:03:01"
      ],
      "full_allele_assignment": [
        "A*33:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32"
      ],
      "protein_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32",
        "A*33:03:06",
        "A*33:03:07",
        "A*33:03:08",
        "A*33:03:09",
        "A*33:03:33",
        "A*33:03:34",
        "A*33:03:35",
        "A*33:03:36",
        "A*33:03:37",
        "A*33:03:38",
        "A*33:03:39",
        "A*33:03:40",
        "A*33:03:41",
        "A*33:03:43",
        "A*33:03:44",
        "A*33:03:45",
        "A*33:03:46",
        "A*33:03:48",
        "A*33:03:49",
        "A*33:03:50",
        "A*33:03:51",
        "A*33:03:52",
        "A*33:03:53",
        "A*33:03:54",
        "A*33:03:55",
        "A*33:03:56",
        "A*33:03:57",
        "A*33:03:58",
        "A*33:03:59",
        "A*33:03:60",
        "A*33:03:61",
        "A*33:03:62",
        "A*33:03:63",
        "A*33:03:64",
        "A*33:03:65",
        "A*33:03:66",
        "A*33:03:67",
        "A*33:03:68",
        "A*33:03:69",
        "A*33:03:70",
        "A*33:03:71",
        "A*33:03:72",
        "A*33:03:73",
        "A*33:03:74",
        "A*33:03:75"
      ],
      "cds_sha256": "5b04ec1e27d27a644b49df91d06adecb6f588ef54ea7111e6fdc94da2982e8bc",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*33:03:01",
      "numeric_two_field_assignment": "A*33:03"
    },
    {
      "donor": "HG04184",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*57:01:01:01"
      ],
      "numeric_two_field": [
        "B*57:01"
      ],
      "numeric_three_field": [
        "B*57:01:01"
      ],
      "full_allele_assignment": [
        "B*57:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*57:01:01:01",
        "B*57:01:01:02",
        "B*57:01:01:03",
        "B*57:01:01:04",
        "B*57:01:01:05",
        "B*57:01:01:06",
        "B*57:01:01:07",
        "B*57:01:01:08",
        "B*57:01:01:09",
        "B*57:01:01:10",
        "B*57:01:01:11",
        "B*57:01:01:12",
        "B*57:01:01:13",
        "B*57:01:01:14",
        "B*57:01:01:15",
        "B*57:01:01:16",
        "B*57:01:01:17",
        "B*57:01:01:18",
        "B*57:01:01:19",
        "B*57:01:01:20",
        "B*57:01:01:21",
        "B*57:01:01:22",
        "B*57:01:01:23",
        "B*57:01:01:24",
        "B*57:01:01:25",
        "B*57:01:01:26",
        "B*57:01:01:27",
        "B*57:01:01:28",
        "B*57:01:01:29",
        "B*57:01:01:30",
        "B*57:01:01:31",
        "B*57:01:01:32",
        "B*57:01:01:33",
        "B*57:01:01:34",
        "B*57:01:01:35",
        "B*57:01:01:36",
        "B*57:01:01:37"
      ],
      "protein_matches": [
        "B*57:01:01:01",
        "B*57:01:01:02",
        "B*57:01:01:03",
        "B*57:01:01:04",
        "B*57:01:01:05",
        "B*57:01:01:06",
        "B*57:01:01:07",
        "B*57:01:01:08",
        "B*57:01:01:09",
        "B*57:01:01:10",
        "B*57:01:01:11",
        "B*57:01:01:12",
        "B*57:01:01:13",
        "B*57:01:01:14",
        "B*57:01:01:15",
        "B*57:01:01:16",
        "B*57:01:01:17",
        "B*57:01:01:18",
        "B*57:01:01:19",
        "B*57:01:01:20",
        "B*57:01:01:21",
        "B*57:01:01:22",
        "B*57:01:01:23",
        "B*57:01:01:24",
        "B*57:01:01:25",
        "B*57:01:01:26",
        "B*57:01:01:27",
        "B*57:01:01:28",
        "B*57:01:01:29",
        "B*57:01:01:30",
        "B*57:01:01:31",
        "B*57:01:01:32",
        "B*57:01:01:33",
        "B*57:01:01:34",
        "B*57:01:01:35",
        "B*57:01:01:36",
        "B*57:01:01:37",
        "B*57:01:02",
        "B*57:01:03",
        "B*57:01:07",
        "B*57:01:10",
        "B*57:01:13",
        "B*57:01:23",
        "B*57:01:24",
        "B*57:01:25",
        "B*57:01:26",
        "B*57:01:27",
        "B*57:01:28",
        "B*57:01:29",
        "B*57:01:30",
        "B*57:01:31",
        "B*57:01:32",
        "B*57:01:33",
        "B*57:01:34",
        "B*57:01:35",
        "B*57:01:36",
        "B*57:01:37",
        "B*57:01:38",
        "B*57:01:39",
        "B*57:01:40",
        "B*57:01:41",
        "B*57:01:42",
        "B*57:01:43",
        "B*57:01:44",
        "B*57:01:45",
        "B*57:01:46",
        "B*57:01:47",
        "B*57:01:48",
        "B*57:01:49",
        "B*57:01:50",
        "B*57:01:51",
        "B*57:01:52",
        "B*57:01:53",
        "B*57:01:54",
        "B*57:01:55"
      ],
      "cds_sha256": "1a667feb89370ecb88d072d38d6a27db135ad21f2a54c6ff81b5b2e72de30052",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*57:01:01",
      "numeric_two_field_assignment": "B*57:01"
    },
    {
      "donor": "HG04184",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*44:03:02:04"
      ],
      "numeric_two_field": [
        "B*44:03"
      ],
      "numeric_three_field": [
        "B*44:03:02"
      ],
      "full_allele_assignment": [
        "B*44:03:02:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*44:03:02:01",
        "B*44:03:02:02",
        "B*44:03:02:03",
        "B*44:03:02:04",
        "B*44:03:02:05",
        "B*44:03:02:06",
        "B*44:03:02:07",
        "B*44:03:02:08"
      ],
      "protein_matches": [
        "B*44:03:01:01",
        "B*44:03:01:02",
        "B*44:03:01:03",
        "B*44:03:01:04",
        "B*44:03:01:05",
        "B*44:03:01:06",
        "B*44:03:01:07",
        "B*44:03:01:08",
        "B*44:03:01:09",
        "B*44:03:01:10",
        "B*44:03:01:11",
        "B*44:03:01:12",
        "B*44:03:01:13",
        "B*44:03:01:14",
        "B*44:03:01:15",
        "B*44:03:01:16",
        "B*44:03:01:17",
        "B*44:03:01:18",
        "B*44:03:01:19",
        "B*44:03:01:20",
        "B*44:03:01:21",
        "B*44:03:01:22",
        "B*44:03:01:23",
        "B*44:03:01:24",
        "B*44:03:01:25",
        "B*44:03:01:26",
        "B*44:03:01:27",
        "B*44:03:01:28",
        "B*44:03:01:29",
        "B*44:03:01:30",
        "B*44:03:01:31",
        "B*44:03:01:32",
        "B*44:03:01:33",
        "B*44:03:01:34",
        "B*44:03:01:35",
        "B*44:03:01:36",
        "B*44:03:01:37",
        "B*44:03:01:38",
        "B*44:03:01:39",
        "B*44:03:01:40",
        "B*44:03:01:41",
        "B*44:03:01:42",
        "B*44:03:01:43",
        "B*44:03:01:44",
        "B*44:03:01:45",
        "B*44:03:01:46",
        "B*44:03:01:47",
        "B*44:03:01:48",
        "B*44:03:01:49",
        "B*44:03:01:50",
        "B*44:03:01:51",
        "B*44:03:01:52",
        "B*44:03:01:53",
        "B*44:03:01:54",
        "B*44:03:01:55",
        "B*44:03:01:56",
        "B*44:03:01:57",
        "B*44:03:01:58",
        "B*44:03:01:59",
        "B*44:03:01:60",
        "B*44:03:01:61",
        "B*44:03:01:62",
        "B*44:03:01:63",
        "B*44:03:01:64",
        "B*44:03:01:65",
        "B*44:03:01:66",
        "B*44:03:01:67",
        "B*44:03:01:68",
        "B*44:03:01:69",
        "B*44:03:01:70",
        "B*44:03:01:71",
        "B*44:03:01:72",
        "B*44:03:01:73",
        "B*44:03:01:74",
        "B*44:03:01:75",
        "B*44:03:01:76",
        "B*44:03:01:77",
        "B*44:03:01:78",
        "B*44:03:01:79",
        "B*44:03:01:80",
        "B*44:03:01:81",
        "B*44:03:01:82",
        "B*44:03:02:01",
        "B*44:03:02:02",
        "B*44:03:02:03",
        "B*44:03:02:04",
        "B*44:03:02:05",
        "B*44:03:02:06",
        "B*44:03:02:07",
        "B*44:03:02:08",
        "B*44:03:03",
        "B*44:03:08",
        "B*44:03:28",
        "B*44:03:32",
        "B*44:03:33",
        "B*44:03:34",
        "B*44:03:38",
        "B*44:03:39",
        "B*44:03:42",
        "B*44:03:43",
        "B*44:03:44",
        "B*44:03:46",
        "B*44:03:47",
        "B*44:03:48",
        "B*44:03:49",
        "B*44:03:50",
        "B*44:03:51",
        "B*44:03:52",
        "B*44:03:53",
        "B*44:03:54",
        "B*44:03:55",
        "B*44:03:56",
        "B*44:03:57",
        "B*44:03:58",
        "B*44:03:59",
        "B*44:03:60",
        "B*44:03:61",
        "B*44:03:62",
        "B*44:03:63",
        "B*44:03:64",
        "B*44:03:65",
        "B*44:03:66",
        "B*44:03:67",
        "B*44:03:68",
        "B*44:03:69",
        "B*44:03:70",
        "B*44:03:71",
        "B*44:03:72",
        "B*44:03:73",
        "B*44:03:74",
        "B*44:03:75",
        "B*44:03:76",
        "B*44:03:77",
        "B*44:03:78",
        "B*44:03:79",
        "B*44:03:80",
        "B*44:03:81"
      ],
      "cds_sha256": "2309e5bb3a4d8cec9033f6eb00ac7474af6ea0554591c739184df4b27dccad4f",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*44:03:02",
      "numeric_two_field_assignment": "B*44:03"
    },
    {
      "donor": "HG04184",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*06:02:01:01"
      ],
      "numeric_two_field": [
        "C*06:02"
      ],
      "numeric_three_field": [
        "C*06:02:01"
      ],
      "full_allele_assignment": [
        "C*06:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q"
      ],
      "protein_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q",
        "C*06:02:03",
        "C*06:02:07",
        "C*06:02:100",
        "C*06:02:101",
        "C*06:02:102",
        "C*06:02:103",
        "C*06:02:104",
        "C*06:02:105",
        "C*06:02:106",
        "C*06:02:107",
        "C*06:02:108",
        "C*06:02:109",
        "C*06:02:110",
        "C*06:02:111",
        "C*06:02:112",
        "C*06:02:113",
        "C*06:02:114",
        "C*06:02:115",
        "C*06:02:116",
        "C*06:02:117",
        "C*06:02:118",
        "C*06:02:119",
        "C*06:02:120",
        "C*06:02:121",
        "C*06:02:122",
        "C*06:02:123",
        "C*06:02:124",
        "C*06:02:125",
        "C*06:02:126",
        "C*06:02:127",
        "C*06:02:128",
        "C*06:02:129",
        "C*06:02:130",
        "C*06:02:131",
        "C*06:02:132",
        "C*06:02:15",
        "C*06:02:17",
        "C*06:02:20",
        "C*06:02:29",
        "C*06:02:31",
        "C*06:02:38:01",
        "C*06:02:38:02",
        "C*06:02:42",
        "C*06:02:44",
        "C*06:02:45",
        "C*06:02:46",
        "C*06:02:49",
        "C*06:02:50:01",
        "C*06:02:50:02",
        "C*06:02:51",
        "C*06:02:52",
        "C*06:02:53",
        "C*06:02:54",
        "C*06:02:55",
        "C*06:02:56",
        "C*06:02:57",
        "C*06:02:58",
        "C*06:02:59",
        "C*06:02:60",
        "C*06:02:61",
        "C*06:02:62",
        "C*06:02:63",
        "C*06:02:64",
        "C*06:02:65",
        "C*06:02:66",
        "C*06:02:67",
        "C*06:02:68",
        "C*06:02:69",
        "C*06:02:70",
        "C*06:02:71",
        "C*06:02:72",
        "C*06:02:73",
        "C*06:02:74",
        "C*06:02:75",
        "C*06:02:76",
        "C*06:02:77",
        "C*06:02:78",
        "C*06:02:79",
        "C*06:02:80",
        "C*06:02:81",
        "C*06:02:82",
        "C*06:02:83",
        "C*06:02:84",
        "C*06:02:85",
        "C*06:02:86",
        "C*06:02:87",
        "C*06:02:88",
        "C*06:02:89",
        "C*06:02:90",
        "C*06:02:91",
        "C*06:02:92",
        "C*06:02:93",
        "C*06:02:94",
        "C*06:02:95",
        "C*06:02:96",
        "C*06:02:97",
        "C*06:02:98",
        "C*06:02:99"
      ],
      "cds_sha256": "f9529885923021608f38517d7c3f4bddba7eb8880f8ae07eda4a84508b0f8b50",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*06:02:01",
      "numeric_two_field_assignment": "C*06:02"
    },
    {
      "donor": "HG04184",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*07:06:01:01"
      ],
      "numeric_two_field": [
        "C*07:06"
      ],
      "numeric_three_field": [
        "C*07:06:01"
      ],
      "full_allele_assignment": [
        "C*07:06:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:06:01:01",
        "C*07:06:01:02",
        "C*07:06:01:03",
        "C*07:06:01:04",
        "C*07:06:01:05Q",
        "C*07:06:01:06",
        "C*07:06:01:07",
        "C*07:06:01:08",
        "C*07:06:01:09",
        "C*07:06:01:10",
        "C*07:06:01:11",
        "C*07:06:01:12",
        "C*07:06:01:13",
        "C*07:06:01:14Q"
      ],
      "protein_matches": [
        "C*07:06:01:01",
        "C*07:06:01:02",
        "C*07:06:01:03",
        "C*07:06:01:04",
        "C*07:06:01:05Q",
        "C*07:06:01:06",
        "C*07:06:01:07",
        "C*07:06:01:08",
        "C*07:06:01:09",
        "C*07:06:01:10",
        "C*07:06:01:11",
        "C*07:06:01:12",
        "C*07:06:01:13",
        "C*07:06:01:14Q",
        "C*07:06:02",
        "C*07:06:03",
        "C*07:06:04",
        "C*07:06:05",
        "C*07:06:06",
        "C*07:06:07"
      ],
      "cds_sha256": "6045aa471a232ef47da6e9f7af517ffde114f24b1dd2a6d40b1e2cb3f27477a3",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:06:01",
      "numeric_two_field_assignment": "C*07:06"
    },
    {
      "donor": "HG04184",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:01:01:06"
      ],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:01:01:06"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "HG04184",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:02"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG04184",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*13:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*13:01"
      ],
      "numeric_three_field": [
        "DPB1*13:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*13:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*13:01:01:01",
        "DPB1*13:01:01:02",
        "DPB1*13:01:01:03",
        "DPB1*13:01:01:04",
        "DPB1*13:01:01:05",
        "DPB1*13:01:01:06",
        "DPB1*13:01:01:07",
        "DPB1*13:01:01:08",
        "DPB1*13:01:01:09",
        "DPB1*13:01:01:10",
        "DPB1*13:01:01:11",
        "DPB1*13:01:01:12",
        "DPB1*13:01:01:13",
        "DPB1*13:01:01:14",
        "DPB1*13:01:01:15",
        "DPB1*13:01:01:16",
        "DPB1*13:01:01:17",
        "DPB1*13:01:01:18",
        "DPB1*13:01:01:19",
        "DPB1*13:01:01:20",
        "DPB1*13:01:01:21"
      ],
      "protein_matches": [
        "DPB1*13:01:01:01",
        "DPB1*13:01:01:02",
        "DPB1*13:01:01:03",
        "DPB1*13:01:01:04",
        "DPB1*13:01:01:05",
        "DPB1*13:01:01:06",
        "DPB1*13:01:01:07",
        "DPB1*13:01:01:08",
        "DPB1*13:01:01:09",
        "DPB1*13:01:01:10",
        "DPB1*13:01:01:11",
        "DPB1*13:01:01:12",
        "DPB1*13:01:01:13",
        "DPB1*13:01:01:14",
        "DPB1*13:01:01:15",
        "DPB1*13:01:01:16",
        "DPB1*13:01:01:17",
        "DPB1*13:01:01:18",
        "DPB1*13:01:01:19",
        "DPB1*13:01:01:20",
        "DPB1*13:01:01:21",
        "DPB1*13:01:02",
        "DPB1*13:01:03",
        "DPB1*13:01:04",
        "DPB1*13:01:05",
        "DPB1*13:01:06",
        "DPB1*13:01:07",
        "DPB1*13:01:08",
        "DPB1*13:01:09",
        "DPB1*13:01:10",
        "DPB1*13:01:11",
        "DPB1*13:01:12"
      ],
      "cds_sha256": "903cf4bb4236aac5d131652cd794410fa17f434fe3ba7ff76a2ba4259cae4ada",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*13:01:01",
      "numeric_two_field_assignment": "DPB1*13:01"
    },
    {
      "donor": "HG04184",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*04:01"
      ],
      "numeric_three_field": [
        "DPB1*04:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99"
      ],
      "protein_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99",
        "DPB1*04:01:03",
        "DPB1*04:01:04:01",
        "DPB1*04:01:04:02",
        "DPB1*04:01:06",
        "DPB1*04:01:08",
        "DPB1*04:01:100",
        "DPB1*04:01:101",
        "DPB1*04:01:102",
        "DPB1*04:01:103",
        "DPB1*04:01:104",
        "DPB1*04:01:105",
        "DPB1*04:01:106",
        "DPB1*04:01:107",
        "DPB1*04:01:108",
        "DPB1*04:01:109",
        "DPB1*04:01:110",
        "DPB1*04:01:111",
        "DPB1*04:01:112",
        "DPB1*04:01:113",
        "DPB1*04:01:114",
        "DPB1*04:01:115",
        "DPB1*04:01:116",
        "DPB1*04:01:117",
        "DPB1*04:01:118",
        "DPB1*04:01:14",
        "DPB1*04:01:16",
        "DPB1*04:01:20",
        "DPB1*04:01:31",
        "DPB1*04:01:33",
        "DPB1*04:01:34",
        "DPB1*04:01:35",
        "DPB1*04:01:36",
        "DPB1*04:01:37:01",
        "DPB1*04:01:37:02",
        "DPB1*04:01:38",
        "DPB1*04:01:39:01",
        "DPB1*04:01:39:02",
        "DPB1*04:01:40",
        "DPB1*04:01:42",
        "DPB1*04:01:43",
        "DPB1*04:01:46",
        "DPB1*04:01:47",
        "DPB1*04:01:48",
        "DPB1*04:01:49",
        "DPB1*04:01:50",
        "DPB1*04:01:51",
        "DPB1*04:01:52",
        "DPB1*04:01:53",
        "DPB1*04:01:54",
        "DPB1*04:01:55",
        "DPB1*04:01:56",
        "DPB1*04:01:57",
        "DPB1*04:01:58",
        "DPB1*04:01:59:01",
        "DPB1*04:01:59:02",
        "DPB1*04:01:60:01",
        "DPB1*04:01:60:02",
        "DPB1*04:01:60:03",
        "DPB1*04:01:61",
        "DPB1*04:01:62",
        "DPB1*04:01:63",
        "DPB1*04:01:64",
        "DPB1*04:01:65",
        "DPB1*04:01:66",
        "DPB1*04:01:67",
        "DPB1*04:01:68",
        "DPB1*04:01:69",
        "DPB1*04:01:70",
        "DPB1*04:01:71",
        "DPB1*04:01:72",
        "DPB1*04:01:73:01",
        "DPB1*04:01:73:02",
        "DPB1*04:01:74:01",
        "DPB1*04:01:74:02",
        "DPB1*04:01:74:03",
        "DPB1*04:01:75",
        "DPB1*04:01:76",
        "DPB1*04:01:77",
        "DPB1*04:01:78",
        "DPB1*04:01:79",
        "DPB1*04:01:80",
        "DPB1*04:01:81",
        "DPB1*04:01:82",
        "DPB1*04:01:83",
        "DPB1*04:01:84",
        "DPB1*04:01:85",
        "DPB1*04:01:86",
        "DPB1*04:01:87",
        "DPB1*04:01:88",
        "DPB1*04:01:89",
        "DPB1*04:01:90",
        "DPB1*04:01:91",
        "DPB1*04:01:92",
        "DPB1*04:01:93",
        "DPB1*04:01:94",
        "DPB1*04:01:95",
        "DPB1*04:01:96",
        "DPB1*04:01:97",
        "DPB1*04:01:98",
        "DPB1*04:01:99"
      ],
      "cds_sha256": "50743053db76f45f69732767bde9125fdc4926d24e3c2b3f9115892be631bb42",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:01:01",
      "numeric_two_field_assignment": "DPB1*04:01"
    },
    {
      "donor": "HG04184",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*02:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*02:01"
      ],
      "numeric_three_field": [
        "DQA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13"
      ],
      "protein_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13",
        "DQA1*02:01:03",
        "DQA1*02:01:05",
        "DQA1*02:01:06",
        "DQA1*02:01:07",
        "DQA1*02:01:08",
        "DQA1*02:01:09:01",
        "DQA1*02:01:09:02",
        "DQA1*02:01:09:03",
        "DQA1*02:01:10",
        "DQA1*02:01:11",
        "DQA1*02:01:14",
        "DQA1*02:01:15Q",
        "DQA1*02:01:16",
        "DQA1*02:01:17",
        "DQA1*02:01:18",
        "DQA1*02:01:19",
        "DQA1*02:01:20",
        "DQA1*02:01:22",
        "DQA1*02:01:23",
        "DQA1*02:01:26"
      ],
      "cds_sha256": "a133de159576cc12f4a192fcc735b46791d889475acff0224172d22c4864229c",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*02:01:01",
      "numeric_two_field_assignment": "DQA1*02:01"
    },
    {
      "donor": "HG04184",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*02:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*02:01"
      ],
      "numeric_three_field": [
        "DQA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13"
      ],
      "protein_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13",
        "DQA1*02:01:03",
        "DQA1*02:01:05",
        "DQA1*02:01:06",
        "DQA1*02:01:07",
        "DQA1*02:01:08",
        "DQA1*02:01:09:01",
        "DQA1*02:01:09:02",
        "DQA1*02:01:09:03",
        "DQA1*02:01:10",
        "DQA1*02:01:11",
        "DQA1*02:01:14",
        "DQA1*02:01:15Q",
        "DQA1*02:01:16",
        "DQA1*02:01:17",
        "DQA1*02:01:18",
        "DQA1*02:01:19",
        "DQA1*02:01:20",
        "DQA1*02:01:22",
        "DQA1*02:01:23",
        "DQA1*02:01:26"
      ],
      "cds_sha256": "a133de159576cc12f4a192fcc735b46791d889475acff0224172d22c4864229c",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*02:01:01",
      "numeric_two_field_assignment": "DQA1*02:01"
    },
    {
      "donor": "HG04184",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:01"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "HG04184",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*02:02:01:07"
      ],
      "numeric_two_field": [
        "DQB1*02:02"
      ],
      "numeric_three_field": [
        "DQB1*02:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*02:02:01:07"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*02:02:01:01",
        "DQB1*02:02:01:02",
        "DQB1*02:02:01:03",
        "DQB1*02:02:01:04",
        "DQB1*02:02:01:05",
        "DQB1*02:02:01:06",
        "DQB1*02:02:01:07",
        "DQB1*02:02:01:08",
        "DQB1*02:02:01:09",
        "DQB1*02:02:01:10",
        "DQB1*02:02:01:11",
        "DQB1*02:02:01:12",
        "DQB1*02:02:01:13",
        "DQB1*02:02:01:14",
        "DQB1*02:02:01:15",
        "DQB1*02:02:01:16",
        "DQB1*02:02:01:17",
        "DQB1*02:02:01:18",
        "DQB1*02:02:01:19",
        "DQB1*02:02:01:20",
        "DQB1*02:02:01:21",
        "DQB1*02:02:01:22",
        "DQB1*02:02:01:23",
        "DQB1*02:02:01:24",
        "DQB1*02:02:01:25",
        "DQB1*02:02:01:26",
        "DQB1*02:02:01:27",
        "DQB1*02:02:01:28Q",
        "DQB1*02:02:01:29"
      ],
      "protein_matches": [
        "DQB1*02:02:01:01",
        "DQB1*02:02:01:02",
        "DQB1*02:02:01:03",
        "DQB1*02:02:01:04",
        "DQB1*02:02:01:05",
        "DQB1*02:02:01:06",
        "DQB1*02:02:01:07",
        "DQB1*02:02:01:08",
        "DQB1*02:02:01:09",
        "DQB1*02:02:01:10",
        "DQB1*02:02:01:11",
        "DQB1*02:02:01:12",
        "DQB1*02:02:01:13",
        "DQB1*02:02:01:14",
        "DQB1*02:02:01:15",
        "DQB1*02:02:01:16",
        "DQB1*02:02:01:17",
        "DQB1*02:02:01:18",
        "DQB1*02:02:01:19",
        "DQB1*02:02:01:20",
        "DQB1*02:02:01:21",
        "DQB1*02:02:01:22",
        "DQB1*02:02:01:23",
        "DQB1*02:02:01:24",
        "DQB1*02:02:01:25",
        "DQB1*02:02:01:26",
        "DQB1*02:02:01:27",
        "DQB1*02:02:01:28Q",
        "DQB1*02:02:01:29",
        "DQB1*02:02:04",
        "DQB1*02:02:05",
        "DQB1*02:02:06:02",
        "DQB1*02:02:12",
        "DQB1*02:02:13",
        "DQB1*02:02:14",
        "DQB1*02:02:15",
        "DQB1*02:02:16",
        "DQB1*02:02:17",
        "DQB1*02:02:18",
        "DQB1*02:02:19",
        "DQB1*02:02:20",
        "DQB1*02:02:21",
        "DQB1*02:02:22",
        "DQB1*02:02:24",
        "DQB1*02:02:25",
        "DQB1*02:02:26",
        "DQB1*02:02:27",
        "DQB1*02:02:28",
        "DQB1*02:02:29",
        "DQB1*02:02:30",
        "DQB1*02:02:31",
        "DQB1*02:02:32",
        "DQB1*02:02:33",
        "DQB1*02:02:34",
        "DQB1*02:02:37",
        "DQB1*02:02:38",
        "DQB1*02:02:39",
        "DQB1*02:02:40",
        "DQB1*02:02:41",
        "DQB1*02:02:42"
      ],
      "cds_sha256": "06c3d5192ffd78fd09e256dc72a8be73345c26352f72fac603fd4a702bd70320",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*02:02:01",
      "numeric_two_field_assignment": "DQB1*02:02"
    },
    {
      "donor": "HG04184",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*07:01:01:02"
      ],
      "numeric_two_field": [
        "DRB1*07:01"
      ],
      "numeric_three_field": [
        "DRB1*07:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*07:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32"
      ],
      "protein_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32",
        "DRB1*07:01:29",
        "DRB1*07:01:30",
        "DRB1*07:01:31",
        "DRB1*07:01:32",
        "DRB1*07:01:33",
        "DRB1*07:01:34",
        "DRB1*07:01:35",
        "DRB1*07:01:36"
      ],
      "cds_sha256": "d35fa517bdd307a907cf20a4f3e5e27f375acc373096b50e493436b8de12eb21",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*07:01:01",
      "numeric_two_field_assignment": "DRB1*07:01"
    },
    {
      "donor": "HG04184",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*07:01"
      ],
      "numeric_three_field": [
        "DRB1*07:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32"
      ],
      "protein_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32",
        "DRB1*07:01:29",
        "DRB1*07:01:30",
        "DRB1*07:01:31",
        "DRB1*07:01:32",
        "DRB1*07:01:33",
        "DRB1*07:01:34",
        "DRB1*07:01:35",
        "DRB1*07:01:36"
      ],
      "cds_sha256": "d35fa517bdd307a907cf20a4f3e5e27f375acc373096b50e493436b8de12eb21",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*07:01:01",
      "numeric_two_field_assignment": "DRB1*07:01"
    },
    {
      "donor": "HG04187",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*33:03:01:01"
      ],
      "numeric_two_field": [
        "A*33:03"
      ],
      "numeric_three_field": [
        "A*33:03:01"
      ],
      "full_allele_assignment": [
        "A*33:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32"
      ],
      "protein_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32",
        "A*33:03:06",
        "A*33:03:07",
        "A*33:03:08",
        "A*33:03:09",
        "A*33:03:33",
        "A*33:03:34",
        "A*33:03:35",
        "A*33:03:36",
        "A*33:03:37",
        "A*33:03:38",
        "A*33:03:39",
        "A*33:03:40",
        "A*33:03:41",
        "A*33:03:43",
        "A*33:03:44",
        "A*33:03:45",
        "A*33:03:46",
        "A*33:03:48",
        "A*33:03:49",
        "A*33:03:50",
        "A*33:03:51",
        "A*33:03:52",
        "A*33:03:53",
        "A*33:03:54",
        "A*33:03:55",
        "A*33:03:56",
        "A*33:03:57",
        "A*33:03:58",
        "A*33:03:59",
        "A*33:03:60",
        "A*33:03:61",
        "A*33:03:62",
        "A*33:03:63",
        "A*33:03:64",
        "A*33:03:65",
        "A*33:03:66",
        "A*33:03:67",
        "A*33:03:68",
        "A*33:03:69",
        "A*33:03:70",
        "A*33:03:71",
        "A*33:03:72",
        "A*33:03:73",
        "A*33:03:74",
        "A*33:03:75"
      ],
      "cds_sha256": "5b04ec1e27d27a644b49df91d06adecb6f588ef54ea7111e6fdc94da2982e8bc",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*33:03:01",
      "numeric_two_field_assignment": "A*33:03"
    },
    {
      "donor": "HG04187",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*32:01:01:01"
      ],
      "numeric_two_field": [
        "A*32:01"
      ],
      "numeric_three_field": [
        "A*32:01:01"
      ],
      "full_allele_assignment": [
        "A*32:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*32:01:01:01",
        "A*32:01:01:02",
        "A*32:01:01:03",
        "A*32:01:01:04",
        "A*32:01:01:05",
        "A*32:01:01:06",
        "A*32:01:01:07",
        "A*32:01:01:08",
        "A*32:01:01:09",
        "A*32:01:01:10",
        "A*32:01:01:11",
        "A*32:01:01:12",
        "A*32:01:01:13",
        "A*32:01:01:14",
        "A*32:01:01:15",
        "A*32:01:01:16",
        "A*32:01:01:17",
        "A*32:01:01:18",
        "A*32:01:01:19",
        "A*32:01:01:20",
        "A*32:01:01:21",
        "A*32:01:01:22",
        "A*32:01:01:23",
        "A*32:01:01:24",
        "A*32:01:01:25",
        "A*32:01:01:26",
        "A*32:01:01:27",
        "A*32:01:01:28",
        "A*32:01:01:29",
        "A*32:01:01:30",
        "A*32:01:01:31",
        "A*32:01:01:32",
        "A*32:01:01:33",
        "A*32:01:01:34",
        "A*32:01:01:35",
        "A*32:01:01:36",
        "A*32:01:01:37",
        "A*32:01:01:38",
        "A*32:01:01:39",
        "A*32:01:01:40",
        "A*32:01:01:41",
        "A*32:01:01:42",
        "A*32:01:01:43",
        "A*32:01:01:44",
        "A*32:01:01:45",
        "A*32:01:01:46",
        "A*32:01:01:47",
        "A*32:01:01:48"
      ],
      "protein_matches": [
        "A*32:01:01:01",
        "A*32:01:01:02",
        "A*32:01:01:03",
        "A*32:01:01:04",
        "A*32:01:01:05",
        "A*32:01:01:06",
        "A*32:01:01:07",
        "A*32:01:01:08",
        "A*32:01:01:09",
        "A*32:01:01:10",
        "A*32:01:01:11",
        "A*32:01:01:12",
        "A*32:01:01:13",
        "A*32:01:01:14",
        "A*32:01:01:15",
        "A*32:01:01:16",
        "A*32:01:01:17",
        "A*32:01:01:18",
        "A*32:01:01:19",
        "A*32:01:01:20",
        "A*32:01:01:21",
        "A*32:01:01:22",
        "A*32:01:01:23",
        "A*32:01:01:24",
        "A*32:01:01:25",
        "A*32:01:01:26",
        "A*32:01:01:27",
        "A*32:01:01:28",
        "A*32:01:01:29",
        "A*32:01:01:30",
        "A*32:01:01:31",
        "A*32:01:01:32",
        "A*32:01:01:33",
        "A*32:01:01:34",
        "A*32:01:01:35",
        "A*32:01:01:36",
        "A*32:01:01:37",
        "A*32:01:01:38",
        "A*32:01:01:39",
        "A*32:01:01:40",
        "A*32:01:01:41",
        "A*32:01:01:42",
        "A*32:01:01:43",
        "A*32:01:01:44",
        "A*32:01:01:45",
        "A*32:01:01:46",
        "A*32:01:01:47",
        "A*32:01:01:48",
        "A*32:01:02",
        "A*32:01:09",
        "A*32:01:14",
        "A*32:01:23",
        "A*32:01:24",
        "A*32:01:25",
        "A*32:01:26",
        "A*32:01:28",
        "A*32:01:29",
        "A*32:01:30",
        "A*32:01:31",
        "A*32:01:32",
        "A*32:01:33",
        "A*32:01:34",
        "A*32:01:35",
        "A*32:01:36",
        "A*32:01:37",
        "A*32:01:38",
        "A*32:01:39",
        "A*32:01:40",
        "A*32:01:41",
        "A*32:01:42",
        "A*32:01:43",
        "A*32:01:44",
        "A*32:01:45",
        "A*32:01:46",
        "A*32:01:47",
        "A*32:01:48",
        "A*32:01:49",
        "A*32:01:50",
        "A*32:01:51",
        "A*32:01:52",
        "A*32:01:53",
        "A*32:01:54",
        "A*32:01:55",
        "A*32:01:56",
        "A*32:01:57",
        "A*32:01:58",
        "A*32:01:59",
        "A*32:01:60",
        "A*32:01:61",
        "A*32:01:62",
        "A*32:01:63",
        "A*32:01:64",
        "A*32:01:65",
        "A*32:01:66",
        "A*32:01:67",
        "A*32:01:68"
      ],
      "cds_sha256": "63e973634e5cc49683d1662ff67b7db384498589dac366207f62604f175dbe96",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*32:01:01",
      "numeric_two_field_assignment": "A*32:01"
    },
    {
      "donor": "HG04187",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*08:01:01:02"
      ],
      "numeric_two_field": [
        "B*08:01"
      ],
      "numeric_three_field": [
        "B*08:01:01"
      ],
      "full_allele_assignment": [
        "B*08:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*08:01:01:01",
        "B*08:01:01:02",
        "B*08:01:01:03",
        "B*08:01:01:04",
        "B*08:01:01:05",
        "B*08:01:01:06",
        "B*08:01:01:07",
        "B*08:01:01:08",
        "B*08:01:01:09",
        "B*08:01:01:10",
        "B*08:01:01:11",
        "B*08:01:01:12",
        "B*08:01:01:13",
        "B*08:01:01:14",
        "B*08:01:01:15",
        "B*08:01:01:16",
        "B*08:01:01:17",
        "B*08:01:01:18",
        "B*08:01:01:19",
        "B*08:01:01:20",
        "B*08:01:01:21",
        "B*08:01:01:22",
        "B*08:01:01:23",
        "B*08:01:01:24",
        "B*08:01:01:25",
        "B*08:01:01:26",
        "B*08:01:01:27",
        "B*08:01:01:28",
        "B*08:01:01:29",
        "B*08:01:01:30",
        "B*08:01:01:31",
        "B*08:01:01:32",
        "B*08:01:01:33",
        "B*08:01:01:34",
        "B*08:01:01:35",
        "B*08:01:01:36",
        "B*08:01:01:37",
        "B*08:01:01:38",
        "B*08:01:01:39",
        "B*08:01:01:40",
        "B*08:01:01:41",
        "B*08:01:01:42",
        "B*08:01:01:43",
        "B*08:01:01:44",
        "B*08:01:01:45",
        "B*08:01:01:46",
        "B*08:01:01:47",
        "B*08:01:01:48",
        "B*08:01:01:49",
        "B*08:01:01:50",
        "B*08:01:01:51",
        "B*08:01:01:52",
        "B*08:01:01:53",
        "B*08:01:01:54",
        "B*08:01:01:55",
        "B*08:01:01:56",
        "B*08:01:01:57",
        "B*08:01:01:58",
        "B*08:01:01:59",
        "B*08:01:01:60",
        "B*08:01:01:61",
        "B*08:01:01:62",
        "B*08:01:01:63",
        "B*08:01:01:64",
        "B*08:01:01:65",
        "B*08:01:01:66",
        "B*08:01:01:67",
        "B*08:01:01:68",
        "B*08:01:01:69",
        "B*08:01:01:70",
        "B*08:01:01:71",
        "B*08:01:01:72",
        "B*08:01:01:73",
        "B*08:01:01:74",
        "B*08:01:01:75",
        "B*08:01:01:76",
        "B*08:01:01:77",
        "B*08:01:01:78",
        "B*08:01:01:79",
        "B*08:01:01:80",
        "B*08:01:01:81",
        "B*08:01:01:82",
        "B*08:01:01:83"
      ],
      "protein_matches": [
        "B*08:01:01:01",
        "B*08:01:01:02",
        "B*08:01:01:03",
        "B*08:01:01:04",
        "B*08:01:01:05",
        "B*08:01:01:06",
        "B*08:01:01:07",
        "B*08:01:01:08",
        "B*08:01:01:09",
        "B*08:01:01:10",
        "B*08:01:01:11",
        "B*08:01:01:12",
        "B*08:01:01:13",
        "B*08:01:01:14",
        "B*08:01:01:15",
        "B*08:01:01:16",
        "B*08:01:01:17",
        "B*08:01:01:18",
        "B*08:01:01:19",
        "B*08:01:01:20",
        "B*08:01:01:21",
        "B*08:01:01:22",
        "B*08:01:01:23",
        "B*08:01:01:24",
        "B*08:01:01:25",
        "B*08:01:01:26",
        "B*08:01:01:27",
        "B*08:01:01:28",
        "B*08:01:01:29",
        "B*08:01:01:30",
        "B*08:01:01:31",
        "B*08:01:01:32",
        "B*08:01:01:33",
        "B*08:01:01:34",
        "B*08:01:01:35",
        "B*08:01:01:36",
        "B*08:01:01:37",
        "B*08:01:01:38",
        "B*08:01:01:39",
        "B*08:01:01:40",
        "B*08:01:01:41",
        "B*08:01:01:42",
        "B*08:01:01:43",
        "B*08:01:01:44",
        "B*08:01:01:45",
        "B*08:01:01:46",
        "B*08:01:01:47",
        "B*08:01:01:48",
        "B*08:01:01:49",
        "B*08:01:01:50",
        "B*08:01:01:51",
        "B*08:01:01:52",
        "B*08:01:01:53",
        "B*08:01:01:54",
        "B*08:01:01:55",
        "B*08:01:01:56",
        "B*08:01:01:57",
        "B*08:01:01:58",
        "B*08:01:01:59",
        "B*08:01:01:60",
        "B*08:01:01:61",
        "B*08:01:01:62",
        "B*08:01:01:63",
        "B*08:01:01:64",
        "B*08:01:01:65",
        "B*08:01:01:66",
        "B*08:01:01:67",
        "B*08:01:01:68",
        "B*08:01:01:69",
        "B*08:01:01:70",
        "B*08:01:01:71",
        "B*08:01:01:72",
        "B*08:01:01:73",
        "B*08:01:01:74",
        "B*08:01:01:75",
        "B*08:01:01:76",
        "B*08:01:01:77",
        "B*08:01:01:78",
        "B*08:01:01:79",
        "B*08:01:01:80",
        "B*08:01:01:81",
        "B*08:01:01:82",
        "B*08:01:01:83",
        "B*08:01:02",
        "B*08:01:04",
        "B*08:01:05",
        "B*08:01:07",
        "B*08:01:08",
        "B*08:01:11",
        "B*08:01:12",
        "B*08:01:14",
        "B*08:01:20",
        "B*08:01:29",
        "B*08:01:32",
        "B*08:01:35",
        "B*08:01:36",
        "B*08:01:38",
        "B*08:01:39",
        "B*08:01:40",
        "B*08:01:41",
        "B*08:01:42",
        "B*08:01:43",
        "B*08:01:44",
        "B*08:01:45",
        "B*08:01:46",
        "B*08:01:47",
        "B*08:01:48",
        "B*08:01:49",
        "B*08:01:50",
        "B*08:01:51",
        "B*08:01:52",
        "B*08:01:53",
        "B*08:01:54",
        "B*08:01:55",
        "B*08:01:56",
        "B*08:01:57",
        "B*08:01:58",
        "B*08:01:59",
        "B*08:01:60",
        "B*08:01:61",
        "B*08:01:62",
        "B*08:01:63",
        "B*08:01:64",
        "B*08:01:65",
        "B*08:01:66",
        "B*08:01:67",
        "B*08:01:68",
        "B*08:01:69",
        "B*08:01:70",
        "B*08:01:71",
        "B*08:01:72",
        "B*08:01:73",
        "B*08:01:74",
        "B*08:01:75",
        "B*08:01:76",
        "B*08:01:77:01",
        "B*08:01:77:02",
        "B*08:01:78",
        "B*08:01:79",
        "B*08:01:80",
        "B*08:01:81",
        "B*08:01:82",
        "B*08:01:83",
        "B*08:01:84",
        "B*08:01:85",
        "B*08:01:86",
        "B*08:01:87",
        "B*08:01:88"
      ],
      "cds_sha256": "bb973f607237ece7865cc54b8b3759aa235dc7530fc4871091e08bd268b16214",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*08:01:01",
      "numeric_two_field_assignment": "B*08:01"
    },
    {
      "donor": "HG04187",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*35:03:01:01"
      ],
      "numeric_two_field": [
        "B*35:03"
      ],
      "numeric_three_field": [
        "B*35:03:01"
      ],
      "full_allele_assignment": [
        "B*35:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*35:03:01:01",
        "B*35:03:01:02",
        "B*35:03:01:03",
        "B*35:03:01:04",
        "B*35:03:01:05",
        "B*35:03:01:06",
        "B*35:03:01:07",
        "B*35:03:01:08",
        "B*35:03:01:09",
        "B*35:03:01:10",
        "B*35:03:01:11",
        "B*35:03:01:12",
        "B*35:03:01:13",
        "B*35:03:01:14",
        "B*35:03:01:15",
        "B*35:03:01:16",
        "B*35:03:01:17",
        "B*35:03:01:18",
        "B*35:03:01:19",
        "B*35:03:01:20",
        "B*35:03:01:21",
        "B*35:03:01:22",
        "B*35:03:01:23",
        "B*35:03:01:24",
        "B*35:03:01:25",
        "B*35:03:01:26",
        "B*35:03:01:27",
        "B*35:03:01:28",
        "B*35:03:01:29",
        "B*35:03:01:30",
        "B*35:03:01:31",
        "B*35:03:01:32",
        "B*35:03:01:33",
        "B*35:03:01:34",
        "B*35:03:01:35",
        "B*35:03:01:36",
        "B*35:03:01:37",
        "B*35:03:01:38",
        "B*35:03:01:39",
        "B*35:03:01:40",
        "B*35:03:01:41",
        "B*35:03:01:42"
      ],
      "protein_matches": [
        "B*35:03:01:01",
        "B*35:03:01:02",
        "B*35:03:01:03",
        "B*35:03:01:04",
        "B*35:03:01:05",
        "B*35:03:01:06",
        "B*35:03:01:07",
        "B*35:03:01:08",
        "B*35:03:01:09",
        "B*35:03:01:10",
        "B*35:03:01:11",
        "B*35:03:01:12",
        "B*35:03:01:13",
        "B*35:03:01:14",
        "B*35:03:01:15",
        "B*35:03:01:16",
        "B*35:03:01:17",
        "B*35:03:01:18",
        "B*35:03:01:19",
        "B*35:03:01:20",
        "B*35:03:01:21",
        "B*35:03:01:22",
        "B*35:03:01:23",
        "B*35:03:01:24",
        "B*35:03:01:25",
        "B*35:03:01:26",
        "B*35:03:01:27",
        "B*35:03:01:28",
        "B*35:03:01:29",
        "B*35:03:01:30",
        "B*35:03:01:31",
        "B*35:03:01:32",
        "B*35:03:01:33",
        "B*35:03:01:34",
        "B*35:03:01:35",
        "B*35:03:01:36",
        "B*35:03:01:37",
        "B*35:03:01:38",
        "B*35:03:01:39",
        "B*35:03:01:40",
        "B*35:03:01:41",
        "B*35:03:01:42",
        "B*35:03:02",
        "B*35:03:08",
        "B*35:03:19",
        "B*35:03:22",
        "B*35:03:23",
        "B*35:03:24",
        "B*35:03:25",
        "B*35:03:26",
        "B*35:03:27",
        "B*35:03:28",
        "B*35:03:29",
        "B*35:03:30",
        "B*35:03:31",
        "B*35:03:32",
        "B*35:03:33",
        "B*35:03:34",
        "B*35:03:35",
        "B*35:03:36",
        "B*35:03:37",
        "B*35:03:38",
        "B*35:03:39",
        "B*35:03:40",
        "B*35:03:41",
        "B*35:03:42",
        "B*35:03:43",
        "B*35:03:44",
        "B*35:03:45",
        "B*35:03:46",
        "B*35:03:47"
      ],
      "cds_sha256": "daad3e7ecac23eba2e3fa62e44ddc8f284ead2eb09be8fa6df1bb74c9b5c3319",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*35:03:01",
      "numeric_two_field_assignment": "B*35:03"
    },
    {
      "donor": "HG04187",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*07:02:01:01"
      ],
      "numeric_two_field": [
        "C*07:02"
      ],
      "numeric_three_field": [
        "C*07:02:01"
      ],
      "full_allele_assignment": [
        "C*07:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99"
      ],
      "protein_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99",
        "C*07:02:05",
        "C*07:02:06",
        "C*07:02:08",
        "C*07:02:100",
        "C*07:02:101",
        "C*07:02:102",
        "C*07:02:103",
        "C*07:02:104:01",
        "C*07:02:104:02",
        "C*07:02:105",
        "C*07:02:106:01",
        "C*07:02:106:02",
        "C*07:02:108",
        "C*07:02:109",
        "C*07:02:10:01",
        "C*07:02:10:02",
        "C*07:02:11",
        "C*07:02:110",
        "C*07:02:111",
        "C*07:02:112",
        "C*07:02:113",
        "C*07:02:114",
        "C*07:02:115",
        "C*07:02:116",
        "C*07:02:117",
        "C*07:02:118",
        "C*07:02:119",
        "C*07:02:120",
        "C*07:02:121",
        "C*07:02:122",
        "C*07:02:123",
        "C*07:02:124",
        "C*07:02:125",
        "C*07:02:126",
        "C*07:02:127",
        "C*07:02:128",
        "C*07:02:129",
        "C*07:02:130",
        "C*07:02:131",
        "C*07:02:132",
        "C*07:02:133",
        "C*07:02:134",
        "C*07:02:135",
        "C*07:02:136",
        "C*07:02:137",
        "C*07:02:138",
        "C*07:02:139",
        "C*07:02:140",
        "C*07:02:141",
        "C*07:02:142",
        "C*07:02:143",
        "C*07:02:144",
        "C*07:02:145",
        "C*07:02:146",
        "C*07:02:147",
        "C*07:02:148",
        "C*07:02:149",
        "C*07:02:150",
        "C*07:02:151",
        "C*07:02:152",
        "C*07:02:153",
        "C*07:02:154",
        "C*07:02:155",
        "C*07:02:156",
        "C*07:02:157",
        "C*07:02:158",
        "C*07:02:159",
        "C*07:02:16",
        "C*07:02:160",
        "C*07:02:161",
        "C*07:02:162",
        "C*07:02:163",
        "C*07:02:164",
        "C*07:02:165",
        "C*07:02:166",
        "C*07:02:167",
        "C*07:02:168",
        "C*07:02:169",
        "C*07:02:170",
        "C*07:02:171",
        "C*07:02:172",
        "C*07:02:173",
        "C*07:02:174",
        "C*07:02:175",
        "C*07:02:176",
        "C*07:02:18",
        "C*07:02:20",
        "C*07:02:23",
        "C*07:02:24",
        "C*07:02:30",
        "C*07:02:36:01",
        "C*07:02:36:02",
        "C*07:02:37",
        "C*07:02:50",
        "C*07:02:55",
        "C*07:02:60",
        "C*07:02:63",
        "C*07:02:64",
        "C*07:02:66",
        "C*07:02:67",
        "C*07:02:69",
        "C*07:02:70",
        "C*07:02:72",
        "C*07:02:73",
        "C*07:02:74",
        "C*07:02:75",
        "C*07:02:76",
        "C*07:02:77",
        "C*07:02:78",
        "C*07:02:79",
        "C*07:02:80",
        "C*07:02:82",
        "C*07:02:84",
        "C*07:02:85",
        "C*07:02:86",
        "C*07:02:87",
        "C*07:02:88",
        "C*07:02:89",
        "C*07:02:90",
        "C*07:02:91",
        "C*07:02:93",
        "C*07:02:94",
        "C*07:02:95",
        "C*07:02:96",
        "C*07:02:97",
        "C*07:02:98",
        "C*07:02:99"
      ],
      "cds_sha256": "049c0d12f791833def7d5f8b879b2a76d96a3cd4a13130943916e22204d82cee",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:02:01",
      "numeric_two_field_assignment": "C*07:02"
    },
    {
      "donor": "HG04187",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*04:01:01:178"
      ],
      "numeric_two_field": [
        "C*04:01"
      ],
      "numeric_three_field": [
        "C*04:01:01"
      ],
      "full_allele_assignment": [
        "C*04:01:01:178"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*04:01:01:01",
        "C*04:01:01:02",
        "C*04:01:01:03",
        "C*04:01:01:04",
        "C*04:01:01:05",
        "C*04:01:01:06",
        "C*04:01:01:07",
        "C*04:01:01:08",
        "C*04:01:01:09",
        "C*04:01:01:10",
        "C*04:01:01:100",
        "C*04:01:01:101",
        "C*04:01:01:102",
        "C*04:01:01:103",
        "C*04:01:01:104",
        "C*04:01:01:105",
        "C*04:01:01:106",
        "C*04:01:01:107",
        "C*04:01:01:108",
        "C*04:01:01:109",
        "C*04:01:01:11",
        "C*04:01:01:110",
        "C*04:01:01:111",
        "C*04:01:01:112",
        "C*04:01:01:113",
        "C*04:01:01:114",
        "C*04:01:01:115",
        "C*04:01:01:116",
        "C*04:01:01:117",
        "C*04:01:01:118",
        "C*04:01:01:119",
        "C*04:01:01:12",
        "C*04:01:01:120",
        "C*04:01:01:121",
        "C*04:01:01:122",
        "C*04:01:01:123",
        "C*04:01:01:124",
        "C*04:01:01:125",
        "C*04:01:01:126",
        "C*04:01:01:127",
        "C*04:01:01:128",
        "C*04:01:01:129",
        "C*04:01:01:13",
        "C*04:01:01:130",
        "C*04:01:01:131",
        "C*04:01:01:132",
        "C*04:01:01:133",
        "C*04:01:01:134",
        "C*04:01:01:135",
        "C*04:01:01:136",
        "C*04:01:01:137",
        "C*04:01:01:138",
        "C*04:01:01:139",
        "C*04:01:01:14",
        "C*04:01:01:140",
        "C*04:01:01:141",
        "C*04:01:01:142",
        "C*04:01:01:143",
        "C*04:01:01:144",
        "C*04:01:01:145",
        "C*04:01:01:146",
        "C*04:01:01:147",
        "C*04:01:01:148",
        "C*04:01:01:149",
        "C*04:01:01:15",
        "C*04:01:01:150",
        "C*04:01:01:151",
        "C*04:01:01:152",
        "C*04:01:01:153",
        "C*04:01:01:154",
        "C*04:01:01:155",
        "C*04:01:01:156",
        "C*04:01:01:157",
        "C*04:01:01:158",
        "C*04:01:01:159",
        "C*04:01:01:16",
        "C*04:01:01:160",
        "C*04:01:01:161",
        "C*04:01:01:162",
        "C*04:01:01:163",
        "C*04:01:01:164",
        "C*04:01:01:165",
        "C*04:01:01:166",
        "C*04:01:01:167",
        "C*04:01:01:168",
        "C*04:01:01:169",
        "C*04:01:01:17",
        "C*04:01:01:170Q",
        "C*04:01:01:171",
        "C*04:01:01:172",
        "C*04:01:01:173",
        "C*04:01:01:174",
        "C*04:01:01:175",
        "C*04:01:01:176Q",
        "C*04:01:01:177",
        "C*04:01:01:178",
        "C*04:01:01:179",
        "C*04:01:01:18",
        "C*04:01:01:180",
        "C*04:01:01:181",
        "C*04:01:01:182",
        "C*04:01:01:183",
        "C*04:01:01:184",
        "C*04:01:01:185",
        "C*04:01:01:186",
        "C*04:01:01:187",
        "C*04:01:01:188Q",
        "C*04:01:01:189Q",
        "C*04:01:01:19",
        "C*04:01:01:190",
        "C*04:01:01:191",
        "C*04:01:01:192",
        "C*04:01:01:193",
        "C*04:01:01:194Q",
        "C*04:01:01:195",
        "C*04:01:01:196",
        "C*04:01:01:197",
        "C*04:01:01:198",
        "C*04:01:01:199",
        "C*04:01:01:20",
        "C*04:01:01:200",
        "C*04:01:01:201",
        "C*04:01:01:202",
        "C*04:01:01:203",
        "C*04:01:01:204",
        "C*04:01:01:205",
        "C*04:01:01:206",
        "C*04:01:01:207",
        "C*04:01:01:21",
        "C*04:01:01:22",
        "C*04:01:01:23",
        "C*04:01:01:24",
        "C*04:01:01:25",
        "C*04:01:01:26",
        "C*04:01:01:27",
        "C*04:01:01:28",
        "C*04:01:01:29",
        "C*04:01:01:31",
        "C*04:01:01:32",
        "C*04:01:01:33",
        "C*04:01:01:34",
        "C*04:01:01:35",
        "C*04:01:01:36",
        "C*04:01:01:37",
        "C*04:01:01:38",
        "C*04:01:01:39",
        "C*04:01:01:40",
        "C*04:01:01:41",
        "C*04:01:01:42",
        "C*04:01:01:43",
        "C*04:01:01:44",
        "C*04:01:01:45",
        "C*04:01:01:46",
        "C*04:01:01:47Q",
        "C*04:01:01:48",
        "C*04:01:01:49",
        "C*04:01:01:50",
        "C*04:01:01:51",
        "C*04:01:01:52",
        "C*04:01:01:53",
        "C*04:01:01:54",
        "C*04:01:01:55",
        "C*04:01:01:56",
        "C*04:01:01:57",
        "C*04:01:01:58",
        "C*04:01:01:59",
        "C*04:01:01:60",
        "C*04:01:01:61",
        "C*04:01:01:62",
        "C*04:01:01:63",
        "C*04:01:01:64",
        "C*04:01:01:65",
        "C*04:01:01:66",
        "C*04:01:01:67",
        "C*04:01:01:68",
        "C*04:01:01:69",
        "C*04:01:01:70",
        "C*04:01:01:71",
        "C*04:01:01:72",
        "C*04:01:01:73",
        "C*04:01:01:74",
        "C*04:01:01:75",
        "C*04:01:01:76",
        "C*04:01:01:77",
        "C*04:01:01:78",
        "C*04:01:01:79",
        "C*04:01:01:80",
        "C*04:01:01:81",
        "C*04:01:01:82",
        "C*04:01:01:83",
        "C*04:01:01:84Q",
        "C*04:01:01:85",
        "C*04:01:01:86",
        "C*04:01:01:87",
        "C*04:01:01:88",
        "C*04:01:01:89",
        "C*04:01:01:90",
        "C*04:01:01:91",
        "C*04:01:01:92",
        "C*04:01:01:93",
        "C*04:01:01:94",
        "C*04:01:01:95",
        "C*04:01:01:96",
        "C*04:01:01:97",
        "C*04:01:01:98",
        "C*04:01:01:99"
      ],
      "protein_matches": [
        "C*04:01:01:01",
        "C*04:01:01:02",
        "C*04:01:01:03",
        "C*04:01:01:04",
        "C*04:01:01:05",
        "C*04:01:01:06",
        "C*04:01:01:07",
        "C*04:01:01:08",
        "C*04:01:01:09",
        "C*04:01:01:10",
        "C*04:01:01:100",
        "C*04:01:01:101",
        "C*04:01:01:102",
        "C*04:01:01:103",
        "C*04:01:01:104",
        "C*04:01:01:105",
        "C*04:01:01:106",
        "C*04:01:01:107",
        "C*04:01:01:108",
        "C*04:01:01:109",
        "C*04:01:01:11",
        "C*04:01:01:110",
        "C*04:01:01:111",
        "C*04:01:01:112",
        "C*04:01:01:113",
        "C*04:01:01:114",
        "C*04:01:01:115",
        "C*04:01:01:116",
        "C*04:01:01:117",
        "C*04:01:01:118",
        "C*04:01:01:119",
        "C*04:01:01:12",
        "C*04:01:01:120",
        "C*04:01:01:121",
        "C*04:01:01:122",
        "C*04:01:01:123",
        "C*04:01:01:124",
        "C*04:01:01:125",
        "C*04:01:01:126",
        "C*04:01:01:127",
        "C*04:01:01:128",
        "C*04:01:01:129",
        "C*04:01:01:13",
        "C*04:01:01:130",
        "C*04:01:01:131",
        "C*04:01:01:132",
        "C*04:01:01:133",
        "C*04:01:01:134",
        "C*04:01:01:135",
        "C*04:01:01:136",
        "C*04:01:01:137",
        "C*04:01:01:138",
        "C*04:01:01:139",
        "C*04:01:01:14",
        "C*04:01:01:140",
        "C*04:01:01:141",
        "C*04:01:01:142",
        "C*04:01:01:143",
        "C*04:01:01:144",
        "C*04:01:01:145",
        "C*04:01:01:146",
        "C*04:01:01:147",
        "C*04:01:01:148",
        "C*04:01:01:149",
        "C*04:01:01:15",
        "C*04:01:01:150",
        "C*04:01:01:151",
        "C*04:01:01:152",
        "C*04:01:01:153",
        "C*04:01:01:154",
        "C*04:01:01:155",
        "C*04:01:01:156",
        "C*04:01:01:157",
        "C*04:01:01:158",
        "C*04:01:01:159",
        "C*04:01:01:16",
        "C*04:01:01:160",
        "C*04:01:01:161",
        "C*04:01:01:162",
        "C*04:01:01:163",
        "C*04:01:01:164",
        "C*04:01:01:165",
        "C*04:01:01:166",
        "C*04:01:01:167",
        "C*04:01:01:168",
        "C*04:01:01:169",
        "C*04:01:01:17",
        "C*04:01:01:170Q",
        "C*04:01:01:171",
        "C*04:01:01:172",
        "C*04:01:01:173",
        "C*04:01:01:174",
        "C*04:01:01:175",
        "C*04:01:01:176Q",
        "C*04:01:01:177",
        "C*04:01:01:178",
        "C*04:01:01:179",
        "C*04:01:01:18",
        "C*04:01:01:180",
        "C*04:01:01:181",
        "C*04:01:01:182",
        "C*04:01:01:183",
        "C*04:01:01:184",
        "C*04:01:01:185",
        "C*04:01:01:186",
        "C*04:01:01:187",
        "C*04:01:01:188Q",
        "C*04:01:01:189Q",
        "C*04:01:01:19",
        "C*04:01:01:190",
        "C*04:01:01:191",
        "C*04:01:01:192",
        "C*04:01:01:193",
        "C*04:01:01:194Q",
        "C*04:01:01:195",
        "C*04:01:01:196",
        "C*04:01:01:197",
        "C*04:01:01:198",
        "C*04:01:01:199",
        "C*04:01:01:20",
        "C*04:01:01:200",
        "C*04:01:01:201",
        "C*04:01:01:202",
        "C*04:01:01:203",
        "C*04:01:01:204",
        "C*04:01:01:205",
        "C*04:01:01:206",
        "C*04:01:01:207",
        "C*04:01:01:21",
        "C*04:01:01:22",
        "C*04:01:01:23",
        "C*04:01:01:24",
        "C*04:01:01:25",
        "C*04:01:01:26",
        "C*04:01:01:27",
        "C*04:01:01:28",
        "C*04:01:01:29",
        "C*04:01:01:31",
        "C*04:01:01:32",
        "C*04:01:01:33",
        "C*04:01:01:34",
        "C*04:01:01:35",
        "C*04:01:01:36",
        "C*04:01:01:37",
        "C*04:01:01:38",
        "C*04:01:01:39",
        "C*04:01:01:40",
        "C*04:01:01:41",
        "C*04:01:01:42",
        "C*04:01:01:43",
        "C*04:01:01:44",
        "C*04:01:01:45",
        "C*04:01:01:46",
        "C*04:01:01:47Q",
        "C*04:01:01:48",
        "C*04:01:01:49",
        "C*04:01:01:50",
        "C*04:01:01:51",
        "C*04:01:01:52",
        "C*04:01:01:53",
        "C*04:01:01:54",
        "C*04:01:01:55",
        "C*04:01:01:56",
        "C*04:01:01:57",
        "C*04:01:01:58",
        "C*04:01:01:59",
        "C*04:01:01:60",
        "C*04:01:01:61",
        "C*04:01:01:62",
        "C*04:01:01:63",
        "C*04:01:01:64",
        "C*04:01:01:65",
        "C*04:01:01:66",
        "C*04:01:01:67",
        "C*04:01:01:68",
        "C*04:01:01:69",
        "C*04:01:01:70",
        "C*04:01:01:71",
        "C*04:01:01:72",
        "C*04:01:01:73",
        "C*04:01:01:74",
        "C*04:01:01:75",
        "C*04:01:01:76",
        "C*04:01:01:77",
        "C*04:01:01:78",
        "C*04:01:01:79",
        "C*04:01:01:80",
        "C*04:01:01:81",
        "C*04:01:01:82",
        "C*04:01:01:83",
        "C*04:01:01:84Q",
        "C*04:01:01:85",
        "C*04:01:01:86",
        "C*04:01:01:87",
        "C*04:01:01:88",
        "C*04:01:01:89",
        "C*04:01:01:90",
        "C*04:01:01:91",
        "C*04:01:01:92",
        "C*04:01:01:93",
        "C*04:01:01:94",
        "C*04:01:01:95",
        "C*04:01:01:96",
        "C*04:01:01:97",
        "C*04:01:01:98",
        "C*04:01:01:99",
        "C*04:01:03",
        "C*04:01:08",
        "C*04:01:10",
        "C*04:01:100",
        "C*04:01:101",
        "C*04:01:102",
        "C*04:01:103",
        "C*04:01:104",
        "C*04:01:105",
        "C*04:01:106:01",
        "C*04:01:106:02",
        "C*04:01:107",
        "C*04:01:108",
        "C*04:01:109",
        "C*04:01:11",
        "C*04:01:110",
        "C*04:01:111",
        "C*04:01:112",
        "C*04:01:113",
        "C*04:01:114",
        "C*04:01:115",
        "C*04:01:116",
        "C*04:01:117",
        "C*04:01:118",
        "C*04:01:119",
        "C*04:01:120",
        "C*04:01:121:01",
        "C*04:01:121:02",
        "C*04:01:122",
        "C*04:01:123",
        "C*04:01:124",
        "C*04:01:125",
        "C*04:01:126",
        "C*04:01:127",
        "C*04:01:128",
        "C*04:01:129",
        "C*04:01:130",
        "C*04:01:131",
        "C*04:01:132",
        "C*04:01:133",
        "C*04:01:134",
        "C*04:01:135",
        "C*04:01:136",
        "C*04:01:137",
        "C*04:01:138",
        "C*04:01:139",
        "C*04:01:140",
        "C*04:01:141",
        "C*04:01:142",
        "C*04:01:143",
        "C*04:01:144",
        "C*04:01:145",
        "C*04:01:146",
        "C*04:01:147",
        "C*04:01:148",
        "C*04:01:149",
        "C*04:01:150",
        "C*04:01:151",
        "C*04:01:152",
        "C*04:01:153",
        "C*04:01:154",
        "C*04:01:155",
        "C*04:01:156",
        "C*04:01:157",
        "C*04:01:158",
        "C*04:01:159",
        "C*04:01:160",
        "C*04:01:161",
        "C*04:01:162",
        "C*04:01:163",
        "C*04:01:164",
        "C*04:01:165",
        "C*04:01:166",
        "C*04:01:167",
        "C*04:01:168",
        "C*04:01:169",
        "C*04:01:170",
        "C*04:01:171",
        "C*04:01:172",
        "C*04:01:173",
        "C*04:01:174",
        "C*04:01:175",
        "C*04:01:176",
        "C*04:01:177",
        "C*04:01:178",
        "C*04:01:179",
        "C*04:01:180",
        "C*04:01:21",
        "C*04:01:22",
        "C*04:01:23",
        "C*04:01:29",
        "C*04:01:30",
        "C*04:01:33",
        "C*04:01:44",
        "C*04:01:48",
        "C*04:01:49",
        "C*04:01:56",
        "C*04:01:62",
        "C*04:01:64",
        "C*04:01:66",
        "C*04:01:68",
        "C*04:01:69",
        "C*04:01:73",
        "C*04:01:74",
        "C*04:01:75",
        "C*04:01:76:01",
        "C*04:01:76:02",
        "C*04:01:77",
        "C*04:01:78",
        "C*04:01:79",
        "C*04:01:80",
        "C*04:01:81",
        "C*04:01:82:01",
        "C*04:01:82:02",
        "C*04:01:82:03",
        "C*04:01:83",
        "C*04:01:84",
        "C*04:01:85",
        "C*04:01:86",
        "C*04:01:87",
        "C*04:01:88",
        "C*04:01:89",
        "C*04:01:90",
        "C*04:01:91",
        "C*04:01:92:01",
        "C*04:01:92:02",
        "C*04:01:92:03",
        "C*04:01:93",
        "C*04:01:94",
        "C*04:01:95",
        "C*04:01:96",
        "C*04:01:97",
        "C*04:01:98",
        "C*04:01:99"
      ],
      "cds_sha256": "bb05cab50749b0e04bf3cda69a66d85ac637f8d7a2dd545cd736b12c36e48be3",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*04:01:01",
      "numeric_two_field_assignment": "C*04:01"
    },
    {
      "donor": "HG04187",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:01:01:03"
      ],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "HG04187",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:01:01:02"
      ],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "HG04187",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*17:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*17:01"
      ],
      "numeric_three_field": [
        "DPB1*17:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*17:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*17:01:01:01",
        "DPB1*17:01:01:02",
        "DPB1*17:01:01:03",
        "DPB1*17:01:01:04",
        "DPB1*17:01:01:05",
        "DPB1*17:01:01:06",
        "DPB1*17:01:01:07",
        "DPB1*17:01:01:08",
        "DPB1*17:01:01:09",
        "DPB1*17:01:01:10",
        "DPB1*17:01:01:11"
      ],
      "protein_matches": [
        "DPB1*17:01:01:01",
        "DPB1*17:01:01:02",
        "DPB1*17:01:01:03",
        "DPB1*17:01:01:04",
        "DPB1*17:01:01:05",
        "DPB1*17:01:01:06",
        "DPB1*17:01:01:07",
        "DPB1*17:01:01:08",
        "DPB1*17:01:01:09",
        "DPB1*17:01:01:10",
        "DPB1*17:01:01:11",
        "DPB1*17:01:04",
        "DPB1*17:01:07"
      ],
      "cds_sha256": "ea66ffcba529ab56fcfca03c9d1171e5a587089ae46d36b9b797081cfbc33687",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*17:01:01",
      "numeric_two_field_assignment": "DPB1*17:01"
    },
    {
      "donor": "HG04187",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*09:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*09:01"
      ],
      "numeric_three_field": [
        "DPB1*09:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*09:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*09:01:01:01",
        "DPB1*09:01:01:02",
        "DPB1*09:01:01:03"
      ],
      "protein_matches": [
        "DPB1*09:01:01:01",
        "DPB1*09:01:01:02",
        "DPB1*09:01:01:03",
        "DPB1*09:01:02",
        "DPB1*09:01:03"
      ],
      "cds_sha256": "f72da6a24a15b8818a19d0e19219a074f17aed891695ffbd4275c0436054c624",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*09:01:01",
      "numeric_two_field_assignment": "DPB1*09:01"
    },
    {
      "donor": "HG04187",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DQA1*05:01"
      ],
      "numeric_three_field": [
        "DQA1*05:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DQA1*05:01:01:01",
        "DQA1*05:01:01:02",
        "DQA1*05:01:01:03",
        "DQA1*05:01:01:04",
        "DQA1*05:01:01:05",
        "DQA1*05:01:01:06",
        "DQA1*05:01:01:07",
        "DQA1*05:01:01:08",
        "DQA1*05:01:01:09",
        "DQA1*05:01:01:10",
        "DQA1*05:01:01:11",
        "DQA1*05:01:01:12",
        "DQA1*05:01:01:13",
        "DQA1*05:01:01:14",
        "DQA1*05:01:01:15",
        "DQA1*05:01:01:16"
      ],
      "protein_matches": [
        "DQA1*05:01:01:01",
        "DQA1*05:01:01:02",
        "DQA1*05:01:01:03",
        "DQA1*05:01:01:04",
        "DQA1*05:01:01:05",
        "DQA1*05:01:01:06",
        "DQA1*05:01:01:07",
        "DQA1*05:01:01:08",
        "DQA1*05:01:01:09",
        "DQA1*05:01:01:10",
        "DQA1*05:01:01:11",
        "DQA1*05:01:01:12",
        "DQA1*05:01:01:13",
        "DQA1*05:01:01:14",
        "DQA1*05:01:01:15",
        "DQA1*05:01:01:16",
        "DQA1*05:01:04",
        "DQA1*05:01:05",
        "DQA1*05:01:06",
        "DQA1*05:01:07",
        "DQA1*05:01:08:01",
        "DQA1*05:01:08:02",
        "DQA1*05:01:09",
        "DQA1*05:01:10",
        "DQA1*05:01:11",
        "DQA1*05:01:12",
        "DQA1*05:01:13",
        "DQA1*05:01:14",
        "DQA1*05:01:15",
        "DQA1*05:01:16",
        "DQA1*05:01:17",
        "DQA1*05:01:18",
        "DQA1*05:01:19",
        "DQA1*05:01:20",
        "DQA1*05:01:21",
        "DQA1*05:01:22"
      ],
      "cds_sha256": "47eee26714816d8503ce261bda9eba1e76a82f5cbb0b61e7402e03af7dca5234",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*05:01:01",
      "numeric_two_field_assignment": "DQA1*05:01"
    },
    {
      "donor": "HG04187",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*05:09:01:03"
      ],
      "numeric_two_field": [
        "DQA1*05:09"
      ],
      "numeric_three_field": [
        "DQA1*05:09:01"
      ],
      "full_allele_assignment": [
        "DQA1*05:09:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*05:09:01:01",
        "DQA1*05:09:01:02",
        "DQA1*05:09:01:03",
        "DQA1*05:09:01:04"
      ],
      "protein_matches": [
        "DQA1*05:09:01:01",
        "DQA1*05:09:01:02",
        "DQA1*05:09:01:03",
        "DQA1*05:09:01:04",
        "DQA1*05:09:02"
      ],
      "cds_sha256": "52b7e6f3aa68f51a02a32dc26ef4a69a30b03a9d5cbbeb723bfee29ed14957cd",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*05:09:01",
      "numeric_two_field_assignment": "DQA1*05:09"
    },
    {
      "donor": "HG04187",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*02:07:01"
      ],
      "numeric_two_field": [
        "DQB1*02:07"
      ],
      "numeric_three_field": [
        "DQB1*02:07:01"
      ],
      "full_allele_assignment": [
        "DQB1*02:07:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*02:07:01"
      ],
      "protein_matches": [
        "DQB1*02:07:01"
      ],
      "cds_sha256": "c74a609dd854f283fdc0d38a590c3332b2cc21d749310531eb53ef220758bf05",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*02:07:01",
      "numeric_two_field_assignment": "DQB1*02:07"
    },
    {
      "donor": "HG04187",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:01:01:03"
      ],
      "numeric_two_field": [
        "DQB1*03:01"
      ],
      "numeric_three_field": [
        "DQB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87"
      ],
      "protein_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87",
        "DQB1*03:01:02",
        "DQB1*03:01:03",
        "DQB1*03:01:04:01",
        "DQB1*03:01:04:02",
        "DQB1*03:01:08",
        "DQB1*03:01:09",
        "DQB1*03:01:14",
        "DQB1*03:01:17",
        "DQB1*03:01:21",
        "DQB1*03:01:22",
        "DQB1*03:01:35",
        "DQB1*03:01:36",
        "DQB1*03:01:37",
        "DQB1*03:01:41",
        "DQB1*03:01:43",
        "DQB1*03:01:46",
        "DQB1*03:01:47",
        "DQB1*03:01:50",
        "DQB1*03:01:51",
        "DQB1*03:01:52",
        "DQB1*03:01:53",
        "DQB1*03:01:54",
        "DQB1*03:01:55",
        "DQB1*03:01:56",
        "DQB1*03:01:57",
        "DQB1*03:01:58",
        "DQB1*03:01:59",
        "DQB1*03:01:60",
        "DQB1*03:01:61",
        "DQB1*03:01:62",
        "DQB1*03:01:63",
        "DQB1*03:01:64",
        "DQB1*03:01:65",
        "DQB1*03:01:66",
        "DQB1*03:01:67",
        "DQB1*03:01:68",
        "DQB1*03:01:69",
        "DQB1*03:01:70",
        "DQB1*03:01:71",
        "DQB1*03:01:72",
        "DQB1*03:01:73",
        "DQB1*03:01:74",
        "DQB1*03:01:75",
        "DQB1*03:01:76",
        "DQB1*03:01:77",
        "DQB1*03:01:78",
        "DQB1*03:01:79",
        "DQB1*03:01:80"
      ],
      "cds_sha256": "eb9f82175b42d8984c91580bcb4dc909d0d1ece0dea1c240c62c14c107bbd4a9",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:01:01",
      "numeric_two_field_assignment": "DQB1*03:01"
    },
    {
      "donor": "HG04187",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*03:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*03:01"
      ],
      "numeric_three_field": [
        "DRB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*03:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*03:01:01:01",
        "DRB1*03:01:01:02",
        "DRB1*03:01:01:03",
        "DRB1*03:01:01:04",
        "DRB1*03:01:01:05",
        "DRB1*03:01:01:06",
        "DRB1*03:01:01:07",
        "DRB1*03:01:01:08",
        "DRB1*03:01:01:09",
        "DRB1*03:01:01:10",
        "DRB1*03:01:01:11",
        "DRB1*03:01:01:12",
        "DRB1*03:01:01:13",
        "DRB1*03:01:01:14",
        "DRB1*03:01:01:15",
        "DRB1*03:01:01:16",
        "DRB1*03:01:01:17",
        "DRB1*03:01:01:18",
        "DRB1*03:01:01:19",
        "DRB1*03:01:01:20",
        "DRB1*03:01:01:21",
        "DRB1*03:01:01:22",
        "DRB1*03:01:01:23",
        "DRB1*03:01:01:24",
        "DRB1*03:01:01:25",
        "DRB1*03:01:01:26",
        "DRB1*03:01:01:27",
        "DRB1*03:01:01:28"
      ],
      "protein_matches": [
        "DRB1*03:01:01:01",
        "DRB1*03:01:01:02",
        "DRB1*03:01:01:03",
        "DRB1*03:01:01:04",
        "DRB1*03:01:01:05",
        "DRB1*03:01:01:06",
        "DRB1*03:01:01:07",
        "DRB1*03:01:01:08",
        "DRB1*03:01:01:09",
        "DRB1*03:01:01:10",
        "DRB1*03:01:01:11",
        "DRB1*03:01:01:12",
        "DRB1*03:01:01:13",
        "DRB1*03:01:01:14",
        "DRB1*03:01:01:15",
        "DRB1*03:01:01:16",
        "DRB1*03:01:01:17",
        "DRB1*03:01:01:18",
        "DRB1*03:01:01:19",
        "DRB1*03:01:01:20",
        "DRB1*03:01:01:21",
        "DRB1*03:01:01:22",
        "DRB1*03:01:01:23",
        "DRB1*03:01:01:24",
        "DRB1*03:01:01:25",
        "DRB1*03:01:01:26",
        "DRB1*03:01:01:27",
        "DRB1*03:01:01:28",
        "DRB1*03:01:02:01",
        "DRB1*03:01:02:02",
        "DRB1*03:01:04",
        "DRB1*03:01:08:01",
        "DRB1*03:01:08:02",
        "DRB1*03:01:26",
        "DRB1*03:01:30",
        "DRB1*03:01:31",
        "DRB1*03:01:32",
        "DRB1*03:01:38",
        "DRB1*03:01:39",
        "DRB1*03:01:40",
        "DRB1*03:01:41"
      ],
      "cds_sha256": "7f33840f5ad78adf7c5004b99ba1a28ad50b4012dfb4d4ebd1f6f20a3d55149c",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*03:01:01",
      "numeric_two_field_assignment": "DRB1*03:01"
    },
    {
      "donor": "HG04187",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*11:01"
      ],
      "numeric_three_field": [
        "DRB1*11:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*11:01:01:01",
        "DRB1*11:01:01:03",
        "DRB1*11:01:01:04",
        "DRB1*11:01:01:05",
        "DRB1*11:01:01:06",
        "DRB1*11:01:01:07",
        "DRB1*11:01:01:08",
        "DRB1*11:01:01:09",
        "DRB1*11:01:01:10",
        "DRB1*11:01:01:11",
        "DRB1*11:01:01:12N",
        "DRB1*11:01:01:13",
        "DRB1*11:01:01:14",
        "DRB1*11:01:01:15",
        "DRB1*11:01:01:16",
        "DRB1*11:01:01:17",
        "DRB1*11:01:01:18",
        "DRB1*11:01:01:19",
        "DRB1*11:01:01:20",
        "DRB1*11:01:01:21",
        "DRB1*11:01:01:22"
      ],
      "protein_matches": [
        "DRB1*11:01:01:01",
        "DRB1*11:01:01:03",
        "DRB1*11:01:01:04",
        "DRB1*11:01:01:05",
        "DRB1*11:01:01:06",
        "DRB1*11:01:01:07",
        "DRB1*11:01:01:08",
        "DRB1*11:01:01:09",
        "DRB1*11:01:01:10",
        "DRB1*11:01:01:11",
        "DRB1*11:01:01:12N",
        "DRB1*11:01:01:13",
        "DRB1*11:01:01:14",
        "DRB1*11:01:01:15",
        "DRB1*11:01:01:16",
        "DRB1*11:01:01:17",
        "DRB1*11:01:01:18",
        "DRB1*11:01:01:19",
        "DRB1*11:01:01:20",
        "DRB1*11:01:01:21",
        "DRB1*11:01:01:22",
        "DRB1*11:01:02:01",
        "DRB1*11:01:02:02",
        "DRB1*11:01:02:03",
        "DRB1*11:01:02:04",
        "DRB1*11:01:03",
        "DRB1*11:01:08",
        "DRB1*11:01:32",
        "DRB1*11:01:49",
        "DRB1*11:01:50",
        "DRB1*11:01:53"
      ],
      "cds_sha256": "892b25ad77d4db85adf4f619dd2cfa57f6e829598c9b4c5fd6855a796cd97467",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*11:01:01",
      "numeric_two_field_assignment": "DRB1*11:01"
    },
    {
      "donor": "HG04199",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*33:03:01:01"
      ],
      "numeric_two_field": [
        "A*33:03"
      ],
      "numeric_three_field": [
        "A*33:03:01"
      ],
      "full_allele_assignment": [
        "A*33:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32"
      ],
      "protein_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32",
        "A*33:03:06",
        "A*33:03:07",
        "A*33:03:08",
        "A*33:03:09",
        "A*33:03:33",
        "A*33:03:34",
        "A*33:03:35",
        "A*33:03:36",
        "A*33:03:37",
        "A*33:03:38",
        "A*33:03:39",
        "A*33:03:40",
        "A*33:03:41",
        "A*33:03:43",
        "A*33:03:44",
        "A*33:03:45",
        "A*33:03:46",
        "A*33:03:48",
        "A*33:03:49",
        "A*33:03:50",
        "A*33:03:51",
        "A*33:03:52",
        "A*33:03:53",
        "A*33:03:54",
        "A*33:03:55",
        "A*33:03:56",
        "A*33:03:57",
        "A*33:03:58",
        "A*33:03:59",
        "A*33:03:60",
        "A*33:03:61",
        "A*33:03:62",
        "A*33:03:63",
        "A*33:03:64",
        "A*33:03:65",
        "A*33:03:66",
        "A*33:03:67",
        "A*33:03:68",
        "A*33:03:69",
        "A*33:03:70",
        "A*33:03:71",
        "A*33:03:72",
        "A*33:03:73",
        "A*33:03:74",
        "A*33:03:75"
      ],
      "cds_sha256": "5b04ec1e27d27a644b49df91d06adecb6f588ef54ea7111e6fdc94da2982e8bc",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*33:03:01",
      "numeric_two_field_assignment": "A*33:03"
    },
    {
      "donor": "HG04199",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*03:01:01:01"
      ],
      "numeric_two_field": [
        "A*03:01"
      ],
      "numeric_three_field": [
        "A*03:01:01"
      ],
      "full_allele_assignment": [
        "A*03:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*03:01:01:01",
        "A*03:01:01:03",
        "A*03:01:01:04",
        "A*03:01:01:05",
        "A*03:01:01:06",
        "A*03:01:01:07",
        "A*03:01:01:08",
        "A*03:01:01:09",
        "A*03:01:01:10",
        "A*03:01:01:100",
        "A*03:01:01:101",
        "A*03:01:01:102",
        "A*03:01:01:103",
        "A*03:01:01:104",
        "A*03:01:01:105",
        "A*03:01:01:106",
        "A*03:01:01:107",
        "A*03:01:01:108",
        "A*03:01:01:109",
        "A*03:01:01:11",
        "A*03:01:01:110",
        "A*03:01:01:111",
        "A*03:01:01:112",
        "A*03:01:01:113",
        "A*03:01:01:114",
        "A*03:01:01:115",
        "A*03:01:01:116",
        "A*03:01:01:117",
        "A*03:01:01:118",
        "A*03:01:01:119",
        "A*03:01:01:12",
        "A*03:01:01:120",
        "A*03:01:01:121",
        "A*03:01:01:122",
        "A*03:01:01:123",
        "A*03:01:01:124",
        "A*03:01:01:125",
        "A*03:01:01:126",
        "A*03:01:01:127",
        "A*03:01:01:128",
        "A*03:01:01:129",
        "A*03:01:01:13",
        "A*03:01:01:130",
        "A*03:01:01:14",
        "A*03:01:01:15",
        "A*03:01:01:16",
        "A*03:01:01:17",
        "A*03:01:01:18",
        "A*03:01:01:19",
        "A*03:01:01:20",
        "A*03:01:01:21",
        "A*03:01:01:22",
        "A*03:01:01:23",
        "A*03:01:01:24",
        "A*03:01:01:25",
        "A*03:01:01:26",
        "A*03:01:01:27",
        "A*03:01:01:28",
        "A*03:01:01:29",
        "A*03:01:01:30",
        "A*03:01:01:31",
        "A*03:01:01:32",
        "A*03:01:01:33",
        "A*03:01:01:34",
        "A*03:01:01:35",
        "A*03:01:01:36",
        "A*03:01:01:37",
        "A*03:01:01:38",
        "A*03:01:01:39",
        "A*03:01:01:40",
        "A*03:01:01:41",
        "A*03:01:01:42",
        "A*03:01:01:43",
        "A*03:01:01:44",
        "A*03:01:01:45",
        "A*03:01:01:46",
        "A*03:01:01:47",
        "A*03:01:01:48",
        "A*03:01:01:49",
        "A*03:01:01:50",
        "A*03:01:01:51",
        "A*03:01:01:52",
        "A*03:01:01:53",
        "A*03:01:01:54",
        "A*03:01:01:55",
        "A*03:01:01:56",
        "A*03:01:01:57",
        "A*03:01:01:58",
        "A*03:01:01:59",
        "A*03:01:01:60",
        "A*03:01:01:61",
        "A*03:01:01:62",
        "A*03:01:01:63",
        "A*03:01:01:64",
        "A*03:01:01:65",
        "A*03:01:01:66",
        "A*03:01:01:67",
        "A*03:01:01:68",
        "A*03:01:01:69",
        "A*03:01:01:70",
        "A*03:01:01:71",
        "A*03:01:01:72",
        "A*03:01:01:73",
        "A*03:01:01:74",
        "A*03:01:01:75",
        "A*03:01:01:76",
        "A*03:01:01:77",
        "A*03:01:01:78",
        "A*03:01:01:79",
        "A*03:01:01:80",
        "A*03:01:01:81",
        "A*03:01:01:82",
        "A*03:01:01:83",
        "A*03:01:01:84",
        "A*03:01:01:85",
        "A*03:01:01:86",
        "A*03:01:01:87",
        "A*03:01:01:88",
        "A*03:01:01:89",
        "A*03:01:01:90",
        "A*03:01:01:91",
        "A*03:01:01:92",
        "A*03:01:01:93",
        "A*03:01:01:94",
        "A*03:01:01:95",
        "A*03:01:01:96",
        "A*03:01:01:97",
        "A*03:01:01:98",
        "A*03:01:01:99"
      ],
      "protein_matches": [
        "A*03:01:01:01",
        "A*03:01:01:03",
        "A*03:01:01:04",
        "A*03:01:01:05",
        "A*03:01:01:06",
        "A*03:01:01:07",
        "A*03:01:01:08",
        "A*03:01:01:09",
        "A*03:01:01:10",
        "A*03:01:01:100",
        "A*03:01:01:101",
        "A*03:01:01:102",
        "A*03:01:01:103",
        "A*03:01:01:104",
        "A*03:01:01:105",
        "A*03:01:01:106",
        "A*03:01:01:107",
        "A*03:01:01:108",
        "A*03:01:01:109",
        "A*03:01:01:11",
        "A*03:01:01:110",
        "A*03:01:01:111",
        "A*03:01:01:112",
        "A*03:01:01:113",
        "A*03:01:01:114",
        "A*03:01:01:115",
        "A*03:01:01:116",
        "A*03:01:01:117",
        "A*03:01:01:118",
        "A*03:01:01:119",
        "A*03:01:01:12",
        "A*03:01:01:120",
        "A*03:01:01:121",
        "A*03:01:01:122",
        "A*03:01:01:123",
        "A*03:01:01:124",
        "A*03:01:01:125",
        "A*03:01:01:126",
        "A*03:01:01:127",
        "A*03:01:01:128",
        "A*03:01:01:129",
        "A*03:01:01:13",
        "A*03:01:01:130",
        "A*03:01:01:14",
        "A*03:01:01:15",
        "A*03:01:01:16",
        "A*03:01:01:17",
        "A*03:01:01:18",
        "A*03:01:01:19",
        "A*03:01:01:20",
        "A*03:01:01:21",
        "A*03:01:01:22",
        "A*03:01:01:23",
        "A*03:01:01:24",
        "A*03:01:01:25",
        "A*03:01:01:26",
        "A*03:01:01:27",
        "A*03:01:01:28",
        "A*03:01:01:29",
        "A*03:01:01:30",
        "A*03:01:01:31",
        "A*03:01:01:32",
        "A*03:01:01:33",
        "A*03:01:01:34",
        "A*03:01:01:35",
        "A*03:01:01:36",
        "A*03:01:01:37",
        "A*03:01:01:38",
        "A*03:01:01:39",
        "A*03:01:01:40",
        "A*03:01:01:41",
        "A*03:01:01:42",
        "A*03:01:01:43",
        "A*03:01:01:44",
        "A*03:01:01:45",
        "A*03:01:01:46",
        "A*03:01:01:47",
        "A*03:01:01:48",
        "A*03:01:01:49",
        "A*03:01:01:50",
        "A*03:01:01:51",
        "A*03:01:01:52",
        "A*03:01:01:53",
        "A*03:01:01:54",
        "A*03:01:01:55",
        "A*03:01:01:56",
        "A*03:01:01:57",
        "A*03:01:01:58",
        "A*03:01:01:59",
        "A*03:01:01:60",
        "A*03:01:01:61",
        "A*03:01:01:62",
        "A*03:01:01:63",
        "A*03:01:01:64",
        "A*03:01:01:65",
        "A*03:01:01:66",
        "A*03:01:01:67",
        "A*03:01:01:68",
        "A*03:01:01:69",
        "A*03:01:01:70",
        "A*03:01:01:71",
        "A*03:01:01:72",
        "A*03:01:01:73",
        "A*03:01:01:74",
        "A*03:01:01:75",
        "A*03:01:01:76",
        "A*03:01:01:77",
        "A*03:01:01:78",
        "A*03:01:01:79",
        "A*03:01:01:80",
        "A*03:01:01:81",
        "A*03:01:01:82",
        "A*03:01:01:83",
        "A*03:01:01:84",
        "A*03:01:01:85",
        "A*03:01:01:86",
        "A*03:01:01:87",
        "A*03:01:01:88",
        "A*03:01:01:89",
        "A*03:01:01:90",
        "A*03:01:01:91",
        "A*03:01:01:92",
        "A*03:01:01:93",
        "A*03:01:01:94",
        "A*03:01:01:95",
        "A*03:01:01:96",
        "A*03:01:01:97",
        "A*03:01:01:98",
        "A*03:01:01:99",
        "A*03:01:02",
        "A*03:01:03:01",
        "A*03:01:03:02",
        "A*03:01:04",
        "A*03:01:05",
        "A*03:01:100",
        "A*03:01:101",
        "A*03:01:102",
        "A*03:01:103",
        "A*03:01:104",
        "A*03:01:105",
        "A*03:01:106",
        "A*03:01:107",
        "A*03:01:108",
        "A*03:01:109",
        "A*03:01:11",
        "A*03:01:110",
        "A*03:01:111",
        "A*03:01:112",
        "A*03:01:113",
        "A*03:01:114",
        "A*03:01:115",
        "A*03:01:116",
        "A*03:01:117",
        "A*03:01:118",
        "A*03:01:119",
        "A*03:01:120",
        "A*03:01:121",
        "A*03:01:122",
        "A*03:01:123",
        "A*03:01:124",
        "A*03:01:125",
        "A*03:01:126",
        "A*03:01:127",
        "A*03:01:128",
        "A*03:01:129",
        "A*03:01:130",
        "A*03:01:131",
        "A*03:01:132",
        "A*03:01:133",
        "A*03:01:134",
        "A*03:01:135",
        "A*03:01:136",
        "A*03:01:137",
        "A*03:01:138",
        "A*03:01:139",
        "A*03:01:14",
        "A*03:01:140",
        "A*03:01:141",
        "A*03:01:142",
        "A*03:01:143",
        "A*03:01:144",
        "A*03:01:145",
        "A*03:01:146",
        "A*03:01:147",
        "A*03:01:15",
        "A*03:01:16",
        "A*03:01:17",
        "A*03:01:39",
        "A*03:01:56",
        "A*03:01:58",
        "A*03:01:59",
        "A*03:01:60",
        "A*03:01:62",
        "A*03:01:63",
        "A*03:01:64",
        "A*03:01:65",
        "A*03:01:66",
        "A*03:01:67",
        "A*03:01:68",
        "A*03:01:69",
        "A*03:01:70",
        "A*03:01:71",
        "A*03:01:72",
        "A*03:01:73",
        "A*03:01:74",
        "A*03:01:75",
        "A*03:01:76",
        "A*03:01:77",
        "A*03:01:78",
        "A*03:01:79:01",
        "A*03:01:79:02",
        "A*03:01:80",
        "A*03:01:81",
        "A*03:01:82",
        "A*03:01:83",
        "A*03:01:84",
        "A*03:01:86",
        "A*03:01:87",
        "A*03:01:88",
        "A*03:01:89",
        "A*03:01:90",
        "A*03:01:91",
        "A*03:01:92:01",
        "A*03:01:92:02",
        "A*03:01:93",
        "A*03:01:94",
        "A*03:01:95",
        "A*03:01:96Q",
        "A*03:01:97",
        "A*03:01:98",
        "A*03:01:99"
      ],
      "cds_sha256": "5f016bb6e17752a7d008c177a268bc729a30c0a60f089d10cb5c9a2030bac46e",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*03:01:01",
      "numeric_two_field_assignment": "A*03:01"
    },
    {
      "donor": "HG04199",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*58:01:01:03"
      ],
      "numeric_two_field": [
        "B*58:01"
      ],
      "numeric_three_field": [
        "B*58:01:01"
      ],
      "full_allele_assignment": [
        "B*58:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*58:01:01:01",
        "B*58:01:01:02",
        "B*58:01:01:03",
        "B*58:01:01:04",
        "B*58:01:01:05",
        "B*58:01:01:06",
        "B*58:01:01:07",
        "B*58:01:01:08",
        "B*58:01:01:09",
        "B*58:01:01:10",
        "B*58:01:01:11",
        "B*58:01:01:12",
        "B*58:01:01:13",
        "B*58:01:01:14",
        "B*58:01:01:15",
        "B*58:01:01:16",
        "B*58:01:01:17",
        "B*58:01:01:18",
        "B*58:01:01:19",
        "B*58:01:01:20",
        "B*58:01:01:21",
        "B*58:01:01:22",
        "B*58:01:01:23",
        "B*58:01:01:24"
      ],
      "protein_matches": [
        "B*58:01:01:01",
        "B*58:01:01:02",
        "B*58:01:01:03",
        "B*58:01:01:04",
        "B*58:01:01:05",
        "B*58:01:01:06",
        "B*58:01:01:07",
        "B*58:01:01:08",
        "B*58:01:01:09",
        "B*58:01:01:10",
        "B*58:01:01:11",
        "B*58:01:01:12",
        "B*58:01:01:13",
        "B*58:01:01:14",
        "B*58:01:01:15",
        "B*58:01:01:16",
        "B*58:01:01:17",
        "B*58:01:01:18",
        "B*58:01:01:19",
        "B*58:01:01:20",
        "B*58:01:01:21",
        "B*58:01:01:22",
        "B*58:01:01:23",
        "B*58:01:01:24",
        "B*58:01:06",
        "B*58:01:07",
        "B*58:01:17",
        "B*58:01:18",
        "B*58:01:19",
        "B*58:01:23",
        "B*58:01:24",
        "B*58:01:25",
        "B*58:01:26",
        "B*58:01:27",
        "B*58:01:28",
        "B*58:01:29",
        "B*58:01:30",
        "B*58:01:31",
        "B*58:01:32",
        "B*58:01:33",
        "B*58:01:34",
        "B*58:01:35",
        "B*58:01:36",
        "B*58:01:37",
        "B*58:01:38",
        "B*58:01:39",
        "B*58:01:40",
        "B*58:01:41",
        "B*58:01:42",
        "B*58:01:43",
        "B*58:01:44",
        "B*58:01:45",
        "B*58:01:46",
        "B*58:01:47",
        "B*58:01:48",
        "B*58:01:49",
        "B*58:01:50",
        "B*58:01:51",
        "B*58:01:52"
      ],
      "cds_sha256": "7907fa410813a16c8d258875d416759d4551580f3fa48bc3e676fc9723a0e208",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*58:01:01",
      "numeric_two_field_assignment": "B*58:01"
    },
    {
      "donor": "HG04199",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*07:02:01:01"
      ],
      "numeric_two_field": [
        "B*07:02"
      ],
      "numeric_three_field": [
        "B*07:02:01"
      ],
      "full_allele_assignment": [
        "B*07:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*07:02:01:01",
        "B*07:02:01:02",
        "B*07:02:01:03",
        "B*07:02:01:04",
        "B*07:02:01:05",
        "B*07:02:01:06",
        "B*07:02:01:07",
        "B*07:02:01:08",
        "B*07:02:01:09",
        "B*07:02:01:10",
        "B*07:02:01:100",
        "B*07:02:01:101",
        "B*07:02:01:102",
        "B*07:02:01:103",
        "B*07:02:01:104",
        "B*07:02:01:105",
        "B*07:02:01:106",
        "B*07:02:01:107",
        "B*07:02:01:108",
        "B*07:02:01:109",
        "B*07:02:01:11",
        "B*07:02:01:110",
        "B*07:02:01:111",
        "B*07:02:01:112",
        "B*07:02:01:113",
        "B*07:02:01:114",
        "B*07:02:01:115",
        "B*07:02:01:116",
        "B*07:02:01:117",
        "B*07:02:01:118",
        "B*07:02:01:119",
        "B*07:02:01:12",
        "B*07:02:01:120",
        "B*07:02:01:121",
        "B*07:02:01:122",
        "B*07:02:01:123",
        "B*07:02:01:124",
        "B*07:02:01:125",
        "B*07:02:01:126N",
        "B*07:02:01:127",
        "B*07:02:01:128",
        "B*07:02:01:129",
        "B*07:02:01:13",
        "B*07:02:01:130Q",
        "B*07:02:01:131",
        "B*07:02:01:132",
        "B*07:02:01:133",
        "B*07:02:01:134",
        "B*07:02:01:135",
        "B*07:02:01:136",
        "B*07:02:01:137",
        "B*07:02:01:138",
        "B*07:02:01:139",
        "B*07:02:01:14",
        "B*07:02:01:140",
        "B*07:02:01:15",
        "B*07:02:01:16",
        "B*07:02:01:17",
        "B*07:02:01:18",
        "B*07:02:01:19",
        "B*07:02:01:20",
        "B*07:02:01:21",
        "B*07:02:01:22",
        "B*07:02:01:23",
        "B*07:02:01:24",
        "B*07:02:01:25",
        "B*07:02:01:26",
        "B*07:02:01:27",
        "B*07:02:01:28",
        "B*07:02:01:29",
        "B*07:02:01:30",
        "B*07:02:01:31",
        "B*07:02:01:32",
        "B*07:02:01:33",
        "B*07:02:01:34",
        "B*07:02:01:35",
        "B*07:02:01:36",
        "B*07:02:01:37",
        "B*07:02:01:38",
        "B*07:02:01:39",
        "B*07:02:01:40",
        "B*07:02:01:41",
        "B*07:02:01:42",
        "B*07:02:01:43",
        "B*07:02:01:44",
        "B*07:02:01:45",
        "B*07:02:01:46",
        "B*07:02:01:47",
        "B*07:02:01:48",
        "B*07:02:01:49",
        "B*07:02:01:50",
        "B*07:02:01:51",
        "B*07:02:01:52",
        "B*07:02:01:53",
        "B*07:02:01:54",
        "B*07:02:01:55",
        "B*07:02:01:56",
        "B*07:02:01:57",
        "B*07:02:01:58",
        "B*07:02:01:59",
        "B*07:02:01:60",
        "B*07:02:01:61",
        "B*07:02:01:62",
        "B*07:02:01:63",
        "B*07:02:01:64",
        "B*07:02:01:65",
        "B*07:02:01:66",
        "B*07:02:01:67",
        "B*07:02:01:68",
        "B*07:02:01:69",
        "B*07:02:01:70",
        "B*07:02:01:71",
        "B*07:02:01:72",
        "B*07:02:01:73",
        "B*07:02:01:74",
        "B*07:02:01:75",
        "B*07:02:01:76",
        "B*07:02:01:77",
        "B*07:02:01:78",
        "B*07:02:01:79",
        "B*07:02:01:80",
        "B*07:02:01:81",
        "B*07:02:01:82",
        "B*07:02:01:83",
        "B*07:02:01:84",
        "B*07:02:01:85",
        "B*07:02:01:86",
        "B*07:02:01:87",
        "B*07:02:01:88",
        "B*07:02:01:89",
        "B*07:02:01:90",
        "B*07:02:01:91",
        "B*07:02:01:92",
        "B*07:02:01:93",
        "B*07:02:01:94",
        "B*07:02:01:95",
        "B*07:02:01:96",
        "B*07:02:01:97",
        "B*07:02:01:98",
        "B*07:02:01:99"
      ],
      "protein_matches": [
        "B*07:02:01:01",
        "B*07:02:01:02",
        "B*07:02:01:03",
        "B*07:02:01:04",
        "B*07:02:01:05",
        "B*07:02:01:06",
        "B*07:02:01:07",
        "B*07:02:01:08",
        "B*07:02:01:09",
        "B*07:02:01:10",
        "B*07:02:01:100",
        "B*07:02:01:101",
        "B*07:02:01:102",
        "B*07:02:01:103",
        "B*07:02:01:104",
        "B*07:02:01:105",
        "B*07:02:01:106",
        "B*07:02:01:107",
        "B*07:02:01:108",
        "B*07:02:01:109",
        "B*07:02:01:11",
        "B*07:02:01:110",
        "B*07:02:01:111",
        "B*07:02:01:112",
        "B*07:02:01:113",
        "B*07:02:01:114",
        "B*07:02:01:115",
        "B*07:02:01:116",
        "B*07:02:01:117",
        "B*07:02:01:118",
        "B*07:02:01:119",
        "B*07:02:01:12",
        "B*07:02:01:120",
        "B*07:02:01:121",
        "B*07:02:01:122",
        "B*07:02:01:123",
        "B*07:02:01:124",
        "B*07:02:01:125",
        "B*07:02:01:126N",
        "B*07:02:01:127",
        "B*07:02:01:128",
        "B*07:02:01:129",
        "B*07:02:01:13",
        "B*07:02:01:130Q",
        "B*07:02:01:131",
        "B*07:02:01:132",
        "B*07:02:01:133",
        "B*07:02:01:134",
        "B*07:02:01:135",
        "B*07:02:01:136",
        "B*07:02:01:137",
        "B*07:02:01:138",
        "B*07:02:01:139",
        "B*07:02:01:14",
        "B*07:02:01:140",
        "B*07:02:01:15",
        "B*07:02:01:16",
        "B*07:02:01:17",
        "B*07:02:01:18",
        "B*07:02:01:19",
        "B*07:02:01:20",
        "B*07:02:01:21",
        "B*07:02:01:22",
        "B*07:02:01:23",
        "B*07:02:01:24",
        "B*07:02:01:25",
        "B*07:02:01:26",
        "B*07:02:01:27",
        "B*07:02:01:28",
        "B*07:02:01:29",
        "B*07:02:01:30",
        "B*07:02:01:31",
        "B*07:02:01:32",
        "B*07:02:01:33",
        "B*07:02:01:34",
        "B*07:02:01:35",
        "B*07:02:01:36",
        "B*07:02:01:37",
        "B*07:02:01:38",
        "B*07:02:01:39",
        "B*07:02:01:40",
        "B*07:02:01:41",
        "B*07:02:01:42",
        "B*07:02:01:43",
        "B*07:02:01:44",
        "B*07:02:01:45",
        "B*07:02:01:46",
        "B*07:02:01:47",
        "B*07:02:01:48",
        "B*07:02:01:49",
        "B*07:02:01:50",
        "B*07:02:01:51",
        "B*07:02:01:52",
        "B*07:02:01:53",
        "B*07:02:01:54",
        "B*07:02:01:55",
        "B*07:02:01:56",
        "B*07:02:01:57",
        "B*07:02:01:58",
        "B*07:02:01:59",
        "B*07:02:01:60",
        "B*07:02:01:61",
        "B*07:02:01:62",
        "B*07:02:01:63",
        "B*07:02:01:64",
        "B*07:02:01:65",
        "B*07:02:01:66",
        "B*07:02:01:67",
        "B*07:02:01:68",
        "B*07:02:01:69",
        "B*07:02:01:70",
        "B*07:02:01:71",
        "B*07:02:01:72",
        "B*07:02:01:73",
        "B*07:02:01:74",
        "B*07:02:01:75",
        "B*07:02:01:76",
        "B*07:02:01:77",
        "B*07:02:01:78",
        "B*07:02:01:79",
        "B*07:02:01:80",
        "B*07:02:01:81",
        "B*07:02:01:82",
        "B*07:02:01:83",
        "B*07:02:01:84",
        "B*07:02:01:85",
        "B*07:02:01:86",
        "B*07:02:01:87",
        "B*07:02:01:88",
        "B*07:02:01:89",
        "B*07:02:01:90",
        "B*07:02:01:91",
        "B*07:02:01:92",
        "B*07:02:01:93",
        "B*07:02:01:94",
        "B*07:02:01:95",
        "B*07:02:01:96",
        "B*07:02:01:97",
        "B*07:02:01:98",
        "B*07:02:01:99",
        "B*07:02:03",
        "B*07:02:04",
        "B*07:02:08",
        "B*07:02:10",
        "B*07:02:100",
        "B*07:02:101",
        "B*07:02:102",
        "B*07:02:103",
        "B*07:02:104",
        "B*07:02:105",
        "B*07:02:106",
        "B*07:02:107",
        "B*07:02:108",
        "B*07:02:109",
        "B*07:02:110",
        "B*07:02:111",
        "B*07:02:112",
        "B*07:02:113",
        "B*07:02:114",
        "B*07:02:13",
        "B*07:02:21",
        "B*07:02:43",
        "B*07:02:45",
        "B*07:02:48",
        "B*07:02:50",
        "B*07:02:51",
        "B*07:02:52",
        "B*07:02:53",
        "B*07:02:54",
        "B*07:02:56",
        "B*07:02:57",
        "B*07:02:58",
        "B*07:02:59",
        "B*07:02:60",
        "B*07:02:61",
        "B*07:02:62",
        "B*07:02:63",
        "B*07:02:64",
        "B*07:02:65",
        "B*07:02:66",
        "B*07:02:67",
        "B*07:02:68",
        "B*07:02:69",
        "B*07:02:70",
        "B*07:02:71",
        "B*07:02:72",
        "B*07:02:73",
        "B*07:02:74",
        "B*07:02:75:01",
        "B*07:02:75:02",
        "B*07:02:76",
        "B*07:02:77",
        "B*07:02:78",
        "B*07:02:79",
        "B*07:02:80",
        "B*07:02:81",
        "B*07:02:82",
        "B*07:02:83",
        "B*07:02:84",
        "B*07:02:85",
        "B*07:02:86",
        "B*07:02:87",
        "B*07:02:88",
        "B*07:02:89",
        "B*07:02:90",
        "B*07:02:91",
        "B*07:02:92",
        "B*07:02:93",
        "B*07:02:94",
        "B*07:02:95",
        "B*07:02:96",
        "B*07:02:97",
        "B*07:02:98",
        "B*07:02:99"
      ],
      "cds_sha256": "2b462b750b99ab69c978efcfb824da318bac7838a1455a93ca9cff3c58fb94b6",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*07:02:01",
      "numeric_two_field_assignment": "B*07:02"
    },
    {
      "donor": "HG04199",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*03:02:02:05"
      ],
      "numeric_two_field": [
        "C*03:02"
      ],
      "numeric_three_field": [
        "C*03:02:02"
      ],
      "full_allele_assignment": [
        "C*03:02:02:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:02:02:01",
        "C*03:02:02:02",
        "C*03:02:02:03",
        "C*03:02:02:04",
        "C*03:02:02:05",
        "C*03:02:02:06",
        "C*03:02:02:07",
        "C*03:02:02:08",
        "C*03:02:02:09",
        "C*03:02:02:10",
        "C*03:02:02:11",
        "C*03:02:02:12",
        "C*03:02:02:13",
        "C*03:02:02:14",
        "C*03:02:02:15",
        "C*03:02:02:16",
        "C*03:02:02:17",
        "C*03:02:02:18",
        "C*03:02:02:19"
      ],
      "protein_matches": [
        "C*03:02:01",
        "C*03:02:02:01",
        "C*03:02:02:02",
        "C*03:02:02:03",
        "C*03:02:02:04",
        "C*03:02:02:05",
        "C*03:02:02:06",
        "C*03:02:02:07",
        "C*03:02:02:08",
        "C*03:02:02:09",
        "C*03:02:02:10",
        "C*03:02:02:11",
        "C*03:02:02:12",
        "C*03:02:02:13",
        "C*03:02:02:14",
        "C*03:02:02:15",
        "C*03:02:02:16",
        "C*03:02:02:17",
        "C*03:02:02:18",
        "C*03:02:02:19",
        "C*03:02:03",
        "C*03:02:15",
        "C*03:02:19",
        "C*03:02:20",
        "C*03:02:21",
        "C*03:02:22",
        "C*03:02:23",
        "C*03:02:24",
        "C*03:02:25",
        "C*03:02:26",
        "C*03:02:27",
        "C*03:02:28",
        "C*03:02:29",
        "C*03:02:30",
        "C*03:02:31",
        "C*03:02:32",
        "C*03:02:33",
        "C*03:02:34",
        "C*03:02:35",
        "C*03:02:36",
        "C*03:02:37",
        "C*03:02:38",
        "C*03:02:39",
        "C*03:02:40"
      ],
      "cds_sha256": "60a09bb92c1a9d412f2f2e7c0866fa67b2b19af898fa6a8ec35b6c67806c5e06",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:02:02",
      "numeric_two_field_assignment": "C*03:02"
    },
    {
      "donor": "HG04199",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*07:02:01:03"
      ],
      "numeric_two_field": [
        "C*07:02"
      ],
      "numeric_three_field": [
        "C*07:02:01"
      ],
      "full_allele_assignment": [
        "C*07:02:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99"
      ],
      "protein_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99",
        "C*07:02:05",
        "C*07:02:06",
        "C*07:02:08",
        "C*07:02:100",
        "C*07:02:101",
        "C*07:02:102",
        "C*07:02:103",
        "C*07:02:104:01",
        "C*07:02:104:02",
        "C*07:02:105",
        "C*07:02:106:01",
        "C*07:02:106:02",
        "C*07:02:108",
        "C*07:02:109",
        "C*07:02:10:01",
        "C*07:02:10:02",
        "C*07:02:11",
        "C*07:02:110",
        "C*07:02:111",
        "C*07:02:112",
        "C*07:02:113",
        "C*07:02:114",
        "C*07:02:115",
        "C*07:02:116",
        "C*07:02:117",
        "C*07:02:118",
        "C*07:02:119",
        "C*07:02:120",
        "C*07:02:121",
        "C*07:02:122",
        "C*07:02:123",
        "C*07:02:124",
        "C*07:02:125",
        "C*07:02:126",
        "C*07:02:127",
        "C*07:02:128",
        "C*07:02:129",
        "C*07:02:130",
        "C*07:02:131",
        "C*07:02:132",
        "C*07:02:133",
        "C*07:02:134",
        "C*07:02:135",
        "C*07:02:136",
        "C*07:02:137",
        "C*07:02:138",
        "C*07:02:139",
        "C*07:02:140",
        "C*07:02:141",
        "C*07:02:142",
        "C*07:02:143",
        "C*07:02:144",
        "C*07:02:145",
        "C*07:02:146",
        "C*07:02:147",
        "C*07:02:148",
        "C*07:02:149",
        "C*07:02:150",
        "C*07:02:151",
        "C*07:02:152",
        "C*07:02:153",
        "C*07:02:154",
        "C*07:02:155",
        "C*07:02:156",
        "C*07:02:157",
        "C*07:02:158",
        "C*07:02:159",
        "C*07:02:16",
        "C*07:02:160",
        "C*07:02:161",
        "C*07:02:162",
        "C*07:02:163",
        "C*07:02:164",
        "C*07:02:165",
        "C*07:02:166",
        "C*07:02:167",
        "C*07:02:168",
        "C*07:02:169",
        "C*07:02:170",
        "C*07:02:171",
        "C*07:02:172",
        "C*07:02:173",
        "C*07:02:174",
        "C*07:02:175",
        "C*07:02:176",
        "C*07:02:18",
        "C*07:02:20",
        "C*07:02:23",
        "C*07:02:24",
        "C*07:02:30",
        "C*07:02:36:01",
        "C*07:02:36:02",
        "C*07:02:37",
        "C*07:02:50",
        "C*07:02:55",
        "C*07:02:60",
        "C*07:02:63",
        "C*07:02:64",
        "C*07:02:66",
        "C*07:02:67",
        "C*07:02:69",
        "C*07:02:70",
        "C*07:02:72",
        "C*07:02:73",
        "C*07:02:74",
        "C*07:02:75",
        "C*07:02:76",
        "C*07:02:77",
        "C*07:02:78",
        "C*07:02:79",
        "C*07:02:80",
        "C*07:02:82",
        "C*07:02:84",
        "C*07:02:85",
        "C*07:02:86",
        "C*07:02:87",
        "C*07:02:88",
        "C*07:02:89",
        "C*07:02:90",
        "C*07:02:91",
        "C*07:02:93",
        "C*07:02:94",
        "C*07:02:95",
        "C*07:02:96",
        "C*07:02:97",
        "C*07:02:98",
        "C*07:02:99"
      ],
      "cds_sha256": "049c0d12f791833def7d5f8b879b2a76d96a3cd4a13130943916e22204d82cee",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:02:01",
      "numeric_two_field_assignment": "C*07:02"
    },
    {
      "donor": "HG04199",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:34"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:34"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG04199",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "HG04199",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*104:01:01:11"
      ],
      "numeric_two_field": [
        "DPB1*104:01"
      ],
      "numeric_three_field": [
        "DPB1*104:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*104:01:01:11"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*104:01:01:01",
        "DPB1*104:01:01:02",
        "DPB1*104:01:01:03",
        "DPB1*104:01:01:04",
        "DPB1*104:01:01:05",
        "DPB1*104:01:01:06",
        "DPB1*104:01:01:07",
        "DPB1*104:01:01:08",
        "DPB1*104:01:01:09",
        "DPB1*104:01:01:10",
        "DPB1*104:01:01:11",
        "DPB1*104:01:01:12",
        "DPB1*104:01:01:13",
        "DPB1*104:01:01:14",
        "DPB1*104:01:01:15",
        "DPB1*104:01:01:16",
        "DPB1*104:01:01:17"
      ],
      "protein_matches": [
        "DPB1*104:01:01:01",
        "DPB1*104:01:01:02",
        "DPB1*104:01:01:03",
        "DPB1*104:01:01:04",
        "DPB1*104:01:01:05",
        "DPB1*104:01:01:06",
        "DPB1*104:01:01:07",
        "DPB1*104:01:01:08",
        "DPB1*104:01:01:09",
        "DPB1*104:01:01:10",
        "DPB1*104:01:01:11",
        "DPB1*104:01:01:12",
        "DPB1*104:01:01:13",
        "DPB1*104:01:01:14",
        "DPB1*104:01:01:15",
        "DPB1*104:01:01:16",
        "DPB1*104:01:01:17",
        "DPB1*104:01:02",
        "DPB1*104:01:04",
        "DPB1*104:01:05",
        "DPB1*104:01:07",
        "DPB1*104:01:08",
        "DPB1*104:01:09",
        "DPB1*104:01:11"
      ],
      "cds_sha256": "2a5d83cb7793e67e3e24966c63ea528ec7c68f6133ce1a411f900c0fcc253644",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*104:01:01",
      "numeric_two_field_assignment": "DPB1*104:01"
    },
    {
      "donor": "HG04199",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*01:01:01:17"
      ],
      "numeric_two_field": [
        "DPB1*01:01"
      ],
      "numeric_three_field": [
        "DPB1*01:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*01:01:01:17"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*01:01:01:01",
        "DPB1*01:01:01:02",
        "DPB1*01:01:01:03",
        "DPB1*01:01:01:04",
        "DPB1*01:01:01:05",
        "DPB1*01:01:01:06",
        "DPB1*01:01:01:07",
        "DPB1*01:01:01:08",
        "DPB1*01:01:01:09",
        "DPB1*01:01:01:10",
        "DPB1*01:01:01:11",
        "DPB1*01:01:01:12",
        "DPB1*01:01:01:13",
        "DPB1*01:01:01:14",
        "DPB1*01:01:01:15",
        "DPB1*01:01:01:16",
        "DPB1*01:01:01:17",
        "DPB1*01:01:01:18",
        "DPB1*01:01:01:19",
        "DPB1*01:01:01:20",
        "DPB1*01:01:01:21",
        "DPB1*01:01:01:22",
        "DPB1*01:01:01:23",
        "DPB1*01:01:01:24",
        "DPB1*01:01:01:25",
        "DPB1*01:01:01:26",
        "DPB1*01:01:01:27",
        "DPB1*01:01:01:28",
        "DPB1*01:01:01:29",
        "DPB1*01:01:01:30",
        "DPB1*01:01:01:31",
        "DPB1*01:01:01:32",
        "DPB1*01:01:01:33"
      ],
      "protein_matches": [
        "DPB1*01:01:01:01",
        "DPB1*01:01:01:02",
        "DPB1*01:01:01:03",
        "DPB1*01:01:01:04",
        "DPB1*01:01:01:05",
        "DPB1*01:01:01:06",
        "DPB1*01:01:01:07",
        "DPB1*01:01:01:08",
        "DPB1*01:01:01:09",
        "DPB1*01:01:01:10",
        "DPB1*01:01:01:11",
        "DPB1*01:01:01:12",
        "DPB1*01:01:01:13",
        "DPB1*01:01:01:14",
        "DPB1*01:01:01:15",
        "DPB1*01:01:01:16",
        "DPB1*01:01:01:17",
        "DPB1*01:01:01:18",
        "DPB1*01:01:01:19",
        "DPB1*01:01:01:20",
        "DPB1*01:01:01:21",
        "DPB1*01:01:01:22",
        "DPB1*01:01:01:23",
        "DPB1*01:01:01:24",
        "DPB1*01:01:01:25",
        "DPB1*01:01:01:26",
        "DPB1*01:01:01:27",
        "DPB1*01:01:01:28",
        "DPB1*01:01:01:29",
        "DPB1*01:01:01:30",
        "DPB1*01:01:01:31",
        "DPB1*01:01:01:32",
        "DPB1*01:01:01:33",
        "DPB1*01:01:02:01",
        "DPB1*01:01:02:02",
        "DPB1*01:01:02:03",
        "DPB1*01:01:03",
        "DPB1*01:01:08",
        "DPB1*01:01:09",
        "DPB1*01:01:10",
        "DPB1*01:01:11",
        "DPB1*01:01:12",
        "DPB1*01:01:13",
        "DPB1*01:01:14",
        "DPB1*01:01:15",
        "DPB1*01:01:16",
        "DPB1*01:01:17",
        "DPB1*01:01:18",
        "DPB1*01:01:19",
        "DPB1*01:01:20",
        "DPB1*01:01:21"
      ],
      "cds_sha256": "3a152c36714a5c1052dedee1e964784a0b0cd53ac315c64e17deda6f68c58d5b",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*01:01:01",
      "numeric_two_field_assignment": "DPB1*01:01"
    },
    {
      "donor": "HG04199",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*03:01"
      ],
      "numeric_three_field": [
        "DQA1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:01:01:01",
        "DQA1*03:01:01:03",
        "DQA1*03:01:01:04",
        "DQA1*03:01:01:05",
        "DQA1*03:01:01:06",
        "DQA1*03:01:01:07",
        "DQA1*03:01:01:08",
        "DQA1*03:01:01:09",
        "DQA1*03:01:01:10",
        "DQA1*03:01:01:11",
        "DQA1*03:01:01:12",
        "DQA1*03:01:01:13"
      ],
      "protein_matches": [
        "DQA1*03:01:01:01",
        "DQA1*03:01:01:03",
        "DQA1*03:01:01:04",
        "DQA1*03:01:01:05",
        "DQA1*03:01:01:06",
        "DQA1*03:01:01:07",
        "DQA1*03:01:01:08",
        "DQA1*03:01:01:09",
        "DQA1*03:01:01:10",
        "DQA1*03:01:01:11",
        "DQA1*03:01:01:12",
        "DQA1*03:01:01:13",
        "DQA1*03:01:03",
        "DQA1*03:01:05",
        "DQA1*03:01:06",
        "DQA1*03:01:07",
        "DQA1*03:01:08",
        "DQA1*03:01:09",
        "DQA1*03:01:10",
        "DQA1*03:01:11",
        "DQA1*03:01:12",
        "DQA1*03:01:13",
        "DQA1*03:01:14",
        "DQA1*03:01:15",
        "DQA1*03:01:16",
        "DQA1*03:01:17",
        "DQA1*03:01:18",
        "DQA1*03:01:19",
        "DQA1*03:01:20",
        "DQA1*03:01:21"
      ],
      "cds_sha256": "8c6169b000ecb451b6756b9ce0972a5de988a3fd8a7fccd46475ffc6e121f078",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:01:01",
      "numeric_two_field_assignment": "DQA1*03:01"
    },
    {
      "donor": "HG04199",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:01"
      ],
      "numeric_three_field": [
        "DQA1*01:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:01:01:01",
        "DQA1*01:01:01:02",
        "DQA1*01:01:01:03",
        "DQA1*01:01:01:05",
        "DQA1*01:01:01:06",
        "DQA1*01:01:01:07",
        "DQA1*01:01:01:08",
        "DQA1*01:01:01:09",
        "DQA1*01:01:01:10",
        "DQA1*01:01:01:11",
        "DQA1*01:01:01:12",
        "DQA1*01:01:01:13",
        "DQA1*01:01:01:14",
        "DQA1*01:01:01:15",
        "DQA1*01:01:01:16"
      ],
      "protein_matches": [
        "DQA1*01:01:01:01",
        "DQA1*01:01:01:02",
        "DQA1*01:01:01:03",
        "DQA1*01:01:01:05",
        "DQA1*01:01:01:06",
        "DQA1*01:01:01:07",
        "DQA1*01:01:01:08",
        "DQA1*01:01:01:09",
        "DQA1*01:01:01:10",
        "DQA1*01:01:01:11",
        "DQA1*01:01:01:12",
        "DQA1*01:01:01:13",
        "DQA1*01:01:01:14",
        "DQA1*01:01:01:15",
        "DQA1*01:01:01:16",
        "DQA1*01:01:02:01",
        "DQA1*01:01:02:02",
        "DQA1*01:01:02:03",
        "DQA1*01:01:02:04",
        "DQA1*01:01:02:05",
        "DQA1*01:01:03",
        "DQA1*01:01:04",
        "DQA1*01:01:05",
        "DQA1*01:01:06",
        "DQA1*01:01:07",
        "DQA1*01:01:08",
        "DQA1*01:01:09:01",
        "DQA1*01:01:09:02",
        "DQA1*01:01:09:03",
        "DQA1*01:01:10",
        "DQA1*01:01:11",
        "DQA1*01:01:12",
        "DQA1*01:01:13",
        "DQA1*01:01:14",
        "DQA1*01:01:15",
        "DQA1*01:01:16"
      ],
      "cds_sha256": "8c992bb24718c2311c74475e5d3b45ef8cea186cd210b1c825d0969d77e60514",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:01:01",
      "numeric_two_field_assignment": "DQA1*01:01"
    },
    {
      "donor": "HG04199",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*03:02"
      ],
      "numeric_three_field": [
        "DQB1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:02:01:01",
        "DQB1*03:02:01:02",
        "DQB1*03:02:01:03",
        "DQB1*03:02:01:04",
        "DQB1*03:02:01:05",
        "DQB1*03:02:01:06",
        "DQB1*03:02:01:07",
        "DQB1*03:02:01:08",
        "DQB1*03:02:01:09",
        "DQB1*03:02:01:10",
        "DQB1*03:02:01:11",
        "DQB1*03:02:01:12",
        "DQB1*03:02:01:13",
        "DQB1*03:02:01:14",
        "DQB1*03:02:01:15",
        "DQB1*03:02:01:16",
        "DQB1*03:02:01:17",
        "DQB1*03:02:01:18",
        "DQB1*03:02:01:19",
        "DQB1*03:02:01:20",
        "DQB1*03:02:01:21",
        "DQB1*03:02:01:22",
        "DQB1*03:02:01:23",
        "DQB1*03:02:01:24",
        "DQB1*03:02:01:25",
        "DQB1*03:02:01:26",
        "DQB1*03:02:01:27",
        "DQB1*03:02:01:28",
        "DQB1*03:02:01:29",
        "DQB1*03:02:01:30",
        "DQB1*03:02:01:31",
        "DQB1*03:02:01:32",
        "DQB1*03:02:01:33"
      ],
      "protein_matches": [
        "DQB1*03:02:01:01",
        "DQB1*03:02:01:02",
        "DQB1*03:02:01:03",
        "DQB1*03:02:01:04",
        "DQB1*03:02:01:05",
        "DQB1*03:02:01:06",
        "DQB1*03:02:01:07",
        "DQB1*03:02:01:08",
        "DQB1*03:02:01:09",
        "DQB1*03:02:01:10",
        "DQB1*03:02:01:11",
        "DQB1*03:02:01:12",
        "DQB1*03:02:01:13",
        "DQB1*03:02:01:14",
        "DQB1*03:02:01:15",
        "DQB1*03:02:01:16",
        "DQB1*03:02:01:17",
        "DQB1*03:02:01:18",
        "DQB1*03:02:01:19",
        "DQB1*03:02:01:20",
        "DQB1*03:02:01:21",
        "DQB1*03:02:01:22",
        "DQB1*03:02:01:23",
        "DQB1*03:02:01:24",
        "DQB1*03:02:01:25",
        "DQB1*03:02:01:26",
        "DQB1*03:02:01:27",
        "DQB1*03:02:01:28",
        "DQB1*03:02:01:29",
        "DQB1*03:02:01:30",
        "DQB1*03:02:01:31",
        "DQB1*03:02:01:32",
        "DQB1*03:02:01:33",
        "DQB1*03:02:02:01",
        "DQB1*03:02:02:02",
        "DQB1*03:02:03",
        "DQB1*03:02:09",
        "DQB1*03:02:11",
        "DQB1*03:02:12",
        "DQB1*03:02:21",
        "DQB1*03:02:22",
        "DQB1*03:02:23",
        "DQB1*03:02:24",
        "DQB1*03:02:31",
        "DQB1*03:02:32",
        "DQB1*03:02:33",
        "DQB1*03:02:34",
        "DQB1*03:02:36",
        "DQB1*03:02:37",
        "DQB1*03:02:39",
        "DQB1*03:02:40",
        "DQB1*03:02:41",
        "DQB1*03:02:42",
        "DQB1*03:02:43",
        "DQB1*03:02:44",
        "DQB1*03:02:45",
        "DQB1*03:02:46",
        "DQB1*03:02:47",
        "DQB1*03:02:49",
        "DQB1*03:02:50",
        "DQB1*03:02:51"
      ],
      "cds_sha256": "1266fac50d8b581a00f125271bd2cf03d368094abbb99c2b8cef9f393a340810",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:02:01",
      "numeric_two_field_assignment": "DQB1*03:02"
    },
    {
      "donor": "HG04199",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:01:01:03"
      ],
      "numeric_two_field": [
        "DQB1*05:01"
      ],
      "numeric_three_field": [
        "DQB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:01:01:01",
        "DQB1*05:01:01:02",
        "DQB1*05:01:01:03",
        "DQB1*05:01:01:04",
        "DQB1*05:01:01:05",
        "DQB1*05:01:01:06",
        "DQB1*05:01:01:07",
        "DQB1*05:01:01:08",
        "DQB1*05:01:01:09",
        "DQB1*05:01:01:10",
        "DQB1*05:01:01:11",
        "DQB1*05:01:01:12",
        "DQB1*05:01:01:13",
        "DQB1*05:01:01:14",
        "DQB1*05:01:01:15",
        "DQB1*05:01:01:16",
        "DQB1*05:01:01:17",
        "DQB1*05:01:01:18",
        "DQB1*05:01:01:19",
        "DQB1*05:01:01:20",
        "DQB1*05:01:01:21",
        "DQB1*05:01:01:22",
        "DQB1*05:01:01:23",
        "DQB1*05:01:01:24",
        "DQB1*05:01:01:25",
        "DQB1*05:01:01:26",
        "DQB1*05:01:01:27",
        "DQB1*05:01:01:28",
        "DQB1*05:01:01:29",
        "DQB1*05:01:01:30",
        "DQB1*05:01:01:31",
        "DQB1*05:01:01:32",
        "DQB1*05:01:01:33",
        "DQB1*05:01:01:34",
        "DQB1*05:01:01:35",
        "DQB1*05:01:01:36",
        "DQB1*05:01:01:37",
        "DQB1*05:01:01:38",
        "DQB1*05:01:01:39",
        "DQB1*05:01:01:40",
        "DQB1*05:01:01:41",
        "DQB1*05:01:01:42",
        "DQB1*05:01:01:43",
        "DQB1*05:01:01:44"
      ],
      "protein_matches": [
        "DQB1*05:01:01:01",
        "DQB1*05:01:01:02",
        "DQB1*05:01:01:03",
        "DQB1*05:01:01:04",
        "DQB1*05:01:01:05",
        "DQB1*05:01:01:06",
        "DQB1*05:01:01:07",
        "DQB1*05:01:01:08",
        "DQB1*05:01:01:09",
        "DQB1*05:01:01:10",
        "DQB1*05:01:01:11",
        "DQB1*05:01:01:12",
        "DQB1*05:01:01:13",
        "DQB1*05:01:01:14",
        "DQB1*05:01:01:15",
        "DQB1*05:01:01:16",
        "DQB1*05:01:01:17",
        "DQB1*05:01:01:18",
        "DQB1*05:01:01:19",
        "DQB1*05:01:01:20",
        "DQB1*05:01:01:21",
        "DQB1*05:01:01:22",
        "DQB1*05:01:01:23",
        "DQB1*05:01:01:24",
        "DQB1*05:01:01:25",
        "DQB1*05:01:01:26",
        "DQB1*05:01:01:27",
        "DQB1*05:01:01:28",
        "DQB1*05:01:01:29",
        "DQB1*05:01:01:30",
        "DQB1*05:01:01:31",
        "DQB1*05:01:01:32",
        "DQB1*05:01:01:33",
        "DQB1*05:01:01:34",
        "DQB1*05:01:01:35",
        "DQB1*05:01:01:36",
        "DQB1*05:01:01:37",
        "DQB1*05:01:01:38",
        "DQB1*05:01:01:39",
        "DQB1*05:01:01:40",
        "DQB1*05:01:01:41",
        "DQB1*05:01:01:42",
        "DQB1*05:01:01:43",
        "DQB1*05:01:01:44",
        "DQB1*05:01:05",
        "DQB1*05:01:22",
        "DQB1*05:01:23",
        "DQB1*05:01:24:01",
        "DQB1*05:01:24:02",
        "DQB1*05:01:30",
        "DQB1*05:01:37",
        "DQB1*05:01:39",
        "DQB1*05:01:41",
        "DQB1*05:01:43",
        "DQB1*05:01:44",
        "DQB1*05:01:45:01",
        "DQB1*05:01:45:02",
        "DQB1*05:01:47",
        "DQB1*05:01:48",
        "DQB1*05:01:49",
        "DQB1*05:01:51",
        "DQB1*05:01:52",
        "DQB1*05:01:53",
        "DQB1*05:01:54",
        "DQB1*05:01:55",
        "DQB1*05:01:56",
        "DQB1*05:01:57",
        "DQB1*05:01:58"
      ],
      "cds_sha256": "37f8b42b567ecc9ba92b23b60c7384b690ac04ab05a34942d2de4029bfc4b236",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:01:01",
      "numeric_two_field_assignment": "DQB1*05:01"
    },
    {
      "donor": "HG04199",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*04:03"
      ],
      "numeric_three_field": [
        "DRB1*04:03:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*04:03:01:01",
        "DRB1*04:03:01:02",
        "DRB1*04:03:01:03",
        "DRB1*04:03:01:04",
        "DRB1*04:03:01:05"
      ],
      "protein_matches": [
        "DRB1*04:03:01:01",
        "DRB1*04:03:01:02",
        "DRB1*04:03:01:03",
        "DRB1*04:03:01:04",
        "DRB1*04:03:01:05",
        "DRB1*04:03:02",
        "DRB1*04:03:21"
      ],
      "cds_sha256": "0afd709352f0a6d71b1eb75ca0031f4adbd8871c8f1edc596b34c70b54ac40ef",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*04:03:01",
      "numeric_two_field_assignment": "DRB1*04:03"
    },
    {
      "donor": "HG04199",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*01:01"
      ],
      "numeric_three_field": [
        "DRB1*01:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*01:01:01:01",
        "DRB1*01:01:01:02",
        "DRB1*01:01:01:03",
        "DRB1*01:01:01:04",
        "DRB1*01:01:01:05",
        "DRB1*01:01:01:06",
        "DRB1*01:01:01:07",
        "DRB1*01:01:01:08",
        "DRB1*01:01:01:09",
        "DRB1*01:01:01:10",
        "DRB1*01:01:01:11",
        "DRB1*01:01:01:12",
        "DRB1*01:01:01:13",
        "DRB1*01:01:01:14",
        "DRB1*01:01:01:15",
        "DRB1*01:01:01:16",
        "DRB1*01:01:01:17",
        "DRB1*01:01:01:18",
        "DRB1*01:01:01:19",
        "DRB1*01:01:01:20",
        "DRB1*01:01:01:21"
      ],
      "protein_matches": [
        "DRB1*01:01:01:01",
        "DRB1*01:01:01:02",
        "DRB1*01:01:01:03",
        "DRB1*01:01:01:04",
        "DRB1*01:01:01:05",
        "DRB1*01:01:01:06",
        "DRB1*01:01:01:07",
        "DRB1*01:01:01:08",
        "DRB1*01:01:01:09",
        "DRB1*01:01:01:10",
        "DRB1*01:01:01:11",
        "DRB1*01:01:01:12",
        "DRB1*01:01:01:13",
        "DRB1*01:01:01:14",
        "DRB1*01:01:01:15",
        "DRB1*01:01:01:16",
        "DRB1*01:01:01:17",
        "DRB1*01:01:01:18",
        "DRB1*01:01:01:19",
        "DRB1*01:01:01:20",
        "DRB1*01:01:01:21",
        "DRB1*01:01:02",
        "DRB1*01:01:07",
        "DRB1*01:01:34",
        "DRB1*01:01:38",
        "DRB1*01:01:39",
        "DRB1*01:01:40",
        "DRB1*01:01:41",
        "DRB1*01:01:47",
        "DRB1*01:01:48",
        "DRB1*01:01:49",
        "DRB1*01:01:50",
        "DRB1*01:01:51"
      ],
      "cds_sha256": "d9896ff376d045126ac356872bfcd6238615548b7d4b6a43ad1cea0bcc3ab939",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*01:01:01",
      "numeric_two_field_assignment": "DRB1*01:01"
    },
    {
      "donor": "HG04204",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*24:02:01:05"
      ],
      "numeric_two_field": [
        "A*24:02"
      ],
      "numeric_three_field": [
        "A*24:02:01"
      ],
      "full_allele_assignment": [
        "A*24:02:01:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99"
      ],
      "protein_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99",
        "A*24:02:02",
        "A*24:02:03Q",
        "A*24:02:04",
        "A*24:02:05",
        "A*24:02:06",
        "A*24:02:10",
        "A*24:02:100",
        "A*24:02:101",
        "A*24:02:102:01",
        "A*24:02:102:02",
        "A*24:02:103",
        "A*24:02:104",
        "A*24:02:105",
        "A*24:02:106",
        "A*24:02:107",
        "A*24:02:108",
        "A*24:02:109",
        "A*24:02:110",
        "A*24:02:111",
        "A*24:02:112",
        "A*24:02:113",
        "A*24:02:114",
        "A*24:02:115:01",
        "A*24:02:115:02",
        "A*24:02:116",
        "A*24:02:117",
        "A*24:02:118",
        "A*24:02:119",
        "A*24:02:120",
        "A*24:02:121",
        "A*24:02:122",
        "A*24:02:123",
        "A*24:02:124",
        "A*24:02:125",
        "A*24:02:126",
        "A*24:02:127",
        "A*24:02:128",
        "A*24:02:129",
        "A*24:02:13",
        "A*24:02:130",
        "A*24:02:131",
        "A*24:02:132",
        "A*24:02:133",
        "A*24:02:134",
        "A*24:02:135",
        "A*24:02:136",
        "A*24:02:137",
        "A*24:02:138",
        "A*24:02:139",
        "A*24:02:140",
        "A*24:02:142",
        "A*24:02:143",
        "A*24:02:144",
        "A*24:02:145",
        "A*24:02:146",
        "A*24:02:147",
        "A*24:02:148",
        "A*24:02:149",
        "A*24:02:15",
        "A*24:02:150",
        "A*24:02:151",
        "A*24:02:152",
        "A*24:02:153",
        "A*24:02:154",
        "A*24:02:155",
        "A*24:02:156",
        "A*24:02:157",
        "A*24:02:158Q",
        "A*24:02:159",
        "A*24:02:160",
        "A*24:02:161",
        "A*24:02:162",
        "A*24:02:163",
        "A*24:02:164",
        "A*24:02:165",
        "A*24:02:166",
        "A*24:02:167",
        "A*24:02:168",
        "A*24:02:169",
        "A*24:02:170",
        "A*24:02:171",
        "A*24:02:172",
        "A*24:02:173",
        "A*24:02:174",
        "A*24:02:175",
        "A*24:02:176",
        "A*24:02:177",
        "A*24:02:178",
        "A*24:02:179",
        "A*24:02:180",
        "A*24:02:181",
        "A*24:02:182",
        "A*24:02:183",
        "A*24:02:184",
        "A*24:02:185",
        "A*24:02:186",
        "A*24:02:187",
        "A*24:02:188",
        "A*24:02:189",
        "A*24:02:19",
        "A*24:02:190",
        "A*24:02:191",
        "A*24:02:22",
        "A*24:02:24",
        "A*24:02:25",
        "A*24:02:26",
        "A*24:02:31",
        "A*24:02:32",
        "A*24:02:33",
        "A*24:02:35",
        "A*24:02:40:01",
        "A*24:02:40:02",
        "A*24:02:43",
        "A*24:02:51",
        "A*24:02:52",
        "A*24:02:61",
        "A*24:02:65",
        "A*24:02:78",
        "A*24:02:79",
        "A*24:02:85",
        "A*24:02:98",
        "A*24:02:99"
      ],
      "cds_sha256": "72592d3f49e03a3d6f390cf4368512ad38f003c50675df48acb2fca426dfbe0a",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*24:02:01",
      "numeric_two_field_assignment": "A*24:02"
    },
    {
      "donor": "HG04204",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*01:01:01:01"
      ],
      "numeric_two_field": [
        "A*01:01"
      ],
      "numeric_three_field": [
        "A*01:01:01"
      ],
      "full_allele_assignment": [
        "A*01:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*01:01:01:01",
        "A*01:01:01:02N",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99"
      ],
      "protein_matches": [
        "A*01:01:01:01",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99",
        "A*01:01:02",
        "A*01:01:03",
        "A*01:01:10",
        "A*01:01:100",
        "A*01:01:101",
        "A*01:01:102",
        "A*01:01:103",
        "A*01:01:104",
        "A*01:01:105",
        "A*01:01:106",
        "A*01:01:107",
        "A*01:01:108",
        "A*01:01:109",
        "A*01:01:11",
        "A*01:01:110",
        "A*01:01:111",
        "A*01:01:112",
        "A*01:01:113",
        "A*01:01:114",
        "A*01:01:115",
        "A*01:01:116",
        "A*01:01:117",
        "A*01:01:118",
        "A*01:01:119",
        "A*01:01:120",
        "A*01:01:121",
        "A*01:01:122",
        "A*01:01:123",
        "A*01:01:124",
        "A*01:01:125",
        "A*01:01:126",
        "A*01:01:127",
        "A*01:01:128",
        "A*01:01:129",
        "A*01:01:13",
        "A*01:01:130",
        "A*01:01:131",
        "A*01:01:132",
        "A*01:01:133",
        "A*01:01:134",
        "A*01:01:135",
        "A*01:01:136",
        "A*01:01:137",
        "A*01:01:138",
        "A*01:01:139",
        "A*01:01:140",
        "A*01:01:141",
        "A*01:01:142",
        "A*01:01:143",
        "A*01:01:144",
        "A*01:01:145",
        "A*01:01:146",
        "A*01:01:147",
        "A*01:01:148",
        "A*01:01:149",
        "A*01:01:150",
        "A*01:01:151",
        "A*01:01:152",
        "A*01:01:153",
        "A*01:01:154",
        "A*01:01:155",
        "A*01:01:156",
        "A*01:01:157",
        "A*01:01:158",
        "A*01:01:159",
        "A*01:01:16",
        "A*01:01:160",
        "A*01:01:161",
        "A*01:01:162",
        "A*01:01:163",
        "A*01:01:164",
        "A*01:01:165",
        "A*01:01:166",
        "A*01:01:167",
        "A*01:01:168",
        "A*01:01:169",
        "A*01:01:170",
        "A*01:01:171",
        "A*01:01:172",
        "A*01:01:173",
        "A*01:01:174",
        "A*01:01:175",
        "A*01:01:176",
        "A*01:01:22",
        "A*01:01:36",
        "A*01:01:38L",
        "A*01:01:53",
        "A*01:01:65",
        "A*01:01:71",
        "A*01:01:72",
        "A*01:01:73",
        "A*01:01:76",
        "A*01:01:77",
        "A*01:01:78",
        "A*01:01:79",
        "A*01:01:80",
        "A*01:01:82",
        "A*01:01:83",
        "A*01:01:84",
        "A*01:01:85",
        "A*01:01:86",
        "A*01:01:87",
        "A*01:01:88",
        "A*01:01:89",
        "A*01:01:90",
        "A*01:01:91",
        "A*01:01:92",
        "A*01:01:93",
        "A*01:01:94",
        "A*01:01:95",
        "A*01:01:96",
        "A*01:01:97",
        "A*01:01:98",
        "A*01:01:99"
      ],
      "cds_sha256": "d015094bc4abec7e532b214aa26dc0fdab51ebcec65407cc637f76c917c82fd6",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*01:01:01",
      "numeric_two_field_assignment": "A*01:01"
    },
    {
      "donor": "HG04204",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*56:01:01:04"
      ],
      "numeric_two_field": [
        "B*56:01"
      ],
      "numeric_three_field": [
        "B*56:01:01"
      ],
      "full_allele_assignment": [
        "B*56:01:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*56:01:01:01",
        "B*56:01:01:02",
        "B*56:01:01:03",
        "B*56:01:01:04",
        "B*56:01:01:06",
        "B*56:01:01:07",
        "B*56:01:01:08",
        "B*56:01:01:09",
        "B*56:01:01:10",
        "B*56:01:01:11",
        "B*56:01:01:12",
        "B*56:01:01:13",
        "B*56:01:01:14",
        "B*56:01:01:15",
        "B*56:01:01:16",
        "B*56:01:01:17",
        "B*56:01:01:18",
        "B*56:01:01:19",
        "B*56:01:01:20",
        "B*56:01:01:21",
        "B*56:01:01:22"
      ],
      "protein_matches": [
        "B*56:01:01:01",
        "B*56:01:01:02",
        "B*56:01:01:03",
        "B*56:01:01:04",
        "B*56:01:01:06",
        "B*56:01:01:07",
        "B*56:01:01:08",
        "B*56:01:01:09",
        "B*56:01:01:10",
        "B*56:01:01:11",
        "B*56:01:01:12",
        "B*56:01:01:13",
        "B*56:01:01:14",
        "B*56:01:01:15",
        "B*56:01:01:16",
        "B*56:01:01:17",
        "B*56:01:01:18",
        "B*56:01:01:19",
        "B*56:01:01:20",
        "B*56:01:01:21",
        "B*56:01:01:22",
        "B*56:01:04",
        "B*56:01:09",
        "B*56:01:10",
        "B*56:01:11",
        "B*56:01:12",
        "B*56:01:13",
        "B*56:01:14",
        "B*56:01:15",
        "B*56:01:16",
        "B*56:01:17",
        "B*56:01:18",
        "B*56:01:19"
      ],
      "cds_sha256": "9a65bc094c63febef5bcbadcb7bca0cecc15da5ba8395b094acc9891f5fa9d43",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*56:01:01",
      "numeric_two_field_assignment": "B*56:01"
    },
    {
      "donor": "HG04204",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*44:03:02:04"
      ],
      "numeric_two_field": [
        "B*44:03"
      ],
      "numeric_three_field": [
        "B*44:03:02"
      ],
      "full_allele_assignment": [
        "B*44:03:02:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*44:03:02:01",
        "B*44:03:02:02",
        "B*44:03:02:03",
        "B*44:03:02:04",
        "B*44:03:02:05",
        "B*44:03:02:06",
        "B*44:03:02:07",
        "B*44:03:02:08"
      ],
      "protein_matches": [
        "B*44:03:01:01",
        "B*44:03:01:02",
        "B*44:03:01:03",
        "B*44:03:01:04",
        "B*44:03:01:05",
        "B*44:03:01:06",
        "B*44:03:01:07",
        "B*44:03:01:08",
        "B*44:03:01:09",
        "B*44:03:01:10",
        "B*44:03:01:11",
        "B*44:03:01:12",
        "B*44:03:01:13",
        "B*44:03:01:14",
        "B*44:03:01:15",
        "B*44:03:01:16",
        "B*44:03:01:17",
        "B*44:03:01:18",
        "B*44:03:01:19",
        "B*44:03:01:20",
        "B*44:03:01:21",
        "B*44:03:01:22",
        "B*44:03:01:23",
        "B*44:03:01:24",
        "B*44:03:01:25",
        "B*44:03:01:26",
        "B*44:03:01:27",
        "B*44:03:01:28",
        "B*44:03:01:29",
        "B*44:03:01:30",
        "B*44:03:01:31",
        "B*44:03:01:32",
        "B*44:03:01:33",
        "B*44:03:01:34",
        "B*44:03:01:35",
        "B*44:03:01:36",
        "B*44:03:01:37",
        "B*44:03:01:38",
        "B*44:03:01:39",
        "B*44:03:01:40",
        "B*44:03:01:41",
        "B*44:03:01:42",
        "B*44:03:01:43",
        "B*44:03:01:44",
        "B*44:03:01:45",
        "B*44:03:01:46",
        "B*44:03:01:47",
        "B*44:03:01:48",
        "B*44:03:01:49",
        "B*44:03:01:50",
        "B*44:03:01:51",
        "B*44:03:01:52",
        "B*44:03:01:53",
        "B*44:03:01:54",
        "B*44:03:01:55",
        "B*44:03:01:56",
        "B*44:03:01:57",
        "B*44:03:01:58",
        "B*44:03:01:59",
        "B*44:03:01:60",
        "B*44:03:01:61",
        "B*44:03:01:62",
        "B*44:03:01:63",
        "B*44:03:01:64",
        "B*44:03:01:65",
        "B*44:03:01:66",
        "B*44:03:01:67",
        "B*44:03:01:68",
        "B*44:03:01:69",
        "B*44:03:01:70",
        "B*44:03:01:71",
        "B*44:03:01:72",
        "B*44:03:01:73",
        "B*44:03:01:74",
        "B*44:03:01:75",
        "B*44:03:01:76",
        "B*44:03:01:77",
        "B*44:03:01:78",
        "B*44:03:01:79",
        "B*44:03:01:80",
        "B*44:03:01:81",
        "B*44:03:01:82",
        "B*44:03:02:01",
        "B*44:03:02:02",
        "B*44:03:02:03",
        "B*44:03:02:04",
        "B*44:03:02:05",
        "B*44:03:02:06",
        "B*44:03:02:07",
        "B*44:03:02:08",
        "B*44:03:03",
        "B*44:03:08",
        "B*44:03:28",
        "B*44:03:32",
        "B*44:03:33",
        "B*44:03:34",
        "B*44:03:38",
        "B*44:03:39",
        "B*44:03:42",
        "B*44:03:43",
        "B*44:03:44",
        "B*44:03:46",
        "B*44:03:47",
        "B*44:03:48",
        "B*44:03:49",
        "B*44:03:50",
        "B*44:03:51",
        "B*44:03:52",
        "B*44:03:53",
        "B*44:03:54",
        "B*44:03:55",
        "B*44:03:56",
        "B*44:03:57",
        "B*44:03:58",
        "B*44:03:59",
        "B*44:03:60",
        "B*44:03:61",
        "B*44:03:62",
        "B*44:03:63",
        "B*44:03:64",
        "B*44:03:65",
        "B*44:03:66",
        "B*44:03:67",
        "B*44:03:68",
        "B*44:03:69",
        "B*44:03:70",
        "B*44:03:71",
        "B*44:03:72",
        "B*44:03:73",
        "B*44:03:74",
        "B*44:03:75",
        "B*44:03:76",
        "B*44:03:77",
        "B*44:03:78",
        "B*44:03:79",
        "B*44:03:80",
        "B*44:03:81"
      ],
      "cds_sha256": "2309e5bb3a4d8cec9033f6eb00ac7474af6ea0554591c739184df4b27dccad4f",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*44:03:02",
      "numeric_two_field_assignment": "B*44:03"
    },
    {
      "donor": "HG04204",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*03:03:01:37"
      ],
      "numeric_two_field": [
        "C*03:03"
      ],
      "numeric_three_field": [
        "C*03:03:01"
      ],
      "full_allele_assignment": [
        "C*03:03:01:37"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:03:01:01",
        "C*03:03:01:02",
        "C*03:03:01:03",
        "C*03:03:01:04",
        "C*03:03:01:05",
        "C*03:03:01:06",
        "C*03:03:01:07",
        "C*03:03:01:08",
        "C*03:03:01:09",
        "C*03:03:01:10",
        "C*03:03:01:11",
        "C*03:03:01:12",
        "C*03:03:01:13",
        "C*03:03:01:14",
        "C*03:03:01:15",
        "C*03:03:01:16",
        "C*03:03:01:17",
        "C*03:03:01:18",
        "C*03:03:01:19",
        "C*03:03:01:20",
        "C*03:03:01:21",
        "C*03:03:01:22",
        "C*03:03:01:23",
        "C*03:03:01:24",
        "C*03:03:01:25",
        "C*03:03:01:26",
        "C*03:03:01:27",
        "C*03:03:01:28",
        "C*03:03:01:29",
        "C*03:03:01:30",
        "C*03:03:01:31",
        "C*03:03:01:33",
        "C*03:03:01:34",
        "C*03:03:01:35",
        "C*03:03:01:36",
        "C*03:03:01:37",
        "C*03:03:01:38",
        "C*03:03:01:39Q",
        "C*03:03:01:40",
        "C*03:03:01:41",
        "C*03:03:01:42",
        "C*03:03:01:43",
        "C*03:03:01:44",
        "C*03:03:01:45",
        "C*03:03:01:46",
        "C*03:03:01:47",
        "C*03:03:01:48",
        "C*03:03:01:49",
        "C*03:03:01:50N",
        "C*03:03:01:51",
        "C*03:03:01:52N",
        "C*03:03:01:53",
        "C*03:03:01:54",
        "C*03:03:01:55Q",
        "C*03:03:01:56",
        "C*03:03:01:57",
        "C*03:03:01:58",
        "C*03:03:01:59",
        "C*03:03:01:60",
        "C*03:03:01:61",
        "C*03:03:01:62",
        "C*03:03:01:63",
        "C*03:03:01:64",
        "C*03:03:01:65",
        "C*03:03:01:66",
        "C*03:03:01:67",
        "C*03:03:01:68",
        "C*03:03:01:69",
        "C*03:03:01:70",
        "C*03:03:01:71",
        "C*03:03:01:72",
        "C*03:03:01:73Q",
        "C*03:03:01:74"
      ],
      "protein_matches": [
        "C*03:03:01:01",
        "C*03:03:01:02",
        "C*03:03:01:03",
        "C*03:03:01:04",
        "C*03:03:01:05",
        "C*03:03:01:06",
        "C*03:03:01:07",
        "C*03:03:01:08",
        "C*03:03:01:09",
        "C*03:03:01:10",
        "C*03:03:01:11",
        "C*03:03:01:12",
        "C*03:03:01:13",
        "C*03:03:01:14",
        "C*03:03:01:15",
        "C*03:03:01:16",
        "C*03:03:01:17",
        "C*03:03:01:18",
        "C*03:03:01:19",
        "C*03:03:01:20",
        "C*03:03:01:21",
        "C*03:03:01:22",
        "C*03:03:01:23",
        "C*03:03:01:24",
        "C*03:03:01:25",
        "C*03:03:01:26",
        "C*03:03:01:27",
        "C*03:03:01:28",
        "C*03:03:01:29",
        "C*03:03:01:30",
        "C*03:03:01:31",
        "C*03:03:01:33",
        "C*03:03:01:34",
        "C*03:03:01:35",
        "C*03:03:01:36",
        "C*03:03:01:37",
        "C*03:03:01:38",
        "C*03:03:01:39Q",
        "C*03:03:01:40",
        "C*03:03:01:41",
        "C*03:03:01:42",
        "C*03:03:01:43",
        "C*03:03:01:44",
        "C*03:03:01:45",
        "C*03:03:01:46",
        "C*03:03:01:47",
        "C*03:03:01:48",
        "C*03:03:01:49",
        "C*03:03:01:50N",
        "C*03:03:01:51",
        "C*03:03:01:52N",
        "C*03:03:01:53",
        "C*03:03:01:54",
        "C*03:03:01:55Q",
        "C*03:03:01:56",
        "C*03:03:01:57",
        "C*03:03:01:58",
        "C*03:03:01:59",
        "C*03:03:01:60",
        "C*03:03:01:61",
        "C*03:03:01:62",
        "C*03:03:01:63",
        "C*03:03:01:64",
        "C*03:03:01:65",
        "C*03:03:01:66",
        "C*03:03:01:67",
        "C*03:03:01:68",
        "C*03:03:01:69",
        "C*03:03:01:70",
        "C*03:03:01:71",
        "C*03:03:01:72",
        "C*03:03:01:73Q",
        "C*03:03:01:74",
        "C*03:03:02",
        "C*03:03:04",
        "C*03:03:17",
        "C*03:03:19",
        "C*03:03:22",
        "C*03:03:27",
        "C*03:03:28",
        "C*03:03:29",
        "C*03:03:30",
        "C*03:03:31",
        "C*03:03:32",
        "C*03:03:33",
        "C*03:03:34",
        "C*03:03:36",
        "C*03:03:38",
        "C*03:03:39",
        "C*03:03:40",
        "C*03:03:41",
        "C*03:03:42",
        "C*03:03:43",
        "C*03:03:44",
        "C*03:03:45",
        "C*03:03:46",
        "C*03:03:47",
        "C*03:03:48",
        "C*03:03:49",
        "C*03:03:50",
        "C*03:03:51",
        "C*03:03:52",
        "C*03:03:53",
        "C*03:03:55",
        "C*03:03:56",
        "C*03:03:57",
        "C*03:03:58",
        "C*03:03:59",
        "C*03:03:60",
        "C*03:03:61",
        "C*03:03:62",
        "C*03:03:63",
        "C*03:03:64",
        "C*03:03:65",
        "C*03:03:66",
        "C*03:03:67",
        "C*03:03:68",
        "C*03:03:69",
        "C*03:03:70",
        "C*03:03:71",
        "C*03:03:72",
        "C*03:03:73",
        "C*03:03:74",
        "C*03:03:75",
        "C*03:03:76",
        "C*03:03:77",
        "C*03:03:78"
      ],
      "cds_sha256": "12dc70eb013cdf6c9253f19a4b55b82c73877e7e1771165364736c2d90579a7d",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:03:01",
      "numeric_two_field_assignment": "C*03:03"
    },
    {
      "donor": "HG04204",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*07:06:01:01"
      ],
      "numeric_two_field": [
        "C*07:06"
      ],
      "numeric_three_field": [
        "C*07:06:01"
      ],
      "full_allele_assignment": [
        "C*07:06:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:06:01:01",
        "C*07:06:01:02",
        "C*07:06:01:03",
        "C*07:06:01:04",
        "C*07:06:01:05Q",
        "C*07:06:01:06",
        "C*07:06:01:07",
        "C*07:06:01:08",
        "C*07:06:01:09",
        "C*07:06:01:10",
        "C*07:06:01:11",
        "C*07:06:01:12",
        "C*07:06:01:13",
        "C*07:06:01:14Q"
      ],
      "protein_matches": [
        "C*07:06:01:01",
        "C*07:06:01:02",
        "C*07:06:01:03",
        "C*07:06:01:04",
        "C*07:06:01:05Q",
        "C*07:06:01:06",
        "C*07:06:01:07",
        "C*07:06:01:08",
        "C*07:06:01:09",
        "C*07:06:01:10",
        "C*07:06:01:11",
        "C*07:06:01:12",
        "C*07:06:01:13",
        "C*07:06:01:14Q",
        "C*07:06:02",
        "C*07:06:03",
        "C*07:06:04",
        "C*07:06:05",
        "C*07:06:06",
        "C*07:06:07"
      ],
      "cds_sha256": "6045aa471a232ef47da6e9f7af517ffde114f24b1dd2a6d40b1e2cb3f27477a3",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:06:01",
      "numeric_two_field_assignment": "C*07:06"
    },
    {
      "donor": "HG04204",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:02"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG04204",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:01:01:02"
      ],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "HG04204",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*04:01"
      ],
      "numeric_three_field": [
        "DPB1*04:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99"
      ],
      "protein_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99",
        "DPB1*04:01:03",
        "DPB1*04:01:04:01",
        "DPB1*04:01:04:02",
        "DPB1*04:01:06",
        "DPB1*04:01:08",
        "DPB1*04:01:100",
        "DPB1*04:01:101",
        "DPB1*04:01:102",
        "DPB1*04:01:103",
        "DPB1*04:01:104",
        "DPB1*04:01:105",
        "DPB1*04:01:106",
        "DPB1*04:01:107",
        "DPB1*04:01:108",
        "DPB1*04:01:109",
        "DPB1*04:01:110",
        "DPB1*04:01:111",
        "DPB1*04:01:112",
        "DPB1*04:01:113",
        "DPB1*04:01:114",
        "DPB1*04:01:115",
        "DPB1*04:01:116",
        "DPB1*04:01:117",
        "DPB1*04:01:118",
        "DPB1*04:01:14",
        "DPB1*04:01:16",
        "DPB1*04:01:20",
        "DPB1*04:01:31",
        "DPB1*04:01:33",
        "DPB1*04:01:34",
        "DPB1*04:01:35",
        "DPB1*04:01:36",
        "DPB1*04:01:37:01",
        "DPB1*04:01:37:02",
        "DPB1*04:01:38",
        "DPB1*04:01:39:01",
        "DPB1*04:01:39:02",
        "DPB1*04:01:40",
        "DPB1*04:01:42",
        "DPB1*04:01:43",
        "DPB1*04:01:46",
        "DPB1*04:01:47",
        "DPB1*04:01:48",
        "DPB1*04:01:49",
        "DPB1*04:01:50",
        "DPB1*04:01:51",
        "DPB1*04:01:52",
        "DPB1*04:01:53",
        "DPB1*04:01:54",
        "DPB1*04:01:55",
        "DPB1*04:01:56",
        "DPB1*04:01:57",
        "DPB1*04:01:58",
        "DPB1*04:01:59:01",
        "DPB1*04:01:59:02",
        "DPB1*04:01:60:01",
        "DPB1*04:01:60:02",
        "DPB1*04:01:60:03",
        "DPB1*04:01:61",
        "DPB1*04:01:62",
        "DPB1*04:01:63",
        "DPB1*04:01:64",
        "DPB1*04:01:65",
        "DPB1*04:01:66",
        "DPB1*04:01:67",
        "DPB1*04:01:68",
        "DPB1*04:01:69",
        "DPB1*04:01:70",
        "DPB1*04:01:71",
        "DPB1*04:01:72",
        "DPB1*04:01:73:01",
        "DPB1*04:01:73:02",
        "DPB1*04:01:74:01",
        "DPB1*04:01:74:02",
        "DPB1*04:01:74:03",
        "DPB1*04:01:75",
        "DPB1*04:01:76",
        "DPB1*04:01:77",
        "DPB1*04:01:78",
        "DPB1*04:01:79",
        "DPB1*04:01:80",
        "DPB1*04:01:81",
        "DPB1*04:01:82",
        "DPB1*04:01:83",
        "DPB1*04:01:84",
        "DPB1*04:01:85",
        "DPB1*04:01:86",
        "DPB1*04:01:87",
        "DPB1*04:01:88",
        "DPB1*04:01:89",
        "DPB1*04:01:90",
        "DPB1*04:01:91",
        "DPB1*04:01:92",
        "DPB1*04:01:93",
        "DPB1*04:01:94",
        "DPB1*04:01:95",
        "DPB1*04:01:96",
        "DPB1*04:01:97",
        "DPB1*04:01:98",
        "DPB1*04:01:99"
      ],
      "cds_sha256": "50743053db76f45f69732767bde9125fdc4926d24e3c2b3f9115892be631bb42",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:01:01",
      "numeric_two_field_assignment": "DPB1*04:01"
    },
    {
      "donor": "HG04204",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*14:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*14:01"
      ],
      "numeric_three_field": [
        "DPB1*14:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*14:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*14:01:01:01",
        "DPB1*14:01:01:02",
        "DPB1*14:01:01:03",
        "DPB1*14:01:01:04",
        "DPB1*14:01:01:05",
        "DPB1*14:01:01:06",
        "DPB1*14:01:01:07",
        "DPB1*14:01:01:08",
        "DPB1*14:01:01:09",
        "DPB1*14:01:01:10",
        "DPB1*14:01:01:11",
        "DPB1*14:01:01:12",
        "DPB1*14:01:01:13",
        "DPB1*14:01:01:14",
        "DPB1*14:01:01:15"
      ],
      "protein_matches": [
        "DPB1*14:01:01:01",
        "DPB1*14:01:01:02",
        "DPB1*14:01:01:03",
        "DPB1*14:01:01:04",
        "DPB1*14:01:01:05",
        "DPB1*14:01:01:06",
        "DPB1*14:01:01:07",
        "DPB1*14:01:01:08",
        "DPB1*14:01:01:09",
        "DPB1*14:01:01:10",
        "DPB1*14:01:01:11",
        "DPB1*14:01:01:12",
        "DPB1*14:01:01:13",
        "DPB1*14:01:01:14",
        "DPB1*14:01:01:15",
        "DPB1*14:01:05",
        "DPB1*14:01:13",
        "DPB1*14:01:15",
        "DPB1*14:01:16",
        "DPB1*14:01:17"
      ],
      "cds_sha256": "afd29289dfb653a29b07231147e2b786430f21a440a0b7ae4f26e9564703ff73",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*14:01:01",
      "numeric_two_field_assignment": "DPB1*14:01"
    },
    {
      "donor": "HG04204",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:03"
      ],
      "numeric_three_field": [
        "DQA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25"
      ],
      "protein_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25",
        "DQA1*01:03:03",
        "DQA1*01:03:04",
        "DQA1*01:03:06",
        "DQA1*01:03:07",
        "DQA1*01:03:08",
        "DQA1*01:03:09",
        "DQA1*01:03:10",
        "DQA1*01:03:11",
        "DQA1*01:03:12",
        "DQA1*01:03:13"
      ],
      "cds_sha256": "90c9c3a50684523bf8b75dea2974ffeb6b2dc9616517164c2905e1137b3ec843",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:03:01",
      "numeric_two_field_assignment": "DQA1*01:03"
    },
    {
      "donor": "HG04204",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*02:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*02:01"
      ],
      "numeric_three_field": [
        "DQA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13"
      ],
      "protein_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13",
        "DQA1*02:01:03",
        "DQA1*02:01:05",
        "DQA1*02:01:06",
        "DQA1*02:01:07",
        "DQA1*02:01:08",
        "DQA1*02:01:09:01",
        "DQA1*02:01:09:02",
        "DQA1*02:01:09:03",
        "DQA1*02:01:10",
        "DQA1*02:01:11",
        "DQA1*02:01:14",
        "DQA1*02:01:15Q",
        "DQA1*02:01:16",
        "DQA1*02:01:17",
        "DQA1*02:01:18",
        "DQA1*02:01:19",
        "DQA1*02:01:20",
        "DQA1*02:01:22",
        "DQA1*02:01:23",
        "DQA1*02:01:26"
      ],
      "cds_sha256": "a133de159576cc12f4a192fcc735b46791d889475acff0224172d22c4864229c",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*02:01:01",
      "numeric_two_field_assignment": "DQA1*02:01"
    },
    {
      "donor": "HG04204",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:01"
      ],
      "numeric_three_field": [
        "DQB1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11"
      ],
      "protein_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11",
        "DQB1*06:01:03",
        "DQB1*06:01:05",
        "DQB1*06:01:08",
        "DQB1*06:01:10",
        "DQB1*06:01:11",
        "DQB1*06:01:36",
        "DQB1*06:01:37",
        "DQB1*06:01:38",
        "DQB1*06:01:39"
      ],
      "cds_sha256": "8eca11e1cbc387d4515e4bc63897990cebd76dea14df174cd8eba8947cef38b2",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:01:01",
      "numeric_two_field_assignment": "DQB1*06:01"
    },
    {
      "donor": "HG04204",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*02:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*02:02"
      ],
      "numeric_three_field": [
        "DQB1*02:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*02:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*02:02:01:01",
        "DQB1*02:02:01:02",
        "DQB1*02:02:01:03",
        "DQB1*02:02:01:04",
        "DQB1*02:02:01:05",
        "DQB1*02:02:01:06",
        "DQB1*02:02:01:07",
        "DQB1*02:02:01:08",
        "DQB1*02:02:01:09",
        "DQB1*02:02:01:10",
        "DQB1*02:02:01:11",
        "DQB1*02:02:01:12",
        "DQB1*02:02:01:13",
        "DQB1*02:02:01:14",
        "DQB1*02:02:01:15",
        "DQB1*02:02:01:16",
        "DQB1*02:02:01:17",
        "DQB1*02:02:01:18",
        "DQB1*02:02:01:19",
        "DQB1*02:02:01:20",
        "DQB1*02:02:01:21",
        "DQB1*02:02:01:22",
        "DQB1*02:02:01:23",
        "DQB1*02:02:01:24",
        "DQB1*02:02:01:25",
        "DQB1*02:02:01:26",
        "DQB1*02:02:01:27",
        "DQB1*02:02:01:28Q",
        "DQB1*02:02:01:29"
      ],
      "protein_matches": [
        "DQB1*02:02:01:01",
        "DQB1*02:02:01:02",
        "DQB1*02:02:01:03",
        "DQB1*02:02:01:04",
        "DQB1*02:02:01:05",
        "DQB1*02:02:01:06",
        "DQB1*02:02:01:07",
        "DQB1*02:02:01:08",
        "DQB1*02:02:01:09",
        "DQB1*02:02:01:10",
        "DQB1*02:02:01:11",
        "DQB1*02:02:01:12",
        "DQB1*02:02:01:13",
        "DQB1*02:02:01:14",
        "DQB1*02:02:01:15",
        "DQB1*02:02:01:16",
        "DQB1*02:02:01:17",
        "DQB1*02:02:01:18",
        "DQB1*02:02:01:19",
        "DQB1*02:02:01:20",
        "DQB1*02:02:01:21",
        "DQB1*02:02:01:22",
        "DQB1*02:02:01:23",
        "DQB1*02:02:01:24",
        "DQB1*02:02:01:25",
        "DQB1*02:02:01:26",
        "DQB1*02:02:01:27",
        "DQB1*02:02:01:28Q",
        "DQB1*02:02:01:29",
        "DQB1*02:02:04",
        "DQB1*02:02:05",
        "DQB1*02:02:06:02",
        "DQB1*02:02:12",
        "DQB1*02:02:13",
        "DQB1*02:02:14",
        "DQB1*02:02:15",
        "DQB1*02:02:16",
        "DQB1*02:02:17",
        "DQB1*02:02:18",
        "DQB1*02:02:19",
        "DQB1*02:02:20",
        "DQB1*02:02:21",
        "DQB1*02:02:22",
        "DQB1*02:02:24",
        "DQB1*02:02:25",
        "DQB1*02:02:26",
        "DQB1*02:02:27",
        "DQB1*02:02:28",
        "DQB1*02:02:29",
        "DQB1*02:02:30",
        "DQB1*02:02:31",
        "DQB1*02:02:32",
        "DQB1*02:02:33",
        "DQB1*02:02:34",
        "DQB1*02:02:37",
        "DQB1*02:02:38",
        "DQB1*02:02:39",
        "DQB1*02:02:40",
        "DQB1*02:02:41",
        "DQB1*02:02:42"
      ],
      "cds_sha256": "06c3d5192ffd78fd09e256dc72a8be73345c26352f72fac603fd4a702bd70320",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*02:02:01",
      "numeric_two_field_assignment": "DQB1*02:02"
    },
    {
      "donor": "HG04204",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*15:02"
      ],
      "numeric_three_field": [
        "DRB1*15:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*15:02:01:02",
        "DRB1*15:02:01:03",
        "DRB1*15:02:01:04",
        "DRB1*15:02:01:05",
        "DRB1*15:02:01:06",
        "DRB1*15:02:01:07",
        "DRB1*15:02:01:08",
        "DRB1*15:02:01:09"
      ],
      "protein_matches": [
        "DRB1*15:02:01:02",
        "DRB1*15:02:01:03",
        "DRB1*15:02:01:04",
        "DRB1*15:02:01:05",
        "DRB1*15:02:01:06",
        "DRB1*15:02:01:07",
        "DRB1*15:02:01:08",
        "DRB1*15:02:01:09",
        "DRB1*15:02:02:01",
        "DRB1*15:02:02:02",
        "DRB1*15:02:02:03",
        "DRB1*15:02:05",
        "DRB1*15:02:20",
        "DRB1*15:02:21"
      ],
      "cds_sha256": "6275ef6c7063a7eced24212a3cd5d9d447ec1672e25865fadc68ec020dd4454a",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:02:01",
      "numeric_two_field_assignment": "DRB1*15:02"
    },
    {
      "donor": "HG04204",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*07:01"
      ],
      "numeric_three_field": [
        "DRB1*07:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32"
      ],
      "protein_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32",
        "DRB1*07:01:29",
        "DRB1*07:01:30",
        "DRB1*07:01:31",
        "DRB1*07:01:32",
        "DRB1*07:01:33",
        "DRB1*07:01:34",
        "DRB1*07:01:35",
        "DRB1*07:01:36"
      ],
      "cds_sha256": "d35fa517bdd307a907cf20a4f3e5e27f375acc373096b50e493436b8de12eb21",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*07:01:01",
      "numeric_two_field_assignment": "DRB1*07:01"
    },
    {
      "donor": "HG04228",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:01"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "HG04228",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*01:01:01:01"
      ],
      "numeric_two_field": [
        "A*01:01"
      ],
      "numeric_three_field": [
        "A*01:01:01"
      ],
      "full_allele_assignment": [
        "A*01:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*01:01:01:01",
        "A*01:01:01:02N",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99"
      ],
      "protein_matches": [
        "A*01:01:01:01",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99",
        "A*01:01:02",
        "A*01:01:03",
        "A*01:01:10",
        "A*01:01:100",
        "A*01:01:101",
        "A*01:01:102",
        "A*01:01:103",
        "A*01:01:104",
        "A*01:01:105",
        "A*01:01:106",
        "A*01:01:107",
        "A*01:01:108",
        "A*01:01:109",
        "A*01:01:11",
        "A*01:01:110",
        "A*01:01:111",
        "A*01:01:112",
        "A*01:01:113",
        "A*01:01:114",
        "A*01:01:115",
        "A*01:01:116",
        "A*01:01:117",
        "A*01:01:118",
        "A*01:01:119",
        "A*01:01:120",
        "A*01:01:121",
        "A*01:01:122",
        "A*01:01:123",
        "A*01:01:124",
        "A*01:01:125",
        "A*01:01:126",
        "A*01:01:127",
        "A*01:01:128",
        "A*01:01:129",
        "A*01:01:13",
        "A*01:01:130",
        "A*01:01:131",
        "A*01:01:132",
        "A*01:01:133",
        "A*01:01:134",
        "A*01:01:135",
        "A*01:01:136",
        "A*01:01:137",
        "A*01:01:138",
        "A*01:01:139",
        "A*01:01:140",
        "A*01:01:141",
        "A*01:01:142",
        "A*01:01:143",
        "A*01:01:144",
        "A*01:01:145",
        "A*01:01:146",
        "A*01:01:147",
        "A*01:01:148",
        "A*01:01:149",
        "A*01:01:150",
        "A*01:01:151",
        "A*01:01:152",
        "A*01:01:153",
        "A*01:01:154",
        "A*01:01:155",
        "A*01:01:156",
        "A*01:01:157",
        "A*01:01:158",
        "A*01:01:159",
        "A*01:01:16",
        "A*01:01:160",
        "A*01:01:161",
        "A*01:01:162",
        "A*01:01:163",
        "A*01:01:164",
        "A*01:01:165",
        "A*01:01:166",
        "A*01:01:167",
        "A*01:01:168",
        "A*01:01:169",
        "A*01:01:170",
        "A*01:01:171",
        "A*01:01:172",
        "A*01:01:173",
        "A*01:01:174",
        "A*01:01:175",
        "A*01:01:176",
        "A*01:01:22",
        "A*01:01:36",
        "A*01:01:38L",
        "A*01:01:53",
        "A*01:01:65",
        "A*01:01:71",
        "A*01:01:72",
        "A*01:01:73",
        "A*01:01:76",
        "A*01:01:77",
        "A*01:01:78",
        "A*01:01:79",
        "A*01:01:80",
        "A*01:01:82",
        "A*01:01:83",
        "A*01:01:84",
        "A*01:01:85",
        "A*01:01:86",
        "A*01:01:87",
        "A*01:01:88",
        "A*01:01:89",
        "A*01:01:90",
        "A*01:01:91",
        "A*01:01:92",
        "A*01:01:93",
        "A*01:01:94",
        "A*01:01:95",
        "A*01:01:96",
        "A*01:01:97",
        "A*01:01:98",
        "A*01:01:99"
      ],
      "cds_sha256": "d015094bc4abec7e532b214aa26dc0fdab51ebcec65407cc637f76c917c82fd6",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*01:01:01",
      "numeric_two_field_assignment": "A*01:01"
    },
    {
      "donor": "HG04228",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*37:01:01:01"
      ],
      "numeric_two_field": [
        "B*37:01"
      ],
      "numeric_three_field": [
        "B*37:01:01"
      ],
      "full_allele_assignment": [
        "B*37:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*37:01:01:01",
        "B*37:01:01:02",
        "B*37:01:01:03",
        "B*37:01:01:04",
        "B*37:01:01:05",
        "B*37:01:01:06",
        "B*37:01:01:07",
        "B*37:01:01:08",
        "B*37:01:01:09",
        "B*37:01:01:10",
        "B*37:01:01:11",
        "B*37:01:01:12",
        "B*37:01:01:13",
        "B*37:01:01:14",
        "B*37:01:01:15",
        "B*37:01:01:16",
        "B*37:01:01:17",
        "B*37:01:01:18",
        "B*37:01:01:19",
        "B*37:01:01:20",
        "B*37:01:01:21",
        "B*37:01:01:22",
        "B*37:01:01:23"
      ],
      "protein_matches": [
        "B*37:01:01:01",
        "B*37:01:01:02",
        "B*37:01:01:03",
        "B*37:01:01:04",
        "B*37:01:01:05",
        "B*37:01:01:06",
        "B*37:01:01:07",
        "B*37:01:01:08",
        "B*37:01:01:09",
        "B*37:01:01:10",
        "B*37:01:01:11",
        "B*37:01:01:12",
        "B*37:01:01:13",
        "B*37:01:01:14",
        "B*37:01:01:15",
        "B*37:01:01:16",
        "B*37:01:01:17",
        "B*37:01:01:18",
        "B*37:01:01:19",
        "B*37:01:01:20",
        "B*37:01:01:21",
        "B*37:01:01:22",
        "B*37:01:01:23",
        "B*37:01:02",
        "B*37:01:03",
        "B*37:01:05",
        "B*37:01:10",
        "B*37:01:12",
        "B*37:01:13",
        "B*37:01:14",
        "B*37:01:15",
        "B*37:01:16",
        "B*37:01:17",
        "B*37:01:18",
        "B*37:01:19",
        "B*37:01:20",
        "B*37:01:21",
        "B*37:01:22",
        "B*37:01:23",
        "B*37:01:24",
        "B*37:01:25",
        "B*37:01:26",
        "B*37:01:27",
        "B*37:01:28",
        "B*37:01:29",
        "B*37:01:30",
        "B*37:01:31",
        "B*37:01:32",
        "B*37:01:33",
        "B*37:01:34",
        "B*37:01:35",
        "B*37:01:36",
        "B*37:01:37",
        "B*37:01:38",
        "B*37:01:39",
        "B*37:01:40",
        "B*37:01:41"
      ],
      "cds_sha256": "cb2e0572ca189c5485289cac50116ef1c8e58377b71fdafeeedd930987bd4f83",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*37:01:01",
      "numeric_two_field_assignment": "B*37:01"
    },
    {
      "donor": "HG04228",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*44:03:02:04"
      ],
      "numeric_two_field": [
        "B*44:03"
      ],
      "numeric_three_field": [
        "B*44:03:02"
      ],
      "full_allele_assignment": [
        "B*44:03:02:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*44:03:02:01",
        "B*44:03:02:02",
        "B*44:03:02:03",
        "B*44:03:02:04",
        "B*44:03:02:05",
        "B*44:03:02:06",
        "B*44:03:02:07",
        "B*44:03:02:08"
      ],
      "protein_matches": [
        "B*44:03:01:01",
        "B*44:03:01:02",
        "B*44:03:01:03",
        "B*44:03:01:04",
        "B*44:03:01:05",
        "B*44:03:01:06",
        "B*44:03:01:07",
        "B*44:03:01:08",
        "B*44:03:01:09",
        "B*44:03:01:10",
        "B*44:03:01:11",
        "B*44:03:01:12",
        "B*44:03:01:13",
        "B*44:03:01:14",
        "B*44:03:01:15",
        "B*44:03:01:16",
        "B*44:03:01:17",
        "B*44:03:01:18",
        "B*44:03:01:19",
        "B*44:03:01:20",
        "B*44:03:01:21",
        "B*44:03:01:22",
        "B*44:03:01:23",
        "B*44:03:01:24",
        "B*44:03:01:25",
        "B*44:03:01:26",
        "B*44:03:01:27",
        "B*44:03:01:28",
        "B*44:03:01:29",
        "B*44:03:01:30",
        "B*44:03:01:31",
        "B*44:03:01:32",
        "B*44:03:01:33",
        "B*44:03:01:34",
        "B*44:03:01:35",
        "B*44:03:01:36",
        "B*44:03:01:37",
        "B*44:03:01:38",
        "B*44:03:01:39",
        "B*44:03:01:40",
        "B*44:03:01:41",
        "B*44:03:01:42",
        "B*44:03:01:43",
        "B*44:03:01:44",
        "B*44:03:01:45",
        "B*44:03:01:46",
        "B*44:03:01:47",
        "B*44:03:01:48",
        "B*44:03:01:49",
        "B*44:03:01:50",
        "B*44:03:01:51",
        "B*44:03:01:52",
        "B*44:03:01:53",
        "B*44:03:01:54",
        "B*44:03:01:55",
        "B*44:03:01:56",
        "B*44:03:01:57",
        "B*44:03:01:58",
        "B*44:03:01:59",
        "B*44:03:01:60",
        "B*44:03:01:61",
        "B*44:03:01:62",
        "B*44:03:01:63",
        "B*44:03:01:64",
        "B*44:03:01:65",
        "B*44:03:01:66",
        "B*44:03:01:67",
        "B*44:03:01:68",
        "B*44:03:01:69",
        "B*44:03:01:70",
        "B*44:03:01:71",
        "B*44:03:01:72",
        "B*44:03:01:73",
        "B*44:03:01:74",
        "B*44:03:01:75",
        "B*44:03:01:76",
        "B*44:03:01:77",
        "B*44:03:01:78",
        "B*44:03:01:79",
        "B*44:03:01:80",
        "B*44:03:01:81",
        "B*44:03:01:82",
        "B*44:03:02:01",
        "B*44:03:02:02",
        "B*44:03:02:03",
        "B*44:03:02:04",
        "B*44:03:02:05",
        "B*44:03:02:06",
        "B*44:03:02:07",
        "B*44:03:02:08",
        "B*44:03:03",
        "B*44:03:08",
        "B*44:03:28",
        "B*44:03:32",
        "B*44:03:33",
        "B*44:03:34",
        "B*44:03:38",
        "B*44:03:39",
        "B*44:03:42",
        "B*44:03:43",
        "B*44:03:44",
        "B*44:03:46",
        "B*44:03:47",
        "B*44:03:48",
        "B*44:03:49",
        "B*44:03:50",
        "B*44:03:51",
        "B*44:03:52",
        "B*44:03:53",
        "B*44:03:54",
        "B*44:03:55",
        "B*44:03:56",
        "B*44:03:57",
        "B*44:03:58",
        "B*44:03:59",
        "B*44:03:60",
        "B*44:03:61",
        "B*44:03:62",
        "B*44:03:63",
        "B*44:03:64",
        "B*44:03:65",
        "B*44:03:66",
        "B*44:03:67",
        "B*44:03:68",
        "B*44:03:69",
        "B*44:03:70",
        "B*44:03:71",
        "B*44:03:72",
        "B*44:03:73",
        "B*44:03:74",
        "B*44:03:75",
        "B*44:03:76",
        "B*44:03:77",
        "B*44:03:78",
        "B*44:03:79",
        "B*44:03:80",
        "B*44:03:81"
      ],
      "cds_sha256": "2309e5bb3a4d8cec9033f6eb00ac7474af6ea0554591c739184df4b27dccad4f",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*44:03:02",
      "numeric_two_field_assignment": "B*44:03"
    },
    {
      "donor": "HG04228",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*06:02:01:01"
      ],
      "numeric_two_field": [
        "C*06:02"
      ],
      "numeric_three_field": [
        "C*06:02:01"
      ],
      "full_allele_assignment": [
        "C*06:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q"
      ],
      "protein_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q",
        "C*06:02:03",
        "C*06:02:07",
        "C*06:02:100",
        "C*06:02:101",
        "C*06:02:102",
        "C*06:02:103",
        "C*06:02:104",
        "C*06:02:105",
        "C*06:02:106",
        "C*06:02:107",
        "C*06:02:108",
        "C*06:02:109",
        "C*06:02:110",
        "C*06:02:111",
        "C*06:02:112",
        "C*06:02:113",
        "C*06:02:114",
        "C*06:02:115",
        "C*06:02:116",
        "C*06:02:117",
        "C*06:02:118",
        "C*06:02:119",
        "C*06:02:120",
        "C*06:02:121",
        "C*06:02:122",
        "C*06:02:123",
        "C*06:02:124",
        "C*06:02:125",
        "C*06:02:126",
        "C*06:02:127",
        "C*06:02:128",
        "C*06:02:129",
        "C*06:02:130",
        "C*06:02:131",
        "C*06:02:132",
        "C*06:02:15",
        "C*06:02:17",
        "C*06:02:20",
        "C*06:02:29",
        "C*06:02:31",
        "C*06:02:38:01",
        "C*06:02:38:02",
        "C*06:02:42",
        "C*06:02:44",
        "C*06:02:45",
        "C*06:02:46",
        "C*06:02:49",
        "C*06:02:50:01",
        "C*06:02:50:02",
        "C*06:02:51",
        "C*06:02:52",
        "C*06:02:53",
        "C*06:02:54",
        "C*06:02:55",
        "C*06:02:56",
        "C*06:02:57",
        "C*06:02:58",
        "C*06:02:59",
        "C*06:02:60",
        "C*06:02:61",
        "C*06:02:62",
        "C*06:02:63",
        "C*06:02:64",
        "C*06:02:65",
        "C*06:02:66",
        "C*06:02:67",
        "C*06:02:68",
        "C*06:02:69",
        "C*06:02:70",
        "C*06:02:71",
        "C*06:02:72",
        "C*06:02:73",
        "C*06:02:74",
        "C*06:02:75",
        "C*06:02:76",
        "C*06:02:77",
        "C*06:02:78",
        "C*06:02:79",
        "C*06:02:80",
        "C*06:02:81",
        "C*06:02:82",
        "C*06:02:83",
        "C*06:02:84",
        "C*06:02:85",
        "C*06:02:86",
        "C*06:02:87",
        "C*06:02:88",
        "C*06:02:89",
        "C*06:02:90",
        "C*06:02:91",
        "C*06:02:92",
        "C*06:02:93",
        "C*06:02:94",
        "C*06:02:95",
        "C*06:02:96",
        "C*06:02:97",
        "C*06:02:98",
        "C*06:02:99"
      ],
      "cds_sha256": "f9529885923021608f38517d7c3f4bddba7eb8880f8ae07eda4a84508b0f8b50",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*06:02:01",
      "numeric_two_field_assignment": "C*06:02"
    },
    {
      "donor": "HG04228",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*07:06:01:01"
      ],
      "numeric_two_field": [
        "C*07:06"
      ],
      "numeric_three_field": [
        "C*07:06:01"
      ],
      "full_allele_assignment": [
        "C*07:06:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:06:01:01",
        "C*07:06:01:02",
        "C*07:06:01:03",
        "C*07:06:01:04",
        "C*07:06:01:05Q",
        "C*07:06:01:06",
        "C*07:06:01:07",
        "C*07:06:01:08",
        "C*07:06:01:09",
        "C*07:06:01:10",
        "C*07:06:01:11",
        "C*07:06:01:12",
        "C*07:06:01:13",
        "C*07:06:01:14Q"
      ],
      "protein_matches": [
        "C*07:06:01:01",
        "C*07:06:01:02",
        "C*07:06:01:03",
        "C*07:06:01:04",
        "C*07:06:01:05Q",
        "C*07:06:01:06",
        "C*07:06:01:07",
        "C*07:06:01:08",
        "C*07:06:01:09",
        "C*07:06:01:10",
        "C*07:06:01:11",
        "C*07:06:01:12",
        "C*07:06:01:13",
        "C*07:06:01:14Q",
        "C*07:06:02",
        "C*07:06:03",
        "C*07:06:04",
        "C*07:06:05",
        "C*07:06:06",
        "C*07:06:07"
      ],
      "cds_sha256": "6045aa471a232ef47da6e9f7af517ffde114f24b1dd2a6d40b1e2cb3f27477a3",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:06:01",
      "numeric_two_field_assignment": "C*07:06"
    },
    {
      "donor": "HG04228",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:02"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "HG04228",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:01:01:02"
      ],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "HG04228",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*04:01"
      ],
      "numeric_three_field": [
        "DPB1*04:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99"
      ],
      "protein_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99",
        "DPB1*04:01:03",
        "DPB1*04:01:04:01",
        "DPB1*04:01:04:02",
        "DPB1*04:01:06",
        "DPB1*04:01:08",
        "DPB1*04:01:100",
        "DPB1*04:01:101",
        "DPB1*04:01:102",
        "DPB1*04:01:103",
        "DPB1*04:01:104",
        "DPB1*04:01:105",
        "DPB1*04:01:106",
        "DPB1*04:01:107",
        "DPB1*04:01:108",
        "DPB1*04:01:109",
        "DPB1*04:01:110",
        "DPB1*04:01:111",
        "DPB1*04:01:112",
        "DPB1*04:01:113",
        "DPB1*04:01:114",
        "DPB1*04:01:115",
        "DPB1*04:01:116",
        "DPB1*04:01:117",
        "DPB1*04:01:118",
        "DPB1*04:01:14",
        "DPB1*04:01:16",
        "DPB1*04:01:20",
        "DPB1*04:01:31",
        "DPB1*04:01:33",
        "DPB1*04:01:34",
        "DPB1*04:01:35",
        "DPB1*04:01:36",
        "DPB1*04:01:37:01",
        "DPB1*04:01:37:02",
        "DPB1*04:01:38",
        "DPB1*04:01:39:01",
        "DPB1*04:01:39:02",
        "DPB1*04:01:40",
        "DPB1*04:01:42",
        "DPB1*04:01:43",
        "DPB1*04:01:46",
        "DPB1*04:01:47",
        "DPB1*04:01:48",
        "DPB1*04:01:49",
        "DPB1*04:01:50",
        "DPB1*04:01:51",
        "DPB1*04:01:52",
        "DPB1*04:01:53",
        "DPB1*04:01:54",
        "DPB1*04:01:55",
        "DPB1*04:01:56",
        "DPB1*04:01:57",
        "DPB1*04:01:58",
        "DPB1*04:01:59:01",
        "DPB1*04:01:59:02",
        "DPB1*04:01:60:01",
        "DPB1*04:01:60:02",
        "DPB1*04:01:60:03",
        "DPB1*04:01:61",
        "DPB1*04:01:62",
        "DPB1*04:01:63",
        "DPB1*04:01:64",
        "DPB1*04:01:65",
        "DPB1*04:01:66",
        "DPB1*04:01:67",
        "DPB1*04:01:68",
        "DPB1*04:01:69",
        "DPB1*04:01:70",
        "DPB1*04:01:71",
        "DPB1*04:01:72",
        "DPB1*04:01:73:01",
        "DPB1*04:01:73:02",
        "DPB1*04:01:74:01",
        "DPB1*04:01:74:02",
        "DPB1*04:01:74:03",
        "DPB1*04:01:75",
        "DPB1*04:01:76",
        "DPB1*04:01:77",
        "DPB1*04:01:78",
        "DPB1*04:01:79",
        "DPB1*04:01:80",
        "DPB1*04:01:81",
        "DPB1*04:01:82",
        "DPB1*04:01:83",
        "DPB1*04:01:84",
        "DPB1*04:01:85",
        "DPB1*04:01:86",
        "DPB1*04:01:87",
        "DPB1*04:01:88",
        "DPB1*04:01:89",
        "DPB1*04:01:90",
        "DPB1*04:01:91",
        "DPB1*04:01:92",
        "DPB1*04:01:93",
        "DPB1*04:01:94",
        "DPB1*04:01:95",
        "DPB1*04:01:96",
        "DPB1*04:01:97",
        "DPB1*04:01:98",
        "DPB1*04:01:99"
      ],
      "cds_sha256": "50743053db76f45f69732767bde9125fdc4926d24e3c2b3f9115892be631bb42",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:01:01",
      "numeric_two_field_assignment": "DPB1*04:01"
    },
    {
      "donor": "HG04228",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*09:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*09:01"
      ],
      "numeric_three_field": [
        "DPB1*09:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*09:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*09:01:01:01",
        "DPB1*09:01:01:02",
        "DPB1*09:01:01:03"
      ],
      "protein_matches": [
        "DPB1*09:01:01:01",
        "DPB1*09:01:01:02",
        "DPB1*09:01:01:03",
        "DPB1*09:01:02",
        "DPB1*09:01:03"
      ],
      "cds_sha256": "f72da6a24a15b8818a19d0e19219a074f17aed891695ffbd4275c0436054c624",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*09:01:01",
      "numeric_two_field_assignment": "DPB1*09:01"
    },
    {
      "donor": "HG04228",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:02:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:02"
      ],
      "numeric_three_field": [
        "DQA1*01:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37"
      ],
      "protein_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37",
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08",
        "DQA1*01:02:03",
        "DQA1*01:02:04",
        "DQA1*01:02:05",
        "DQA1*01:02:06",
        "DQA1*01:02:07",
        "DQA1*01:02:08",
        "DQA1*01:02:09",
        "DQA1*01:02:10",
        "DQA1*01:02:11",
        "DQA1*01:02:12",
        "DQA1*01:02:13:01",
        "DQA1*01:02:13:02",
        "DQA1*01:02:13:03",
        "DQA1*01:02:14",
        "DQA1*01:02:15",
        "DQA1*01:02:16",
        "DQA1*01:02:17",
        "DQA1*01:02:18",
        "DQA1*01:02:19",
        "DQA1*01:02:20",
        "DQA1*01:02:21",
        "DQA1*01:02:22",
        "DQA1*01:02:23",
        "DQA1*01:02:24",
        "DQA1*01:02:25",
        "DQA1*01:02:26",
        "DQA1*01:02:27",
        "DQA1*01:02:28",
        "DQA1*01:02:29",
        "DQA1*01:02:30",
        "DQA1*01:02:31",
        "DQA1*01:02:32"
      ],
      "cds_sha256": "ac00e3c799d85af7172274b322ab9998ef73923e79aeaa1943af09f52b98c601",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:02:01",
      "numeric_two_field_assignment": "DQA1*01:02"
    },
    {
      "donor": "HG04228",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:02:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:02"
      ],
      "numeric_three_field": [
        "DQA1*01:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37"
      ],
      "protein_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37",
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08",
        "DQA1*01:02:03",
        "DQA1*01:02:04",
        "DQA1*01:02:05",
        "DQA1*01:02:06",
        "DQA1*01:02:07",
        "DQA1*01:02:08",
        "DQA1*01:02:09",
        "DQA1*01:02:10",
        "DQA1*01:02:11",
        "DQA1*01:02:12",
        "DQA1*01:02:13:01",
        "DQA1*01:02:13:02",
        "DQA1*01:02:13:03",
        "DQA1*01:02:14",
        "DQA1*01:02:15",
        "DQA1*01:02:16",
        "DQA1*01:02:17",
        "DQA1*01:02:18",
        "DQA1*01:02:19",
        "DQA1*01:02:20",
        "DQA1*01:02:21",
        "DQA1*01:02:22",
        "DQA1*01:02:23",
        "DQA1*01:02:24",
        "DQA1*01:02:25",
        "DQA1*01:02:26",
        "DQA1*01:02:27",
        "DQA1*01:02:28",
        "DQA1*01:02:29",
        "DQA1*01:02:30",
        "DQA1*01:02:31",
        "DQA1*01:02:32"
      ],
      "cds_sha256": "ac00e3c799d85af7172274b322ab9998ef73923e79aeaa1943af09f52b98c601",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:02:01",
      "numeric_two_field_assignment": "DQA1*01:02"
    },
    {
      "donor": "HG04228",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:02"
      ],
      "numeric_three_field": [
        "DQB1*06:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:02:01:01",
        "DQB1*06:02:01:02",
        "DQB1*06:02:01:03",
        "DQB1*06:02:01:04",
        "DQB1*06:02:01:05",
        "DQB1*06:02:01:06",
        "DQB1*06:02:01:07",
        "DQB1*06:02:01:08",
        "DQB1*06:02:01:09",
        "DQB1*06:02:01:10",
        "DQB1*06:02:01:11",
        "DQB1*06:02:01:12",
        "DQB1*06:02:01:13",
        "DQB1*06:02:01:14",
        "DQB1*06:02:01:15",
        "DQB1*06:02:01:16",
        "DQB1*06:02:01:17",
        "DQB1*06:02:01:18Q",
        "DQB1*06:02:01:19",
        "DQB1*06:02:01:20",
        "DQB1*06:02:01:21",
        "DQB1*06:02:01:22",
        "DQB1*06:02:01:23",
        "DQB1*06:02:01:24",
        "DQB1*06:02:01:25",
        "DQB1*06:02:01:26",
        "DQB1*06:02:01:27",
        "DQB1*06:02:01:28",
        "DQB1*06:02:01:29",
        "DQB1*06:02:01:30",
        "DQB1*06:02:01:31",
        "DQB1*06:02:01:32",
        "DQB1*06:02:01:33",
        "DQB1*06:02:01:34",
        "DQB1*06:02:01:35",
        "DQB1*06:02:01:36",
        "DQB1*06:02:01:37",
        "DQB1*06:02:01:38",
        "DQB1*06:02:01:39",
        "DQB1*06:02:01:40",
        "DQB1*06:02:01:41",
        "DQB1*06:02:01:42",
        "DQB1*06:02:01:43",
        "DQB1*06:02:01:44",
        "DQB1*06:02:01:45",
        "DQB1*06:02:01:46",
        "DQB1*06:02:01:47",
        "DQB1*06:02:01:48",
        "DQB1*06:02:01:49Q"
      ],
      "protein_matches": [
        "DQB1*06:02:01:01",
        "DQB1*06:02:01:02",
        "DQB1*06:02:01:03",
        "DQB1*06:02:01:04",
        "DQB1*06:02:01:05",
        "DQB1*06:02:01:06",
        "DQB1*06:02:01:07",
        "DQB1*06:02:01:08",
        "DQB1*06:02:01:09",
        "DQB1*06:02:01:10",
        "DQB1*06:02:01:11",
        "DQB1*06:02:01:12",
        "DQB1*06:02:01:13",
        "DQB1*06:02:01:14",
        "DQB1*06:02:01:15",
        "DQB1*06:02:01:16",
        "DQB1*06:02:01:17",
        "DQB1*06:02:01:18Q",
        "DQB1*06:02:01:19",
        "DQB1*06:02:01:20",
        "DQB1*06:02:01:21",
        "DQB1*06:02:01:22",
        "DQB1*06:02:01:23",
        "DQB1*06:02:01:24",
        "DQB1*06:02:01:25",
        "DQB1*06:02:01:26",
        "DQB1*06:02:01:27",
        "DQB1*06:02:01:28",
        "DQB1*06:02:01:29",
        "DQB1*06:02:01:30",
        "DQB1*06:02:01:31",
        "DQB1*06:02:01:32",
        "DQB1*06:02:01:33",
        "DQB1*06:02:01:34",
        "DQB1*06:02:01:35",
        "DQB1*06:02:01:36",
        "DQB1*06:02:01:37",
        "DQB1*06:02:01:38",
        "DQB1*06:02:01:39",
        "DQB1*06:02:01:40",
        "DQB1*06:02:01:41",
        "DQB1*06:02:01:42",
        "DQB1*06:02:01:43",
        "DQB1*06:02:01:44",
        "DQB1*06:02:01:45",
        "DQB1*06:02:01:46",
        "DQB1*06:02:01:47",
        "DQB1*06:02:01:48",
        "DQB1*06:02:01:49Q",
        "DQB1*06:02:02",
        "DQB1*06:02:07",
        "DQB1*06:02:11",
        "DQB1*06:02:17",
        "DQB1*06:02:22",
        "DQB1*06:02:23",
        "DQB1*06:02:25",
        "DQB1*06:02:26",
        "DQB1*06:02:27",
        "DQB1*06:02:28",
        "DQB1*06:02:32",
        "DQB1*06:02:40",
        "DQB1*06:02:44",
        "DQB1*06:02:49",
        "DQB1*06:02:50",
        "DQB1*06:02:53",
        "DQB1*06:02:54",
        "DQB1*06:02:55",
        "DQB1*06:02:56",
        "DQB1*06:02:57",
        "DQB1*06:02:58",
        "DQB1*06:02:59",
        "DQB1*06:02:60",
        "DQB1*06:02:61",
        "DQB1*06:02:62",
        "DQB1*06:02:63",
        "DQB1*06:02:64",
        "DQB1*06:02:66",
        "DQB1*06:02:67",
        "DQB1*06:02:68",
        "DQB1*06:02:69",
        "DQB1*06:02:70"
      ],
      "cds_sha256": "923b8a84653277495cca5eba0e178d9a7beb6c5556484bf7110583f6204a4d1d",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:02:01",
      "numeric_two_field_assignment": "DQB1*06:02"
    },
    {
      "donor": "HG04228",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:01"
      ],
      "numeric_three_field": [
        "DQB1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11"
      ],
      "protein_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11",
        "DQB1*06:01:03",
        "DQB1*06:01:05",
        "DQB1*06:01:08",
        "DQB1*06:01:10",
        "DQB1*06:01:11",
        "DQB1*06:01:36",
        "DQB1*06:01:37",
        "DQB1*06:01:38",
        "DQB1*06:01:39"
      ],
      "cds_sha256": "8eca11e1cbc387d4515e4bc63897990cebd76dea14df174cd8eba8947cef38b2",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:01:01",
      "numeric_two_field_assignment": "DQB1*06:01"
    },
    {
      "donor": "HG04228",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*15:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*15:01"
      ],
      "numeric_three_field": [
        "DRB1*15:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*15:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33"
      ],
      "protein_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33",
        "DRB1*15:01:02",
        "DRB1*15:01:08:01",
        "DRB1*15:01:08:02",
        "DRB1*15:01:17",
        "DRB1*15:01:32",
        "DRB1*15:01:35",
        "DRB1*15:01:49",
        "DRB1*15:01:50",
        "DRB1*15:01:51",
        "DRB1*15:01:52",
        "DRB1*15:01:53",
        "DRB1*15:01:54",
        "DRB1*15:01:55",
        "DRB1*15:01:56"
      ],
      "cds_sha256": "1aea54c836d86377ccb58e10c5f5f97704438753078ca3333600bd00418c8ba8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:01:01",
      "numeric_two_field_assignment": "DRB1*15:01"
    },
    {
      "donor": "HG04228",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*15:01"
      ],
      "numeric_three_field": [
        "DRB1*15:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33"
      ],
      "protein_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33",
        "DRB1*15:01:02",
        "DRB1*15:01:08:01",
        "DRB1*15:01:08:02",
        "DRB1*15:01:17",
        "DRB1*15:01:32",
        "DRB1*15:01:35",
        "DRB1*15:01:49",
        "DRB1*15:01:50",
        "DRB1*15:01:51",
        "DRB1*15:01:52",
        "DRB1*15:01:53",
        "DRB1*15:01:54",
        "DRB1*15:01:55",
        "DRB1*15:01:56"
      ],
      "cds_sha256": "1aea54c836d86377ccb58e10c5f5f97704438753078ca3333600bd00418c8ba8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:01:01",
      "numeric_two_field_assignment": "DRB1*15:01"
    },
    {
      "donor": "NA18565",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*24:02:01:01"
      ],
      "numeric_two_field": [
        "A*24:02"
      ],
      "numeric_three_field": [
        "A*24:02:01"
      ],
      "full_allele_assignment": [
        "A*24:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99"
      ],
      "protein_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99",
        "A*24:02:02",
        "A*24:02:03Q",
        "A*24:02:04",
        "A*24:02:05",
        "A*24:02:06",
        "A*24:02:10",
        "A*24:02:100",
        "A*24:02:101",
        "A*24:02:102:01",
        "A*24:02:102:02",
        "A*24:02:103",
        "A*24:02:104",
        "A*24:02:105",
        "A*24:02:106",
        "A*24:02:107",
        "A*24:02:108",
        "A*24:02:109",
        "A*24:02:110",
        "A*24:02:111",
        "A*24:02:112",
        "A*24:02:113",
        "A*24:02:114",
        "A*24:02:115:01",
        "A*24:02:115:02",
        "A*24:02:116",
        "A*24:02:117",
        "A*24:02:118",
        "A*24:02:119",
        "A*24:02:120",
        "A*24:02:121",
        "A*24:02:122",
        "A*24:02:123",
        "A*24:02:124",
        "A*24:02:125",
        "A*24:02:126",
        "A*24:02:127",
        "A*24:02:128",
        "A*24:02:129",
        "A*24:02:13",
        "A*24:02:130",
        "A*24:02:131",
        "A*24:02:132",
        "A*24:02:133",
        "A*24:02:134",
        "A*24:02:135",
        "A*24:02:136",
        "A*24:02:137",
        "A*24:02:138",
        "A*24:02:139",
        "A*24:02:140",
        "A*24:02:142",
        "A*24:02:143",
        "A*24:02:144",
        "A*24:02:145",
        "A*24:02:146",
        "A*24:02:147",
        "A*24:02:148",
        "A*24:02:149",
        "A*24:02:15",
        "A*24:02:150",
        "A*24:02:151",
        "A*24:02:152",
        "A*24:02:153",
        "A*24:02:154",
        "A*24:02:155",
        "A*24:02:156",
        "A*24:02:157",
        "A*24:02:158Q",
        "A*24:02:159",
        "A*24:02:160",
        "A*24:02:161",
        "A*24:02:162",
        "A*24:02:163",
        "A*24:02:164",
        "A*24:02:165",
        "A*24:02:166",
        "A*24:02:167",
        "A*24:02:168",
        "A*24:02:169",
        "A*24:02:170",
        "A*24:02:171",
        "A*24:02:172",
        "A*24:02:173",
        "A*24:02:174",
        "A*24:02:175",
        "A*24:02:176",
        "A*24:02:177",
        "A*24:02:178",
        "A*24:02:179",
        "A*24:02:180",
        "A*24:02:181",
        "A*24:02:182",
        "A*24:02:183",
        "A*24:02:184",
        "A*24:02:185",
        "A*24:02:186",
        "A*24:02:187",
        "A*24:02:188",
        "A*24:02:189",
        "A*24:02:19",
        "A*24:02:190",
        "A*24:02:191",
        "A*24:02:22",
        "A*24:02:24",
        "A*24:02:25",
        "A*24:02:26",
        "A*24:02:31",
        "A*24:02:32",
        "A*24:02:33",
        "A*24:02:35",
        "A*24:02:40:01",
        "A*24:02:40:02",
        "A*24:02:43",
        "A*24:02:51",
        "A*24:02:52",
        "A*24:02:61",
        "A*24:02:65",
        "A*24:02:78",
        "A*24:02:79",
        "A*24:02:85",
        "A*24:02:98",
        "A*24:02:99"
      ],
      "cds_sha256": "72592d3f49e03a3d6f390cf4368512ad38f003c50675df48acb2fca426dfbe0a",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*24:02:01",
      "numeric_two_field_assignment": "A*24:02"
    },
    {
      "donor": "NA18565",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:01"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "NA18565",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*51:01:01:01"
      ],
      "numeric_two_field": [
        "B*51:01"
      ],
      "numeric_three_field": [
        "B*51:01:01"
      ],
      "full_allele_assignment": [
        "B*51:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*51:01:01:01",
        "B*51:01:01:02",
        "B*51:01:01:03",
        "B*51:01:01:04",
        "B*51:01:01:05",
        "B*51:01:01:06",
        "B*51:01:01:07",
        "B*51:01:01:08",
        "B*51:01:01:09",
        "B*51:01:01:10",
        "B*51:01:01:100",
        "B*51:01:01:101",
        "B*51:01:01:102",
        "B*51:01:01:103",
        "B*51:01:01:104",
        "B*51:01:01:105",
        "B*51:01:01:106",
        "B*51:01:01:107",
        "B*51:01:01:108",
        "B*51:01:01:109",
        "B*51:01:01:11",
        "B*51:01:01:110",
        "B*51:01:01:111",
        "B*51:01:01:112",
        "B*51:01:01:113",
        "B*51:01:01:114",
        "B*51:01:01:115",
        "B*51:01:01:116",
        "B*51:01:01:117",
        "B*51:01:01:118",
        "B*51:01:01:119",
        "B*51:01:01:12",
        "B*51:01:01:120",
        "B*51:01:01:121",
        "B*51:01:01:122",
        "B*51:01:01:123",
        "B*51:01:01:124",
        "B*51:01:01:125",
        "B*51:01:01:126",
        "B*51:01:01:127",
        "B*51:01:01:128Q",
        "B*51:01:01:129",
        "B*51:01:01:13",
        "B*51:01:01:130",
        "B*51:01:01:131",
        "B*51:01:01:132Q",
        "B*51:01:01:133",
        "B*51:01:01:134",
        "B*51:01:01:135",
        "B*51:01:01:136",
        "B*51:01:01:137",
        "B*51:01:01:14",
        "B*51:01:01:15",
        "B*51:01:01:16",
        "B*51:01:01:17",
        "B*51:01:01:18",
        "B*51:01:01:19",
        "B*51:01:01:20",
        "B*51:01:01:21",
        "B*51:01:01:22",
        "B*51:01:01:23",
        "B*51:01:01:24",
        "B*51:01:01:25",
        "B*51:01:01:26",
        "B*51:01:01:27",
        "B*51:01:01:28",
        "B*51:01:01:29",
        "B*51:01:01:30",
        "B*51:01:01:31",
        "B*51:01:01:32",
        "B*51:01:01:33",
        "B*51:01:01:34",
        "B*51:01:01:35",
        "B*51:01:01:36",
        "B*51:01:01:37",
        "B*51:01:01:38",
        "B*51:01:01:39",
        "B*51:01:01:40",
        "B*51:01:01:41",
        "B*51:01:01:42",
        "B*51:01:01:43",
        "B*51:01:01:44",
        "B*51:01:01:45",
        "B*51:01:01:46",
        "B*51:01:01:47",
        "B*51:01:01:48",
        "B*51:01:01:49",
        "B*51:01:01:50",
        "B*51:01:01:51",
        "B*51:01:01:52",
        "B*51:01:01:53",
        "B*51:01:01:54",
        "B*51:01:01:55",
        "B*51:01:01:56",
        "B*51:01:01:57",
        "B*51:01:01:58",
        "B*51:01:01:59",
        "B*51:01:01:60",
        "B*51:01:01:61",
        "B*51:01:01:62",
        "B*51:01:01:63",
        "B*51:01:01:64",
        "B*51:01:01:65",
        "B*51:01:01:66",
        "B*51:01:01:67",
        "B*51:01:01:68",
        "B*51:01:01:69",
        "B*51:01:01:70",
        "B*51:01:01:71",
        "B*51:01:01:72",
        "B*51:01:01:73",
        "B*51:01:01:74",
        "B*51:01:01:75",
        "B*51:01:01:76",
        "B*51:01:01:77",
        "B*51:01:01:78",
        "B*51:01:01:79",
        "B*51:01:01:80",
        "B*51:01:01:81",
        "B*51:01:01:82",
        "B*51:01:01:83",
        "B*51:01:01:84",
        "B*51:01:01:85",
        "B*51:01:01:86",
        "B*51:01:01:87",
        "B*51:01:01:88",
        "B*51:01:01:89",
        "B*51:01:01:90",
        "B*51:01:01:91",
        "B*51:01:01:92",
        "B*51:01:01:93",
        "B*51:01:01:94",
        "B*51:01:01:95",
        "B*51:01:01:96",
        "B*51:01:01:97Q",
        "B*51:01:01:98",
        "B*51:01:01:99"
      ],
      "protein_matches": [
        "B*51:01:01:01",
        "B*51:01:01:02",
        "B*51:01:01:03",
        "B*51:01:01:04",
        "B*51:01:01:05",
        "B*51:01:01:06",
        "B*51:01:01:07",
        "B*51:01:01:08",
        "B*51:01:01:09",
        "B*51:01:01:10",
        "B*51:01:01:100",
        "B*51:01:01:101",
        "B*51:01:01:102",
        "B*51:01:01:103",
        "B*51:01:01:104",
        "B*51:01:01:105",
        "B*51:01:01:106",
        "B*51:01:01:107",
        "B*51:01:01:108",
        "B*51:01:01:109",
        "B*51:01:01:11",
        "B*51:01:01:110",
        "B*51:01:01:111",
        "B*51:01:01:112",
        "B*51:01:01:113",
        "B*51:01:01:114",
        "B*51:01:01:115",
        "B*51:01:01:116",
        "B*51:01:01:117",
        "B*51:01:01:118",
        "B*51:01:01:119",
        "B*51:01:01:12",
        "B*51:01:01:120",
        "B*51:01:01:121",
        "B*51:01:01:122",
        "B*51:01:01:123",
        "B*51:01:01:124",
        "B*51:01:01:125",
        "B*51:01:01:126",
        "B*51:01:01:127",
        "B*51:01:01:128Q",
        "B*51:01:01:129",
        "B*51:01:01:13",
        "B*51:01:01:130",
        "B*51:01:01:131",
        "B*51:01:01:132Q",
        "B*51:01:01:133",
        "B*51:01:01:134",
        "B*51:01:01:135",
        "B*51:01:01:136",
        "B*51:01:01:137",
        "B*51:01:01:14",
        "B*51:01:01:15",
        "B*51:01:01:16",
        "B*51:01:01:17",
        "B*51:01:01:18",
        "B*51:01:01:19",
        "B*51:01:01:20",
        "B*51:01:01:21",
        "B*51:01:01:22",
        "B*51:01:01:23",
        "B*51:01:01:24",
        "B*51:01:01:25",
        "B*51:01:01:26",
        "B*51:01:01:27",
        "B*51:01:01:28",
        "B*51:01:01:29",
        "B*51:01:01:30",
        "B*51:01:01:31",
        "B*51:01:01:32",
        "B*51:01:01:33",
        "B*51:01:01:34",
        "B*51:01:01:35",
        "B*51:01:01:36",
        "B*51:01:01:37",
        "B*51:01:01:38",
        "B*51:01:01:39",
        "B*51:01:01:40",
        "B*51:01:01:41",
        "B*51:01:01:42",
        "B*51:01:01:43",
        "B*51:01:01:44",
        "B*51:01:01:45",
        "B*51:01:01:46",
        "B*51:01:01:47",
        "B*51:01:01:48",
        "B*51:01:01:49",
        "B*51:01:01:50",
        "B*51:01:01:51",
        "B*51:01:01:52",
        "B*51:01:01:53",
        "B*51:01:01:54",
        "B*51:01:01:55",
        "B*51:01:01:56",
        "B*51:01:01:57",
        "B*51:01:01:58",
        "B*51:01:01:59",
        "B*51:01:01:60",
        "B*51:01:01:61",
        "B*51:01:01:62",
        "B*51:01:01:63",
        "B*51:01:01:64",
        "B*51:01:01:65",
        "B*51:01:01:66",
        "B*51:01:01:67",
        "B*51:01:01:68",
        "B*51:01:01:69",
        "B*51:01:01:70",
        "B*51:01:01:71",
        "B*51:01:01:72",
        "B*51:01:01:73",
        "B*51:01:01:74",
        "B*51:01:01:75",
        "B*51:01:01:76",
        "B*51:01:01:77",
        "B*51:01:01:78",
        "B*51:01:01:79",
        "B*51:01:01:80",
        "B*51:01:01:81",
        "B*51:01:01:82",
        "B*51:01:01:83",
        "B*51:01:01:84",
        "B*51:01:01:85",
        "B*51:01:01:86",
        "B*51:01:01:87",
        "B*51:01:01:88",
        "B*51:01:01:89",
        "B*51:01:01:90",
        "B*51:01:01:91",
        "B*51:01:01:92",
        "B*51:01:01:93",
        "B*51:01:01:94",
        "B*51:01:01:95",
        "B*51:01:01:96",
        "B*51:01:01:97Q",
        "B*51:01:01:98",
        "B*51:01:01:99",
        "B*51:01:02:01",
        "B*51:01:02:02",
        "B*51:01:02:03",
        "B*51:01:04:01",
        "B*51:01:04:02",
        "B*51:01:05",
        "B*51:01:06",
        "B*51:01:07",
        "B*51:01:09",
        "B*51:01:100",
        "B*51:01:101",
        "B*51:01:102",
        "B*51:01:103",
        "B*51:01:104",
        "B*51:01:105",
        "B*51:01:106",
        "B*51:01:107",
        "B*51:01:108",
        "B*51:01:109",
        "B*51:01:110",
        "B*51:01:111",
        "B*51:01:112",
        "B*51:01:113",
        "B*51:01:114",
        "B*51:01:115",
        "B*51:01:116",
        "B*51:01:117",
        "B*51:01:118",
        "B*51:01:119",
        "B*51:01:120",
        "B*51:01:19",
        "B*51:01:42",
        "B*51:01:55",
        "B*51:01:56",
        "B*51:01:57",
        "B*51:01:58",
        "B*51:01:59",
        "B*51:01:60",
        "B*51:01:61",
        "B*51:01:62",
        "B*51:01:63",
        "B*51:01:64",
        "B*51:01:65",
        "B*51:01:66",
        "B*51:01:67",
        "B*51:01:68",
        "B*51:01:69",
        "B*51:01:70",
        "B*51:01:71",
        "B*51:01:72",
        "B*51:01:73",
        "B*51:01:74",
        "B*51:01:75",
        "B*51:01:76",
        "B*51:01:77",
        "B*51:01:78",
        "B*51:01:79",
        "B*51:01:80",
        "B*51:01:81",
        "B*51:01:82",
        "B*51:01:83",
        "B*51:01:84",
        "B*51:01:85",
        "B*51:01:86",
        "B*51:01:87",
        "B*51:01:88",
        "B*51:01:89",
        "B*51:01:90",
        "B*51:01:91",
        "B*51:01:92",
        "B*51:01:93",
        "B*51:01:94",
        "B*51:01:95",
        "B*51:01:96",
        "B*51:01:97",
        "B*51:01:98",
        "B*51:01:99"
      ],
      "cds_sha256": "c114731eea76865bb5f2ceb78422467544c62585ee021dc7a57deffd1993bcfa",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*51:01:01",
      "numeric_two_field_assignment": "B*51:01"
    },
    {
      "donor": "NA18565",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*15:25:01:01"
      ],
      "numeric_two_field": [
        "B*15:25"
      ],
      "numeric_three_field": [
        "B*15:25:01"
      ],
      "full_allele_assignment": [
        "B*15:25:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*15:25:01:01",
        "B*15:25:01:02"
      ],
      "protein_matches": [
        "B*15:25:01:01",
        "B*15:25:01:02",
        "B*15:25:04",
        "B*15:25:05",
        "B*15:25:06",
        "B*15:25:07"
      ],
      "cds_sha256": "694ef086e3ac82dae27b44dc3e5dc11695624a0c30d23dc4d27cd66251ed77d7",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*15:25:01",
      "numeric_two_field_assignment": "B*15:25"
    },
    {
      "donor": "NA18565",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*14:02:01:01"
      ],
      "numeric_two_field": [
        "C*14:02"
      ],
      "numeric_three_field": [
        "C*14:02:01"
      ],
      "full_allele_assignment": [
        "C*14:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*14:02:01:01",
        "C*14:02:01:02",
        "C*14:02:01:03",
        "C*14:02:01:04",
        "C*14:02:01:05",
        "C*14:02:01:06",
        "C*14:02:01:07",
        "C*14:02:01:08",
        "C*14:02:01:09",
        "C*14:02:01:10",
        "C*14:02:01:11",
        "C*14:02:01:12",
        "C*14:02:01:13",
        "C*14:02:01:14",
        "C*14:02:01:15",
        "C*14:02:01:16",
        "C*14:02:01:17",
        "C*14:02:01:18",
        "C*14:02:01:19",
        "C*14:02:01:20",
        "C*14:02:01:21",
        "C*14:02:01:22",
        "C*14:02:01:23",
        "C*14:02:01:24",
        "C*14:02:01:25",
        "C*14:02:01:26",
        "C*14:02:01:27",
        "C*14:02:01:28",
        "C*14:02:01:29",
        "C*14:02:01:30",
        "C*14:02:01:31",
        "C*14:02:01:32",
        "C*14:02:01:33",
        "C*14:02:01:34",
        "C*14:02:01:35",
        "C*14:02:01:36",
        "C*14:02:01:37",
        "C*14:02:01:38",
        "C*14:02:01:39"
      ],
      "protein_matches": [
        "C*14:02:01:01",
        "C*14:02:01:02",
        "C*14:02:01:03",
        "C*14:02:01:04",
        "C*14:02:01:05",
        "C*14:02:01:06",
        "C*14:02:01:07",
        "C*14:02:01:08",
        "C*14:02:01:09",
        "C*14:02:01:10",
        "C*14:02:01:11",
        "C*14:02:01:12",
        "C*14:02:01:13",
        "C*14:02:01:14",
        "C*14:02:01:15",
        "C*14:02:01:16",
        "C*14:02:01:17",
        "C*14:02:01:18",
        "C*14:02:01:19",
        "C*14:02:01:20",
        "C*14:02:01:21",
        "C*14:02:01:22",
        "C*14:02:01:23",
        "C*14:02:01:24",
        "C*14:02:01:25",
        "C*14:02:01:26",
        "C*14:02:01:27",
        "C*14:02:01:28",
        "C*14:02:01:29",
        "C*14:02:01:30",
        "C*14:02:01:31",
        "C*14:02:01:32",
        "C*14:02:01:33",
        "C*14:02:01:34",
        "C*14:02:01:35",
        "C*14:02:01:36",
        "C*14:02:01:37",
        "C*14:02:01:38",
        "C*14:02:01:39",
        "C*14:02:02",
        "C*14:02:03",
        "C*14:02:05",
        "C*14:02:12",
        "C*14:02:17",
        "C*14:02:19",
        "C*14:02:21",
        "C*14:02:22",
        "C*14:02:23",
        "C*14:02:24",
        "C*14:02:25",
        "C*14:02:26",
        "C*14:02:27",
        "C*14:02:28",
        "C*14:02:29",
        "C*14:02:30",
        "C*14:02:31",
        "C*14:02:32",
        "C*14:02:33",
        "C*14:02:34",
        "C*14:02:35",
        "C*14:02:36",
        "C*14:02:37",
        "C*14:02:38",
        "C*14:02:39",
        "C*14:02:40",
        "C*14:02:41",
        "C*14:02:42",
        "C*14:02:43",
        "C*14:02:44",
        "C*14:02:45",
        "C*14:02:46",
        "C*14:02:47",
        "C*14:02:48",
        "C*14:02:49",
        "C*14:02:50",
        "C*14:02:51"
      ],
      "cds_sha256": "b309a8704f0ff654fc8c1b44346630d779017a724cede9f450135e3ffadd51a6",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*14:02:01",
      "numeric_two_field_assignment": "C*14:02"
    },
    {
      "donor": "NA18565",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*07:02:01:01"
      ],
      "numeric_two_field": [
        "C*07:02"
      ],
      "numeric_three_field": [
        "C*07:02:01"
      ],
      "full_allele_assignment": [
        "C*07:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99"
      ],
      "protein_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99",
        "C*07:02:05",
        "C*07:02:06",
        "C*07:02:08",
        "C*07:02:100",
        "C*07:02:101",
        "C*07:02:102",
        "C*07:02:103",
        "C*07:02:104:01",
        "C*07:02:104:02",
        "C*07:02:105",
        "C*07:02:106:01",
        "C*07:02:106:02",
        "C*07:02:108",
        "C*07:02:109",
        "C*07:02:10:01",
        "C*07:02:10:02",
        "C*07:02:11",
        "C*07:02:110",
        "C*07:02:111",
        "C*07:02:112",
        "C*07:02:113",
        "C*07:02:114",
        "C*07:02:115",
        "C*07:02:116",
        "C*07:02:117",
        "C*07:02:118",
        "C*07:02:119",
        "C*07:02:120",
        "C*07:02:121",
        "C*07:02:122",
        "C*07:02:123",
        "C*07:02:124",
        "C*07:02:125",
        "C*07:02:126",
        "C*07:02:127",
        "C*07:02:128",
        "C*07:02:129",
        "C*07:02:130",
        "C*07:02:131",
        "C*07:02:132",
        "C*07:02:133",
        "C*07:02:134",
        "C*07:02:135",
        "C*07:02:136",
        "C*07:02:137",
        "C*07:02:138",
        "C*07:02:139",
        "C*07:02:140",
        "C*07:02:141",
        "C*07:02:142",
        "C*07:02:143",
        "C*07:02:144",
        "C*07:02:145",
        "C*07:02:146",
        "C*07:02:147",
        "C*07:02:148",
        "C*07:02:149",
        "C*07:02:150",
        "C*07:02:151",
        "C*07:02:152",
        "C*07:02:153",
        "C*07:02:154",
        "C*07:02:155",
        "C*07:02:156",
        "C*07:02:157",
        "C*07:02:158",
        "C*07:02:159",
        "C*07:02:16",
        "C*07:02:160",
        "C*07:02:161",
        "C*07:02:162",
        "C*07:02:163",
        "C*07:02:164",
        "C*07:02:165",
        "C*07:02:166",
        "C*07:02:167",
        "C*07:02:168",
        "C*07:02:169",
        "C*07:02:170",
        "C*07:02:171",
        "C*07:02:172",
        "C*07:02:173",
        "C*07:02:174",
        "C*07:02:175",
        "C*07:02:176",
        "C*07:02:18",
        "C*07:02:20",
        "C*07:02:23",
        "C*07:02:24",
        "C*07:02:30",
        "C*07:02:36:01",
        "C*07:02:36:02",
        "C*07:02:37",
        "C*07:02:50",
        "C*07:02:55",
        "C*07:02:60",
        "C*07:02:63",
        "C*07:02:64",
        "C*07:02:66",
        "C*07:02:67",
        "C*07:02:69",
        "C*07:02:70",
        "C*07:02:72",
        "C*07:02:73",
        "C*07:02:74",
        "C*07:02:75",
        "C*07:02:76",
        "C*07:02:77",
        "C*07:02:78",
        "C*07:02:79",
        "C*07:02:80",
        "C*07:02:82",
        "C*07:02:84",
        "C*07:02:85",
        "C*07:02:86",
        "C*07:02:87",
        "C*07:02:88",
        "C*07:02:89",
        "C*07:02:90",
        "C*07:02:91",
        "C*07:02:93",
        "C*07:02:94",
        "C*07:02:95",
        "C*07:02:96",
        "C*07:02:97",
        "C*07:02:98",
        "C*07:02:99"
      ],
      "cds_sha256": "049c0d12f791833def7d5f8b879b2a76d96a3cd4a13130943916e22204d82cee",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:02:01",
      "numeric_two_field_assignment": "C*07:02"
    },
    {
      "donor": "NA18565",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:83"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:83"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "NA18565",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "NA18565",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:01:02:32"
      ],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*02:01:02:32"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "NA18565",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:33"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:33"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "NA18565",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:02:01:01"
      ],
      "numeric_two_field": [
        "DQA1*03:02"
      ],
      "numeric_three_field": [
        "DQA1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05"
      ],
      "protein_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05",
        "DQA1*03:02:02",
        "DQA1*03:02:03",
        "DQA1*03:02:04",
        "DQA1*03:02:05",
        "DQA1*03:02:06",
        "DQA1*03:02:07"
      ],
      "cds_sha256": "d84fddf474293b4337a3ba0b30586fad1d146bb1d21524b59f2798efe5b37ae1",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:02:01",
      "numeric_two_field_assignment": "DQA1*03:02"
    },
    {
      "donor": "NA18565",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*06:01:01:02"
      ],
      "numeric_two_field": [
        "DQA1*06:01"
      ],
      "numeric_three_field": [
        "DQA1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*06:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*06:01:01:01",
        "DQA1*06:01:01:02",
        "DQA1*06:01:01:03",
        "DQA1*06:01:01:04",
        "DQA1*06:01:01:05",
        "DQA1*06:01:01:06"
      ],
      "protein_matches": [
        "DQA1*06:01:01:01",
        "DQA1*06:01:01:02",
        "DQA1*06:01:01:03",
        "DQA1*06:01:01:04",
        "DQA1*06:01:01:05",
        "DQA1*06:01:01:06",
        "DQA1*06:01:05"
      ],
      "cds_sha256": "9cc995e4c5906ce6b1df64051680a1f64ecbf1713b556edd09ab63d338b60841",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*06:01:01",
      "numeric_two_field_assignment": "DQA1*06:01"
    },
    {
      "donor": "NA18565",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:02"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "NA18565",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:01:01:71"
      ],
      "numeric_two_field": [
        "DQB1*03:01"
      ],
      "numeric_three_field": [
        "DQB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:01:01:71"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87"
      ],
      "protein_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87",
        "DQB1*03:01:02",
        "DQB1*03:01:03",
        "DQB1*03:01:04:01",
        "DQB1*03:01:04:02",
        "DQB1*03:01:08",
        "DQB1*03:01:09",
        "DQB1*03:01:14",
        "DQB1*03:01:17",
        "DQB1*03:01:21",
        "DQB1*03:01:22",
        "DQB1*03:01:35",
        "DQB1*03:01:36",
        "DQB1*03:01:37",
        "DQB1*03:01:41",
        "DQB1*03:01:43",
        "DQB1*03:01:46",
        "DQB1*03:01:47",
        "DQB1*03:01:50",
        "DQB1*03:01:51",
        "DQB1*03:01:52",
        "DQB1*03:01:53",
        "DQB1*03:01:54",
        "DQB1*03:01:55",
        "DQB1*03:01:56",
        "DQB1*03:01:57",
        "DQB1*03:01:58",
        "DQB1*03:01:59",
        "DQB1*03:01:60",
        "DQB1*03:01:61",
        "DQB1*03:01:62",
        "DQB1*03:01:63",
        "DQB1*03:01:64",
        "DQB1*03:01:65",
        "DQB1*03:01:66",
        "DQB1*03:01:67",
        "DQB1*03:01:68",
        "DQB1*03:01:69",
        "DQB1*03:01:70",
        "DQB1*03:01:71",
        "DQB1*03:01:72",
        "DQB1*03:01:73",
        "DQB1*03:01:74",
        "DQB1*03:01:75",
        "DQB1*03:01:76",
        "DQB1*03:01:77",
        "DQB1*03:01:78",
        "DQB1*03:01:79",
        "DQB1*03:01:80"
      ],
      "cds_sha256": "eb9f82175b42d8984c91580bcb4dc909d0d1ece0dea1c240c62c14c107bbd4a9",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:01:01",
      "numeric_two_field_assignment": "DQB1*03:01"
    },
    {
      "donor": "NA18565",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*09:01"
      ],
      "numeric_three_field": [
        "DRB1*09:01:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11"
      ],
      "protein_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11",
        "DRB1*09:01:12",
        "DRB1*09:01:13",
        "DRB1*09:01:14",
        "DRB1*09:01:15",
        "DRB1*09:01:16",
        "DRB1*09:01:17",
        "DRB1*09:01:18",
        "DRB1*09:01:19",
        "DRB1*09:01:20"
      ],
      "cds_sha256": "58aef5c6739eab202e6a4a2d13527a848f64ecf61e2311478599b08be1aaafe9",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*09:01:02",
      "numeric_two_field_assignment": "DRB1*09:01"
    },
    {
      "donor": "NA18565",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*12:02"
      ],
      "numeric_three_field": [
        "DRB1*12:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*12:02:01:01",
        "DRB1*12:02:01:02",
        "DRB1*12:02:01:03",
        "DRB1*12:02:01:04",
        "DRB1*12:02:01:05",
        "DRB1*12:02:01:06",
        "DRB1*12:02:01:07",
        "DRB1*12:02:01:08",
        "DRB1*12:02:01:09",
        "DRB1*12:02:01:10",
        "DRB1*12:02:01:11"
      ],
      "protein_matches": [
        "DRB1*12:02:01:01",
        "DRB1*12:02:01:02",
        "DRB1*12:02:01:03",
        "DRB1*12:02:01:04",
        "DRB1*12:02:01:05",
        "DRB1*12:02:01:06",
        "DRB1*12:02:01:07",
        "DRB1*12:02:01:08",
        "DRB1*12:02:01:09",
        "DRB1*12:02:01:10",
        "DRB1*12:02:01:11",
        "DRB1*12:02:02:01",
        "DRB1*12:02:02:02",
        "DRB1*12:02:02:03",
        "DRB1*12:02:14",
        "DRB1*12:02:15"
      ],
      "cds_sha256": "86af7c9a821425039318f667427f4123fb24df06ab53c949ca8173be0c4405f8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*12:02:01",
      "numeric_two_field_assignment": "DRB1*12:02"
    },
    {
      "donor": "NA18570",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*02:01:01:01"
      ],
      "numeric_two_field": [
        "A*02:01"
      ],
      "numeric_three_field": [
        "A*02:01:01"
      ],
      "full_allele_assignment": [
        "A*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:01:01:01",
        "A*02:01:01:02L",
        "A*02:01:01:03",
        "A*02:01:01:04",
        "A*02:01:01:05",
        "A*02:01:01:06",
        "A*02:01:01:07",
        "A*02:01:01:08",
        "A*02:01:01:09",
        "A*02:01:01:10",
        "A*02:01:01:100",
        "A*02:01:01:101",
        "A*02:01:01:102",
        "A*02:01:01:103",
        "A*02:01:01:104",
        "A*02:01:01:105",
        "A*02:01:01:106",
        "A*02:01:01:107",
        "A*02:01:01:108",
        "A*02:01:01:109",
        "A*02:01:01:11",
        "A*02:01:01:110",
        "A*02:01:01:111",
        "A*02:01:01:112",
        "A*02:01:01:113",
        "A*02:01:01:114",
        "A*02:01:01:115",
        "A*02:01:01:116",
        "A*02:01:01:117",
        "A*02:01:01:118",
        "A*02:01:01:119",
        "A*02:01:01:12",
        "A*02:01:01:120",
        "A*02:01:01:121",
        "A*02:01:01:122",
        "A*02:01:01:123",
        "A*02:01:01:124",
        "A*02:01:01:125",
        "A*02:01:01:126",
        "A*02:01:01:127",
        "A*02:01:01:128",
        "A*02:01:01:129",
        "A*02:01:01:13",
        "A*02:01:01:130",
        "A*02:01:01:131",
        "A*02:01:01:132",
        "A*02:01:01:133",
        "A*02:01:01:134Q",
        "A*02:01:01:135",
        "A*02:01:01:136",
        "A*02:01:01:137",
        "A*02:01:01:138",
        "A*02:01:01:139",
        "A*02:01:01:14",
        "A*02:01:01:140",
        "A*02:01:01:141",
        "A*02:01:01:142",
        "A*02:01:01:143",
        "A*02:01:01:144",
        "A*02:01:01:145",
        "A*02:01:01:146",
        "A*02:01:01:147",
        "A*02:01:01:148",
        "A*02:01:01:149",
        "A*02:01:01:15",
        "A*02:01:01:150",
        "A*02:01:01:151",
        "A*02:01:01:152",
        "A*02:01:01:153",
        "A*02:01:01:154",
        "A*02:01:01:155",
        "A*02:01:01:156",
        "A*02:01:01:157",
        "A*02:01:01:158",
        "A*02:01:01:159",
        "A*02:01:01:16",
        "A*02:01:01:160",
        "A*02:01:01:161",
        "A*02:01:01:162",
        "A*02:01:01:163",
        "A*02:01:01:164",
        "A*02:01:01:165",
        "A*02:01:01:166",
        "A*02:01:01:167",
        "A*02:01:01:168",
        "A*02:01:01:169",
        "A*02:01:01:17",
        "A*02:01:01:170",
        "A*02:01:01:171",
        "A*02:01:01:172",
        "A*02:01:01:173",
        "A*02:01:01:174",
        "A*02:01:01:175",
        "A*02:01:01:176",
        "A*02:01:01:177",
        "A*02:01:01:178",
        "A*02:01:01:179",
        "A*02:01:01:18",
        "A*02:01:01:180",
        "A*02:01:01:181",
        "A*02:01:01:182",
        "A*02:01:01:183",
        "A*02:01:01:184",
        "A*02:01:01:185",
        "A*02:01:01:186",
        "A*02:01:01:187",
        "A*02:01:01:188",
        "A*02:01:01:189",
        "A*02:01:01:19",
        "A*02:01:01:190",
        "A*02:01:01:191",
        "A*02:01:01:192",
        "A*02:01:01:193",
        "A*02:01:01:194",
        "A*02:01:01:195",
        "A*02:01:01:196",
        "A*02:01:01:197",
        "A*02:01:01:198",
        "A*02:01:01:199",
        "A*02:01:01:20",
        "A*02:01:01:200",
        "A*02:01:01:201",
        "A*02:01:01:202",
        "A*02:01:01:203",
        "A*02:01:01:204",
        "A*02:01:01:205",
        "A*02:01:01:206",
        "A*02:01:01:207",
        "A*02:01:01:208",
        "A*02:01:01:209",
        "A*02:01:01:21",
        "A*02:01:01:210",
        "A*02:01:01:211",
        "A*02:01:01:212",
        "A*02:01:01:213",
        "A*02:01:01:214",
        "A*02:01:01:215",
        "A*02:01:01:216",
        "A*02:01:01:217",
        "A*02:01:01:218",
        "A*02:01:01:219",
        "A*02:01:01:22",
        "A*02:01:01:220",
        "A*02:01:01:221",
        "A*02:01:01:222",
        "A*02:01:01:223",
        "A*02:01:01:224",
        "A*02:01:01:225",
        "A*02:01:01:226",
        "A*02:01:01:227",
        "A*02:01:01:228",
        "A*02:01:01:229",
        "A*02:01:01:23",
        "A*02:01:01:230",
        "A*02:01:01:231",
        "A*02:01:01:232",
        "A*02:01:01:233",
        "A*02:01:01:234",
        "A*02:01:01:235",
        "A*02:01:01:236",
        "A*02:01:01:237",
        "A*02:01:01:238",
        "A*02:01:01:239",
        "A*02:01:01:24",
        "A*02:01:01:240",
        "A*02:01:01:241",
        "A*02:01:01:242",
        "A*02:01:01:243",
        "A*02:01:01:244",
        "A*02:01:01:245",
        "A*02:01:01:246",
        "A*02:01:01:247",
        "A*02:01:01:248",
        "A*02:01:01:249",
        "A*02:01:01:25",
        "A*02:01:01:250",
        "A*02:01:01:251",
        "A*02:01:01:252Q",
        "A*02:01:01:253",
        "A*02:01:01:254",
        "A*02:01:01:255",
        "A*02:01:01:256",
        "A*02:01:01:257",
        "A*02:01:01:258",
        "A*02:01:01:259",
        "A*02:01:01:26",
        "A*02:01:01:260",
        "A*02:01:01:261",
        "A*02:01:01:262",
        "A*02:01:01:263",
        "A*02:01:01:264",
        "A*02:01:01:265",
        "A*02:01:01:266",
        "A*02:01:01:267",
        "A*02:01:01:268",
        "A*02:01:01:269",
        "A*02:01:01:27",
        "A*02:01:01:270",
        "A*02:01:01:271",
        "A*02:01:01:272",
        "A*02:01:01:273",
        "A*02:01:01:274",
        "A*02:01:01:28",
        "A*02:01:01:29",
        "A*02:01:01:30",
        "A*02:01:01:31",
        "A*02:01:01:32",
        "A*02:01:01:33",
        "A*02:01:01:34",
        "A*02:01:01:35",
        "A*02:01:01:36",
        "A*02:01:01:37",
        "A*02:01:01:38",
        "A*02:01:01:39",
        "A*02:01:01:40",
        "A*02:01:01:41",
        "A*02:01:01:42",
        "A*02:01:01:43",
        "A*02:01:01:44",
        "A*02:01:01:45",
        "A*02:01:01:46",
        "A*02:01:01:47",
        "A*02:01:01:48",
        "A*02:01:01:49",
        "A*02:01:01:50",
        "A*02:01:01:51",
        "A*02:01:01:52",
        "A*02:01:01:53",
        "A*02:01:01:54",
        "A*02:01:01:55",
        "A*02:01:01:56",
        "A*02:01:01:57",
        "A*02:01:01:58",
        "A*02:01:01:59",
        "A*02:01:01:60",
        "A*02:01:01:61",
        "A*02:01:01:62",
        "A*02:01:01:63",
        "A*02:01:01:64",
        "A*02:01:01:65",
        "A*02:01:01:66",
        "A*02:01:01:67",
        "A*02:01:01:68",
        "A*02:01:01:69",
        "A*02:01:01:70",
        "A*02:01:01:71",
        "A*02:01:01:72",
        "A*02:01:01:73",
        "A*02:01:01:74",
        "A*02:01:01:75",
        "A*02:01:01:76",
        "A*02:01:01:77",
        "A*02:01:01:78",
        "A*02:01:01:79",
        "A*02:01:01:80",
        "A*02:01:01:81",
        "A*02:01:01:82",
        "A*02:01:01:83",
        "A*02:01:01:84",
        "A*02:01:01:85",
        "A*02:01:01:86",
        "A*02:01:01:87",
        "A*02:01:01:88",
        "A*02:01:01:89",
        "A*02:01:01:90",
        "A*02:01:01:91",
        "A*02:01:01:92",
        "A*02:01:01:93",
        "A*02:01:01:94",
        "A*02:01:01:95",
        "A*02:01:01:96",
        "A*02:01:01:97",
        "A*02:01:01:98",
        "A*02:01:01:99"
      ],
      "protein_matches": [
        "A*02:01:01:01",
        "A*02:01:01:02L",
        "A*02:01:01:03",
        "A*02:01:01:04",
        "A*02:01:01:05",
        "A*02:01:01:06",
        "A*02:01:01:07",
        "A*02:01:01:08",
        "A*02:01:01:09",
        "A*02:01:01:10",
        "A*02:01:01:100",
        "A*02:01:01:101",
        "A*02:01:01:102",
        "A*02:01:01:103",
        "A*02:01:01:104",
        "A*02:01:01:105",
        "A*02:01:01:106",
        "A*02:01:01:107",
        "A*02:01:01:108",
        "A*02:01:01:109",
        "A*02:01:01:11",
        "A*02:01:01:110",
        "A*02:01:01:111",
        "A*02:01:01:112",
        "A*02:01:01:113",
        "A*02:01:01:114",
        "A*02:01:01:115",
        "A*02:01:01:116",
        "A*02:01:01:117",
        "A*02:01:01:118",
        "A*02:01:01:119",
        "A*02:01:01:12",
        "A*02:01:01:120",
        "A*02:01:01:121",
        "A*02:01:01:122",
        "A*02:01:01:123",
        "A*02:01:01:124",
        "A*02:01:01:125",
        "A*02:01:01:126",
        "A*02:01:01:127",
        "A*02:01:01:128",
        "A*02:01:01:129",
        "A*02:01:01:13",
        "A*02:01:01:130",
        "A*02:01:01:131",
        "A*02:01:01:132",
        "A*02:01:01:133",
        "A*02:01:01:134Q",
        "A*02:01:01:135",
        "A*02:01:01:136",
        "A*02:01:01:137",
        "A*02:01:01:138",
        "A*02:01:01:139",
        "A*02:01:01:14",
        "A*02:01:01:140",
        "A*02:01:01:141",
        "A*02:01:01:142",
        "A*02:01:01:143",
        "A*02:01:01:144",
        "A*02:01:01:145",
        "A*02:01:01:146",
        "A*02:01:01:147",
        "A*02:01:01:148",
        "A*02:01:01:149",
        "A*02:01:01:15",
        "A*02:01:01:150",
        "A*02:01:01:151",
        "A*02:01:01:152",
        "A*02:01:01:153",
        "A*02:01:01:154",
        "A*02:01:01:155",
        "A*02:01:01:156",
        "A*02:01:01:157",
        "A*02:01:01:158",
        "A*02:01:01:159",
        "A*02:01:01:16",
        "A*02:01:01:160",
        "A*02:01:01:161",
        "A*02:01:01:162",
        "A*02:01:01:163",
        "A*02:01:01:164",
        "A*02:01:01:165",
        "A*02:01:01:166",
        "A*02:01:01:167",
        "A*02:01:01:168",
        "A*02:01:01:169",
        "A*02:01:01:17",
        "A*02:01:01:170",
        "A*02:01:01:171",
        "A*02:01:01:172",
        "A*02:01:01:173",
        "A*02:01:01:174",
        "A*02:01:01:175",
        "A*02:01:01:176",
        "A*02:01:01:177",
        "A*02:01:01:178",
        "A*02:01:01:179",
        "A*02:01:01:18",
        "A*02:01:01:180",
        "A*02:01:01:181",
        "A*02:01:01:182",
        "A*02:01:01:183",
        "A*02:01:01:184",
        "A*02:01:01:185",
        "A*02:01:01:186",
        "A*02:01:01:187",
        "A*02:01:01:188",
        "A*02:01:01:189",
        "A*02:01:01:19",
        "A*02:01:01:190",
        "A*02:01:01:191",
        "A*02:01:01:192",
        "A*02:01:01:193",
        "A*02:01:01:194",
        "A*02:01:01:195",
        "A*02:01:01:196",
        "A*02:01:01:197",
        "A*02:01:01:198",
        "A*02:01:01:199",
        "A*02:01:01:20",
        "A*02:01:01:200",
        "A*02:01:01:201",
        "A*02:01:01:202",
        "A*02:01:01:203",
        "A*02:01:01:204",
        "A*02:01:01:205",
        "A*02:01:01:206",
        "A*02:01:01:207",
        "A*02:01:01:208",
        "A*02:01:01:209",
        "A*02:01:01:21",
        "A*02:01:01:210",
        "A*02:01:01:211",
        "A*02:01:01:212",
        "A*02:01:01:213",
        "A*02:01:01:214",
        "A*02:01:01:215",
        "A*02:01:01:216",
        "A*02:01:01:217",
        "A*02:01:01:218",
        "A*02:01:01:219",
        "A*02:01:01:22",
        "A*02:01:01:220",
        "A*02:01:01:221",
        "A*02:01:01:222",
        "A*02:01:01:223",
        "A*02:01:01:224",
        "A*02:01:01:225",
        "A*02:01:01:226",
        "A*02:01:01:227",
        "A*02:01:01:228",
        "A*02:01:01:229",
        "A*02:01:01:23",
        "A*02:01:01:230",
        "A*02:01:01:231",
        "A*02:01:01:232",
        "A*02:01:01:233",
        "A*02:01:01:234",
        "A*02:01:01:235",
        "A*02:01:01:236",
        "A*02:01:01:237",
        "A*02:01:01:238",
        "A*02:01:01:239",
        "A*02:01:01:24",
        "A*02:01:01:240",
        "A*02:01:01:241",
        "A*02:01:01:242",
        "A*02:01:01:243",
        "A*02:01:01:244",
        "A*02:01:01:245",
        "A*02:01:01:246",
        "A*02:01:01:247",
        "A*02:01:01:248",
        "A*02:01:01:249",
        "A*02:01:01:25",
        "A*02:01:01:250",
        "A*02:01:01:251",
        "A*02:01:01:252Q",
        "A*02:01:01:253",
        "A*02:01:01:254",
        "A*02:01:01:255",
        "A*02:01:01:256",
        "A*02:01:01:257",
        "A*02:01:01:258",
        "A*02:01:01:259",
        "A*02:01:01:26",
        "A*02:01:01:260",
        "A*02:01:01:261",
        "A*02:01:01:262",
        "A*02:01:01:263",
        "A*02:01:01:264",
        "A*02:01:01:265",
        "A*02:01:01:266",
        "A*02:01:01:267",
        "A*02:01:01:268",
        "A*02:01:01:269",
        "A*02:01:01:27",
        "A*02:01:01:270",
        "A*02:01:01:271",
        "A*02:01:01:272",
        "A*02:01:01:273",
        "A*02:01:01:274",
        "A*02:01:01:28",
        "A*02:01:01:29",
        "A*02:01:01:30",
        "A*02:01:01:31",
        "A*02:01:01:32",
        "A*02:01:01:33",
        "A*02:01:01:34",
        "A*02:01:01:35",
        "A*02:01:01:36",
        "A*02:01:01:37",
        "A*02:01:01:38",
        "A*02:01:01:39",
        "A*02:01:01:40",
        "A*02:01:01:41",
        "A*02:01:01:42",
        "A*02:01:01:43",
        "A*02:01:01:44",
        "A*02:01:01:45",
        "A*02:01:01:46",
        "A*02:01:01:47",
        "A*02:01:01:48",
        "A*02:01:01:49",
        "A*02:01:01:50",
        "A*02:01:01:51",
        "A*02:01:01:52",
        "A*02:01:01:53",
        "A*02:01:01:54",
        "A*02:01:01:55",
        "A*02:01:01:56",
        "A*02:01:01:57",
        "A*02:01:01:58",
        "A*02:01:01:59",
        "A*02:01:01:60",
        "A*02:01:01:61",
        "A*02:01:01:62",
        "A*02:01:01:63",
        "A*02:01:01:64",
        "A*02:01:01:65",
        "A*02:01:01:66",
        "A*02:01:01:67",
        "A*02:01:01:68",
        "A*02:01:01:69",
        "A*02:01:01:70",
        "A*02:01:01:71",
        "A*02:01:01:72",
        "A*02:01:01:73",
        "A*02:01:01:74",
        "A*02:01:01:75",
        "A*02:01:01:76",
        "A*02:01:01:77",
        "A*02:01:01:78",
        "A*02:01:01:79",
        "A*02:01:01:80",
        "A*02:01:01:81",
        "A*02:01:01:82",
        "A*02:01:01:83",
        "A*02:01:01:84",
        "A*02:01:01:85",
        "A*02:01:01:86",
        "A*02:01:01:87",
        "A*02:01:01:88",
        "A*02:01:01:89",
        "A*02:01:01:90",
        "A*02:01:01:91",
        "A*02:01:01:92",
        "A*02:01:01:93",
        "A*02:01:01:94",
        "A*02:01:01:95",
        "A*02:01:01:96",
        "A*02:01:01:97",
        "A*02:01:01:98",
        "A*02:01:01:99",
        "A*02:01:02:01",
        "A*02:01:02:02",
        "A*02:01:04",
        "A*02:01:05",
        "A*02:01:09",
        "A*02:01:11",
        "A*02:01:111",
        "A*02:01:119",
        "A*02:01:120",
        "A*02:01:121",
        "A*02:01:123",
        "A*02:01:124",
        "A*02:01:125",
        "A*02:01:126",
        "A*02:01:127",
        "A*02:01:128",
        "A*02:01:130",
        "A*02:01:132",
        "A*02:01:133",
        "A*02:01:134",
        "A*02:01:135",
        "A*02:01:136",
        "A*02:01:137",
        "A*02:01:138",
        "A*02:01:139",
        "A*02:01:140",
        "A*02:01:141",
        "A*02:01:142",
        "A*02:01:143",
        "A*02:01:145",
        "A*02:01:146",
        "A*02:01:147",
        "A*02:01:148",
        "A*02:01:149",
        "A*02:01:14Q",
        "A*02:01:15",
        "A*02:01:150",
        "A*02:01:151",
        "A*02:01:152",
        "A*02:01:153",
        "A*02:01:154",
        "A*02:01:155",
        "A*02:01:156",
        "A*02:01:157",
        "A*02:01:158",
        "A*02:01:159",
        "A*02:01:160",
        "A*02:01:161",
        "A*02:01:162",
        "A*02:01:163",
        "A*02:01:164",
        "A*02:01:165",
        "A*02:01:166",
        "A*02:01:167",
        "A*02:01:168",
        "A*02:01:169",
        "A*02:01:170",
        "A*02:01:171",
        "A*02:01:172",
        "A*02:01:173",
        "A*02:01:174",
        "A*02:01:175",
        "A*02:01:176",
        "A*02:01:177",
        "A*02:01:178",
        "A*02:01:179",
        "A*02:01:18",
        "A*02:01:180",
        "A*02:01:181",
        "A*02:01:182",
        "A*02:01:183",
        "A*02:01:184",
        "A*02:01:185",
        "A*02:01:186",
        "A*02:01:187",
        "A*02:01:188",
        "A*02:01:189",
        "A*02:01:19",
        "A*02:01:190",
        "A*02:01:191",
        "A*02:01:192",
        "A*02:01:193",
        "A*02:01:194",
        "A*02:01:195",
        "A*02:01:196",
        "A*02:01:197",
        "A*02:01:198",
        "A*02:01:199",
        "A*02:01:200",
        "A*02:01:201",
        "A*02:01:202",
        "A*02:01:203",
        "A*02:01:204",
        "A*02:01:205",
        "A*02:01:206",
        "A*02:01:207",
        "A*02:01:208",
        "A*02:01:209",
        "A*02:01:21",
        "A*02:01:210",
        "A*02:01:211",
        "A*02:01:212",
        "A*02:01:213",
        "A*02:01:214",
        "A*02:01:215",
        "A*02:01:216",
        "A*02:01:217",
        "A*02:01:218",
        "A*02:01:219",
        "A*02:01:22",
        "A*02:01:220",
        "A*02:01:221",
        "A*02:01:222",
        "A*02:01:223",
        "A*02:01:224",
        "A*02:01:225",
        "A*02:01:226",
        "A*02:01:227",
        "A*02:01:228",
        "A*02:01:229",
        "A*02:01:230",
        "A*02:01:231",
        "A*02:01:232",
        "A*02:01:233",
        "A*02:01:234",
        "A*02:01:235",
        "A*02:01:236",
        "A*02:01:237",
        "A*02:01:238",
        "A*02:01:239",
        "A*02:01:240",
        "A*02:01:30",
        "A*02:01:31",
        "A*02:01:36",
        "A*02:01:38",
        "A*02:01:47",
        "A*02:01:48",
        "A*02:01:52",
        "A*02:01:56",
        "A*02:01:71",
        "A*02:01:87"
      ],
      "cds_sha256": "f49f56425bc36d1ee6c2ba59cdfcdde154452c10df6e4218f1945d75fc644f56",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:01:01",
      "numeric_two_field_assignment": "A*02:01"
    },
    {
      "donor": "NA18570",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*02:06:01:01"
      ],
      "numeric_two_field": [
        "A*02:06"
      ],
      "numeric_three_field": [
        "A*02:06:01"
      ],
      "full_allele_assignment": [
        "A*02:06:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:06:01:01",
        "A*02:06:01:02",
        "A*02:06:01:03",
        "A*02:06:01:04",
        "A*02:06:01:05",
        "A*02:06:01:06",
        "A*02:06:01:07",
        "A*02:06:01:08",
        "A*02:06:01:09",
        "A*02:06:01:10",
        "A*02:06:01:11",
        "A*02:06:01:12",
        "A*02:06:01:13",
        "A*02:06:01:14",
        "A*02:06:01:15",
        "A*02:06:01:16",
        "A*02:06:01:17"
      ],
      "protein_matches": [
        "A*02:06:01:01",
        "A*02:06:01:02",
        "A*02:06:01:03",
        "A*02:06:01:04",
        "A*02:06:01:05",
        "A*02:06:01:06",
        "A*02:06:01:07",
        "A*02:06:01:08",
        "A*02:06:01:09",
        "A*02:06:01:10",
        "A*02:06:01:11",
        "A*02:06:01:12",
        "A*02:06:01:13",
        "A*02:06:01:14",
        "A*02:06:01:15",
        "A*02:06:01:16",
        "A*02:06:01:17",
        "A*02:06:04",
        "A*02:06:05",
        "A*02:06:06",
        "A*02:06:08",
        "A*02:06:12",
        "A*02:06:19",
        "A*02:06:22",
        "A*02:06:23",
        "A*02:06:24",
        "A*02:06:25",
        "A*02:06:26",
        "A*02:06:27",
        "A*02:06:28",
        "A*02:06:29",
        "A*02:06:30",
        "A*02:06:31",
        "A*02:06:32",
        "A*02:06:33",
        "A*02:06:34",
        "A*02:06:35",
        "A*02:06:36",
        "A*02:06:37"
      ],
      "cds_sha256": "3bbf94e3a6eb94ec9a012607d69d6f28e5bad45c740349deee06cebb40aebe65",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:06:01",
      "numeric_two_field_assignment": "A*02:06"
    },
    {
      "donor": "NA18570",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*15:01:01:01"
      ],
      "numeric_two_field": [
        "B*15:01"
      ],
      "numeric_three_field": [
        "B*15:01:01"
      ],
      "full_allele_assignment": [
        "B*15:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*15:01:01:01",
        "B*15:01:01:03",
        "B*15:01:01:04",
        "B*15:01:01:05",
        "B*15:01:01:06",
        "B*15:01:01:07",
        "B*15:01:01:08",
        "B*15:01:01:09",
        "B*15:01:01:10",
        "B*15:01:01:11",
        "B*15:01:01:12",
        "B*15:01:01:13",
        "B*15:01:01:14",
        "B*15:01:01:15",
        "B*15:01:01:16",
        "B*15:01:01:17",
        "B*15:01:01:18",
        "B*15:01:01:19",
        "B*15:01:01:20",
        "B*15:01:01:21",
        "B*15:01:01:22",
        "B*15:01:01:23",
        "B*15:01:01:24",
        "B*15:01:01:25",
        "B*15:01:01:26",
        "B*15:01:01:27",
        "B*15:01:01:28",
        "B*15:01:01:29",
        "B*15:01:01:30",
        "B*15:01:01:31",
        "B*15:01:01:32",
        "B*15:01:01:33",
        "B*15:01:01:34",
        "B*15:01:01:35",
        "B*15:01:01:36",
        "B*15:01:01:37",
        "B*15:01:01:38",
        "B*15:01:01:39Q",
        "B*15:01:01:40",
        "B*15:01:01:41",
        "B*15:01:01:42",
        "B*15:01:01:43",
        "B*15:01:01:44",
        "B*15:01:01:45",
        "B*15:01:01:46",
        "B*15:01:01:47",
        "B*15:01:01:48",
        "B*15:01:01:49",
        "B*15:01:01:50",
        "B*15:01:01:51",
        "B*15:01:01:52",
        "B*15:01:01:53",
        "B*15:01:01:54",
        "B*15:01:01:55",
        "B*15:01:01:56",
        "B*15:01:01:57",
        "B*15:01:01:58",
        "B*15:01:01:59",
        "B*15:01:01:60",
        "B*15:01:01:61",
        "B*15:01:01:62",
        "B*15:01:01:63",
        "B*15:01:01:64",
        "B*15:01:01:65Q",
        "B*15:01:01:66",
        "B*15:01:01:67",
        "B*15:01:01:68",
        "B*15:01:01:69",
        "B*15:01:01:70",
        "B*15:01:01:71Q",
        "B*15:01:01:72",
        "B*15:01:01:73",
        "B*15:01:01:74",
        "B*15:01:01:75",
        "B*15:01:01:76"
      ],
      "protein_matches": [
        "B*15:01:01:01",
        "B*15:01:01:03",
        "B*15:01:01:04",
        "B*15:01:01:05",
        "B*15:01:01:06",
        "B*15:01:01:07",
        "B*15:01:01:08",
        "B*15:01:01:09",
        "B*15:01:01:10",
        "B*15:01:01:11",
        "B*15:01:01:12",
        "B*15:01:01:13",
        "B*15:01:01:14",
        "B*15:01:01:15",
        "B*15:01:01:16",
        "B*15:01:01:17",
        "B*15:01:01:18",
        "B*15:01:01:19",
        "B*15:01:01:20",
        "B*15:01:01:21",
        "B*15:01:01:22",
        "B*15:01:01:23",
        "B*15:01:01:24",
        "B*15:01:01:25",
        "B*15:01:01:26",
        "B*15:01:01:27",
        "B*15:01:01:28",
        "B*15:01:01:29",
        "B*15:01:01:30",
        "B*15:01:01:31",
        "B*15:01:01:32",
        "B*15:01:01:33",
        "B*15:01:01:34",
        "B*15:01:01:35",
        "B*15:01:01:36",
        "B*15:01:01:37",
        "B*15:01:01:38",
        "B*15:01:01:39Q",
        "B*15:01:01:40",
        "B*15:01:01:41",
        "B*15:01:01:42",
        "B*15:01:01:43",
        "B*15:01:01:44",
        "B*15:01:01:45",
        "B*15:01:01:46",
        "B*15:01:01:47",
        "B*15:01:01:48",
        "B*15:01:01:49",
        "B*15:01:01:50",
        "B*15:01:01:51",
        "B*15:01:01:52",
        "B*15:01:01:53",
        "B*15:01:01:54",
        "B*15:01:01:55",
        "B*15:01:01:56",
        "B*15:01:01:57",
        "B*15:01:01:58",
        "B*15:01:01:59",
        "B*15:01:01:60",
        "B*15:01:01:61",
        "B*15:01:01:62",
        "B*15:01:01:63",
        "B*15:01:01:64",
        "B*15:01:01:65Q",
        "B*15:01:01:66",
        "B*15:01:01:67",
        "B*15:01:01:68",
        "B*15:01:01:69",
        "B*15:01:01:70",
        "B*15:01:01:71Q",
        "B*15:01:01:72",
        "B*15:01:01:73",
        "B*15:01:01:74",
        "B*15:01:01:75",
        "B*15:01:01:76",
        "B*15:01:02",
        "B*15:01:06",
        "B*15:01:07",
        "B*15:01:10",
        "B*15:01:100",
        "B*15:01:101",
        "B*15:01:11",
        "B*15:01:17",
        "B*15:01:32",
        "B*15:01:38",
        "B*15:01:40",
        "B*15:01:41",
        "B*15:01:42",
        "B*15:01:43",
        "B*15:01:44",
        "B*15:01:45",
        "B*15:01:46",
        "B*15:01:47",
        "B*15:01:48",
        "B*15:01:49",
        "B*15:01:50",
        "B*15:01:51",
        "B*15:01:52",
        "B*15:01:53",
        "B*15:01:54",
        "B*15:01:55",
        "B*15:01:56",
        "B*15:01:57",
        "B*15:01:58",
        "B*15:01:59",
        "B*15:01:60",
        "B*15:01:61",
        "B*15:01:62",
        "B*15:01:63",
        "B*15:01:64",
        "B*15:01:65",
        "B*15:01:66",
        "B*15:01:67",
        "B*15:01:68",
        "B*15:01:69",
        "B*15:01:70",
        "B*15:01:71",
        "B*15:01:72",
        "B*15:01:73",
        "B*15:01:74",
        "B*15:01:75",
        "B*15:01:76",
        "B*15:01:77",
        "B*15:01:78",
        "B*15:01:79",
        "B*15:01:80",
        "B*15:01:81",
        "B*15:01:82",
        "B*15:01:83",
        "B*15:01:84",
        "B*15:01:85",
        "B*15:01:86",
        "B*15:01:87",
        "B*15:01:88",
        "B*15:01:89",
        "B*15:01:90",
        "B*15:01:91",
        "B*15:01:92",
        "B*15:01:93",
        "B*15:01:94",
        "B*15:01:95",
        "B*15:01:96",
        "B*15:01:97",
        "B*15:01:98",
        "B*15:01:99"
      ],
      "cds_sha256": "1d44ca5fbebab117a234400b2fbd2353eb719a6ed3ed31e921be1a5f57a0a56c",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*15:01:01",
      "numeric_two_field_assignment": "B*15:01"
    },
    {
      "donor": "NA18570",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*15:11:01:01"
      ],
      "numeric_two_field": [
        "B*15:11"
      ],
      "numeric_three_field": [
        "B*15:11:01"
      ],
      "full_allele_assignment": [
        "B*15:11:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*15:11:01:01",
        "B*15:11:01:02"
      ],
      "protein_matches": [
        "B*15:11:01:01",
        "B*15:11:01:02",
        "B*15:11:08",
        "B*15:11:09",
        "B*15:11:10"
      ],
      "cds_sha256": "a4f6efe8e6f9cd19ec75e3fcb55572eed3b5ae0e231ce20a9d8c3b07fc5f81a9",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*15:11:01",
      "numeric_two_field_assignment": "B*15:11"
    },
    {
      "donor": "NA18570",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*03:03:01:01"
      ],
      "numeric_two_field": [
        "C*03:03"
      ],
      "numeric_three_field": [
        "C*03:03:01"
      ],
      "full_allele_assignment": [
        "C*03:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:03:01:01",
        "C*03:03:01:02",
        "C*03:03:01:03",
        "C*03:03:01:04",
        "C*03:03:01:05",
        "C*03:03:01:06",
        "C*03:03:01:07",
        "C*03:03:01:08",
        "C*03:03:01:09",
        "C*03:03:01:10",
        "C*03:03:01:11",
        "C*03:03:01:12",
        "C*03:03:01:13",
        "C*03:03:01:14",
        "C*03:03:01:15",
        "C*03:03:01:16",
        "C*03:03:01:17",
        "C*03:03:01:18",
        "C*03:03:01:19",
        "C*03:03:01:20",
        "C*03:03:01:21",
        "C*03:03:01:22",
        "C*03:03:01:23",
        "C*03:03:01:24",
        "C*03:03:01:25",
        "C*03:03:01:26",
        "C*03:03:01:27",
        "C*03:03:01:28",
        "C*03:03:01:29",
        "C*03:03:01:30",
        "C*03:03:01:31",
        "C*03:03:01:33",
        "C*03:03:01:34",
        "C*03:03:01:35",
        "C*03:03:01:36",
        "C*03:03:01:37",
        "C*03:03:01:38",
        "C*03:03:01:39Q",
        "C*03:03:01:40",
        "C*03:03:01:41",
        "C*03:03:01:42",
        "C*03:03:01:43",
        "C*03:03:01:44",
        "C*03:03:01:45",
        "C*03:03:01:46",
        "C*03:03:01:47",
        "C*03:03:01:48",
        "C*03:03:01:49",
        "C*03:03:01:50N",
        "C*03:03:01:51",
        "C*03:03:01:52N",
        "C*03:03:01:53",
        "C*03:03:01:54",
        "C*03:03:01:55Q",
        "C*03:03:01:56",
        "C*03:03:01:57",
        "C*03:03:01:58",
        "C*03:03:01:59",
        "C*03:03:01:60",
        "C*03:03:01:61",
        "C*03:03:01:62",
        "C*03:03:01:63",
        "C*03:03:01:64",
        "C*03:03:01:65",
        "C*03:03:01:66",
        "C*03:03:01:67",
        "C*03:03:01:68",
        "C*03:03:01:69",
        "C*03:03:01:70",
        "C*03:03:01:71",
        "C*03:03:01:72",
        "C*03:03:01:73Q",
        "C*03:03:01:74"
      ],
      "protein_matches": [
        "C*03:03:01:01",
        "C*03:03:01:02",
        "C*03:03:01:03",
        "C*03:03:01:04",
        "C*03:03:01:05",
        "C*03:03:01:06",
        "C*03:03:01:07",
        "C*03:03:01:08",
        "C*03:03:01:09",
        "C*03:03:01:10",
        "C*03:03:01:11",
        "C*03:03:01:12",
        "C*03:03:01:13",
        "C*03:03:01:14",
        "C*03:03:01:15",
        "C*03:03:01:16",
        "C*03:03:01:17",
        "C*03:03:01:18",
        "C*03:03:01:19",
        "C*03:03:01:20",
        "C*03:03:01:21",
        "C*03:03:01:22",
        "C*03:03:01:23",
        "C*03:03:01:24",
        "C*03:03:01:25",
        "C*03:03:01:26",
        "C*03:03:01:27",
        "C*03:03:01:28",
        "C*03:03:01:29",
        "C*03:03:01:30",
        "C*03:03:01:31",
        "C*03:03:01:33",
        "C*03:03:01:34",
        "C*03:03:01:35",
        "C*03:03:01:36",
        "C*03:03:01:37",
        "C*03:03:01:38",
        "C*03:03:01:39Q",
        "C*03:03:01:40",
        "C*03:03:01:41",
        "C*03:03:01:42",
        "C*03:03:01:43",
        "C*03:03:01:44",
        "C*03:03:01:45",
        "C*03:03:01:46",
        "C*03:03:01:47",
        "C*03:03:01:48",
        "C*03:03:01:49",
        "C*03:03:01:50N",
        "C*03:03:01:51",
        "C*03:03:01:52N",
        "C*03:03:01:53",
        "C*03:03:01:54",
        "C*03:03:01:55Q",
        "C*03:03:01:56",
        "C*03:03:01:57",
        "C*03:03:01:58",
        "C*03:03:01:59",
        "C*03:03:01:60",
        "C*03:03:01:61",
        "C*03:03:01:62",
        "C*03:03:01:63",
        "C*03:03:01:64",
        "C*03:03:01:65",
        "C*03:03:01:66",
        "C*03:03:01:67",
        "C*03:03:01:68",
        "C*03:03:01:69",
        "C*03:03:01:70",
        "C*03:03:01:71",
        "C*03:03:01:72",
        "C*03:03:01:73Q",
        "C*03:03:01:74",
        "C*03:03:02",
        "C*03:03:04",
        "C*03:03:17",
        "C*03:03:19",
        "C*03:03:22",
        "C*03:03:27",
        "C*03:03:28",
        "C*03:03:29",
        "C*03:03:30",
        "C*03:03:31",
        "C*03:03:32",
        "C*03:03:33",
        "C*03:03:34",
        "C*03:03:36",
        "C*03:03:38",
        "C*03:03:39",
        "C*03:03:40",
        "C*03:03:41",
        "C*03:03:42",
        "C*03:03:43",
        "C*03:03:44",
        "C*03:03:45",
        "C*03:03:46",
        "C*03:03:47",
        "C*03:03:48",
        "C*03:03:49",
        "C*03:03:50",
        "C*03:03:51",
        "C*03:03:52",
        "C*03:03:53",
        "C*03:03:55",
        "C*03:03:56",
        "C*03:03:57",
        "C*03:03:58",
        "C*03:03:59",
        "C*03:03:60",
        "C*03:03:61",
        "C*03:03:62",
        "C*03:03:63",
        "C*03:03:64",
        "C*03:03:65",
        "C*03:03:66",
        "C*03:03:67",
        "C*03:03:68",
        "C*03:03:69",
        "C*03:03:70",
        "C*03:03:71",
        "C*03:03:72",
        "C*03:03:73",
        "C*03:03:74",
        "C*03:03:75",
        "C*03:03:76",
        "C*03:03:77",
        "C*03:03:78"
      ],
      "cds_sha256": "12dc70eb013cdf6c9253f19a4b55b82c73877e7e1771165364736c2d90579a7d",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:03:01",
      "numeric_two_field_assignment": "C*03:03"
    },
    {
      "donor": "NA18570",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*03:03:01:01"
      ],
      "numeric_two_field": [
        "C*03:03"
      ],
      "numeric_three_field": [
        "C*03:03:01"
      ],
      "full_allele_assignment": [
        "C*03:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:03:01:01",
        "C*03:03:01:02",
        "C*03:03:01:03",
        "C*03:03:01:04",
        "C*03:03:01:05",
        "C*03:03:01:06",
        "C*03:03:01:07",
        "C*03:03:01:08",
        "C*03:03:01:09",
        "C*03:03:01:10",
        "C*03:03:01:11",
        "C*03:03:01:12",
        "C*03:03:01:13",
        "C*03:03:01:14",
        "C*03:03:01:15",
        "C*03:03:01:16",
        "C*03:03:01:17",
        "C*03:03:01:18",
        "C*03:03:01:19",
        "C*03:03:01:20",
        "C*03:03:01:21",
        "C*03:03:01:22",
        "C*03:03:01:23",
        "C*03:03:01:24",
        "C*03:03:01:25",
        "C*03:03:01:26",
        "C*03:03:01:27",
        "C*03:03:01:28",
        "C*03:03:01:29",
        "C*03:03:01:30",
        "C*03:03:01:31",
        "C*03:03:01:33",
        "C*03:03:01:34",
        "C*03:03:01:35",
        "C*03:03:01:36",
        "C*03:03:01:37",
        "C*03:03:01:38",
        "C*03:03:01:39Q",
        "C*03:03:01:40",
        "C*03:03:01:41",
        "C*03:03:01:42",
        "C*03:03:01:43",
        "C*03:03:01:44",
        "C*03:03:01:45",
        "C*03:03:01:46",
        "C*03:03:01:47",
        "C*03:03:01:48",
        "C*03:03:01:49",
        "C*03:03:01:50N",
        "C*03:03:01:51",
        "C*03:03:01:52N",
        "C*03:03:01:53",
        "C*03:03:01:54",
        "C*03:03:01:55Q",
        "C*03:03:01:56",
        "C*03:03:01:57",
        "C*03:03:01:58",
        "C*03:03:01:59",
        "C*03:03:01:60",
        "C*03:03:01:61",
        "C*03:03:01:62",
        "C*03:03:01:63",
        "C*03:03:01:64",
        "C*03:03:01:65",
        "C*03:03:01:66",
        "C*03:03:01:67",
        "C*03:03:01:68",
        "C*03:03:01:69",
        "C*03:03:01:70",
        "C*03:03:01:71",
        "C*03:03:01:72",
        "C*03:03:01:73Q",
        "C*03:03:01:74"
      ],
      "protein_matches": [
        "C*03:03:01:01",
        "C*03:03:01:02",
        "C*03:03:01:03",
        "C*03:03:01:04",
        "C*03:03:01:05",
        "C*03:03:01:06",
        "C*03:03:01:07",
        "C*03:03:01:08",
        "C*03:03:01:09",
        "C*03:03:01:10",
        "C*03:03:01:11",
        "C*03:03:01:12",
        "C*03:03:01:13",
        "C*03:03:01:14",
        "C*03:03:01:15",
        "C*03:03:01:16",
        "C*03:03:01:17",
        "C*03:03:01:18",
        "C*03:03:01:19",
        "C*03:03:01:20",
        "C*03:03:01:21",
        "C*03:03:01:22",
        "C*03:03:01:23",
        "C*03:03:01:24",
        "C*03:03:01:25",
        "C*03:03:01:26",
        "C*03:03:01:27",
        "C*03:03:01:28",
        "C*03:03:01:29",
        "C*03:03:01:30",
        "C*03:03:01:31",
        "C*03:03:01:33",
        "C*03:03:01:34",
        "C*03:03:01:35",
        "C*03:03:01:36",
        "C*03:03:01:37",
        "C*03:03:01:38",
        "C*03:03:01:39Q",
        "C*03:03:01:40",
        "C*03:03:01:41",
        "C*03:03:01:42",
        "C*03:03:01:43",
        "C*03:03:01:44",
        "C*03:03:01:45",
        "C*03:03:01:46",
        "C*03:03:01:47",
        "C*03:03:01:48",
        "C*03:03:01:49",
        "C*03:03:01:50N",
        "C*03:03:01:51",
        "C*03:03:01:52N",
        "C*03:03:01:53",
        "C*03:03:01:54",
        "C*03:03:01:55Q",
        "C*03:03:01:56",
        "C*03:03:01:57",
        "C*03:03:01:58",
        "C*03:03:01:59",
        "C*03:03:01:60",
        "C*03:03:01:61",
        "C*03:03:01:62",
        "C*03:03:01:63",
        "C*03:03:01:64",
        "C*03:03:01:65",
        "C*03:03:01:66",
        "C*03:03:01:67",
        "C*03:03:01:68",
        "C*03:03:01:69",
        "C*03:03:01:70",
        "C*03:03:01:71",
        "C*03:03:01:72",
        "C*03:03:01:73Q",
        "C*03:03:01:74",
        "C*03:03:02",
        "C*03:03:04",
        "C*03:03:17",
        "C*03:03:19",
        "C*03:03:22",
        "C*03:03:27",
        "C*03:03:28",
        "C*03:03:29",
        "C*03:03:30",
        "C*03:03:31",
        "C*03:03:32",
        "C*03:03:33",
        "C*03:03:34",
        "C*03:03:36",
        "C*03:03:38",
        "C*03:03:39",
        "C*03:03:40",
        "C*03:03:41",
        "C*03:03:42",
        "C*03:03:43",
        "C*03:03:44",
        "C*03:03:45",
        "C*03:03:46",
        "C*03:03:47",
        "C*03:03:48",
        "C*03:03:49",
        "C*03:03:50",
        "C*03:03:51",
        "C*03:03:52",
        "C*03:03:53",
        "C*03:03:55",
        "C*03:03:56",
        "C*03:03:57",
        "C*03:03:58",
        "C*03:03:59",
        "C*03:03:60",
        "C*03:03:61",
        "C*03:03:62",
        "C*03:03:63",
        "C*03:03:64",
        "C*03:03:65",
        "C*03:03:66",
        "C*03:03:67",
        "C*03:03:68",
        "C*03:03:69",
        "C*03:03:70",
        "C*03:03:71",
        "C*03:03:72",
        "C*03:03:73",
        "C*03:03:74",
        "C*03:03:75",
        "C*03:03:76",
        "C*03:03:77",
        "C*03:03:78"
      ],
      "cds_sha256": "12dc70eb013cdf6c9253f19a4b55b82c73877e7e1771165364736c2d90579a7d",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:03:01",
      "numeric_two_field_assignment": "C*03:03"
    },
    {
      "donor": "NA18570",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:03"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "NA18570",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "NA18570",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*03:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*03:01"
      ],
      "numeric_three_field": [
        "DPB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*03:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*03:01:01:01",
        "DPB1*03:01:01:02",
        "DPB1*03:01:01:03",
        "DPB1*03:01:01:04",
        "DPB1*03:01:01:05",
        "DPB1*03:01:01:06",
        "DPB1*03:01:01:07",
        "DPB1*03:01:01:08",
        "DPB1*03:01:01:09",
        "DPB1*03:01:01:10",
        "DPB1*03:01:01:11",
        "DPB1*03:01:01:12",
        "DPB1*03:01:01:13",
        "DPB1*03:01:01:14",
        "DPB1*03:01:01:15",
        "DPB1*03:01:01:16",
        "DPB1*03:01:01:17",
        "DPB1*03:01:01:18",
        "DPB1*03:01:01:19",
        "DPB1*03:01:01:20",
        "DPB1*03:01:01:21",
        "DPB1*03:01:01:22",
        "DPB1*03:01:01:23",
        "DPB1*03:01:01:24",
        "DPB1*03:01:01:25",
        "DPB1*03:01:01:26",
        "DPB1*03:01:01:27",
        "DPB1*03:01:01:28",
        "DPB1*03:01:01:29",
        "DPB1*03:01:01:30",
        "DPB1*03:01:01:31",
        "DPB1*03:01:01:32",
        "DPB1*03:01:01:33"
      ],
      "protein_matches": [
        "DPB1*03:01:01:01",
        "DPB1*03:01:01:02",
        "DPB1*03:01:01:03",
        "DPB1*03:01:01:04",
        "DPB1*03:01:01:05",
        "DPB1*03:01:01:06",
        "DPB1*03:01:01:07",
        "DPB1*03:01:01:08",
        "DPB1*03:01:01:09",
        "DPB1*03:01:01:10",
        "DPB1*03:01:01:11",
        "DPB1*03:01:01:12",
        "DPB1*03:01:01:13",
        "DPB1*03:01:01:14",
        "DPB1*03:01:01:15",
        "DPB1*03:01:01:16",
        "DPB1*03:01:01:17",
        "DPB1*03:01:01:18",
        "DPB1*03:01:01:19",
        "DPB1*03:01:01:20",
        "DPB1*03:01:01:21",
        "DPB1*03:01:01:22",
        "DPB1*03:01:01:23",
        "DPB1*03:01:01:24",
        "DPB1*03:01:01:25",
        "DPB1*03:01:01:26",
        "DPB1*03:01:01:27",
        "DPB1*03:01:01:28",
        "DPB1*03:01:01:29",
        "DPB1*03:01:01:30",
        "DPB1*03:01:01:31",
        "DPB1*03:01:01:32",
        "DPB1*03:01:01:33",
        "DPB1*03:01:10",
        "DPB1*03:01:11",
        "DPB1*03:01:12",
        "DPB1*03:01:15:01",
        "DPB1*03:01:15:02",
        "DPB1*03:01:16",
        "DPB1*03:01:17",
        "DPB1*03:01:20",
        "DPB1*03:01:21",
        "DPB1*03:01:22",
        "DPB1*03:01:23",
        "DPB1*03:01:24",
        "DPB1*03:01:26",
        "DPB1*03:01:29",
        "DPB1*03:01:30",
        "DPB1*03:01:31",
        "DPB1*03:01:32",
        "DPB1*03:01:33",
        "DPB1*03:01:35",
        "DPB1*03:01:36",
        "DPB1*03:01:37",
        "DPB1*03:01:38",
        "DPB1*03:01:39",
        "DPB1*03:01:40"
      ],
      "cds_sha256": "dc81e0c9609658f0fcda5e6c392805bf3aefb1455515df56826ce47e5e076ed6",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*03:01:01",
      "numeric_two_field_assignment": "DPB1*03:01"
    },
    {
      "donor": "NA18570",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "NA18570",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*05:05:01:02"
      ],
      "numeric_two_field": [
        "DQA1*05:05"
      ],
      "numeric_three_field": [
        "DQA1*05:05:01"
      ],
      "full_allele_assignment": [
        "DQA1*05:05:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*05:05:01:01",
        "DQA1*05:05:01:02",
        "DQA1*05:05:01:03",
        "DQA1*05:05:01:04",
        "DQA1*05:05:01:05",
        "DQA1*05:05:01:06",
        "DQA1*05:05:01:07",
        "DQA1*05:05:01:08",
        "DQA1*05:05:01:09",
        "DQA1*05:05:01:10",
        "DQA1*05:05:01:11",
        "DQA1*05:05:01:12",
        "DQA1*05:05:01:13",
        "DQA1*05:05:01:14",
        "DQA1*05:05:01:15",
        "DQA1*05:05:01:16",
        "DQA1*05:05:01:17",
        "DQA1*05:05:01:18",
        "DQA1*05:05:01:19",
        "DQA1*05:05:01:20",
        "DQA1*05:05:01:21",
        "DQA1*05:05:01:22",
        "DQA1*05:05:01:23",
        "DQA1*05:05:01:24",
        "DQA1*05:05:01:25",
        "DQA1*05:05:01:26",
        "DQA1*05:05:01:27",
        "DQA1*05:05:01:28",
        "DQA1*05:05:01:29",
        "DQA1*05:05:01:30",
        "DQA1*05:05:01:31",
        "DQA1*05:05:01:32",
        "DQA1*05:05:01:33",
        "DQA1*05:05:01:34",
        "DQA1*05:05:01:35",
        "DQA1*05:05:01:36",
        "DQA1*05:05:01:37",
        "DQA1*05:05:01:38",
        "DQA1*05:05:01:39",
        "DQA1*05:05:01:40",
        "DQA1*05:05:01:41",
        "DQA1*05:05:01:42",
        "DQA1*05:05:01:43",
        "DQA1*05:05:01:44",
        "DQA1*05:05:01:45",
        "DQA1*05:05:01:46",
        "DQA1*05:05:01:47",
        "DQA1*05:05:01:48",
        "DQA1*05:05:01:49",
        "DQA1*05:05:01:50",
        "DQA1*05:05:01:51",
        "DQA1*05:05:01:52",
        "DQA1*05:05:01:53",
        "DQA1*05:05:01:54"
      ],
      "protein_matches": [
        "DQA1*05:05:01:01",
        "DQA1*05:05:01:02",
        "DQA1*05:05:01:03",
        "DQA1*05:05:01:04",
        "DQA1*05:05:01:05",
        "DQA1*05:05:01:06",
        "DQA1*05:05:01:07",
        "DQA1*05:05:01:08",
        "DQA1*05:05:01:09",
        "DQA1*05:05:01:10",
        "DQA1*05:05:01:11",
        "DQA1*05:05:01:12",
        "DQA1*05:05:01:13",
        "DQA1*05:05:01:14",
        "DQA1*05:05:01:15",
        "DQA1*05:05:01:16",
        "DQA1*05:05:01:17",
        "DQA1*05:05:01:18",
        "DQA1*05:05:01:19",
        "DQA1*05:05:01:20",
        "DQA1*05:05:01:21",
        "DQA1*05:05:01:22",
        "DQA1*05:05:01:23",
        "DQA1*05:05:01:24",
        "DQA1*05:05:01:25",
        "DQA1*05:05:01:26",
        "DQA1*05:05:01:27",
        "DQA1*05:05:01:28",
        "DQA1*05:05:01:29",
        "DQA1*05:05:01:30",
        "DQA1*05:05:01:31",
        "DQA1*05:05:01:32",
        "DQA1*05:05:01:33",
        "DQA1*05:05:01:34",
        "DQA1*05:05:01:35",
        "DQA1*05:05:01:36",
        "DQA1*05:05:01:37",
        "DQA1*05:05:01:38",
        "DQA1*05:05:01:39",
        "DQA1*05:05:01:40",
        "DQA1*05:05:01:41",
        "DQA1*05:05:01:42",
        "DQA1*05:05:01:43",
        "DQA1*05:05:01:44",
        "DQA1*05:05:01:45",
        "DQA1*05:05:01:46",
        "DQA1*05:05:01:47",
        "DQA1*05:05:01:48",
        "DQA1*05:05:01:49",
        "DQA1*05:05:01:50",
        "DQA1*05:05:01:51",
        "DQA1*05:05:01:52",
        "DQA1*05:05:01:53",
        "DQA1*05:05:01:54",
        "DQA1*05:05:02",
        "DQA1*05:05:03",
        "DQA1*05:05:04",
        "DQA1*05:05:05",
        "DQA1*05:05:06",
        "DQA1*05:05:07",
        "DQA1*05:05:08:01",
        "DQA1*05:05:08:02",
        "DQA1*05:05:09",
        "DQA1*05:05:10",
        "DQA1*05:05:11",
        "DQA1*05:05:12:01",
        "DQA1*05:05:12:02",
        "DQA1*05:05:13:01",
        "DQA1*05:05:13:02",
        "DQA1*05:05:14:01",
        "DQA1*05:05:14:02",
        "DQA1*05:05:15",
        "DQA1*05:05:16:01",
        "DQA1*05:05:16:02",
        "DQA1*05:05:17:01",
        "DQA1*05:05:17:02",
        "DQA1*05:05:17:03",
        "DQA1*05:05:18",
        "DQA1*05:05:19",
        "DQA1*05:05:20",
        "DQA1*05:05:21",
        "DQA1*05:05:22",
        "DQA1*05:05:23",
        "DQA1*05:05:24",
        "DQA1*05:05:25",
        "DQA1*05:05:26",
        "DQA1*05:05:27",
        "DQA1*05:05:28"
      ],
      "cds_sha256": "e302f9699efce73e5b01c92b5a3f1a42a65df28fbb2d455b15af11034cf0cf0a",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*05:05:01",
      "numeric_two_field_assignment": "DQA1*05:05"
    },
    {
      "donor": "NA18570",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*03:01"
      ],
      "numeric_three_field": [
        "DQA1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:01:01:01",
        "DQA1*03:01:01:03",
        "DQA1*03:01:01:04",
        "DQA1*03:01:01:05",
        "DQA1*03:01:01:06",
        "DQA1*03:01:01:07",
        "DQA1*03:01:01:08",
        "DQA1*03:01:01:09",
        "DQA1*03:01:01:10",
        "DQA1*03:01:01:11",
        "DQA1*03:01:01:12",
        "DQA1*03:01:01:13"
      ],
      "protein_matches": [
        "DQA1*03:01:01:01",
        "DQA1*03:01:01:03",
        "DQA1*03:01:01:04",
        "DQA1*03:01:01:05",
        "DQA1*03:01:01:06",
        "DQA1*03:01:01:07",
        "DQA1*03:01:01:08",
        "DQA1*03:01:01:09",
        "DQA1*03:01:01:10",
        "DQA1*03:01:01:11",
        "DQA1*03:01:01:12",
        "DQA1*03:01:01:13",
        "DQA1*03:01:03",
        "DQA1*03:01:05",
        "DQA1*03:01:06",
        "DQA1*03:01:07",
        "DQA1*03:01:08",
        "DQA1*03:01:09",
        "DQA1*03:01:10",
        "DQA1*03:01:11",
        "DQA1*03:01:12",
        "DQA1*03:01:13",
        "DQA1*03:01:14",
        "DQA1*03:01:15",
        "DQA1*03:01:16",
        "DQA1*03:01:17",
        "DQA1*03:01:18",
        "DQA1*03:01:19",
        "DQA1*03:01:20",
        "DQA1*03:01:21"
      ],
      "cds_sha256": "8c6169b000ecb451b6756b9ce0972a5de988a3fd8a7fccd46475ffc6e121f078",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:01:01",
      "numeric_two_field_assignment": "DQA1*03:01"
    },
    {
      "donor": "NA18570",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:01:01:03"
      ],
      "numeric_two_field": [
        "DQB1*03:01"
      ],
      "numeric_three_field": [
        "DQB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87"
      ],
      "protein_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87",
        "DQB1*03:01:02",
        "DQB1*03:01:03",
        "DQB1*03:01:04:01",
        "DQB1*03:01:04:02",
        "DQB1*03:01:08",
        "DQB1*03:01:09",
        "DQB1*03:01:14",
        "DQB1*03:01:17",
        "DQB1*03:01:21",
        "DQB1*03:01:22",
        "DQB1*03:01:35",
        "DQB1*03:01:36",
        "DQB1*03:01:37",
        "DQB1*03:01:41",
        "DQB1*03:01:43",
        "DQB1*03:01:46",
        "DQB1*03:01:47",
        "DQB1*03:01:50",
        "DQB1*03:01:51",
        "DQB1*03:01:52",
        "DQB1*03:01:53",
        "DQB1*03:01:54",
        "DQB1*03:01:55",
        "DQB1*03:01:56",
        "DQB1*03:01:57",
        "DQB1*03:01:58",
        "DQB1*03:01:59",
        "DQB1*03:01:60",
        "DQB1*03:01:61",
        "DQB1*03:01:62",
        "DQB1*03:01:63",
        "DQB1*03:01:64",
        "DQB1*03:01:65",
        "DQB1*03:01:66",
        "DQB1*03:01:67",
        "DQB1*03:01:68",
        "DQB1*03:01:69",
        "DQB1*03:01:70",
        "DQB1*03:01:71",
        "DQB1*03:01:72",
        "DQB1*03:01:73",
        "DQB1*03:01:74",
        "DQB1*03:01:75",
        "DQB1*03:01:76",
        "DQB1*03:01:77",
        "DQB1*03:01:78",
        "DQB1*03:01:79",
        "DQB1*03:01:80"
      ],
      "cds_sha256": "eb9f82175b42d8984c91580bcb4dc909d0d1ece0dea1c240c62c14c107bbd4a9",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:01:01",
      "numeric_two_field_assignment": "DQB1*03:01"
    },
    {
      "donor": "NA18570",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*03:02"
      ],
      "numeric_three_field": [
        "DQB1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:02:01:01",
        "DQB1*03:02:01:02",
        "DQB1*03:02:01:03",
        "DQB1*03:02:01:04",
        "DQB1*03:02:01:05",
        "DQB1*03:02:01:06",
        "DQB1*03:02:01:07",
        "DQB1*03:02:01:08",
        "DQB1*03:02:01:09",
        "DQB1*03:02:01:10",
        "DQB1*03:02:01:11",
        "DQB1*03:02:01:12",
        "DQB1*03:02:01:13",
        "DQB1*03:02:01:14",
        "DQB1*03:02:01:15",
        "DQB1*03:02:01:16",
        "DQB1*03:02:01:17",
        "DQB1*03:02:01:18",
        "DQB1*03:02:01:19",
        "DQB1*03:02:01:20",
        "DQB1*03:02:01:21",
        "DQB1*03:02:01:22",
        "DQB1*03:02:01:23",
        "DQB1*03:02:01:24",
        "DQB1*03:02:01:25",
        "DQB1*03:02:01:26",
        "DQB1*03:02:01:27",
        "DQB1*03:02:01:28",
        "DQB1*03:02:01:29",
        "DQB1*03:02:01:30",
        "DQB1*03:02:01:31",
        "DQB1*03:02:01:32",
        "DQB1*03:02:01:33"
      ],
      "protein_matches": [
        "DQB1*03:02:01:01",
        "DQB1*03:02:01:02",
        "DQB1*03:02:01:03",
        "DQB1*03:02:01:04",
        "DQB1*03:02:01:05",
        "DQB1*03:02:01:06",
        "DQB1*03:02:01:07",
        "DQB1*03:02:01:08",
        "DQB1*03:02:01:09",
        "DQB1*03:02:01:10",
        "DQB1*03:02:01:11",
        "DQB1*03:02:01:12",
        "DQB1*03:02:01:13",
        "DQB1*03:02:01:14",
        "DQB1*03:02:01:15",
        "DQB1*03:02:01:16",
        "DQB1*03:02:01:17",
        "DQB1*03:02:01:18",
        "DQB1*03:02:01:19",
        "DQB1*03:02:01:20",
        "DQB1*03:02:01:21",
        "DQB1*03:02:01:22",
        "DQB1*03:02:01:23",
        "DQB1*03:02:01:24",
        "DQB1*03:02:01:25",
        "DQB1*03:02:01:26",
        "DQB1*03:02:01:27",
        "DQB1*03:02:01:28",
        "DQB1*03:02:01:29",
        "DQB1*03:02:01:30",
        "DQB1*03:02:01:31",
        "DQB1*03:02:01:32",
        "DQB1*03:02:01:33",
        "DQB1*03:02:02:01",
        "DQB1*03:02:02:02",
        "DQB1*03:02:03",
        "DQB1*03:02:09",
        "DQB1*03:02:11",
        "DQB1*03:02:12",
        "DQB1*03:02:21",
        "DQB1*03:02:22",
        "DQB1*03:02:23",
        "DQB1*03:02:24",
        "DQB1*03:02:31",
        "DQB1*03:02:32",
        "DQB1*03:02:33",
        "DQB1*03:02:34",
        "DQB1*03:02:36",
        "DQB1*03:02:37",
        "DQB1*03:02:39",
        "DQB1*03:02:40",
        "DQB1*03:02:41",
        "DQB1*03:02:42",
        "DQB1*03:02:43",
        "DQB1*03:02:44",
        "DQB1*03:02:45",
        "DQB1*03:02:46",
        "DQB1*03:02:47",
        "DQB1*03:02:49",
        "DQB1*03:02:50",
        "DQB1*03:02:51"
      ],
      "cds_sha256": "1266fac50d8b581a00f125271bd2cf03d368094abbb99c2b8cef9f393a340810",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:02:01",
      "numeric_two_field_assignment": "DQB1*03:02"
    },
    {
      "donor": "NA18570",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*11:01"
      ],
      "numeric_three_field": [
        "DRB1*11:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*11:01:01:01",
        "DRB1*11:01:01:03",
        "DRB1*11:01:01:04",
        "DRB1*11:01:01:05",
        "DRB1*11:01:01:06",
        "DRB1*11:01:01:07",
        "DRB1*11:01:01:08",
        "DRB1*11:01:01:09",
        "DRB1*11:01:01:10",
        "DRB1*11:01:01:11",
        "DRB1*11:01:01:12N",
        "DRB1*11:01:01:13",
        "DRB1*11:01:01:14",
        "DRB1*11:01:01:15",
        "DRB1*11:01:01:16",
        "DRB1*11:01:01:17",
        "DRB1*11:01:01:18",
        "DRB1*11:01:01:19",
        "DRB1*11:01:01:20",
        "DRB1*11:01:01:21",
        "DRB1*11:01:01:22"
      ],
      "protein_matches": [
        "DRB1*11:01:01:01",
        "DRB1*11:01:01:03",
        "DRB1*11:01:01:04",
        "DRB1*11:01:01:05",
        "DRB1*11:01:01:06",
        "DRB1*11:01:01:07",
        "DRB1*11:01:01:08",
        "DRB1*11:01:01:09",
        "DRB1*11:01:01:10",
        "DRB1*11:01:01:11",
        "DRB1*11:01:01:12N",
        "DRB1*11:01:01:13",
        "DRB1*11:01:01:14",
        "DRB1*11:01:01:15",
        "DRB1*11:01:01:16",
        "DRB1*11:01:01:17",
        "DRB1*11:01:01:18",
        "DRB1*11:01:01:19",
        "DRB1*11:01:01:20",
        "DRB1*11:01:01:21",
        "DRB1*11:01:01:22",
        "DRB1*11:01:02:01",
        "DRB1*11:01:02:02",
        "DRB1*11:01:02:03",
        "DRB1*11:01:02:04",
        "DRB1*11:01:03",
        "DRB1*11:01:08",
        "DRB1*11:01:32",
        "DRB1*11:01:49",
        "DRB1*11:01:50",
        "DRB1*11:01:53"
      ],
      "cds_sha256": "892b25ad77d4db85adf4f619dd2cfa57f6e829598c9b4c5fd6855a796cd97467",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*11:01:01",
      "numeric_two_field_assignment": "DRB1*11:01"
    },
    {
      "donor": "NA18570",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*04:04"
      ],
      "numeric_three_field": [
        "DRB1*04:04:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*04:04:01:01",
        "DRB1*04:04:01:02",
        "DRB1*04:04:01:03",
        "DRB1*04:04:01:04",
        "DRB1*04:04:01:05",
        "DRB1*04:04:01:06",
        "DRB1*04:04:01:07",
        "DRB1*04:04:01:08",
        "DRB1*04:04:01:09",
        "DRB1*04:04:01:10",
        "DRB1*04:04:01:11",
        "DRB1*04:04:01:12",
        "DRB1*04:04:01:13",
        "DRB1*04:04:01:14",
        "DRB1*04:04:01:15",
        "DRB1*04:04:01:16"
      ],
      "protein_matches": [
        "DRB1*04:04:01:01",
        "DRB1*04:04:01:02",
        "DRB1*04:04:01:03",
        "DRB1*04:04:01:04",
        "DRB1*04:04:01:05",
        "DRB1*04:04:01:06",
        "DRB1*04:04:01:07",
        "DRB1*04:04:01:08",
        "DRB1*04:04:01:09",
        "DRB1*04:04:01:10",
        "DRB1*04:04:01:11",
        "DRB1*04:04:01:12",
        "DRB1*04:04:01:13",
        "DRB1*04:04:01:14",
        "DRB1*04:04:01:15",
        "DRB1*04:04:01:16",
        "DRB1*04:04:20"
      ],
      "cds_sha256": "1016792b82ded46a575b21e8fbdd349d96b85bfd45bacff3dad11a337b55815e",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*04:04:01",
      "numeric_two_field_assignment": "DRB1*04:04"
    },
    {
      "donor": "NA18608",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*24:02:01:01"
      ],
      "numeric_two_field": [
        "A*24:02"
      ],
      "numeric_three_field": [
        "A*24:02:01"
      ],
      "full_allele_assignment": [
        "A*24:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99"
      ],
      "protein_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99",
        "A*24:02:02",
        "A*24:02:03Q",
        "A*24:02:04",
        "A*24:02:05",
        "A*24:02:06",
        "A*24:02:10",
        "A*24:02:100",
        "A*24:02:101",
        "A*24:02:102:01",
        "A*24:02:102:02",
        "A*24:02:103",
        "A*24:02:104",
        "A*24:02:105",
        "A*24:02:106",
        "A*24:02:107",
        "A*24:02:108",
        "A*24:02:109",
        "A*24:02:110",
        "A*24:02:111",
        "A*24:02:112",
        "A*24:02:113",
        "A*24:02:114",
        "A*24:02:115:01",
        "A*24:02:115:02",
        "A*24:02:116",
        "A*24:02:117",
        "A*24:02:118",
        "A*24:02:119",
        "A*24:02:120",
        "A*24:02:121",
        "A*24:02:122",
        "A*24:02:123",
        "A*24:02:124",
        "A*24:02:125",
        "A*24:02:126",
        "A*24:02:127",
        "A*24:02:128",
        "A*24:02:129",
        "A*24:02:13",
        "A*24:02:130",
        "A*24:02:131",
        "A*24:02:132",
        "A*24:02:133",
        "A*24:02:134",
        "A*24:02:135",
        "A*24:02:136",
        "A*24:02:137",
        "A*24:02:138",
        "A*24:02:139",
        "A*24:02:140",
        "A*24:02:142",
        "A*24:02:143",
        "A*24:02:144",
        "A*24:02:145",
        "A*24:02:146",
        "A*24:02:147",
        "A*24:02:148",
        "A*24:02:149",
        "A*24:02:15",
        "A*24:02:150",
        "A*24:02:151",
        "A*24:02:152",
        "A*24:02:153",
        "A*24:02:154",
        "A*24:02:155",
        "A*24:02:156",
        "A*24:02:157",
        "A*24:02:158Q",
        "A*24:02:159",
        "A*24:02:160",
        "A*24:02:161",
        "A*24:02:162",
        "A*24:02:163",
        "A*24:02:164",
        "A*24:02:165",
        "A*24:02:166",
        "A*24:02:167",
        "A*24:02:168",
        "A*24:02:169",
        "A*24:02:170",
        "A*24:02:171",
        "A*24:02:172",
        "A*24:02:173",
        "A*24:02:174",
        "A*24:02:175",
        "A*24:02:176",
        "A*24:02:177",
        "A*24:02:178",
        "A*24:02:179",
        "A*24:02:180",
        "A*24:02:181",
        "A*24:02:182",
        "A*24:02:183",
        "A*24:02:184",
        "A*24:02:185",
        "A*24:02:186",
        "A*24:02:187",
        "A*24:02:188",
        "A*24:02:189",
        "A*24:02:19",
        "A*24:02:190",
        "A*24:02:191",
        "A*24:02:22",
        "A*24:02:24",
        "A*24:02:25",
        "A*24:02:26",
        "A*24:02:31",
        "A*24:02:32",
        "A*24:02:33",
        "A*24:02:35",
        "A*24:02:40:01",
        "A*24:02:40:02",
        "A*24:02:43",
        "A*24:02:51",
        "A*24:02:52",
        "A*24:02:61",
        "A*24:02:65",
        "A*24:02:78",
        "A*24:02:79",
        "A*24:02:85",
        "A*24:02:98",
        "A*24:02:99"
      ],
      "cds_sha256": "72592d3f49e03a3d6f390cf4368512ad38f003c50675df48acb2fca426dfbe0a",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*24:02:01",
      "numeric_two_field_assignment": "A*24:02"
    },
    {
      "donor": "NA18608",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*31:01:02:01"
      ],
      "numeric_two_field": [
        "A*31:01"
      ],
      "numeric_three_field": [
        "A*31:01:02"
      ],
      "full_allele_assignment": [
        "A*31:01:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*31:01:02:01",
        "A*31:01:02:02",
        "A*31:01:02:03N",
        "A*31:01:02:04",
        "A*31:01:02:05",
        "A*31:01:02:06",
        "A*31:01:02:07",
        "A*31:01:02:08",
        "A*31:01:02:09",
        "A*31:01:02:10",
        "A*31:01:02:11",
        "A*31:01:02:12",
        "A*31:01:02:13",
        "A*31:01:02:14",
        "A*31:01:02:15",
        "A*31:01:02:16",
        "A*31:01:02:17",
        "A*31:01:02:18",
        "A*31:01:02:19",
        "A*31:01:02:20",
        "A*31:01:02:21",
        "A*31:01:02:22",
        "A*31:01:02:23",
        "A*31:01:02:24",
        "A*31:01:02:25",
        "A*31:01:02:26",
        "A*31:01:02:27",
        "A*31:01:02:28",
        "A*31:01:02:29",
        "A*31:01:02:30Q",
        "A*31:01:02:31",
        "A*31:01:02:32",
        "A*31:01:02:33",
        "A*31:01:02:34",
        "A*31:01:02:35",
        "A*31:01:02:36",
        "A*31:01:02:37",
        "A*31:01:02:38",
        "A*31:01:02:39",
        "A*31:01:02:40",
        "A*31:01:02:41",
        "A*31:01:02:42",
        "A*31:01:02:43",
        "A*31:01:02:44",
        "A*31:01:02:45",
        "A*31:01:02:46",
        "A*31:01:02:47",
        "A*31:01:02:48",
        "A*31:01:02:49",
        "A*31:01:02:50",
        "A*31:01:02:51Q",
        "A*31:01:02:52",
        "A*31:01:02:53",
        "A*31:01:02:54",
        "A*31:01:02:55",
        "A*31:01:02:56",
        "A*31:01:02:57",
        "A*31:01:02:58",
        "A*31:01:02:59",
        "A*31:01:02:60",
        "A*31:01:02:61",
        "A*31:01:02:62"
      ],
      "protein_matches": [
        "A*31:01:02:01",
        "A*31:01:02:02",
        "A*31:01:02:03N",
        "A*31:01:02:04",
        "A*31:01:02:05",
        "A*31:01:02:06",
        "A*31:01:02:07",
        "A*31:01:02:08",
        "A*31:01:02:09",
        "A*31:01:02:10",
        "A*31:01:02:11",
        "A*31:01:02:12",
        "A*31:01:02:13",
        "A*31:01:02:14",
        "A*31:01:02:15",
        "A*31:01:02:16",
        "A*31:01:02:17",
        "A*31:01:02:18",
        "A*31:01:02:19",
        "A*31:01:02:20",
        "A*31:01:02:21",
        "A*31:01:02:22",
        "A*31:01:02:23",
        "A*31:01:02:24",
        "A*31:01:02:25",
        "A*31:01:02:26",
        "A*31:01:02:27",
        "A*31:01:02:28",
        "A*31:01:02:29",
        "A*31:01:02:30Q",
        "A*31:01:02:31",
        "A*31:01:02:32",
        "A*31:01:02:33",
        "A*31:01:02:34",
        "A*31:01:02:35",
        "A*31:01:02:36",
        "A*31:01:02:37",
        "A*31:01:02:38",
        "A*31:01:02:39",
        "A*31:01:02:40",
        "A*31:01:02:41",
        "A*31:01:02:42",
        "A*31:01:02:43",
        "A*31:01:02:44",
        "A*31:01:02:45",
        "A*31:01:02:46",
        "A*31:01:02:47",
        "A*31:01:02:48",
        "A*31:01:02:49",
        "A*31:01:02:50",
        "A*31:01:02:51Q",
        "A*31:01:02:52",
        "A*31:01:02:53",
        "A*31:01:02:54",
        "A*31:01:02:55",
        "A*31:01:02:56",
        "A*31:01:02:57",
        "A*31:01:02:58",
        "A*31:01:02:59",
        "A*31:01:02:60",
        "A*31:01:02:61",
        "A*31:01:02:62",
        "A*31:01:04",
        "A*31:01:13",
        "A*31:01:23",
        "A*31:01:24",
        "A*31:01:25",
        "A*31:01:26",
        "A*31:01:27",
        "A*31:01:28",
        "A*31:01:29",
        "A*31:01:30",
        "A*31:01:31",
        "A*31:01:32",
        "A*31:01:33",
        "A*31:01:35",
        "A*31:01:36",
        "A*31:01:37",
        "A*31:01:38",
        "A*31:01:39",
        "A*31:01:40",
        "A*31:01:41",
        "A*31:01:42",
        "A*31:01:43",
        "A*31:01:44",
        "A*31:01:45",
        "A*31:01:46",
        "A*31:01:47",
        "A*31:01:48",
        "A*31:01:49",
        "A*31:01:50",
        "A*31:01:51",
        "A*31:01:52",
        "A*31:01:53",
        "A*31:01:54",
        "A*31:01:55",
        "A*31:01:56",
        "A*31:01:57",
        "A*31:01:58",
        "A*31:01:59",
        "A*31:01:60",
        "A*31:01:61",
        "A*31:01:62",
        "A*31:01:63",
        "A*31:01:64",
        "A*31:01:65",
        "A*31:01:66",
        "A*31:01:67"
      ],
      "cds_sha256": "885011b0a86ef4f9b70e8a5cf3181d61ba946b2eda2bfab2abb7b5db6421e3e4",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*31:01:02",
      "numeric_two_field_assignment": "A*31:01"
    },
    {
      "donor": "NA18608",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*48:01:01:02"
      ],
      "numeric_two_field": [
        "B*48:01"
      ],
      "numeric_three_field": [
        "B*48:01:01"
      ],
      "full_allele_assignment": [
        "B*48:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*48:01:01:01",
        "B*48:01:01:02",
        "B*48:01:01:03",
        "B*48:01:01:04",
        "B*48:01:01:05",
        "B*48:01:01:06",
        "B*48:01:01:07",
        "B*48:01:01:08",
        "B*48:01:01:09",
        "B*48:01:01:10",
        "B*48:01:01:11",
        "B*48:01:01:12",
        "B*48:01:01:13",
        "B*48:01:01:14",
        "B*48:01:01:15"
      ],
      "protein_matches": [
        "B*48:01:01:01",
        "B*48:01:01:02",
        "B*48:01:01:03",
        "B*48:01:01:04",
        "B*48:01:01:05",
        "B*48:01:01:06",
        "B*48:01:01:07",
        "B*48:01:01:08",
        "B*48:01:01:09",
        "B*48:01:01:10",
        "B*48:01:01:11",
        "B*48:01:01:12",
        "B*48:01:01:13",
        "B*48:01:01:14",
        "B*48:01:01:15",
        "B*48:01:07",
        "B*48:01:08",
        "B*48:01:09",
        "B*48:01:10",
        "B*48:01:11",
        "B*48:01:12",
        "B*48:01:13",
        "B*48:01:15"
      ],
      "cds_sha256": "cebfa932e4da7934d5b257bbb3b64ae3da305ae266f61ad4e1f88b8e0b72d408",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*48:01:01",
      "numeric_two_field_assignment": "B*48:01"
    },
    {
      "donor": "NA18608",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*51:01:01:113"
      ],
      "numeric_two_field": [
        "B*51:01"
      ],
      "numeric_three_field": [
        "B*51:01:01"
      ],
      "full_allele_assignment": [
        "B*51:01:01:113"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*51:01:01:01",
        "B*51:01:01:02",
        "B*51:01:01:03",
        "B*51:01:01:04",
        "B*51:01:01:05",
        "B*51:01:01:06",
        "B*51:01:01:07",
        "B*51:01:01:08",
        "B*51:01:01:09",
        "B*51:01:01:10",
        "B*51:01:01:100",
        "B*51:01:01:101",
        "B*51:01:01:102",
        "B*51:01:01:103",
        "B*51:01:01:104",
        "B*51:01:01:105",
        "B*51:01:01:106",
        "B*51:01:01:107",
        "B*51:01:01:108",
        "B*51:01:01:109",
        "B*51:01:01:11",
        "B*51:01:01:110",
        "B*51:01:01:111",
        "B*51:01:01:112",
        "B*51:01:01:113",
        "B*51:01:01:114",
        "B*51:01:01:115",
        "B*51:01:01:116",
        "B*51:01:01:117",
        "B*51:01:01:118",
        "B*51:01:01:119",
        "B*51:01:01:12",
        "B*51:01:01:120",
        "B*51:01:01:121",
        "B*51:01:01:122",
        "B*51:01:01:123",
        "B*51:01:01:124",
        "B*51:01:01:125",
        "B*51:01:01:126",
        "B*51:01:01:127",
        "B*51:01:01:128Q",
        "B*51:01:01:129",
        "B*51:01:01:13",
        "B*51:01:01:130",
        "B*51:01:01:131",
        "B*51:01:01:132Q",
        "B*51:01:01:133",
        "B*51:01:01:134",
        "B*51:01:01:135",
        "B*51:01:01:136",
        "B*51:01:01:137",
        "B*51:01:01:14",
        "B*51:01:01:15",
        "B*51:01:01:16",
        "B*51:01:01:17",
        "B*51:01:01:18",
        "B*51:01:01:19",
        "B*51:01:01:20",
        "B*51:01:01:21",
        "B*51:01:01:22",
        "B*51:01:01:23",
        "B*51:01:01:24",
        "B*51:01:01:25",
        "B*51:01:01:26",
        "B*51:01:01:27",
        "B*51:01:01:28",
        "B*51:01:01:29",
        "B*51:01:01:30",
        "B*51:01:01:31",
        "B*51:01:01:32",
        "B*51:01:01:33",
        "B*51:01:01:34",
        "B*51:01:01:35",
        "B*51:01:01:36",
        "B*51:01:01:37",
        "B*51:01:01:38",
        "B*51:01:01:39",
        "B*51:01:01:40",
        "B*51:01:01:41",
        "B*51:01:01:42",
        "B*51:01:01:43",
        "B*51:01:01:44",
        "B*51:01:01:45",
        "B*51:01:01:46",
        "B*51:01:01:47",
        "B*51:01:01:48",
        "B*51:01:01:49",
        "B*51:01:01:50",
        "B*51:01:01:51",
        "B*51:01:01:52",
        "B*51:01:01:53",
        "B*51:01:01:54",
        "B*51:01:01:55",
        "B*51:01:01:56",
        "B*51:01:01:57",
        "B*51:01:01:58",
        "B*51:01:01:59",
        "B*51:01:01:60",
        "B*51:01:01:61",
        "B*51:01:01:62",
        "B*51:01:01:63",
        "B*51:01:01:64",
        "B*51:01:01:65",
        "B*51:01:01:66",
        "B*51:01:01:67",
        "B*51:01:01:68",
        "B*51:01:01:69",
        "B*51:01:01:70",
        "B*51:01:01:71",
        "B*51:01:01:72",
        "B*51:01:01:73",
        "B*51:01:01:74",
        "B*51:01:01:75",
        "B*51:01:01:76",
        "B*51:01:01:77",
        "B*51:01:01:78",
        "B*51:01:01:79",
        "B*51:01:01:80",
        "B*51:01:01:81",
        "B*51:01:01:82",
        "B*51:01:01:83",
        "B*51:01:01:84",
        "B*51:01:01:85",
        "B*51:01:01:86",
        "B*51:01:01:87",
        "B*51:01:01:88",
        "B*51:01:01:89",
        "B*51:01:01:90",
        "B*51:01:01:91",
        "B*51:01:01:92",
        "B*51:01:01:93",
        "B*51:01:01:94",
        "B*51:01:01:95",
        "B*51:01:01:96",
        "B*51:01:01:97Q",
        "B*51:01:01:98",
        "B*51:01:01:99"
      ],
      "protein_matches": [
        "B*51:01:01:01",
        "B*51:01:01:02",
        "B*51:01:01:03",
        "B*51:01:01:04",
        "B*51:01:01:05",
        "B*51:01:01:06",
        "B*51:01:01:07",
        "B*51:01:01:08",
        "B*51:01:01:09",
        "B*51:01:01:10",
        "B*51:01:01:100",
        "B*51:01:01:101",
        "B*51:01:01:102",
        "B*51:01:01:103",
        "B*51:01:01:104",
        "B*51:01:01:105",
        "B*51:01:01:106",
        "B*51:01:01:107",
        "B*51:01:01:108",
        "B*51:01:01:109",
        "B*51:01:01:11",
        "B*51:01:01:110",
        "B*51:01:01:111",
        "B*51:01:01:112",
        "B*51:01:01:113",
        "B*51:01:01:114",
        "B*51:01:01:115",
        "B*51:01:01:116",
        "B*51:01:01:117",
        "B*51:01:01:118",
        "B*51:01:01:119",
        "B*51:01:01:12",
        "B*51:01:01:120",
        "B*51:01:01:121",
        "B*51:01:01:122",
        "B*51:01:01:123",
        "B*51:01:01:124",
        "B*51:01:01:125",
        "B*51:01:01:126",
        "B*51:01:01:127",
        "B*51:01:01:128Q",
        "B*51:01:01:129",
        "B*51:01:01:13",
        "B*51:01:01:130",
        "B*51:01:01:131",
        "B*51:01:01:132Q",
        "B*51:01:01:133",
        "B*51:01:01:134",
        "B*51:01:01:135",
        "B*51:01:01:136",
        "B*51:01:01:137",
        "B*51:01:01:14",
        "B*51:01:01:15",
        "B*51:01:01:16",
        "B*51:01:01:17",
        "B*51:01:01:18",
        "B*51:01:01:19",
        "B*51:01:01:20",
        "B*51:01:01:21",
        "B*51:01:01:22",
        "B*51:01:01:23",
        "B*51:01:01:24",
        "B*51:01:01:25",
        "B*51:01:01:26",
        "B*51:01:01:27",
        "B*51:01:01:28",
        "B*51:01:01:29",
        "B*51:01:01:30",
        "B*51:01:01:31",
        "B*51:01:01:32",
        "B*51:01:01:33",
        "B*51:01:01:34",
        "B*51:01:01:35",
        "B*51:01:01:36",
        "B*51:01:01:37",
        "B*51:01:01:38",
        "B*51:01:01:39",
        "B*51:01:01:40",
        "B*51:01:01:41",
        "B*51:01:01:42",
        "B*51:01:01:43",
        "B*51:01:01:44",
        "B*51:01:01:45",
        "B*51:01:01:46",
        "B*51:01:01:47",
        "B*51:01:01:48",
        "B*51:01:01:49",
        "B*51:01:01:50",
        "B*51:01:01:51",
        "B*51:01:01:52",
        "B*51:01:01:53",
        "B*51:01:01:54",
        "B*51:01:01:55",
        "B*51:01:01:56",
        "B*51:01:01:57",
        "B*51:01:01:58",
        "B*51:01:01:59",
        "B*51:01:01:60",
        "B*51:01:01:61",
        "B*51:01:01:62",
        "B*51:01:01:63",
        "B*51:01:01:64",
        "B*51:01:01:65",
        "B*51:01:01:66",
        "B*51:01:01:67",
        "B*51:01:01:68",
        "B*51:01:01:69",
        "B*51:01:01:70",
        "B*51:01:01:71",
        "B*51:01:01:72",
        "B*51:01:01:73",
        "B*51:01:01:74",
        "B*51:01:01:75",
        "B*51:01:01:76",
        "B*51:01:01:77",
        "B*51:01:01:78",
        "B*51:01:01:79",
        "B*51:01:01:80",
        "B*51:01:01:81",
        "B*51:01:01:82",
        "B*51:01:01:83",
        "B*51:01:01:84",
        "B*51:01:01:85",
        "B*51:01:01:86",
        "B*51:01:01:87",
        "B*51:01:01:88",
        "B*51:01:01:89",
        "B*51:01:01:90",
        "B*51:01:01:91",
        "B*51:01:01:92",
        "B*51:01:01:93",
        "B*51:01:01:94",
        "B*51:01:01:95",
        "B*51:01:01:96",
        "B*51:01:01:97Q",
        "B*51:01:01:98",
        "B*51:01:01:99",
        "B*51:01:02:01",
        "B*51:01:02:02",
        "B*51:01:02:03",
        "B*51:01:04:01",
        "B*51:01:04:02",
        "B*51:01:05",
        "B*51:01:06",
        "B*51:01:07",
        "B*51:01:09",
        "B*51:01:100",
        "B*51:01:101",
        "B*51:01:102",
        "B*51:01:103",
        "B*51:01:104",
        "B*51:01:105",
        "B*51:01:106",
        "B*51:01:107",
        "B*51:01:108",
        "B*51:01:109",
        "B*51:01:110",
        "B*51:01:111",
        "B*51:01:112",
        "B*51:01:113",
        "B*51:01:114",
        "B*51:01:115",
        "B*51:01:116",
        "B*51:01:117",
        "B*51:01:118",
        "B*51:01:119",
        "B*51:01:120",
        "B*51:01:19",
        "B*51:01:42",
        "B*51:01:55",
        "B*51:01:56",
        "B*51:01:57",
        "B*51:01:58",
        "B*51:01:59",
        "B*51:01:60",
        "B*51:01:61",
        "B*51:01:62",
        "B*51:01:63",
        "B*51:01:64",
        "B*51:01:65",
        "B*51:01:66",
        "B*51:01:67",
        "B*51:01:68",
        "B*51:01:69",
        "B*51:01:70",
        "B*51:01:71",
        "B*51:01:72",
        "B*51:01:73",
        "B*51:01:74",
        "B*51:01:75",
        "B*51:01:76",
        "B*51:01:77",
        "B*51:01:78",
        "B*51:01:79",
        "B*51:01:80",
        "B*51:01:81",
        "B*51:01:82",
        "B*51:01:83",
        "B*51:01:84",
        "B*51:01:85",
        "B*51:01:86",
        "B*51:01:87",
        "B*51:01:88",
        "B*51:01:89",
        "B*51:01:90",
        "B*51:01:91",
        "B*51:01:92",
        "B*51:01:93",
        "B*51:01:94",
        "B*51:01:95",
        "B*51:01:96",
        "B*51:01:97",
        "B*51:01:98",
        "B*51:01:99"
      ],
      "cds_sha256": "c114731eea76865bb5f2ceb78422467544c62585ee021dc7a57deffd1993bcfa",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*51:01:01",
      "numeric_two_field_assignment": "B*51:01"
    },
    {
      "donor": "NA18608",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*08:01:01:01"
      ],
      "numeric_two_field": [
        "C*08:01"
      ],
      "numeric_three_field": [
        "C*08:01:01"
      ],
      "full_allele_assignment": [
        "C*08:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*08:01:01:01",
        "C*08:01:01:02",
        "C*08:01:01:03",
        "C*08:01:01:04",
        "C*08:01:01:05",
        "C*08:01:01:06",
        "C*08:01:01:07",
        "C*08:01:01:08",
        "C*08:01:01:09",
        "C*08:01:01:10",
        "C*08:01:01:11",
        "C*08:01:01:12",
        "C*08:01:01:13",
        "C*08:01:01:14",
        "C*08:01:01:15",
        "C*08:01:01:16",
        "C*08:01:01:17",
        "C*08:01:01:18",
        "C*08:01:01:19",
        "C*08:01:01:20",
        "C*08:01:01:21",
        "C*08:01:01:22"
      ],
      "protein_matches": [
        "C*08:01:01:01",
        "C*08:01:01:02",
        "C*08:01:01:03",
        "C*08:01:01:04",
        "C*08:01:01:05",
        "C*08:01:01:06",
        "C*08:01:01:07",
        "C*08:01:01:08",
        "C*08:01:01:09",
        "C*08:01:01:10",
        "C*08:01:01:11",
        "C*08:01:01:12",
        "C*08:01:01:13",
        "C*08:01:01:14",
        "C*08:01:01:15",
        "C*08:01:01:16",
        "C*08:01:01:17",
        "C*08:01:01:18",
        "C*08:01:01:19",
        "C*08:01:01:20",
        "C*08:01:01:21",
        "C*08:01:01:22",
        "C*08:01:03",
        "C*08:01:14",
        "C*08:01:21",
        "C*08:01:22",
        "C*08:01:23",
        "C*08:01:24",
        "C*08:01:25",
        "C*08:01:26",
        "C*08:01:27",
        "C*08:01:28",
        "C*08:01:29",
        "C*08:01:30",
        "C*08:01:32",
        "C*08:01:33",
        "C*08:01:34",
        "C*08:01:35",
        "C*08:01:36",
        "C*08:01:37",
        "C*08:01:38",
        "C*08:01:39",
        "C*08:01:40",
        "C*08:01:41",
        "C*08:01:42",
        "C*08:01:43",
        "C*08:01:44",
        "C*08:01:45"
      ],
      "cds_sha256": "bda66e38e8284c42b15d2f25921411586068034bc313762ddbe1f4d20427e626",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*08:01:01",
      "numeric_two_field_assignment": "C*08:01"
    },
    {
      "donor": "NA18608",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*15:02:01:01"
      ],
      "numeric_two_field": [
        "C*15:02"
      ],
      "numeric_three_field": [
        "C*15:02:01"
      ],
      "full_allele_assignment": [
        "C*15:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*15:02:01:01",
        "C*15:02:01:02",
        "C*15:02:01:03",
        "C*15:02:01:04",
        "C*15:02:01:05",
        "C*15:02:01:06",
        "C*15:02:01:07",
        "C*15:02:01:09",
        "C*15:02:01:10",
        "C*15:02:01:11",
        "C*15:02:01:12",
        "C*15:02:01:13",
        "C*15:02:01:14",
        "C*15:02:01:15",
        "C*15:02:01:16",
        "C*15:02:01:17",
        "C*15:02:01:18",
        "C*15:02:01:19",
        "C*15:02:01:20",
        "C*15:02:01:21",
        "C*15:02:01:22",
        "C*15:02:01:23",
        "C*15:02:01:24",
        "C*15:02:01:25",
        "C*15:02:01:26",
        "C*15:02:01:27",
        "C*15:02:01:28",
        "C*15:02:01:29",
        "C*15:02:01:30Q",
        "C*15:02:01:31",
        "C*15:02:01:32",
        "C*15:02:01:33",
        "C*15:02:01:34",
        "C*15:02:01:35Q",
        "C*15:02:01:36",
        "C*15:02:01:37",
        "C*15:02:01:38",
        "C*15:02:01:39",
        "C*15:02:01:40",
        "C*15:02:01:41",
        "C*15:02:01:42",
        "C*15:02:01:43",
        "C*15:02:01:44",
        "C*15:02:01:45",
        "C*15:02:01:46",
        "C*15:02:01:47",
        "C*15:02:01:48",
        "C*15:02:01:49",
        "C*15:02:01:50",
        "C*15:02:01:51",
        "C*15:02:01:52",
        "C*15:02:01:53",
        "C*15:02:01:54",
        "C*15:02:01:55",
        "C*15:02:01:56",
        "C*15:02:01:57",
        "C*15:02:01:58",
        "C*15:02:01:59",
        "C*15:02:01:60",
        "C*15:02:01:61",
        "C*15:02:01:62Q",
        "C*15:02:01:63",
        "C*15:02:01:64",
        "C*15:02:01:65Q",
        "C*15:02:01:66",
        "C*15:02:01:67",
        "C*15:02:01:68",
        "C*15:02:01:69Q",
        "C*15:02:01:70",
        "C*15:02:01:71",
        "C*15:02:01:72"
      ],
      "protein_matches": [
        "C*15:02:01:01",
        "C*15:02:01:02",
        "C*15:02:01:03",
        "C*15:02:01:04",
        "C*15:02:01:05",
        "C*15:02:01:06",
        "C*15:02:01:07",
        "C*15:02:01:09",
        "C*15:02:01:10",
        "C*15:02:01:11",
        "C*15:02:01:12",
        "C*15:02:01:13",
        "C*15:02:01:14",
        "C*15:02:01:15",
        "C*15:02:01:16",
        "C*15:02:01:17",
        "C*15:02:01:18",
        "C*15:02:01:19",
        "C*15:02:01:20",
        "C*15:02:01:21",
        "C*15:02:01:22",
        "C*15:02:01:23",
        "C*15:02:01:24",
        "C*15:02:01:25",
        "C*15:02:01:26",
        "C*15:02:01:27",
        "C*15:02:01:28",
        "C*15:02:01:29",
        "C*15:02:01:30Q",
        "C*15:02:01:31",
        "C*15:02:01:32",
        "C*15:02:01:33",
        "C*15:02:01:34",
        "C*15:02:01:35Q",
        "C*15:02:01:36",
        "C*15:02:01:37",
        "C*15:02:01:38",
        "C*15:02:01:39",
        "C*15:02:01:40",
        "C*15:02:01:41",
        "C*15:02:01:42",
        "C*15:02:01:43",
        "C*15:02:01:44",
        "C*15:02:01:45",
        "C*15:02:01:46",
        "C*15:02:01:47",
        "C*15:02:01:48",
        "C*15:02:01:49",
        "C*15:02:01:50",
        "C*15:02:01:51",
        "C*15:02:01:52",
        "C*15:02:01:53",
        "C*15:02:01:54",
        "C*15:02:01:55",
        "C*15:02:01:56",
        "C*15:02:01:57",
        "C*15:02:01:58",
        "C*15:02:01:59",
        "C*15:02:01:60",
        "C*15:02:01:61",
        "C*15:02:01:62Q",
        "C*15:02:01:63",
        "C*15:02:01:64",
        "C*15:02:01:65Q",
        "C*15:02:01:66",
        "C*15:02:01:67",
        "C*15:02:01:68",
        "C*15:02:01:69Q",
        "C*15:02:01:70",
        "C*15:02:01:71",
        "C*15:02:01:72",
        "C*15:02:02:01",
        "C*15:02:02:02",
        "C*15:02:03",
        "C*15:02:25",
        "C*15:02:26",
        "C*15:02:27",
        "C*15:02:28",
        "C*15:02:29",
        "C*15:02:30",
        "C*15:02:31",
        "C*15:02:32",
        "C*15:02:33:01",
        "C*15:02:33:02",
        "C*15:02:34",
        "C*15:02:35",
        "C*15:02:36",
        "C*15:02:37",
        "C*15:02:38",
        "C*15:02:39",
        "C*15:02:40",
        "C*15:02:41",
        "C*15:02:42",
        "C*15:02:43",
        "C*15:02:44",
        "C*15:02:45",
        "C*15:02:46",
        "C*15:02:47",
        "C*15:02:48",
        "C*15:02:49",
        "C*15:02:50",
        "C*15:02:51",
        "C*15:02:52",
        "C*15:02:53",
        "C*15:02:54",
        "C*15:02:55",
        "C*15:02:56",
        "C*15:02:57",
        "C*15:02:58",
        "C*15:02:59",
        "C*15:02:60",
        "C*15:02:61",
        "C*15:02:62",
        "C*15:02:63",
        "C*15:02:64",
        "C*15:02:65:01",
        "C*15:02:65:02",
        "C*15:02:66",
        "C*15:02:67",
        "C*15:02:68",
        "C*15:02:69",
        "C*15:02:70",
        "C*15:02:71",
        "C*15:02:72",
        "C*15:02:73",
        "C*15:02:74",
        "C*15:02:75",
        "C*15:02:76",
        "C*15:02:77",
        "C*15:02:78",
        "C*15:02:79",
        "C*15:02:80"
      ],
      "cds_sha256": "dd176b5f1e6da6f7cd62c8d5e5c3560022dbb70b61dad24ba7c1fc4a73ced039",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*15:02:01",
      "numeric_two_field_assignment": "C*15:02"
    },
    {
      "donor": "NA18608",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "NA18608",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "NA18608",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "NA18608",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:01:02:01"
      ],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*02:01:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "NA18608",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:04:01:02"
      ],
      "numeric_two_field": [
        "DQA1*01:04"
      ],
      "numeric_three_field": [
        "DQA1*01:04:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:04:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07"
      ],
      "protein_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07",
        "DQA1*01:04:02:01",
        "DQA1*01:04:02:02",
        "DQA1*01:04:04",
        "DQA1*01:04:05",
        "DQA1*01:04:06",
        "DQA1*01:04:07",
        "DQA1*01:04:08",
        "DQA1*01:04:09",
        "DQA1*01:04:10",
        "DQA1*01:04:11",
        "DQA1*01:04:12",
        "DQA1*01:04:13"
      ],
      "cds_sha256": "979abe17f229c9ee8fe56fdf4709e5b1d1a0c4b7c69ebcf8773e32a980e7132a",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:04:01",
      "numeric_two_field_assignment": "DQA1*01:04"
    },
    {
      "donor": "NA18608",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:04:01:02"
      ],
      "numeric_two_field": [
        "DQA1*01:04"
      ],
      "numeric_three_field": [
        "DQA1*01:04:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:04:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07"
      ],
      "protein_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07",
        "DQA1*01:04:02:01",
        "DQA1*01:04:02:02",
        "DQA1*01:04:04",
        "DQA1*01:04:05",
        "DQA1*01:04:06",
        "DQA1*01:04:07",
        "DQA1*01:04:08",
        "DQA1*01:04:09",
        "DQA1*01:04:10",
        "DQA1*01:04:11",
        "DQA1*01:04:12",
        "DQA1*01:04:13"
      ],
      "cds_sha256": "979abe17f229c9ee8fe56fdf4709e5b1d1a0c4b7c69ebcf8773e32a980e7132a",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:04:01",
      "numeric_two_field_assignment": "DQA1*01:04"
    },
    {
      "donor": "NA18608",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:03:01:02"
      ],
      "numeric_two_field": [
        "DQB1*05:03"
      ],
      "numeric_three_field": [
        "DQB1*05:03:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:03:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:03:01:01",
        "DQB1*05:03:01:02",
        "DQB1*05:03:01:04",
        "DQB1*05:03:01:05",
        "DQB1*05:03:01:06",
        "DQB1*05:03:01:07",
        "DQB1*05:03:01:08",
        "DQB1*05:03:01:09",
        "DQB1*05:03:01:10",
        "DQB1*05:03:01:11",
        "DQB1*05:03:01:12",
        "DQB1*05:03:01:13",
        "DQB1*05:03:01:14"
      ],
      "protein_matches": [
        "DQB1*05:03:01:01",
        "DQB1*05:03:01:02",
        "DQB1*05:03:01:04",
        "DQB1*05:03:01:05",
        "DQB1*05:03:01:06",
        "DQB1*05:03:01:07",
        "DQB1*05:03:01:08",
        "DQB1*05:03:01:09",
        "DQB1*05:03:01:10",
        "DQB1*05:03:01:11",
        "DQB1*05:03:01:12",
        "DQB1*05:03:01:13",
        "DQB1*05:03:01:14",
        "DQB1*05:03:02",
        "DQB1*05:03:25",
        "DQB1*05:03:27",
        "DQB1*05:03:32",
        "DQB1*05:03:33",
        "DQB1*05:03:34",
        "DQB1*05:03:35",
        "DQB1*05:03:36",
        "DQB1*05:03:37",
        "DQB1*05:03:38",
        "DQB1*05:03:40",
        "DQB1*05:03:41",
        "DQB1*05:03:42",
        "DQB1*05:03:44"
      ],
      "cds_sha256": "1222a2a8ff0a0ff4b60420b7ed15fea9fde0e1cc02a2a5cb8ec46d4b5cea199e",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:03:01",
      "numeric_two_field_assignment": "DQB1*05:03"
    },
    {
      "donor": "NA18608",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:03:01:10"
      ],
      "numeric_two_field": [
        "DQB1*05:03"
      ],
      "numeric_three_field": [
        "DQB1*05:03:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:03:01:10"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:03:01:01",
        "DQB1*05:03:01:02",
        "DQB1*05:03:01:04",
        "DQB1*05:03:01:05",
        "DQB1*05:03:01:06",
        "DQB1*05:03:01:07",
        "DQB1*05:03:01:08",
        "DQB1*05:03:01:09",
        "DQB1*05:03:01:10",
        "DQB1*05:03:01:11",
        "DQB1*05:03:01:12",
        "DQB1*05:03:01:13",
        "DQB1*05:03:01:14"
      ],
      "protein_matches": [
        "DQB1*05:03:01:01",
        "DQB1*05:03:01:02",
        "DQB1*05:03:01:04",
        "DQB1*05:03:01:05",
        "DQB1*05:03:01:06",
        "DQB1*05:03:01:07",
        "DQB1*05:03:01:08",
        "DQB1*05:03:01:09",
        "DQB1*05:03:01:10",
        "DQB1*05:03:01:11",
        "DQB1*05:03:01:12",
        "DQB1*05:03:01:13",
        "DQB1*05:03:01:14",
        "DQB1*05:03:02",
        "DQB1*05:03:25",
        "DQB1*05:03:27",
        "DQB1*05:03:32",
        "DQB1*05:03:33",
        "DQB1*05:03:34",
        "DQB1*05:03:35",
        "DQB1*05:03:36",
        "DQB1*05:03:37",
        "DQB1*05:03:38",
        "DQB1*05:03:40",
        "DQB1*05:03:41",
        "DQB1*05:03:42",
        "DQB1*05:03:44"
      ],
      "cds_sha256": "1222a2a8ff0a0ff4b60420b7ed15fea9fde0e1cc02a2a5cb8ec46d4b5cea199e",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:03:01",
      "numeric_two_field_assignment": "DQB1*05:03"
    },
    {
      "donor": "NA18608",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*14:05"
      ],
      "numeric_three_field": [
        "DRB1*14:05:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*14:05:01:01",
        "DRB1*14:05:01:02",
        "DRB1*14:05:01:03",
        "DRB1*14:05:01:04"
      ],
      "protein_matches": [
        "DRB1*14:05:01:01",
        "DRB1*14:05:01:02",
        "DRB1*14:05:01:03",
        "DRB1*14:05:01:04",
        "DRB1*14:05:03"
      ],
      "cds_sha256": "18a617313058242da1f38929507aa7565b4844a7f354eaef08f80ab1e52f916f",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*14:05:01",
      "numeric_two_field_assignment": "DRB1*14:05"
    },
    {
      "donor": "NA18608",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*14:07"
      ],
      "numeric_three_field": [
        "DRB1*14:07:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*14:07:01"
      ],
      "protein_matches": [
        "DRB1*14:07:01",
        "DRB1*14:07:02",
        "DRB1*14:07:03"
      ],
      "cds_sha256": "ef846cf0e2a7359a728679767634e7a1e8dbeb438211248564b7070212d667ff",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*14:07:01",
      "numeric_two_field_assignment": "DRB1*14:07"
    },
    {
      "donor": "NA18620",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*32:01:01:01"
      ],
      "numeric_two_field": [
        "A*32:01"
      ],
      "numeric_three_field": [
        "A*32:01:01"
      ],
      "full_allele_assignment": [
        "A*32:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*32:01:01:01",
        "A*32:01:01:02",
        "A*32:01:01:03",
        "A*32:01:01:04",
        "A*32:01:01:05",
        "A*32:01:01:06",
        "A*32:01:01:07",
        "A*32:01:01:08",
        "A*32:01:01:09",
        "A*32:01:01:10",
        "A*32:01:01:11",
        "A*32:01:01:12",
        "A*32:01:01:13",
        "A*32:01:01:14",
        "A*32:01:01:15",
        "A*32:01:01:16",
        "A*32:01:01:17",
        "A*32:01:01:18",
        "A*32:01:01:19",
        "A*32:01:01:20",
        "A*32:01:01:21",
        "A*32:01:01:22",
        "A*32:01:01:23",
        "A*32:01:01:24",
        "A*32:01:01:25",
        "A*32:01:01:26",
        "A*32:01:01:27",
        "A*32:01:01:28",
        "A*32:01:01:29",
        "A*32:01:01:30",
        "A*32:01:01:31",
        "A*32:01:01:32",
        "A*32:01:01:33",
        "A*32:01:01:34",
        "A*32:01:01:35",
        "A*32:01:01:36",
        "A*32:01:01:37",
        "A*32:01:01:38",
        "A*32:01:01:39",
        "A*32:01:01:40",
        "A*32:01:01:41",
        "A*32:01:01:42",
        "A*32:01:01:43",
        "A*32:01:01:44",
        "A*32:01:01:45",
        "A*32:01:01:46",
        "A*32:01:01:47",
        "A*32:01:01:48"
      ],
      "protein_matches": [
        "A*32:01:01:01",
        "A*32:01:01:02",
        "A*32:01:01:03",
        "A*32:01:01:04",
        "A*32:01:01:05",
        "A*32:01:01:06",
        "A*32:01:01:07",
        "A*32:01:01:08",
        "A*32:01:01:09",
        "A*32:01:01:10",
        "A*32:01:01:11",
        "A*32:01:01:12",
        "A*32:01:01:13",
        "A*32:01:01:14",
        "A*32:01:01:15",
        "A*32:01:01:16",
        "A*32:01:01:17",
        "A*32:01:01:18",
        "A*32:01:01:19",
        "A*32:01:01:20",
        "A*32:01:01:21",
        "A*32:01:01:22",
        "A*32:01:01:23",
        "A*32:01:01:24",
        "A*32:01:01:25",
        "A*32:01:01:26",
        "A*32:01:01:27",
        "A*32:01:01:28",
        "A*32:01:01:29",
        "A*32:01:01:30",
        "A*32:01:01:31",
        "A*32:01:01:32",
        "A*32:01:01:33",
        "A*32:01:01:34",
        "A*32:01:01:35",
        "A*32:01:01:36",
        "A*32:01:01:37",
        "A*32:01:01:38",
        "A*32:01:01:39",
        "A*32:01:01:40",
        "A*32:01:01:41",
        "A*32:01:01:42",
        "A*32:01:01:43",
        "A*32:01:01:44",
        "A*32:01:01:45",
        "A*32:01:01:46",
        "A*32:01:01:47",
        "A*32:01:01:48",
        "A*32:01:02",
        "A*32:01:09",
        "A*32:01:14",
        "A*32:01:23",
        "A*32:01:24",
        "A*32:01:25",
        "A*32:01:26",
        "A*32:01:28",
        "A*32:01:29",
        "A*32:01:30",
        "A*32:01:31",
        "A*32:01:32",
        "A*32:01:33",
        "A*32:01:34",
        "A*32:01:35",
        "A*32:01:36",
        "A*32:01:37",
        "A*32:01:38",
        "A*32:01:39",
        "A*32:01:40",
        "A*32:01:41",
        "A*32:01:42",
        "A*32:01:43",
        "A*32:01:44",
        "A*32:01:45",
        "A*32:01:46",
        "A*32:01:47",
        "A*32:01:48",
        "A*32:01:49",
        "A*32:01:50",
        "A*32:01:51",
        "A*32:01:52",
        "A*32:01:53",
        "A*32:01:54",
        "A*32:01:55",
        "A*32:01:56",
        "A*32:01:57",
        "A*32:01:58",
        "A*32:01:59",
        "A*32:01:60",
        "A*32:01:61",
        "A*32:01:62",
        "A*32:01:63",
        "A*32:01:64",
        "A*32:01:65",
        "A*32:01:66",
        "A*32:01:67",
        "A*32:01:68"
      ],
      "cds_sha256": "63e973634e5cc49683d1662ff67b7db384498589dac366207f62604f175dbe96",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*32:01:01",
      "numeric_two_field_assignment": "A*32:01"
    },
    {
      "donor": "NA18620",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*02:01:01:01"
      ],
      "numeric_two_field": [
        "A*02:01"
      ],
      "numeric_three_field": [
        "A*02:01:01"
      ],
      "full_allele_assignment": [
        "A*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:01:01:01",
        "A*02:01:01:02L",
        "A*02:01:01:03",
        "A*02:01:01:04",
        "A*02:01:01:05",
        "A*02:01:01:06",
        "A*02:01:01:07",
        "A*02:01:01:08",
        "A*02:01:01:09",
        "A*02:01:01:10",
        "A*02:01:01:100",
        "A*02:01:01:101",
        "A*02:01:01:102",
        "A*02:01:01:103",
        "A*02:01:01:104",
        "A*02:01:01:105",
        "A*02:01:01:106",
        "A*02:01:01:107",
        "A*02:01:01:108",
        "A*02:01:01:109",
        "A*02:01:01:11",
        "A*02:01:01:110",
        "A*02:01:01:111",
        "A*02:01:01:112",
        "A*02:01:01:113",
        "A*02:01:01:114",
        "A*02:01:01:115",
        "A*02:01:01:116",
        "A*02:01:01:117",
        "A*02:01:01:118",
        "A*02:01:01:119",
        "A*02:01:01:12",
        "A*02:01:01:120",
        "A*02:01:01:121",
        "A*02:01:01:122",
        "A*02:01:01:123",
        "A*02:01:01:124",
        "A*02:01:01:125",
        "A*02:01:01:126",
        "A*02:01:01:127",
        "A*02:01:01:128",
        "A*02:01:01:129",
        "A*02:01:01:13",
        "A*02:01:01:130",
        "A*02:01:01:131",
        "A*02:01:01:132",
        "A*02:01:01:133",
        "A*02:01:01:134Q",
        "A*02:01:01:135",
        "A*02:01:01:136",
        "A*02:01:01:137",
        "A*02:01:01:138",
        "A*02:01:01:139",
        "A*02:01:01:14",
        "A*02:01:01:140",
        "A*02:01:01:141",
        "A*02:01:01:142",
        "A*02:01:01:143",
        "A*02:01:01:144",
        "A*02:01:01:145",
        "A*02:01:01:146",
        "A*02:01:01:147",
        "A*02:01:01:148",
        "A*02:01:01:149",
        "A*02:01:01:15",
        "A*02:01:01:150",
        "A*02:01:01:151",
        "A*02:01:01:152",
        "A*02:01:01:153",
        "A*02:01:01:154",
        "A*02:01:01:155",
        "A*02:01:01:156",
        "A*02:01:01:157",
        "A*02:01:01:158",
        "A*02:01:01:159",
        "A*02:01:01:16",
        "A*02:01:01:160",
        "A*02:01:01:161",
        "A*02:01:01:162",
        "A*02:01:01:163",
        "A*02:01:01:164",
        "A*02:01:01:165",
        "A*02:01:01:166",
        "A*02:01:01:167",
        "A*02:01:01:168",
        "A*02:01:01:169",
        "A*02:01:01:17",
        "A*02:01:01:170",
        "A*02:01:01:171",
        "A*02:01:01:172",
        "A*02:01:01:173",
        "A*02:01:01:174",
        "A*02:01:01:175",
        "A*02:01:01:176",
        "A*02:01:01:177",
        "A*02:01:01:178",
        "A*02:01:01:179",
        "A*02:01:01:18",
        "A*02:01:01:180",
        "A*02:01:01:181",
        "A*02:01:01:182",
        "A*02:01:01:183",
        "A*02:01:01:184",
        "A*02:01:01:185",
        "A*02:01:01:186",
        "A*02:01:01:187",
        "A*02:01:01:188",
        "A*02:01:01:189",
        "A*02:01:01:19",
        "A*02:01:01:190",
        "A*02:01:01:191",
        "A*02:01:01:192",
        "A*02:01:01:193",
        "A*02:01:01:194",
        "A*02:01:01:195",
        "A*02:01:01:196",
        "A*02:01:01:197",
        "A*02:01:01:198",
        "A*02:01:01:199",
        "A*02:01:01:20",
        "A*02:01:01:200",
        "A*02:01:01:201",
        "A*02:01:01:202",
        "A*02:01:01:203",
        "A*02:01:01:204",
        "A*02:01:01:205",
        "A*02:01:01:206",
        "A*02:01:01:207",
        "A*02:01:01:208",
        "A*02:01:01:209",
        "A*02:01:01:21",
        "A*02:01:01:210",
        "A*02:01:01:211",
        "A*02:01:01:212",
        "A*02:01:01:213",
        "A*02:01:01:214",
        "A*02:01:01:215",
        "A*02:01:01:216",
        "A*02:01:01:217",
        "A*02:01:01:218",
        "A*02:01:01:219",
        "A*02:01:01:22",
        "A*02:01:01:220",
        "A*02:01:01:221",
        "A*02:01:01:222",
        "A*02:01:01:223",
        "A*02:01:01:224",
        "A*02:01:01:225",
        "A*02:01:01:226",
        "A*02:01:01:227",
        "A*02:01:01:228",
        "A*02:01:01:229",
        "A*02:01:01:23",
        "A*02:01:01:230",
        "A*02:01:01:231",
        "A*02:01:01:232",
        "A*02:01:01:233",
        "A*02:01:01:234",
        "A*02:01:01:235",
        "A*02:01:01:236",
        "A*02:01:01:237",
        "A*02:01:01:238",
        "A*02:01:01:239",
        "A*02:01:01:24",
        "A*02:01:01:240",
        "A*02:01:01:241",
        "A*02:01:01:242",
        "A*02:01:01:243",
        "A*02:01:01:244",
        "A*02:01:01:245",
        "A*02:01:01:246",
        "A*02:01:01:247",
        "A*02:01:01:248",
        "A*02:01:01:249",
        "A*02:01:01:25",
        "A*02:01:01:250",
        "A*02:01:01:251",
        "A*02:01:01:252Q",
        "A*02:01:01:253",
        "A*02:01:01:254",
        "A*02:01:01:255",
        "A*02:01:01:256",
        "A*02:01:01:257",
        "A*02:01:01:258",
        "A*02:01:01:259",
        "A*02:01:01:26",
        "A*02:01:01:260",
        "A*02:01:01:261",
        "A*02:01:01:262",
        "A*02:01:01:263",
        "A*02:01:01:264",
        "A*02:01:01:265",
        "A*02:01:01:266",
        "A*02:01:01:267",
        "A*02:01:01:268",
        "A*02:01:01:269",
        "A*02:01:01:27",
        "A*02:01:01:270",
        "A*02:01:01:271",
        "A*02:01:01:272",
        "A*02:01:01:273",
        "A*02:01:01:274",
        "A*02:01:01:28",
        "A*02:01:01:29",
        "A*02:01:01:30",
        "A*02:01:01:31",
        "A*02:01:01:32",
        "A*02:01:01:33",
        "A*02:01:01:34",
        "A*02:01:01:35",
        "A*02:01:01:36",
        "A*02:01:01:37",
        "A*02:01:01:38",
        "A*02:01:01:39",
        "A*02:01:01:40",
        "A*02:01:01:41",
        "A*02:01:01:42",
        "A*02:01:01:43",
        "A*02:01:01:44",
        "A*02:01:01:45",
        "A*02:01:01:46",
        "A*02:01:01:47",
        "A*02:01:01:48",
        "A*02:01:01:49",
        "A*02:01:01:50",
        "A*02:01:01:51",
        "A*02:01:01:52",
        "A*02:01:01:53",
        "A*02:01:01:54",
        "A*02:01:01:55",
        "A*02:01:01:56",
        "A*02:01:01:57",
        "A*02:01:01:58",
        "A*02:01:01:59",
        "A*02:01:01:60",
        "A*02:01:01:61",
        "A*02:01:01:62",
        "A*02:01:01:63",
        "A*02:01:01:64",
        "A*02:01:01:65",
        "A*02:01:01:66",
        "A*02:01:01:67",
        "A*02:01:01:68",
        "A*02:01:01:69",
        "A*02:01:01:70",
        "A*02:01:01:71",
        "A*02:01:01:72",
        "A*02:01:01:73",
        "A*02:01:01:74",
        "A*02:01:01:75",
        "A*02:01:01:76",
        "A*02:01:01:77",
        "A*02:01:01:78",
        "A*02:01:01:79",
        "A*02:01:01:80",
        "A*02:01:01:81",
        "A*02:01:01:82",
        "A*02:01:01:83",
        "A*02:01:01:84",
        "A*02:01:01:85",
        "A*02:01:01:86",
        "A*02:01:01:87",
        "A*02:01:01:88",
        "A*02:01:01:89",
        "A*02:01:01:90",
        "A*02:01:01:91",
        "A*02:01:01:92",
        "A*02:01:01:93",
        "A*02:01:01:94",
        "A*02:01:01:95",
        "A*02:01:01:96",
        "A*02:01:01:97",
        "A*02:01:01:98",
        "A*02:01:01:99"
      ],
      "protein_matches": [
        "A*02:01:01:01",
        "A*02:01:01:02L",
        "A*02:01:01:03",
        "A*02:01:01:04",
        "A*02:01:01:05",
        "A*02:01:01:06",
        "A*02:01:01:07",
        "A*02:01:01:08",
        "A*02:01:01:09",
        "A*02:01:01:10",
        "A*02:01:01:100",
        "A*02:01:01:101",
        "A*02:01:01:102",
        "A*02:01:01:103",
        "A*02:01:01:104",
        "A*02:01:01:105",
        "A*02:01:01:106",
        "A*02:01:01:107",
        "A*02:01:01:108",
        "A*02:01:01:109",
        "A*02:01:01:11",
        "A*02:01:01:110",
        "A*02:01:01:111",
        "A*02:01:01:112",
        "A*02:01:01:113",
        "A*02:01:01:114",
        "A*02:01:01:115",
        "A*02:01:01:116",
        "A*02:01:01:117",
        "A*02:01:01:118",
        "A*02:01:01:119",
        "A*02:01:01:12",
        "A*02:01:01:120",
        "A*02:01:01:121",
        "A*02:01:01:122",
        "A*02:01:01:123",
        "A*02:01:01:124",
        "A*02:01:01:125",
        "A*02:01:01:126",
        "A*02:01:01:127",
        "A*02:01:01:128",
        "A*02:01:01:129",
        "A*02:01:01:13",
        "A*02:01:01:130",
        "A*02:01:01:131",
        "A*02:01:01:132",
        "A*02:01:01:133",
        "A*02:01:01:134Q",
        "A*02:01:01:135",
        "A*02:01:01:136",
        "A*02:01:01:137",
        "A*02:01:01:138",
        "A*02:01:01:139",
        "A*02:01:01:14",
        "A*02:01:01:140",
        "A*02:01:01:141",
        "A*02:01:01:142",
        "A*02:01:01:143",
        "A*02:01:01:144",
        "A*02:01:01:145",
        "A*02:01:01:146",
        "A*02:01:01:147",
        "A*02:01:01:148",
        "A*02:01:01:149",
        "A*02:01:01:15",
        "A*02:01:01:150",
        "A*02:01:01:151",
        "A*02:01:01:152",
        "A*02:01:01:153",
        "A*02:01:01:154",
        "A*02:01:01:155",
        "A*02:01:01:156",
        "A*02:01:01:157",
        "A*02:01:01:158",
        "A*02:01:01:159",
        "A*02:01:01:16",
        "A*02:01:01:160",
        "A*02:01:01:161",
        "A*02:01:01:162",
        "A*02:01:01:163",
        "A*02:01:01:164",
        "A*02:01:01:165",
        "A*02:01:01:166",
        "A*02:01:01:167",
        "A*02:01:01:168",
        "A*02:01:01:169",
        "A*02:01:01:17",
        "A*02:01:01:170",
        "A*02:01:01:171",
        "A*02:01:01:172",
        "A*02:01:01:173",
        "A*02:01:01:174",
        "A*02:01:01:175",
        "A*02:01:01:176",
        "A*02:01:01:177",
        "A*02:01:01:178",
        "A*02:01:01:179",
        "A*02:01:01:18",
        "A*02:01:01:180",
        "A*02:01:01:181",
        "A*02:01:01:182",
        "A*02:01:01:183",
        "A*02:01:01:184",
        "A*02:01:01:185",
        "A*02:01:01:186",
        "A*02:01:01:187",
        "A*02:01:01:188",
        "A*02:01:01:189",
        "A*02:01:01:19",
        "A*02:01:01:190",
        "A*02:01:01:191",
        "A*02:01:01:192",
        "A*02:01:01:193",
        "A*02:01:01:194",
        "A*02:01:01:195",
        "A*02:01:01:196",
        "A*02:01:01:197",
        "A*02:01:01:198",
        "A*02:01:01:199",
        "A*02:01:01:20",
        "A*02:01:01:200",
        "A*02:01:01:201",
        "A*02:01:01:202",
        "A*02:01:01:203",
        "A*02:01:01:204",
        "A*02:01:01:205",
        "A*02:01:01:206",
        "A*02:01:01:207",
        "A*02:01:01:208",
        "A*02:01:01:209",
        "A*02:01:01:21",
        "A*02:01:01:210",
        "A*02:01:01:211",
        "A*02:01:01:212",
        "A*02:01:01:213",
        "A*02:01:01:214",
        "A*02:01:01:215",
        "A*02:01:01:216",
        "A*02:01:01:217",
        "A*02:01:01:218",
        "A*02:01:01:219",
        "A*02:01:01:22",
        "A*02:01:01:220",
        "A*02:01:01:221",
        "A*02:01:01:222",
        "A*02:01:01:223",
        "A*02:01:01:224",
        "A*02:01:01:225",
        "A*02:01:01:226",
        "A*02:01:01:227",
        "A*02:01:01:228",
        "A*02:01:01:229",
        "A*02:01:01:23",
        "A*02:01:01:230",
        "A*02:01:01:231",
        "A*02:01:01:232",
        "A*02:01:01:233",
        "A*02:01:01:234",
        "A*02:01:01:235",
        "A*02:01:01:236",
        "A*02:01:01:237",
        "A*02:01:01:238",
        "A*02:01:01:239",
        "A*02:01:01:24",
        "A*02:01:01:240",
        "A*02:01:01:241",
        "A*02:01:01:242",
        "A*02:01:01:243",
        "A*02:01:01:244",
        "A*02:01:01:245",
        "A*02:01:01:246",
        "A*02:01:01:247",
        "A*02:01:01:248",
        "A*02:01:01:249",
        "A*02:01:01:25",
        "A*02:01:01:250",
        "A*02:01:01:251",
        "A*02:01:01:252Q",
        "A*02:01:01:253",
        "A*02:01:01:254",
        "A*02:01:01:255",
        "A*02:01:01:256",
        "A*02:01:01:257",
        "A*02:01:01:258",
        "A*02:01:01:259",
        "A*02:01:01:26",
        "A*02:01:01:260",
        "A*02:01:01:261",
        "A*02:01:01:262",
        "A*02:01:01:263",
        "A*02:01:01:264",
        "A*02:01:01:265",
        "A*02:01:01:266",
        "A*02:01:01:267",
        "A*02:01:01:268",
        "A*02:01:01:269",
        "A*02:01:01:27",
        "A*02:01:01:270",
        "A*02:01:01:271",
        "A*02:01:01:272",
        "A*02:01:01:273",
        "A*02:01:01:274",
        "A*02:01:01:28",
        "A*02:01:01:29",
        "A*02:01:01:30",
        "A*02:01:01:31",
        "A*02:01:01:32",
        "A*02:01:01:33",
        "A*02:01:01:34",
        "A*02:01:01:35",
        "A*02:01:01:36",
        "A*02:01:01:37",
        "A*02:01:01:38",
        "A*02:01:01:39",
        "A*02:01:01:40",
        "A*02:01:01:41",
        "A*02:01:01:42",
        "A*02:01:01:43",
        "A*02:01:01:44",
        "A*02:01:01:45",
        "A*02:01:01:46",
        "A*02:01:01:47",
        "A*02:01:01:48",
        "A*02:01:01:49",
        "A*02:01:01:50",
        "A*02:01:01:51",
        "A*02:01:01:52",
        "A*02:01:01:53",
        "A*02:01:01:54",
        "A*02:01:01:55",
        "A*02:01:01:56",
        "A*02:01:01:57",
        "A*02:01:01:58",
        "A*02:01:01:59",
        "A*02:01:01:60",
        "A*02:01:01:61",
        "A*02:01:01:62",
        "A*02:01:01:63",
        "A*02:01:01:64",
        "A*02:01:01:65",
        "A*02:01:01:66",
        "A*02:01:01:67",
        "A*02:01:01:68",
        "A*02:01:01:69",
        "A*02:01:01:70",
        "A*02:01:01:71",
        "A*02:01:01:72",
        "A*02:01:01:73",
        "A*02:01:01:74",
        "A*02:01:01:75",
        "A*02:01:01:76",
        "A*02:01:01:77",
        "A*02:01:01:78",
        "A*02:01:01:79",
        "A*02:01:01:80",
        "A*02:01:01:81",
        "A*02:01:01:82",
        "A*02:01:01:83",
        "A*02:01:01:84",
        "A*02:01:01:85",
        "A*02:01:01:86",
        "A*02:01:01:87",
        "A*02:01:01:88",
        "A*02:01:01:89",
        "A*02:01:01:90",
        "A*02:01:01:91",
        "A*02:01:01:92",
        "A*02:01:01:93",
        "A*02:01:01:94",
        "A*02:01:01:95",
        "A*02:01:01:96",
        "A*02:01:01:97",
        "A*02:01:01:98",
        "A*02:01:01:99",
        "A*02:01:02:01",
        "A*02:01:02:02",
        "A*02:01:04",
        "A*02:01:05",
        "A*02:01:09",
        "A*02:01:11",
        "A*02:01:111",
        "A*02:01:119",
        "A*02:01:120",
        "A*02:01:121",
        "A*02:01:123",
        "A*02:01:124",
        "A*02:01:125",
        "A*02:01:126",
        "A*02:01:127",
        "A*02:01:128",
        "A*02:01:130",
        "A*02:01:132",
        "A*02:01:133",
        "A*02:01:134",
        "A*02:01:135",
        "A*02:01:136",
        "A*02:01:137",
        "A*02:01:138",
        "A*02:01:139",
        "A*02:01:140",
        "A*02:01:141",
        "A*02:01:142",
        "A*02:01:143",
        "A*02:01:145",
        "A*02:01:146",
        "A*02:01:147",
        "A*02:01:148",
        "A*02:01:149",
        "A*02:01:14Q",
        "A*02:01:15",
        "A*02:01:150",
        "A*02:01:151",
        "A*02:01:152",
        "A*02:01:153",
        "A*02:01:154",
        "A*02:01:155",
        "A*02:01:156",
        "A*02:01:157",
        "A*02:01:158",
        "A*02:01:159",
        "A*02:01:160",
        "A*02:01:161",
        "A*02:01:162",
        "A*02:01:163",
        "A*02:01:164",
        "A*02:01:165",
        "A*02:01:166",
        "A*02:01:167",
        "A*02:01:168",
        "A*02:01:169",
        "A*02:01:170",
        "A*02:01:171",
        "A*02:01:172",
        "A*02:01:173",
        "A*02:01:174",
        "A*02:01:175",
        "A*02:01:176",
        "A*02:01:177",
        "A*02:01:178",
        "A*02:01:179",
        "A*02:01:18",
        "A*02:01:180",
        "A*02:01:181",
        "A*02:01:182",
        "A*02:01:183",
        "A*02:01:184",
        "A*02:01:185",
        "A*02:01:186",
        "A*02:01:187",
        "A*02:01:188",
        "A*02:01:189",
        "A*02:01:19",
        "A*02:01:190",
        "A*02:01:191",
        "A*02:01:192",
        "A*02:01:193",
        "A*02:01:194",
        "A*02:01:195",
        "A*02:01:196",
        "A*02:01:197",
        "A*02:01:198",
        "A*02:01:199",
        "A*02:01:200",
        "A*02:01:201",
        "A*02:01:202",
        "A*02:01:203",
        "A*02:01:204",
        "A*02:01:205",
        "A*02:01:206",
        "A*02:01:207",
        "A*02:01:208",
        "A*02:01:209",
        "A*02:01:21",
        "A*02:01:210",
        "A*02:01:211",
        "A*02:01:212",
        "A*02:01:213",
        "A*02:01:214",
        "A*02:01:215",
        "A*02:01:216",
        "A*02:01:217",
        "A*02:01:218",
        "A*02:01:219",
        "A*02:01:22",
        "A*02:01:220",
        "A*02:01:221",
        "A*02:01:222",
        "A*02:01:223",
        "A*02:01:224",
        "A*02:01:225",
        "A*02:01:226",
        "A*02:01:227",
        "A*02:01:228",
        "A*02:01:229",
        "A*02:01:230",
        "A*02:01:231",
        "A*02:01:232",
        "A*02:01:233",
        "A*02:01:234",
        "A*02:01:235",
        "A*02:01:236",
        "A*02:01:237",
        "A*02:01:238",
        "A*02:01:239",
        "A*02:01:240",
        "A*02:01:30",
        "A*02:01:31",
        "A*02:01:36",
        "A*02:01:38",
        "A*02:01:47",
        "A*02:01:48",
        "A*02:01:52",
        "A*02:01:56",
        "A*02:01:71",
        "A*02:01:87"
      ],
      "cds_sha256": "f49f56425bc36d1ee6c2ba59cdfcdde154452c10df6e4218f1945d75fc644f56",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:01:01",
      "numeric_two_field_assignment": "A*02:01"
    },
    {
      "donor": "NA18620",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*40:01:02:40"
      ],
      "numeric_two_field": [
        "B*40:01"
      ],
      "numeric_three_field": [
        "B*40:01:02"
      ],
      "full_allele_assignment": [
        "B*40:01:02:40"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*40:01:02:01",
        "B*40:01:02:02",
        "B*40:01:02:03",
        "B*40:01:02:04",
        "B*40:01:02:05",
        "B*40:01:02:06",
        "B*40:01:02:07",
        "B*40:01:02:08",
        "B*40:01:02:09",
        "B*40:01:02:10",
        "B*40:01:02:11",
        "B*40:01:02:12",
        "B*40:01:02:13",
        "B*40:01:02:14",
        "B*40:01:02:15",
        "B*40:01:02:16",
        "B*40:01:02:17",
        "B*40:01:02:18",
        "B*40:01:02:19",
        "B*40:01:02:20",
        "B*40:01:02:21",
        "B*40:01:02:22",
        "B*40:01:02:23",
        "B*40:01:02:24",
        "B*40:01:02:25",
        "B*40:01:02:26",
        "B*40:01:02:27",
        "B*40:01:02:28",
        "B*40:01:02:29",
        "B*40:01:02:30",
        "B*40:01:02:31",
        "B*40:01:02:32",
        "B*40:01:02:33",
        "B*40:01:02:34",
        "B*40:01:02:35",
        "B*40:01:02:36",
        "B*40:01:02:37",
        "B*40:01:02:38",
        "B*40:01:02:39",
        "B*40:01:02:40",
        "B*40:01:02:41",
        "B*40:01:02:42",
        "B*40:01:02:43",
        "B*40:01:02:44",
        "B*40:01:02:45",
        "B*40:01:02:46",
        "B*40:01:02:47",
        "B*40:01:02:48",
        "B*40:01:02:49",
        "B*40:01:02:50",
        "B*40:01:02:51",
        "B*40:01:02:52",
        "B*40:01:02:53",
        "B*40:01:02:54",
        "B*40:01:02:55",
        "B*40:01:02:56",
        "B*40:01:02:57",
        "B*40:01:02:58",
        "B*40:01:02:59",
        "B*40:01:02:60",
        "B*40:01:02:61",
        "B*40:01:02:62",
        "B*40:01:02:63",
        "B*40:01:02:64",
        "B*40:01:02:65",
        "B*40:01:02:66",
        "B*40:01:02:67",
        "B*40:01:02:68Q",
        "B*40:01:02:69",
        "B*40:01:02:70",
        "B*40:01:02:71",
        "B*40:01:02:72"
      ],
      "protein_matches": [
        "B*40:01:01",
        "B*40:01:02:01",
        "B*40:01:02:02",
        "B*40:01:02:03",
        "B*40:01:02:04",
        "B*40:01:02:05",
        "B*40:01:02:06",
        "B*40:01:02:07",
        "B*40:01:02:08",
        "B*40:01:02:09",
        "B*40:01:02:10",
        "B*40:01:02:11",
        "B*40:01:02:12",
        "B*40:01:02:13",
        "B*40:01:02:14",
        "B*40:01:02:15",
        "B*40:01:02:16",
        "B*40:01:02:17",
        "B*40:01:02:18",
        "B*40:01:02:19",
        "B*40:01:02:20",
        "B*40:01:02:21",
        "B*40:01:02:22",
        "B*40:01:02:23",
        "B*40:01:02:24",
        "B*40:01:02:25",
        "B*40:01:02:26",
        "B*40:01:02:27",
        "B*40:01:02:28",
        "B*40:01:02:29",
        "B*40:01:02:30",
        "B*40:01:02:31",
        "B*40:01:02:32",
        "B*40:01:02:33",
        "B*40:01:02:34",
        "B*40:01:02:35",
        "B*40:01:02:36",
        "B*40:01:02:37",
        "B*40:01:02:38",
        "B*40:01:02:39",
        "B*40:01:02:40",
        "B*40:01:02:41",
        "B*40:01:02:42",
        "B*40:01:02:43",
        "B*40:01:02:44",
        "B*40:01:02:45",
        "B*40:01:02:46",
        "B*40:01:02:47",
        "B*40:01:02:48",
        "B*40:01:02:49",
        "B*40:01:02:50",
        "B*40:01:02:51",
        "B*40:01:02:52",
        "B*40:01:02:53",
        "B*40:01:02:54",
        "B*40:01:02:55",
        "B*40:01:02:56",
        "B*40:01:02:57",
        "B*40:01:02:58",
        "B*40:01:02:59",
        "B*40:01:02:60",
        "B*40:01:02:61",
        "B*40:01:02:62",
        "B*40:01:02:63",
        "B*40:01:02:64",
        "B*40:01:02:65",
        "B*40:01:02:66",
        "B*40:01:02:67",
        "B*40:01:02:68Q",
        "B*40:01:02:69",
        "B*40:01:02:70",
        "B*40:01:02:71",
        "B*40:01:02:72",
        "B*40:01:03:01",
        "B*40:01:03:02",
        "B*40:01:04",
        "B*40:01:07",
        "B*40:01:21",
        "B*40:01:40",
        "B*40:01:43",
        "B*40:01:45",
        "B*40:01:48",
        "B*40:01:50",
        "B*40:01:52",
        "B*40:01:53",
        "B*40:01:54",
        "B*40:01:55",
        "B*40:01:56",
        "B*40:01:57",
        "B*40:01:58",
        "B*40:01:59",
        "B*40:01:60",
        "B*40:01:61",
        "B*40:01:62",
        "B*40:01:63",
        "B*40:01:64",
        "B*40:01:65",
        "B*40:01:66",
        "B*40:01:67",
        "B*40:01:68",
        "B*40:01:69",
        "B*40:01:70",
        "B*40:01:71",
        "B*40:01:72",
        "B*40:01:73",
        "B*40:01:74",
        "B*40:01:75",
        "B*40:01:76",
        "B*40:01:77",
        "B*40:01:78",
        "B*40:01:79",
        "B*40:01:80",
        "B*40:01:81",
        "B*40:01:82",
        "B*40:01:83",
        "B*40:01:84",
        "B*40:01:85",
        "B*40:01:86",
        "B*40:01:87",
        "B*40:01:88",
        "B*40:01:89",
        "B*40:01:90",
        "B*40:01:91",
        "B*40:01:92",
        "B*40:01:93",
        "B*40:01:94",
        "B*40:01:95",
        "B*40:01:96",
        "B*40:01:97"
      ],
      "cds_sha256": "8403ae9b9bd2f69f5b6ee8ced41e2bc4a2ce53f31e953cb1897376510884cf07",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*40:01:02",
      "numeric_two_field_assignment": "B*40:01"
    },
    {
      "donor": "NA18620",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [],
      "numeric_two_field": [
        "B*48:01"
      ],
      "numeric_three_field": [
        "B*48:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "B*48:01:01:01",
        "B*48:01:01:02",
        "B*48:01:01:03",
        "B*48:01:01:04",
        "B*48:01:01:05",
        "B*48:01:01:06",
        "B*48:01:01:07",
        "B*48:01:01:08",
        "B*48:01:01:09",
        "B*48:01:01:10",
        "B*48:01:01:11",
        "B*48:01:01:12",
        "B*48:01:01:13",
        "B*48:01:01:14",
        "B*48:01:01:15"
      ],
      "protein_matches": [
        "B*48:01:01:01",
        "B*48:01:01:02",
        "B*48:01:01:03",
        "B*48:01:01:04",
        "B*48:01:01:05",
        "B*48:01:01:06",
        "B*48:01:01:07",
        "B*48:01:01:08",
        "B*48:01:01:09",
        "B*48:01:01:10",
        "B*48:01:01:11",
        "B*48:01:01:12",
        "B*48:01:01:13",
        "B*48:01:01:14",
        "B*48:01:01:15",
        "B*48:01:07",
        "B*48:01:08",
        "B*48:01:09",
        "B*48:01:10",
        "B*48:01:11",
        "B*48:01:12",
        "B*48:01:13",
        "B*48:01:15"
      ],
      "cds_sha256": "cebfa932e4da7934d5b257bbb3b64ae3da305ae266f61ad4e1f88b8e0b72d408",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*48:01:01",
      "numeric_two_field_assignment": "B*48:01"
    },
    {
      "donor": "NA18620",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*07:02:01:15"
      ],
      "numeric_two_field": [
        "C*07:02"
      ],
      "numeric_three_field": [
        "C*07:02:01"
      ],
      "full_allele_assignment": [
        "C*07:02:01:15"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99"
      ],
      "protein_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99",
        "C*07:02:05",
        "C*07:02:06",
        "C*07:02:08",
        "C*07:02:100",
        "C*07:02:101",
        "C*07:02:102",
        "C*07:02:103",
        "C*07:02:104:01",
        "C*07:02:104:02",
        "C*07:02:105",
        "C*07:02:106:01",
        "C*07:02:106:02",
        "C*07:02:108",
        "C*07:02:109",
        "C*07:02:10:01",
        "C*07:02:10:02",
        "C*07:02:11",
        "C*07:02:110",
        "C*07:02:111",
        "C*07:02:112",
        "C*07:02:113",
        "C*07:02:114",
        "C*07:02:115",
        "C*07:02:116",
        "C*07:02:117",
        "C*07:02:118",
        "C*07:02:119",
        "C*07:02:120",
        "C*07:02:121",
        "C*07:02:122",
        "C*07:02:123",
        "C*07:02:124",
        "C*07:02:125",
        "C*07:02:126",
        "C*07:02:127",
        "C*07:02:128",
        "C*07:02:129",
        "C*07:02:130",
        "C*07:02:131",
        "C*07:02:132",
        "C*07:02:133",
        "C*07:02:134",
        "C*07:02:135",
        "C*07:02:136",
        "C*07:02:137",
        "C*07:02:138",
        "C*07:02:139",
        "C*07:02:140",
        "C*07:02:141",
        "C*07:02:142",
        "C*07:02:143",
        "C*07:02:144",
        "C*07:02:145",
        "C*07:02:146",
        "C*07:02:147",
        "C*07:02:148",
        "C*07:02:149",
        "C*07:02:150",
        "C*07:02:151",
        "C*07:02:152",
        "C*07:02:153",
        "C*07:02:154",
        "C*07:02:155",
        "C*07:02:156",
        "C*07:02:157",
        "C*07:02:158",
        "C*07:02:159",
        "C*07:02:16",
        "C*07:02:160",
        "C*07:02:161",
        "C*07:02:162",
        "C*07:02:163",
        "C*07:02:164",
        "C*07:02:165",
        "C*07:02:166",
        "C*07:02:167",
        "C*07:02:168",
        "C*07:02:169",
        "C*07:02:170",
        "C*07:02:171",
        "C*07:02:172",
        "C*07:02:173",
        "C*07:02:174",
        "C*07:02:175",
        "C*07:02:176",
        "C*07:02:18",
        "C*07:02:20",
        "C*07:02:23",
        "C*07:02:24",
        "C*07:02:30",
        "C*07:02:36:01",
        "C*07:02:36:02",
        "C*07:02:37",
        "C*07:02:50",
        "C*07:02:55",
        "C*07:02:60",
        "C*07:02:63",
        "C*07:02:64",
        "C*07:02:66",
        "C*07:02:67",
        "C*07:02:69",
        "C*07:02:70",
        "C*07:02:72",
        "C*07:02:73",
        "C*07:02:74",
        "C*07:02:75",
        "C*07:02:76",
        "C*07:02:77",
        "C*07:02:78",
        "C*07:02:79",
        "C*07:02:80",
        "C*07:02:82",
        "C*07:02:84",
        "C*07:02:85",
        "C*07:02:86",
        "C*07:02:87",
        "C*07:02:88",
        "C*07:02:89",
        "C*07:02:90",
        "C*07:02:91",
        "C*07:02:93",
        "C*07:02:94",
        "C*07:02:95",
        "C*07:02:96",
        "C*07:02:97",
        "C*07:02:98",
        "C*07:02:99"
      ],
      "cds_sha256": "049c0d12f791833def7d5f8b879b2a76d96a3cd4a13130943916e22204d82cee",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:02:01",
      "numeric_two_field_assignment": "C*07:02"
    },
    {
      "donor": "NA18620",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [],
      "numeric_two_field": [],
      "numeric_three_field": [],
      "full_allele_assignment": [],
      "basis": "unresolved",
      "coding_matches": [],
      "protein_matches": [],
      "cds_sha256": "571bc62c429d9eecd26e2f4d65b48e9d16267451c455f1b558b969181aa5defe",
      "cds_length": 1110,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "",
      "numeric_two_field_assignment": ""
    },
    {
      "donor": "NA18620",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "NA18620",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:05"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "NA18620",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*13:01:01:17"
      ],
      "numeric_two_field": [
        "DPB1*13:01"
      ],
      "numeric_three_field": [
        "DPB1*13:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*13:01:01:17"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*13:01:01:01",
        "DPB1*13:01:01:02",
        "DPB1*13:01:01:03",
        "DPB1*13:01:01:04",
        "DPB1*13:01:01:05",
        "DPB1*13:01:01:06",
        "DPB1*13:01:01:07",
        "DPB1*13:01:01:08",
        "DPB1*13:01:01:09",
        "DPB1*13:01:01:10",
        "DPB1*13:01:01:11",
        "DPB1*13:01:01:12",
        "DPB1*13:01:01:13",
        "DPB1*13:01:01:14",
        "DPB1*13:01:01:15",
        "DPB1*13:01:01:16",
        "DPB1*13:01:01:17",
        "DPB1*13:01:01:18",
        "DPB1*13:01:01:19",
        "DPB1*13:01:01:20",
        "DPB1*13:01:01:21"
      ],
      "protein_matches": [
        "DPB1*13:01:01:01",
        "DPB1*13:01:01:02",
        "DPB1*13:01:01:03",
        "DPB1*13:01:01:04",
        "DPB1*13:01:01:05",
        "DPB1*13:01:01:06",
        "DPB1*13:01:01:07",
        "DPB1*13:01:01:08",
        "DPB1*13:01:01:09",
        "DPB1*13:01:01:10",
        "DPB1*13:01:01:11",
        "DPB1*13:01:01:12",
        "DPB1*13:01:01:13",
        "DPB1*13:01:01:14",
        "DPB1*13:01:01:15",
        "DPB1*13:01:01:16",
        "DPB1*13:01:01:17",
        "DPB1*13:01:01:18",
        "DPB1*13:01:01:19",
        "DPB1*13:01:01:20",
        "DPB1*13:01:01:21",
        "DPB1*13:01:02",
        "DPB1*13:01:03",
        "DPB1*13:01:04",
        "DPB1*13:01:05",
        "DPB1*13:01:06",
        "DPB1*13:01:07",
        "DPB1*13:01:08",
        "DPB1*13:01:09",
        "DPB1*13:01:10",
        "DPB1*13:01:11",
        "DPB1*13:01:12"
      ],
      "cds_sha256": "903cf4bb4236aac5d131652cd794410fa17f434fe3ba7ff76a2ba4259cae4ada",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*13:01:01",
      "numeric_two_field_assignment": "DPB1*13:01"
    },
    {
      "donor": "NA18620",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:02:01:02"
      ],
      "numeric_two_field": [
        "DPB1*04:02"
      ],
      "numeric_three_field": [
        "DPB1*04:02:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:02:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:02:01:01",
        "DPB1*04:02:01:02",
        "DPB1*04:02:01:03",
        "DPB1*04:02:01:04",
        "DPB1*04:02:01:05",
        "DPB1*04:02:01:06",
        "DPB1*04:02:01:07",
        "DPB1*04:02:01:08",
        "DPB1*04:02:01:09",
        "DPB1*04:02:01:10",
        "DPB1*04:02:01:11",
        "DPB1*04:02:01:12",
        "DPB1*04:02:01:13",
        "DPB1*04:02:01:14",
        "DPB1*04:02:01:15",
        "DPB1*04:02:01:16",
        "DPB1*04:02:01:17",
        "DPB1*04:02:01:18",
        "DPB1*04:02:01:19",
        "DPB1*04:02:01:20",
        "DPB1*04:02:01:21",
        "DPB1*04:02:01:22",
        "DPB1*04:02:01:23",
        "DPB1*04:02:01:24",
        "DPB1*04:02:01:25",
        "DPB1*04:02:01:26",
        "DPB1*04:02:01:27",
        "DPB1*04:02:01:28",
        "DPB1*04:02:01:29",
        "DPB1*04:02:01:30",
        "DPB1*04:02:01:31",
        "DPB1*04:02:01:32",
        "DPB1*04:02:01:33",
        "DPB1*04:02:01:34",
        "DPB1*04:02:01:35",
        "DPB1*04:02:01:36",
        "DPB1*04:02:01:37",
        "DPB1*04:02:01:38",
        "DPB1*04:02:01:39",
        "DPB1*04:02:01:40",
        "DPB1*04:02:01:41",
        "DPB1*04:02:01:42",
        "DPB1*04:02:01:43",
        "DPB1*04:02:01:44",
        "DPB1*04:02:01:45",
        "DPB1*04:02:01:46",
        "DPB1*04:02:01:47Q",
        "DPB1*04:02:01:48"
      ],
      "protein_matches": [
        "DPB1*04:02:01:01",
        "DPB1*04:02:01:02",
        "DPB1*04:02:01:03",
        "DPB1*04:02:01:04",
        "DPB1*04:02:01:05",
        "DPB1*04:02:01:06",
        "DPB1*04:02:01:07",
        "DPB1*04:02:01:08",
        "DPB1*04:02:01:09",
        "DPB1*04:02:01:10",
        "DPB1*04:02:01:11",
        "DPB1*04:02:01:12",
        "DPB1*04:02:01:13",
        "DPB1*04:02:01:14",
        "DPB1*04:02:01:15",
        "DPB1*04:02:01:16",
        "DPB1*04:02:01:17",
        "DPB1*04:02:01:18",
        "DPB1*04:02:01:19",
        "DPB1*04:02:01:20",
        "DPB1*04:02:01:21",
        "DPB1*04:02:01:22",
        "DPB1*04:02:01:23",
        "DPB1*04:02:01:24",
        "DPB1*04:02:01:25",
        "DPB1*04:02:01:26",
        "DPB1*04:02:01:27",
        "DPB1*04:02:01:28",
        "DPB1*04:02:01:29",
        "DPB1*04:02:01:30",
        "DPB1*04:02:01:31",
        "DPB1*04:02:01:32",
        "DPB1*04:02:01:33",
        "DPB1*04:02:01:34",
        "DPB1*04:02:01:35",
        "DPB1*04:02:01:36",
        "DPB1*04:02:01:37",
        "DPB1*04:02:01:38",
        "DPB1*04:02:01:39",
        "DPB1*04:02:01:40",
        "DPB1*04:02:01:41",
        "DPB1*04:02:01:42",
        "DPB1*04:02:01:43",
        "DPB1*04:02:01:44",
        "DPB1*04:02:01:45",
        "DPB1*04:02:01:46",
        "DPB1*04:02:01:47Q",
        "DPB1*04:02:01:48",
        "DPB1*04:02:10",
        "DPB1*04:02:11",
        "DPB1*04:02:13",
        "DPB1*04:02:14",
        "DPB1*04:02:15",
        "DPB1*04:02:16",
        "DPB1*04:02:19",
        "DPB1*04:02:21",
        "DPB1*04:02:22",
        "DPB1*04:02:23",
        "DPB1*04:02:24",
        "DPB1*04:02:25",
        "DPB1*04:02:26",
        "DPB1*04:02:27",
        "DPB1*04:02:28",
        "DPB1*04:02:29",
        "DPB1*04:02:30",
        "DPB1*04:02:31",
        "DPB1*04:02:32",
        "DPB1*04:02:33",
        "DPB1*04:02:34",
        "DPB1*04:02:35",
        "DPB1*04:02:36",
        "DPB1*04:02:37",
        "DPB1*04:02:38",
        "DPB1*04:02:39",
        "DPB1*04:02:40",
        "DPB1*04:02:41",
        "DPB1*04:02:42"
      ],
      "cds_sha256": "56a8099990f049426b85114a4b73649da45136b9447548676da3050edeaaaa5a",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:02:01",
      "numeric_two_field_assignment": "DPB1*04:02"
    },
    {
      "donor": "NA18620",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*06:01:01:02"
      ],
      "numeric_two_field": [
        "DQA1*06:01"
      ],
      "numeric_three_field": [
        "DQA1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*06:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*06:01:01:01",
        "DQA1*06:01:01:02",
        "DQA1*06:01:01:03",
        "DQA1*06:01:01:04",
        "DQA1*06:01:01:05",
        "DQA1*06:01:01:06"
      ],
      "protein_matches": [
        "DQA1*06:01:01:01",
        "DQA1*06:01:01:02",
        "DQA1*06:01:01:03",
        "DQA1*06:01:01:04",
        "DQA1*06:01:01:05",
        "DQA1*06:01:01:06",
        "DQA1*06:01:05"
      ],
      "cds_sha256": "9cc995e4c5906ce6b1df64051680a1f64ecbf1713b556edd09ab63d338b60841",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*06:01:01",
      "numeric_two_field_assignment": "DQA1*06:01"
    },
    {
      "donor": "NA18620",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*05:05:01:06"
      ],
      "numeric_two_field": [
        "DQA1*05:05"
      ],
      "numeric_three_field": [
        "DQA1*05:05:01"
      ],
      "full_allele_assignment": [
        "DQA1*05:05:01:06"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*05:05:01:01",
        "DQA1*05:05:01:02",
        "DQA1*05:05:01:03",
        "DQA1*05:05:01:04",
        "DQA1*05:05:01:05",
        "DQA1*05:05:01:06",
        "DQA1*05:05:01:07",
        "DQA1*05:05:01:08",
        "DQA1*05:05:01:09",
        "DQA1*05:05:01:10",
        "DQA1*05:05:01:11",
        "DQA1*05:05:01:12",
        "DQA1*05:05:01:13",
        "DQA1*05:05:01:14",
        "DQA1*05:05:01:15",
        "DQA1*05:05:01:16",
        "DQA1*05:05:01:17",
        "DQA1*05:05:01:18",
        "DQA1*05:05:01:19",
        "DQA1*05:05:01:20",
        "DQA1*05:05:01:21",
        "DQA1*05:05:01:22",
        "DQA1*05:05:01:23",
        "DQA1*05:05:01:24",
        "DQA1*05:05:01:25",
        "DQA1*05:05:01:26",
        "DQA1*05:05:01:27",
        "DQA1*05:05:01:28",
        "DQA1*05:05:01:29",
        "DQA1*05:05:01:30",
        "DQA1*05:05:01:31",
        "DQA1*05:05:01:32",
        "DQA1*05:05:01:33",
        "DQA1*05:05:01:34",
        "DQA1*05:05:01:35",
        "DQA1*05:05:01:36",
        "DQA1*05:05:01:37",
        "DQA1*05:05:01:38",
        "DQA1*05:05:01:39",
        "DQA1*05:05:01:40",
        "DQA1*05:05:01:41",
        "DQA1*05:05:01:42",
        "DQA1*05:05:01:43",
        "DQA1*05:05:01:44",
        "DQA1*05:05:01:45",
        "DQA1*05:05:01:46",
        "DQA1*05:05:01:47",
        "DQA1*05:05:01:48",
        "DQA1*05:05:01:49",
        "DQA1*05:05:01:50",
        "DQA1*05:05:01:51",
        "DQA1*05:05:01:52",
        "DQA1*05:05:01:53",
        "DQA1*05:05:01:54"
      ],
      "protein_matches": [
        "DQA1*05:05:01:01",
        "DQA1*05:05:01:02",
        "DQA1*05:05:01:03",
        "DQA1*05:05:01:04",
        "DQA1*05:05:01:05",
        "DQA1*05:05:01:06",
        "DQA1*05:05:01:07",
        "DQA1*05:05:01:08",
        "DQA1*05:05:01:09",
        "DQA1*05:05:01:10",
        "DQA1*05:05:01:11",
        "DQA1*05:05:01:12",
        "DQA1*05:05:01:13",
        "DQA1*05:05:01:14",
        "DQA1*05:05:01:15",
        "DQA1*05:05:01:16",
        "DQA1*05:05:01:17",
        "DQA1*05:05:01:18",
        "DQA1*05:05:01:19",
        "DQA1*05:05:01:20",
        "DQA1*05:05:01:21",
        "DQA1*05:05:01:22",
        "DQA1*05:05:01:23",
        "DQA1*05:05:01:24",
        "DQA1*05:05:01:25",
        "DQA1*05:05:01:26",
        "DQA1*05:05:01:27",
        "DQA1*05:05:01:28",
        "DQA1*05:05:01:29",
        "DQA1*05:05:01:30",
        "DQA1*05:05:01:31",
        "DQA1*05:05:01:32",
        "DQA1*05:05:01:33",
        "DQA1*05:05:01:34",
        "DQA1*05:05:01:35",
        "DQA1*05:05:01:36",
        "DQA1*05:05:01:37",
        "DQA1*05:05:01:38",
        "DQA1*05:05:01:39",
        "DQA1*05:05:01:40",
        "DQA1*05:05:01:41",
        "DQA1*05:05:01:42",
        "DQA1*05:05:01:43",
        "DQA1*05:05:01:44",
        "DQA1*05:05:01:45",
        "DQA1*05:05:01:46",
        "DQA1*05:05:01:47",
        "DQA1*05:05:01:48",
        "DQA1*05:05:01:49",
        "DQA1*05:05:01:50",
        "DQA1*05:05:01:51",
        "DQA1*05:05:01:52",
        "DQA1*05:05:01:53",
        "DQA1*05:05:01:54",
        "DQA1*05:05:02",
        "DQA1*05:05:03",
        "DQA1*05:05:04",
        "DQA1*05:05:05",
        "DQA1*05:05:06",
        "DQA1*05:05:07",
        "DQA1*05:05:08:01",
        "DQA1*05:05:08:02",
        "DQA1*05:05:09",
        "DQA1*05:05:10",
        "DQA1*05:05:11",
        "DQA1*05:05:12:01",
        "DQA1*05:05:12:02",
        "DQA1*05:05:13:01",
        "DQA1*05:05:13:02",
        "DQA1*05:05:14:01",
        "DQA1*05:05:14:02",
        "DQA1*05:05:15",
        "DQA1*05:05:16:01",
        "DQA1*05:05:16:02",
        "DQA1*05:05:17:01",
        "DQA1*05:05:17:02",
        "DQA1*05:05:17:03",
        "DQA1*05:05:18",
        "DQA1*05:05:19",
        "DQA1*05:05:20",
        "DQA1*05:05:21",
        "DQA1*05:05:22",
        "DQA1*05:05:23",
        "DQA1*05:05:24",
        "DQA1*05:05:25",
        "DQA1*05:05:26",
        "DQA1*05:05:27",
        "DQA1*05:05:28"
      ],
      "cds_sha256": "e302f9699efce73e5b01c92b5a3f1a42a65df28fbb2d455b15af11034cf0cf0a",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*05:05:01",
      "numeric_two_field_assignment": "DQA1*05:05"
    },
    {
      "donor": "NA18620",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:01:01:22"
      ],
      "numeric_two_field": [
        "DQB1*03:01"
      ],
      "numeric_three_field": [
        "DQB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:01:01:22"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87"
      ],
      "protein_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87",
        "DQB1*03:01:02",
        "DQB1*03:01:03",
        "DQB1*03:01:04:01",
        "DQB1*03:01:04:02",
        "DQB1*03:01:08",
        "DQB1*03:01:09",
        "DQB1*03:01:14",
        "DQB1*03:01:17",
        "DQB1*03:01:21",
        "DQB1*03:01:22",
        "DQB1*03:01:35",
        "DQB1*03:01:36",
        "DQB1*03:01:37",
        "DQB1*03:01:41",
        "DQB1*03:01:43",
        "DQB1*03:01:46",
        "DQB1*03:01:47",
        "DQB1*03:01:50",
        "DQB1*03:01:51",
        "DQB1*03:01:52",
        "DQB1*03:01:53",
        "DQB1*03:01:54",
        "DQB1*03:01:55",
        "DQB1*03:01:56",
        "DQB1*03:01:57",
        "DQB1*03:01:58",
        "DQB1*03:01:59",
        "DQB1*03:01:60",
        "DQB1*03:01:61",
        "DQB1*03:01:62",
        "DQB1*03:01:63",
        "DQB1*03:01:64",
        "DQB1*03:01:65",
        "DQB1*03:01:66",
        "DQB1*03:01:67",
        "DQB1*03:01:68",
        "DQB1*03:01:69",
        "DQB1*03:01:70",
        "DQB1*03:01:71",
        "DQB1*03:01:72",
        "DQB1*03:01:73",
        "DQB1*03:01:74",
        "DQB1*03:01:75",
        "DQB1*03:01:76",
        "DQB1*03:01:77",
        "DQB1*03:01:78",
        "DQB1*03:01:79",
        "DQB1*03:01:80"
      ],
      "cds_sha256": "eb9f82175b42d8984c91580bcb4dc909d0d1ece0dea1c240c62c14c107bbd4a9",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:01:01",
      "numeric_two_field_assignment": "DQB1*03:01"
    },
    {
      "donor": "NA18620",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*03:01"
      ],
      "numeric_three_field": [
        "DQB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87"
      ],
      "protein_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87",
        "DQB1*03:01:02",
        "DQB1*03:01:03",
        "DQB1*03:01:04:01",
        "DQB1*03:01:04:02",
        "DQB1*03:01:08",
        "DQB1*03:01:09",
        "DQB1*03:01:14",
        "DQB1*03:01:17",
        "DQB1*03:01:21",
        "DQB1*03:01:22",
        "DQB1*03:01:35",
        "DQB1*03:01:36",
        "DQB1*03:01:37",
        "DQB1*03:01:41",
        "DQB1*03:01:43",
        "DQB1*03:01:46",
        "DQB1*03:01:47",
        "DQB1*03:01:50",
        "DQB1*03:01:51",
        "DQB1*03:01:52",
        "DQB1*03:01:53",
        "DQB1*03:01:54",
        "DQB1*03:01:55",
        "DQB1*03:01:56",
        "DQB1*03:01:57",
        "DQB1*03:01:58",
        "DQB1*03:01:59",
        "DQB1*03:01:60",
        "DQB1*03:01:61",
        "DQB1*03:01:62",
        "DQB1*03:01:63",
        "DQB1*03:01:64",
        "DQB1*03:01:65",
        "DQB1*03:01:66",
        "DQB1*03:01:67",
        "DQB1*03:01:68",
        "DQB1*03:01:69",
        "DQB1*03:01:70",
        "DQB1*03:01:71",
        "DQB1*03:01:72",
        "DQB1*03:01:73",
        "DQB1*03:01:74",
        "DQB1*03:01:75",
        "DQB1*03:01:76",
        "DQB1*03:01:77",
        "DQB1*03:01:78",
        "DQB1*03:01:79",
        "DQB1*03:01:80"
      ],
      "cds_sha256": "eb9f82175b42d8984c91580bcb4dc909d0d1ece0dea1c240c62c14c107bbd4a9",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:01:01",
      "numeric_two_field_assignment": "DQB1*03:01"
    },
    {
      "donor": "NA18620",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*12:02"
      ],
      "numeric_three_field": [
        "DRB1*12:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*12:02:01:01",
        "DRB1*12:02:01:02",
        "DRB1*12:02:01:03",
        "DRB1*12:02:01:04",
        "DRB1*12:02:01:05",
        "DRB1*12:02:01:06",
        "DRB1*12:02:01:07",
        "DRB1*12:02:01:08",
        "DRB1*12:02:01:09",
        "DRB1*12:02:01:10",
        "DRB1*12:02:01:11"
      ],
      "protein_matches": [
        "DRB1*12:02:01:01",
        "DRB1*12:02:01:02",
        "DRB1*12:02:01:03",
        "DRB1*12:02:01:04",
        "DRB1*12:02:01:05",
        "DRB1*12:02:01:06",
        "DRB1*12:02:01:07",
        "DRB1*12:02:01:08",
        "DRB1*12:02:01:09",
        "DRB1*12:02:01:10",
        "DRB1*12:02:01:11",
        "DRB1*12:02:02:01",
        "DRB1*12:02:02:02",
        "DRB1*12:02:02:03",
        "DRB1*12:02:14",
        "DRB1*12:02:15"
      ],
      "cds_sha256": "86af7c9a821425039318f667427f4123fb24df06ab53c949ca8173be0c4405f8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*12:02:01",
      "numeric_two_field_assignment": "DRB1*12:02"
    },
    {
      "donor": "NA18620",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*12:01"
      ],
      "numeric_three_field": [
        "DRB1*12:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*12:01:01:01",
        "DRB1*12:01:01:02",
        "DRB1*12:01:01:03",
        "DRB1*12:01:01:04",
        "DRB1*12:01:01:05",
        "DRB1*12:01:01:06",
        "DRB1*12:01:01:07",
        "DRB1*12:01:01:08",
        "DRB1*12:01:01:09",
        "DRB1*12:01:01:10",
        "DRB1*12:01:01:11",
        "DRB1*12:01:01:12",
        "DRB1*12:01:01:13",
        "DRB1*12:01:01:14",
        "DRB1*12:01:01:15",
        "DRB1*12:01:01:16Q",
        "DRB1*12:01:01:17",
        "DRB1*12:01:01:18"
      ],
      "protein_matches": [
        "DRB1*12:01:01:01",
        "DRB1*12:01:01:02",
        "DRB1*12:01:01:03",
        "DRB1*12:01:01:04",
        "DRB1*12:01:01:05",
        "DRB1*12:01:01:06",
        "DRB1*12:01:01:07",
        "DRB1*12:01:01:08",
        "DRB1*12:01:01:09",
        "DRB1*12:01:01:10",
        "DRB1*12:01:01:11",
        "DRB1*12:01:01:12",
        "DRB1*12:01:01:13",
        "DRB1*12:01:01:14",
        "DRB1*12:01:01:15",
        "DRB1*12:01:01:16Q",
        "DRB1*12:01:01:17",
        "DRB1*12:01:01:18",
        "DRB1*12:01:02",
        "DRB1*12:01:10",
        "DRB1*12:01:11",
        "DRB1*12:01:12",
        "DRB1*12:01:14"
      ],
      "cds_sha256": "05b38836e91db8619e888cccf3e68cd3bdee5774c19fbece56e6ec2d37d635df",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*12:01:01",
      "numeric_two_field_assignment": "DRB1*12:01"
    },
    {
      "donor": "NA18747",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*02:01:01:01"
      ],
      "numeric_two_field": [
        "A*02:01"
      ],
      "numeric_three_field": [
        "A*02:01:01"
      ],
      "full_allele_assignment": [
        "A*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:01:01:01",
        "A*02:01:01:02L",
        "A*02:01:01:03",
        "A*02:01:01:04",
        "A*02:01:01:05",
        "A*02:01:01:06",
        "A*02:01:01:07",
        "A*02:01:01:08",
        "A*02:01:01:09",
        "A*02:01:01:10",
        "A*02:01:01:100",
        "A*02:01:01:101",
        "A*02:01:01:102",
        "A*02:01:01:103",
        "A*02:01:01:104",
        "A*02:01:01:105",
        "A*02:01:01:106",
        "A*02:01:01:107",
        "A*02:01:01:108",
        "A*02:01:01:109",
        "A*02:01:01:11",
        "A*02:01:01:110",
        "A*02:01:01:111",
        "A*02:01:01:112",
        "A*02:01:01:113",
        "A*02:01:01:114",
        "A*02:01:01:115",
        "A*02:01:01:116",
        "A*02:01:01:117",
        "A*02:01:01:118",
        "A*02:01:01:119",
        "A*02:01:01:12",
        "A*02:01:01:120",
        "A*02:01:01:121",
        "A*02:01:01:122",
        "A*02:01:01:123",
        "A*02:01:01:124",
        "A*02:01:01:125",
        "A*02:01:01:126",
        "A*02:01:01:127",
        "A*02:01:01:128",
        "A*02:01:01:129",
        "A*02:01:01:13",
        "A*02:01:01:130",
        "A*02:01:01:131",
        "A*02:01:01:132",
        "A*02:01:01:133",
        "A*02:01:01:134Q",
        "A*02:01:01:135",
        "A*02:01:01:136",
        "A*02:01:01:137",
        "A*02:01:01:138",
        "A*02:01:01:139",
        "A*02:01:01:14",
        "A*02:01:01:140",
        "A*02:01:01:141",
        "A*02:01:01:142",
        "A*02:01:01:143",
        "A*02:01:01:144",
        "A*02:01:01:145",
        "A*02:01:01:146",
        "A*02:01:01:147",
        "A*02:01:01:148",
        "A*02:01:01:149",
        "A*02:01:01:15",
        "A*02:01:01:150",
        "A*02:01:01:151",
        "A*02:01:01:152",
        "A*02:01:01:153",
        "A*02:01:01:154",
        "A*02:01:01:155",
        "A*02:01:01:156",
        "A*02:01:01:157",
        "A*02:01:01:158",
        "A*02:01:01:159",
        "A*02:01:01:16",
        "A*02:01:01:160",
        "A*02:01:01:161",
        "A*02:01:01:162",
        "A*02:01:01:163",
        "A*02:01:01:164",
        "A*02:01:01:165",
        "A*02:01:01:166",
        "A*02:01:01:167",
        "A*02:01:01:168",
        "A*02:01:01:169",
        "A*02:01:01:17",
        "A*02:01:01:170",
        "A*02:01:01:171",
        "A*02:01:01:172",
        "A*02:01:01:173",
        "A*02:01:01:174",
        "A*02:01:01:175",
        "A*02:01:01:176",
        "A*02:01:01:177",
        "A*02:01:01:178",
        "A*02:01:01:179",
        "A*02:01:01:18",
        "A*02:01:01:180",
        "A*02:01:01:181",
        "A*02:01:01:182",
        "A*02:01:01:183",
        "A*02:01:01:184",
        "A*02:01:01:185",
        "A*02:01:01:186",
        "A*02:01:01:187",
        "A*02:01:01:188",
        "A*02:01:01:189",
        "A*02:01:01:19",
        "A*02:01:01:190",
        "A*02:01:01:191",
        "A*02:01:01:192",
        "A*02:01:01:193",
        "A*02:01:01:194",
        "A*02:01:01:195",
        "A*02:01:01:196",
        "A*02:01:01:197",
        "A*02:01:01:198",
        "A*02:01:01:199",
        "A*02:01:01:20",
        "A*02:01:01:200",
        "A*02:01:01:201",
        "A*02:01:01:202",
        "A*02:01:01:203",
        "A*02:01:01:204",
        "A*02:01:01:205",
        "A*02:01:01:206",
        "A*02:01:01:207",
        "A*02:01:01:208",
        "A*02:01:01:209",
        "A*02:01:01:21",
        "A*02:01:01:210",
        "A*02:01:01:211",
        "A*02:01:01:212",
        "A*02:01:01:213",
        "A*02:01:01:214",
        "A*02:01:01:215",
        "A*02:01:01:216",
        "A*02:01:01:217",
        "A*02:01:01:218",
        "A*02:01:01:219",
        "A*02:01:01:22",
        "A*02:01:01:220",
        "A*02:01:01:221",
        "A*02:01:01:222",
        "A*02:01:01:223",
        "A*02:01:01:224",
        "A*02:01:01:225",
        "A*02:01:01:226",
        "A*02:01:01:227",
        "A*02:01:01:228",
        "A*02:01:01:229",
        "A*02:01:01:23",
        "A*02:01:01:230",
        "A*02:01:01:231",
        "A*02:01:01:232",
        "A*02:01:01:233",
        "A*02:01:01:234",
        "A*02:01:01:235",
        "A*02:01:01:236",
        "A*02:01:01:237",
        "A*02:01:01:238",
        "A*02:01:01:239",
        "A*02:01:01:24",
        "A*02:01:01:240",
        "A*02:01:01:241",
        "A*02:01:01:242",
        "A*02:01:01:243",
        "A*02:01:01:244",
        "A*02:01:01:245",
        "A*02:01:01:246",
        "A*02:01:01:247",
        "A*02:01:01:248",
        "A*02:01:01:249",
        "A*02:01:01:25",
        "A*02:01:01:250",
        "A*02:01:01:251",
        "A*02:01:01:252Q",
        "A*02:01:01:253",
        "A*02:01:01:254",
        "A*02:01:01:255",
        "A*02:01:01:256",
        "A*02:01:01:257",
        "A*02:01:01:258",
        "A*02:01:01:259",
        "A*02:01:01:26",
        "A*02:01:01:260",
        "A*02:01:01:261",
        "A*02:01:01:262",
        "A*02:01:01:263",
        "A*02:01:01:264",
        "A*02:01:01:265",
        "A*02:01:01:266",
        "A*02:01:01:267",
        "A*02:01:01:268",
        "A*02:01:01:269",
        "A*02:01:01:27",
        "A*02:01:01:270",
        "A*02:01:01:271",
        "A*02:01:01:272",
        "A*02:01:01:273",
        "A*02:01:01:274",
        "A*02:01:01:28",
        "A*02:01:01:29",
        "A*02:01:01:30",
        "A*02:01:01:31",
        "A*02:01:01:32",
        "A*02:01:01:33",
        "A*02:01:01:34",
        "A*02:01:01:35",
        "A*02:01:01:36",
        "A*02:01:01:37",
        "A*02:01:01:38",
        "A*02:01:01:39",
        "A*02:01:01:40",
        "A*02:01:01:41",
        "A*02:01:01:42",
        "A*02:01:01:43",
        "A*02:01:01:44",
        "A*02:01:01:45",
        "A*02:01:01:46",
        "A*02:01:01:47",
        "A*02:01:01:48",
        "A*02:01:01:49",
        "A*02:01:01:50",
        "A*02:01:01:51",
        "A*02:01:01:52",
        "A*02:01:01:53",
        "A*02:01:01:54",
        "A*02:01:01:55",
        "A*02:01:01:56",
        "A*02:01:01:57",
        "A*02:01:01:58",
        "A*02:01:01:59",
        "A*02:01:01:60",
        "A*02:01:01:61",
        "A*02:01:01:62",
        "A*02:01:01:63",
        "A*02:01:01:64",
        "A*02:01:01:65",
        "A*02:01:01:66",
        "A*02:01:01:67",
        "A*02:01:01:68",
        "A*02:01:01:69",
        "A*02:01:01:70",
        "A*02:01:01:71",
        "A*02:01:01:72",
        "A*02:01:01:73",
        "A*02:01:01:74",
        "A*02:01:01:75",
        "A*02:01:01:76",
        "A*02:01:01:77",
        "A*02:01:01:78",
        "A*02:01:01:79",
        "A*02:01:01:80",
        "A*02:01:01:81",
        "A*02:01:01:82",
        "A*02:01:01:83",
        "A*02:01:01:84",
        "A*02:01:01:85",
        "A*02:01:01:86",
        "A*02:01:01:87",
        "A*02:01:01:88",
        "A*02:01:01:89",
        "A*02:01:01:90",
        "A*02:01:01:91",
        "A*02:01:01:92",
        "A*02:01:01:93",
        "A*02:01:01:94",
        "A*02:01:01:95",
        "A*02:01:01:96",
        "A*02:01:01:97",
        "A*02:01:01:98",
        "A*02:01:01:99"
      ],
      "protein_matches": [
        "A*02:01:01:01",
        "A*02:01:01:02L",
        "A*02:01:01:03",
        "A*02:01:01:04",
        "A*02:01:01:05",
        "A*02:01:01:06",
        "A*02:01:01:07",
        "A*02:01:01:08",
        "A*02:01:01:09",
        "A*02:01:01:10",
        "A*02:01:01:100",
        "A*02:01:01:101",
        "A*02:01:01:102",
        "A*02:01:01:103",
        "A*02:01:01:104",
        "A*02:01:01:105",
        "A*02:01:01:106",
        "A*02:01:01:107",
        "A*02:01:01:108",
        "A*02:01:01:109",
        "A*02:01:01:11",
        "A*02:01:01:110",
        "A*02:01:01:111",
        "A*02:01:01:112",
        "A*02:01:01:113",
        "A*02:01:01:114",
        "A*02:01:01:115",
        "A*02:01:01:116",
        "A*02:01:01:117",
        "A*02:01:01:118",
        "A*02:01:01:119",
        "A*02:01:01:12",
        "A*02:01:01:120",
        "A*02:01:01:121",
        "A*02:01:01:122",
        "A*02:01:01:123",
        "A*02:01:01:124",
        "A*02:01:01:125",
        "A*02:01:01:126",
        "A*02:01:01:127",
        "A*02:01:01:128",
        "A*02:01:01:129",
        "A*02:01:01:13",
        "A*02:01:01:130",
        "A*02:01:01:131",
        "A*02:01:01:132",
        "A*02:01:01:133",
        "A*02:01:01:134Q",
        "A*02:01:01:135",
        "A*02:01:01:136",
        "A*02:01:01:137",
        "A*02:01:01:138",
        "A*02:01:01:139",
        "A*02:01:01:14",
        "A*02:01:01:140",
        "A*02:01:01:141",
        "A*02:01:01:142",
        "A*02:01:01:143",
        "A*02:01:01:144",
        "A*02:01:01:145",
        "A*02:01:01:146",
        "A*02:01:01:147",
        "A*02:01:01:148",
        "A*02:01:01:149",
        "A*02:01:01:15",
        "A*02:01:01:150",
        "A*02:01:01:151",
        "A*02:01:01:152",
        "A*02:01:01:153",
        "A*02:01:01:154",
        "A*02:01:01:155",
        "A*02:01:01:156",
        "A*02:01:01:157",
        "A*02:01:01:158",
        "A*02:01:01:159",
        "A*02:01:01:16",
        "A*02:01:01:160",
        "A*02:01:01:161",
        "A*02:01:01:162",
        "A*02:01:01:163",
        "A*02:01:01:164",
        "A*02:01:01:165",
        "A*02:01:01:166",
        "A*02:01:01:167",
        "A*02:01:01:168",
        "A*02:01:01:169",
        "A*02:01:01:17",
        "A*02:01:01:170",
        "A*02:01:01:171",
        "A*02:01:01:172",
        "A*02:01:01:173",
        "A*02:01:01:174",
        "A*02:01:01:175",
        "A*02:01:01:176",
        "A*02:01:01:177",
        "A*02:01:01:178",
        "A*02:01:01:179",
        "A*02:01:01:18",
        "A*02:01:01:180",
        "A*02:01:01:181",
        "A*02:01:01:182",
        "A*02:01:01:183",
        "A*02:01:01:184",
        "A*02:01:01:185",
        "A*02:01:01:186",
        "A*02:01:01:187",
        "A*02:01:01:188",
        "A*02:01:01:189",
        "A*02:01:01:19",
        "A*02:01:01:190",
        "A*02:01:01:191",
        "A*02:01:01:192",
        "A*02:01:01:193",
        "A*02:01:01:194",
        "A*02:01:01:195",
        "A*02:01:01:196",
        "A*02:01:01:197",
        "A*02:01:01:198",
        "A*02:01:01:199",
        "A*02:01:01:20",
        "A*02:01:01:200",
        "A*02:01:01:201",
        "A*02:01:01:202",
        "A*02:01:01:203",
        "A*02:01:01:204",
        "A*02:01:01:205",
        "A*02:01:01:206",
        "A*02:01:01:207",
        "A*02:01:01:208",
        "A*02:01:01:209",
        "A*02:01:01:21",
        "A*02:01:01:210",
        "A*02:01:01:211",
        "A*02:01:01:212",
        "A*02:01:01:213",
        "A*02:01:01:214",
        "A*02:01:01:215",
        "A*02:01:01:216",
        "A*02:01:01:217",
        "A*02:01:01:218",
        "A*02:01:01:219",
        "A*02:01:01:22",
        "A*02:01:01:220",
        "A*02:01:01:221",
        "A*02:01:01:222",
        "A*02:01:01:223",
        "A*02:01:01:224",
        "A*02:01:01:225",
        "A*02:01:01:226",
        "A*02:01:01:227",
        "A*02:01:01:228",
        "A*02:01:01:229",
        "A*02:01:01:23",
        "A*02:01:01:230",
        "A*02:01:01:231",
        "A*02:01:01:232",
        "A*02:01:01:233",
        "A*02:01:01:234",
        "A*02:01:01:235",
        "A*02:01:01:236",
        "A*02:01:01:237",
        "A*02:01:01:238",
        "A*02:01:01:239",
        "A*02:01:01:24",
        "A*02:01:01:240",
        "A*02:01:01:241",
        "A*02:01:01:242",
        "A*02:01:01:243",
        "A*02:01:01:244",
        "A*02:01:01:245",
        "A*02:01:01:246",
        "A*02:01:01:247",
        "A*02:01:01:248",
        "A*02:01:01:249",
        "A*02:01:01:25",
        "A*02:01:01:250",
        "A*02:01:01:251",
        "A*02:01:01:252Q",
        "A*02:01:01:253",
        "A*02:01:01:254",
        "A*02:01:01:255",
        "A*02:01:01:256",
        "A*02:01:01:257",
        "A*02:01:01:258",
        "A*02:01:01:259",
        "A*02:01:01:26",
        "A*02:01:01:260",
        "A*02:01:01:261",
        "A*02:01:01:262",
        "A*02:01:01:263",
        "A*02:01:01:264",
        "A*02:01:01:265",
        "A*02:01:01:266",
        "A*02:01:01:267",
        "A*02:01:01:268",
        "A*02:01:01:269",
        "A*02:01:01:27",
        "A*02:01:01:270",
        "A*02:01:01:271",
        "A*02:01:01:272",
        "A*02:01:01:273",
        "A*02:01:01:274",
        "A*02:01:01:28",
        "A*02:01:01:29",
        "A*02:01:01:30",
        "A*02:01:01:31",
        "A*02:01:01:32",
        "A*02:01:01:33",
        "A*02:01:01:34",
        "A*02:01:01:35",
        "A*02:01:01:36",
        "A*02:01:01:37",
        "A*02:01:01:38",
        "A*02:01:01:39",
        "A*02:01:01:40",
        "A*02:01:01:41",
        "A*02:01:01:42",
        "A*02:01:01:43",
        "A*02:01:01:44",
        "A*02:01:01:45",
        "A*02:01:01:46",
        "A*02:01:01:47",
        "A*02:01:01:48",
        "A*02:01:01:49",
        "A*02:01:01:50",
        "A*02:01:01:51",
        "A*02:01:01:52",
        "A*02:01:01:53",
        "A*02:01:01:54",
        "A*02:01:01:55",
        "A*02:01:01:56",
        "A*02:01:01:57",
        "A*02:01:01:58",
        "A*02:01:01:59",
        "A*02:01:01:60",
        "A*02:01:01:61",
        "A*02:01:01:62",
        "A*02:01:01:63",
        "A*02:01:01:64",
        "A*02:01:01:65",
        "A*02:01:01:66",
        "A*02:01:01:67",
        "A*02:01:01:68",
        "A*02:01:01:69",
        "A*02:01:01:70",
        "A*02:01:01:71",
        "A*02:01:01:72",
        "A*02:01:01:73",
        "A*02:01:01:74",
        "A*02:01:01:75",
        "A*02:01:01:76",
        "A*02:01:01:77",
        "A*02:01:01:78",
        "A*02:01:01:79",
        "A*02:01:01:80",
        "A*02:01:01:81",
        "A*02:01:01:82",
        "A*02:01:01:83",
        "A*02:01:01:84",
        "A*02:01:01:85",
        "A*02:01:01:86",
        "A*02:01:01:87",
        "A*02:01:01:88",
        "A*02:01:01:89",
        "A*02:01:01:90",
        "A*02:01:01:91",
        "A*02:01:01:92",
        "A*02:01:01:93",
        "A*02:01:01:94",
        "A*02:01:01:95",
        "A*02:01:01:96",
        "A*02:01:01:97",
        "A*02:01:01:98",
        "A*02:01:01:99",
        "A*02:01:02:01",
        "A*02:01:02:02",
        "A*02:01:04",
        "A*02:01:05",
        "A*02:01:09",
        "A*02:01:11",
        "A*02:01:111",
        "A*02:01:119",
        "A*02:01:120",
        "A*02:01:121",
        "A*02:01:123",
        "A*02:01:124",
        "A*02:01:125",
        "A*02:01:126",
        "A*02:01:127",
        "A*02:01:128",
        "A*02:01:130",
        "A*02:01:132",
        "A*02:01:133",
        "A*02:01:134",
        "A*02:01:135",
        "A*02:01:136",
        "A*02:01:137",
        "A*02:01:138",
        "A*02:01:139",
        "A*02:01:140",
        "A*02:01:141",
        "A*02:01:142",
        "A*02:01:143",
        "A*02:01:145",
        "A*02:01:146",
        "A*02:01:147",
        "A*02:01:148",
        "A*02:01:149",
        "A*02:01:14Q",
        "A*02:01:15",
        "A*02:01:150",
        "A*02:01:151",
        "A*02:01:152",
        "A*02:01:153",
        "A*02:01:154",
        "A*02:01:155",
        "A*02:01:156",
        "A*02:01:157",
        "A*02:01:158",
        "A*02:01:159",
        "A*02:01:160",
        "A*02:01:161",
        "A*02:01:162",
        "A*02:01:163",
        "A*02:01:164",
        "A*02:01:165",
        "A*02:01:166",
        "A*02:01:167",
        "A*02:01:168",
        "A*02:01:169",
        "A*02:01:170",
        "A*02:01:171",
        "A*02:01:172",
        "A*02:01:173",
        "A*02:01:174",
        "A*02:01:175",
        "A*02:01:176",
        "A*02:01:177",
        "A*02:01:178",
        "A*02:01:179",
        "A*02:01:18",
        "A*02:01:180",
        "A*02:01:181",
        "A*02:01:182",
        "A*02:01:183",
        "A*02:01:184",
        "A*02:01:185",
        "A*02:01:186",
        "A*02:01:187",
        "A*02:01:188",
        "A*02:01:189",
        "A*02:01:19",
        "A*02:01:190",
        "A*02:01:191",
        "A*02:01:192",
        "A*02:01:193",
        "A*02:01:194",
        "A*02:01:195",
        "A*02:01:196",
        "A*02:01:197",
        "A*02:01:198",
        "A*02:01:199",
        "A*02:01:200",
        "A*02:01:201",
        "A*02:01:202",
        "A*02:01:203",
        "A*02:01:204",
        "A*02:01:205",
        "A*02:01:206",
        "A*02:01:207",
        "A*02:01:208",
        "A*02:01:209",
        "A*02:01:21",
        "A*02:01:210",
        "A*02:01:211",
        "A*02:01:212",
        "A*02:01:213",
        "A*02:01:214",
        "A*02:01:215",
        "A*02:01:216",
        "A*02:01:217",
        "A*02:01:218",
        "A*02:01:219",
        "A*02:01:22",
        "A*02:01:220",
        "A*02:01:221",
        "A*02:01:222",
        "A*02:01:223",
        "A*02:01:224",
        "A*02:01:225",
        "A*02:01:226",
        "A*02:01:227",
        "A*02:01:228",
        "A*02:01:229",
        "A*02:01:230",
        "A*02:01:231",
        "A*02:01:232",
        "A*02:01:233",
        "A*02:01:234",
        "A*02:01:235",
        "A*02:01:236",
        "A*02:01:237",
        "A*02:01:238",
        "A*02:01:239",
        "A*02:01:240",
        "A*02:01:30",
        "A*02:01:31",
        "A*02:01:36",
        "A*02:01:38",
        "A*02:01:47",
        "A*02:01:48",
        "A*02:01:52",
        "A*02:01:56",
        "A*02:01:71",
        "A*02:01:87"
      ],
      "cds_sha256": "f49f56425bc36d1ee6c2ba59cdfcdde154452c10df6e4218f1945d75fc644f56",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:01:01",
      "numeric_two_field_assignment": "A*02:01"
    },
    {
      "donor": "NA18747",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*01:01:01:01"
      ],
      "numeric_two_field": [
        "A*01:01"
      ],
      "numeric_three_field": [
        "A*01:01:01"
      ],
      "full_allele_assignment": [
        "A*01:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*01:01:01:01",
        "A*01:01:01:02N",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99"
      ],
      "protein_matches": [
        "A*01:01:01:01",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99",
        "A*01:01:02",
        "A*01:01:03",
        "A*01:01:10",
        "A*01:01:100",
        "A*01:01:101",
        "A*01:01:102",
        "A*01:01:103",
        "A*01:01:104",
        "A*01:01:105",
        "A*01:01:106",
        "A*01:01:107",
        "A*01:01:108",
        "A*01:01:109",
        "A*01:01:11",
        "A*01:01:110",
        "A*01:01:111",
        "A*01:01:112",
        "A*01:01:113",
        "A*01:01:114",
        "A*01:01:115",
        "A*01:01:116",
        "A*01:01:117",
        "A*01:01:118",
        "A*01:01:119",
        "A*01:01:120",
        "A*01:01:121",
        "A*01:01:122",
        "A*01:01:123",
        "A*01:01:124",
        "A*01:01:125",
        "A*01:01:126",
        "A*01:01:127",
        "A*01:01:128",
        "A*01:01:129",
        "A*01:01:13",
        "A*01:01:130",
        "A*01:01:131",
        "A*01:01:132",
        "A*01:01:133",
        "A*01:01:134",
        "A*01:01:135",
        "A*01:01:136",
        "A*01:01:137",
        "A*01:01:138",
        "A*01:01:139",
        "A*01:01:140",
        "A*01:01:141",
        "A*01:01:142",
        "A*01:01:143",
        "A*01:01:144",
        "A*01:01:145",
        "A*01:01:146",
        "A*01:01:147",
        "A*01:01:148",
        "A*01:01:149",
        "A*01:01:150",
        "A*01:01:151",
        "A*01:01:152",
        "A*01:01:153",
        "A*01:01:154",
        "A*01:01:155",
        "A*01:01:156",
        "A*01:01:157",
        "A*01:01:158",
        "A*01:01:159",
        "A*01:01:16",
        "A*01:01:160",
        "A*01:01:161",
        "A*01:01:162",
        "A*01:01:163",
        "A*01:01:164",
        "A*01:01:165",
        "A*01:01:166",
        "A*01:01:167",
        "A*01:01:168",
        "A*01:01:169",
        "A*01:01:170",
        "A*01:01:171",
        "A*01:01:172",
        "A*01:01:173",
        "A*01:01:174",
        "A*01:01:175",
        "A*01:01:176",
        "A*01:01:22",
        "A*01:01:36",
        "A*01:01:38L",
        "A*01:01:53",
        "A*01:01:65",
        "A*01:01:71",
        "A*01:01:72",
        "A*01:01:73",
        "A*01:01:76",
        "A*01:01:77",
        "A*01:01:78",
        "A*01:01:79",
        "A*01:01:80",
        "A*01:01:82",
        "A*01:01:83",
        "A*01:01:84",
        "A*01:01:85",
        "A*01:01:86",
        "A*01:01:87",
        "A*01:01:88",
        "A*01:01:89",
        "A*01:01:90",
        "A*01:01:91",
        "A*01:01:92",
        "A*01:01:93",
        "A*01:01:94",
        "A*01:01:95",
        "A*01:01:96",
        "A*01:01:97",
        "A*01:01:98",
        "A*01:01:99"
      ],
      "cds_sha256": "d015094bc4abec7e532b214aa26dc0fdab51ebcec65407cc637f76c917c82fd6",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*01:01:01",
      "numeric_two_field_assignment": "A*01:01"
    },
    {
      "donor": "NA18747",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*15:27:01:01"
      ],
      "numeric_two_field": [
        "B*15:27"
      ],
      "numeric_three_field": [
        "B*15:27:01"
      ],
      "full_allele_assignment": [
        "B*15:27:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*15:27:01:01",
        "B*15:27:01:02"
      ],
      "protein_matches": [
        "B*15:27:01:01",
        "B*15:27:01:02",
        "B*15:27:02"
      ],
      "cds_sha256": "1085173b15b2be5d5c1d17e7aedb03a5beb6ed9cab53c1e08a4ba30f5d43d9ae",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*15:27:01",
      "numeric_two_field_assignment": "B*15:27"
    },
    {
      "donor": "NA18747",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*35:03:01:01"
      ],
      "numeric_two_field": [
        "B*35:03"
      ],
      "numeric_three_field": [
        "B*35:03:01"
      ],
      "full_allele_assignment": [
        "B*35:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*35:03:01:01",
        "B*35:03:01:02",
        "B*35:03:01:03",
        "B*35:03:01:04",
        "B*35:03:01:05",
        "B*35:03:01:06",
        "B*35:03:01:07",
        "B*35:03:01:08",
        "B*35:03:01:09",
        "B*35:03:01:10",
        "B*35:03:01:11",
        "B*35:03:01:12",
        "B*35:03:01:13",
        "B*35:03:01:14",
        "B*35:03:01:15",
        "B*35:03:01:16",
        "B*35:03:01:17",
        "B*35:03:01:18",
        "B*35:03:01:19",
        "B*35:03:01:20",
        "B*35:03:01:21",
        "B*35:03:01:22",
        "B*35:03:01:23",
        "B*35:03:01:24",
        "B*35:03:01:25",
        "B*35:03:01:26",
        "B*35:03:01:27",
        "B*35:03:01:28",
        "B*35:03:01:29",
        "B*35:03:01:30",
        "B*35:03:01:31",
        "B*35:03:01:32",
        "B*35:03:01:33",
        "B*35:03:01:34",
        "B*35:03:01:35",
        "B*35:03:01:36",
        "B*35:03:01:37",
        "B*35:03:01:38",
        "B*35:03:01:39",
        "B*35:03:01:40",
        "B*35:03:01:41",
        "B*35:03:01:42"
      ],
      "protein_matches": [
        "B*35:03:01:01",
        "B*35:03:01:02",
        "B*35:03:01:03",
        "B*35:03:01:04",
        "B*35:03:01:05",
        "B*35:03:01:06",
        "B*35:03:01:07",
        "B*35:03:01:08",
        "B*35:03:01:09",
        "B*35:03:01:10",
        "B*35:03:01:11",
        "B*35:03:01:12",
        "B*35:03:01:13",
        "B*35:03:01:14",
        "B*35:03:01:15",
        "B*35:03:01:16",
        "B*35:03:01:17",
        "B*35:03:01:18",
        "B*35:03:01:19",
        "B*35:03:01:20",
        "B*35:03:01:21",
        "B*35:03:01:22",
        "B*35:03:01:23",
        "B*35:03:01:24",
        "B*35:03:01:25",
        "B*35:03:01:26",
        "B*35:03:01:27",
        "B*35:03:01:28",
        "B*35:03:01:29",
        "B*35:03:01:30",
        "B*35:03:01:31",
        "B*35:03:01:32",
        "B*35:03:01:33",
        "B*35:03:01:34",
        "B*35:03:01:35",
        "B*35:03:01:36",
        "B*35:03:01:37",
        "B*35:03:01:38",
        "B*35:03:01:39",
        "B*35:03:01:40",
        "B*35:03:01:41",
        "B*35:03:01:42",
        "B*35:03:02",
        "B*35:03:08",
        "B*35:03:19",
        "B*35:03:22",
        "B*35:03:23",
        "B*35:03:24",
        "B*35:03:25",
        "B*35:03:26",
        "B*35:03:27",
        "B*35:03:28",
        "B*35:03:29",
        "B*35:03:30",
        "B*35:03:31",
        "B*35:03:32",
        "B*35:03:33",
        "B*35:03:34",
        "B*35:03:35",
        "B*35:03:36",
        "B*35:03:37",
        "B*35:03:38",
        "B*35:03:39",
        "B*35:03:40",
        "B*35:03:41",
        "B*35:03:42",
        "B*35:03:43",
        "B*35:03:44",
        "B*35:03:45",
        "B*35:03:46",
        "B*35:03:47"
      ],
      "cds_sha256": "daad3e7ecac23eba2e3fa62e44ddc8f284ead2eb09be8fa6df1bb74c9b5c3319",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*35:03:01",
      "numeric_two_field_assignment": "B*35:03"
    },
    {
      "donor": "NA18747",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*04:01:01:14"
      ],
      "numeric_two_field": [
        "C*04:01"
      ],
      "numeric_three_field": [
        "C*04:01:01"
      ],
      "full_allele_assignment": [
        "C*04:01:01:14"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*04:01:01:01",
        "C*04:01:01:02",
        "C*04:01:01:03",
        "C*04:01:01:04",
        "C*04:01:01:05",
        "C*04:01:01:06",
        "C*04:01:01:07",
        "C*04:01:01:08",
        "C*04:01:01:09",
        "C*04:01:01:10",
        "C*04:01:01:100",
        "C*04:01:01:101",
        "C*04:01:01:102",
        "C*04:01:01:103",
        "C*04:01:01:104",
        "C*04:01:01:105",
        "C*04:01:01:106",
        "C*04:01:01:107",
        "C*04:01:01:108",
        "C*04:01:01:109",
        "C*04:01:01:11",
        "C*04:01:01:110",
        "C*04:01:01:111",
        "C*04:01:01:112",
        "C*04:01:01:113",
        "C*04:01:01:114",
        "C*04:01:01:115",
        "C*04:01:01:116",
        "C*04:01:01:117",
        "C*04:01:01:118",
        "C*04:01:01:119",
        "C*04:01:01:12",
        "C*04:01:01:120",
        "C*04:01:01:121",
        "C*04:01:01:122",
        "C*04:01:01:123",
        "C*04:01:01:124",
        "C*04:01:01:125",
        "C*04:01:01:126",
        "C*04:01:01:127",
        "C*04:01:01:128",
        "C*04:01:01:129",
        "C*04:01:01:13",
        "C*04:01:01:130",
        "C*04:01:01:131",
        "C*04:01:01:132",
        "C*04:01:01:133",
        "C*04:01:01:134",
        "C*04:01:01:135",
        "C*04:01:01:136",
        "C*04:01:01:137",
        "C*04:01:01:138",
        "C*04:01:01:139",
        "C*04:01:01:14",
        "C*04:01:01:140",
        "C*04:01:01:141",
        "C*04:01:01:142",
        "C*04:01:01:143",
        "C*04:01:01:144",
        "C*04:01:01:145",
        "C*04:01:01:146",
        "C*04:01:01:147",
        "C*04:01:01:148",
        "C*04:01:01:149",
        "C*04:01:01:15",
        "C*04:01:01:150",
        "C*04:01:01:151",
        "C*04:01:01:152",
        "C*04:01:01:153",
        "C*04:01:01:154",
        "C*04:01:01:155",
        "C*04:01:01:156",
        "C*04:01:01:157",
        "C*04:01:01:158",
        "C*04:01:01:159",
        "C*04:01:01:16",
        "C*04:01:01:160",
        "C*04:01:01:161",
        "C*04:01:01:162",
        "C*04:01:01:163",
        "C*04:01:01:164",
        "C*04:01:01:165",
        "C*04:01:01:166",
        "C*04:01:01:167",
        "C*04:01:01:168",
        "C*04:01:01:169",
        "C*04:01:01:17",
        "C*04:01:01:170Q",
        "C*04:01:01:171",
        "C*04:01:01:172",
        "C*04:01:01:173",
        "C*04:01:01:174",
        "C*04:01:01:175",
        "C*04:01:01:176Q",
        "C*04:01:01:177",
        "C*04:01:01:178",
        "C*04:01:01:179",
        "C*04:01:01:18",
        "C*04:01:01:180",
        "C*04:01:01:181",
        "C*04:01:01:182",
        "C*04:01:01:183",
        "C*04:01:01:184",
        "C*04:01:01:185",
        "C*04:01:01:186",
        "C*04:01:01:187",
        "C*04:01:01:188Q",
        "C*04:01:01:189Q",
        "C*04:01:01:19",
        "C*04:01:01:190",
        "C*04:01:01:191",
        "C*04:01:01:192",
        "C*04:01:01:193",
        "C*04:01:01:194Q",
        "C*04:01:01:195",
        "C*04:01:01:196",
        "C*04:01:01:197",
        "C*04:01:01:198",
        "C*04:01:01:199",
        "C*04:01:01:20",
        "C*04:01:01:200",
        "C*04:01:01:201",
        "C*04:01:01:202",
        "C*04:01:01:203",
        "C*04:01:01:204",
        "C*04:01:01:205",
        "C*04:01:01:206",
        "C*04:01:01:207",
        "C*04:01:01:21",
        "C*04:01:01:22",
        "C*04:01:01:23",
        "C*04:01:01:24",
        "C*04:01:01:25",
        "C*04:01:01:26",
        "C*04:01:01:27",
        "C*04:01:01:28",
        "C*04:01:01:29",
        "C*04:01:01:31",
        "C*04:01:01:32",
        "C*04:01:01:33",
        "C*04:01:01:34",
        "C*04:01:01:35",
        "C*04:01:01:36",
        "C*04:01:01:37",
        "C*04:01:01:38",
        "C*04:01:01:39",
        "C*04:01:01:40",
        "C*04:01:01:41",
        "C*04:01:01:42",
        "C*04:01:01:43",
        "C*04:01:01:44",
        "C*04:01:01:45",
        "C*04:01:01:46",
        "C*04:01:01:47Q",
        "C*04:01:01:48",
        "C*04:01:01:49",
        "C*04:01:01:50",
        "C*04:01:01:51",
        "C*04:01:01:52",
        "C*04:01:01:53",
        "C*04:01:01:54",
        "C*04:01:01:55",
        "C*04:01:01:56",
        "C*04:01:01:57",
        "C*04:01:01:58",
        "C*04:01:01:59",
        "C*04:01:01:60",
        "C*04:01:01:61",
        "C*04:01:01:62",
        "C*04:01:01:63",
        "C*04:01:01:64",
        "C*04:01:01:65",
        "C*04:01:01:66",
        "C*04:01:01:67",
        "C*04:01:01:68",
        "C*04:01:01:69",
        "C*04:01:01:70",
        "C*04:01:01:71",
        "C*04:01:01:72",
        "C*04:01:01:73",
        "C*04:01:01:74",
        "C*04:01:01:75",
        "C*04:01:01:76",
        "C*04:01:01:77",
        "C*04:01:01:78",
        "C*04:01:01:79",
        "C*04:01:01:80",
        "C*04:01:01:81",
        "C*04:01:01:82",
        "C*04:01:01:83",
        "C*04:01:01:84Q",
        "C*04:01:01:85",
        "C*04:01:01:86",
        "C*04:01:01:87",
        "C*04:01:01:88",
        "C*04:01:01:89",
        "C*04:01:01:90",
        "C*04:01:01:91",
        "C*04:01:01:92",
        "C*04:01:01:93",
        "C*04:01:01:94",
        "C*04:01:01:95",
        "C*04:01:01:96",
        "C*04:01:01:97",
        "C*04:01:01:98",
        "C*04:01:01:99"
      ],
      "protein_matches": [
        "C*04:01:01:01",
        "C*04:01:01:02",
        "C*04:01:01:03",
        "C*04:01:01:04",
        "C*04:01:01:05",
        "C*04:01:01:06",
        "C*04:01:01:07",
        "C*04:01:01:08",
        "C*04:01:01:09",
        "C*04:01:01:10",
        "C*04:01:01:100",
        "C*04:01:01:101",
        "C*04:01:01:102",
        "C*04:01:01:103",
        "C*04:01:01:104",
        "C*04:01:01:105",
        "C*04:01:01:106",
        "C*04:01:01:107",
        "C*04:01:01:108",
        "C*04:01:01:109",
        "C*04:01:01:11",
        "C*04:01:01:110",
        "C*04:01:01:111",
        "C*04:01:01:112",
        "C*04:01:01:113",
        "C*04:01:01:114",
        "C*04:01:01:115",
        "C*04:01:01:116",
        "C*04:01:01:117",
        "C*04:01:01:118",
        "C*04:01:01:119",
        "C*04:01:01:12",
        "C*04:01:01:120",
        "C*04:01:01:121",
        "C*04:01:01:122",
        "C*04:01:01:123",
        "C*04:01:01:124",
        "C*04:01:01:125",
        "C*04:01:01:126",
        "C*04:01:01:127",
        "C*04:01:01:128",
        "C*04:01:01:129",
        "C*04:01:01:13",
        "C*04:01:01:130",
        "C*04:01:01:131",
        "C*04:01:01:132",
        "C*04:01:01:133",
        "C*04:01:01:134",
        "C*04:01:01:135",
        "C*04:01:01:136",
        "C*04:01:01:137",
        "C*04:01:01:138",
        "C*04:01:01:139",
        "C*04:01:01:14",
        "C*04:01:01:140",
        "C*04:01:01:141",
        "C*04:01:01:142",
        "C*04:01:01:143",
        "C*04:01:01:144",
        "C*04:01:01:145",
        "C*04:01:01:146",
        "C*04:01:01:147",
        "C*04:01:01:148",
        "C*04:01:01:149",
        "C*04:01:01:15",
        "C*04:01:01:150",
        "C*04:01:01:151",
        "C*04:01:01:152",
        "C*04:01:01:153",
        "C*04:01:01:154",
        "C*04:01:01:155",
        "C*04:01:01:156",
        "C*04:01:01:157",
        "C*04:01:01:158",
        "C*04:01:01:159",
        "C*04:01:01:16",
        "C*04:01:01:160",
        "C*04:01:01:161",
        "C*04:01:01:162",
        "C*04:01:01:163",
        "C*04:01:01:164",
        "C*04:01:01:165",
        "C*04:01:01:166",
        "C*04:01:01:167",
        "C*04:01:01:168",
        "C*04:01:01:169",
        "C*04:01:01:17",
        "C*04:01:01:170Q",
        "C*04:01:01:171",
        "C*04:01:01:172",
        "C*04:01:01:173",
        "C*04:01:01:174",
        "C*04:01:01:175",
        "C*04:01:01:176Q",
        "C*04:01:01:177",
        "C*04:01:01:178",
        "C*04:01:01:179",
        "C*04:01:01:18",
        "C*04:01:01:180",
        "C*04:01:01:181",
        "C*04:01:01:182",
        "C*04:01:01:183",
        "C*04:01:01:184",
        "C*04:01:01:185",
        "C*04:01:01:186",
        "C*04:01:01:187",
        "C*04:01:01:188Q",
        "C*04:01:01:189Q",
        "C*04:01:01:19",
        "C*04:01:01:190",
        "C*04:01:01:191",
        "C*04:01:01:192",
        "C*04:01:01:193",
        "C*04:01:01:194Q",
        "C*04:01:01:195",
        "C*04:01:01:196",
        "C*04:01:01:197",
        "C*04:01:01:198",
        "C*04:01:01:199",
        "C*04:01:01:20",
        "C*04:01:01:200",
        "C*04:01:01:201",
        "C*04:01:01:202",
        "C*04:01:01:203",
        "C*04:01:01:204",
        "C*04:01:01:205",
        "C*04:01:01:206",
        "C*04:01:01:207",
        "C*04:01:01:21",
        "C*04:01:01:22",
        "C*04:01:01:23",
        "C*04:01:01:24",
        "C*04:01:01:25",
        "C*04:01:01:26",
        "C*04:01:01:27",
        "C*04:01:01:28",
        "C*04:01:01:29",
        "C*04:01:01:31",
        "C*04:01:01:32",
        "C*04:01:01:33",
        "C*04:01:01:34",
        "C*04:01:01:35",
        "C*04:01:01:36",
        "C*04:01:01:37",
        "C*04:01:01:38",
        "C*04:01:01:39",
        "C*04:01:01:40",
        "C*04:01:01:41",
        "C*04:01:01:42",
        "C*04:01:01:43",
        "C*04:01:01:44",
        "C*04:01:01:45",
        "C*04:01:01:46",
        "C*04:01:01:47Q",
        "C*04:01:01:48",
        "C*04:01:01:49",
        "C*04:01:01:50",
        "C*04:01:01:51",
        "C*04:01:01:52",
        "C*04:01:01:53",
        "C*04:01:01:54",
        "C*04:01:01:55",
        "C*04:01:01:56",
        "C*04:01:01:57",
        "C*04:01:01:58",
        "C*04:01:01:59",
        "C*04:01:01:60",
        "C*04:01:01:61",
        "C*04:01:01:62",
        "C*04:01:01:63",
        "C*04:01:01:64",
        "C*04:01:01:65",
        "C*04:01:01:66",
        "C*04:01:01:67",
        "C*04:01:01:68",
        "C*04:01:01:69",
        "C*04:01:01:70",
        "C*04:01:01:71",
        "C*04:01:01:72",
        "C*04:01:01:73",
        "C*04:01:01:74",
        "C*04:01:01:75",
        "C*04:01:01:76",
        "C*04:01:01:77",
        "C*04:01:01:78",
        "C*04:01:01:79",
        "C*04:01:01:80",
        "C*04:01:01:81",
        "C*04:01:01:82",
        "C*04:01:01:83",
        "C*04:01:01:84Q",
        "C*04:01:01:85",
        "C*04:01:01:86",
        "C*04:01:01:87",
        "C*04:01:01:88",
        "C*04:01:01:89",
        "C*04:01:01:90",
        "C*04:01:01:91",
        "C*04:01:01:92",
        "C*04:01:01:93",
        "C*04:01:01:94",
        "C*04:01:01:95",
        "C*04:01:01:96",
        "C*04:01:01:97",
        "C*04:01:01:98",
        "C*04:01:01:99",
        "C*04:01:03",
        "C*04:01:08",
        "C*04:01:10",
        "C*04:01:100",
        "C*04:01:101",
        "C*04:01:102",
        "C*04:01:103",
        "C*04:01:104",
        "C*04:01:105",
        "C*04:01:106:01",
        "C*04:01:106:02",
        "C*04:01:107",
        "C*04:01:108",
        "C*04:01:109",
        "C*04:01:11",
        "C*04:01:110",
        "C*04:01:111",
        "C*04:01:112",
        "C*04:01:113",
        "C*04:01:114",
        "C*04:01:115",
        "C*04:01:116",
        "C*04:01:117",
        "C*04:01:118",
        "C*04:01:119",
        "C*04:01:120",
        "C*04:01:121:01",
        "C*04:01:121:02",
        "C*04:01:122",
        "C*04:01:123",
        "C*04:01:124",
        "C*04:01:125",
        "C*04:01:126",
        "C*04:01:127",
        "C*04:01:128",
        "C*04:01:129",
        "C*04:01:130",
        "C*04:01:131",
        "C*04:01:132",
        "C*04:01:133",
        "C*04:01:134",
        "C*04:01:135",
        "C*04:01:136",
        "C*04:01:137",
        "C*04:01:138",
        "C*04:01:139",
        "C*04:01:140",
        "C*04:01:141",
        "C*04:01:142",
        "C*04:01:143",
        "C*04:01:144",
        "C*04:01:145",
        "C*04:01:146",
        "C*04:01:147",
        "C*04:01:148",
        "C*04:01:149",
        "C*04:01:150",
        "C*04:01:151",
        "C*04:01:152",
        "C*04:01:153",
        "C*04:01:154",
        "C*04:01:155",
        "C*04:01:156",
        "C*04:01:157",
        "C*04:01:158",
        "C*04:01:159",
        "C*04:01:160",
        "C*04:01:161",
        "C*04:01:162",
        "C*04:01:163",
        "C*04:01:164",
        "C*04:01:165",
        "C*04:01:166",
        "C*04:01:167",
        "C*04:01:168",
        "C*04:01:169",
        "C*04:01:170",
        "C*04:01:171",
        "C*04:01:172",
        "C*04:01:173",
        "C*04:01:174",
        "C*04:01:175",
        "C*04:01:176",
        "C*04:01:177",
        "C*04:01:178",
        "C*04:01:179",
        "C*04:01:180",
        "C*04:01:21",
        "C*04:01:22",
        "C*04:01:23",
        "C*04:01:29",
        "C*04:01:30",
        "C*04:01:33",
        "C*04:01:44",
        "C*04:01:48",
        "C*04:01:49",
        "C*04:01:56",
        "C*04:01:62",
        "C*04:01:64",
        "C*04:01:66",
        "C*04:01:68",
        "C*04:01:69",
        "C*04:01:73",
        "C*04:01:74",
        "C*04:01:75",
        "C*04:01:76:01",
        "C*04:01:76:02",
        "C*04:01:77",
        "C*04:01:78",
        "C*04:01:79",
        "C*04:01:80",
        "C*04:01:81",
        "C*04:01:82:01",
        "C*04:01:82:02",
        "C*04:01:82:03",
        "C*04:01:83",
        "C*04:01:84",
        "C*04:01:85",
        "C*04:01:86",
        "C*04:01:87",
        "C*04:01:88",
        "C*04:01:89",
        "C*04:01:90",
        "C*04:01:91",
        "C*04:01:92:01",
        "C*04:01:92:02",
        "C*04:01:92:03",
        "C*04:01:93",
        "C*04:01:94",
        "C*04:01:95",
        "C*04:01:96",
        "C*04:01:97",
        "C*04:01:98",
        "C*04:01:99"
      ],
      "cds_sha256": "bb05cab50749b0e04bf3cda69a66d85ac637f8d7a2dd545cd736b12c36e48be3",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*04:01:01",
      "numeric_two_field_assignment": "C*04:01"
    },
    {
      "donor": "NA18747",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*04:01:01:14"
      ],
      "numeric_two_field": [
        "C*04:01"
      ],
      "numeric_three_field": [
        "C*04:01:01"
      ],
      "full_allele_assignment": [
        "C*04:01:01:14"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*04:01:01:01",
        "C*04:01:01:02",
        "C*04:01:01:03",
        "C*04:01:01:04",
        "C*04:01:01:05",
        "C*04:01:01:06",
        "C*04:01:01:07",
        "C*04:01:01:08",
        "C*04:01:01:09",
        "C*04:01:01:10",
        "C*04:01:01:100",
        "C*04:01:01:101",
        "C*04:01:01:102",
        "C*04:01:01:103",
        "C*04:01:01:104",
        "C*04:01:01:105",
        "C*04:01:01:106",
        "C*04:01:01:107",
        "C*04:01:01:108",
        "C*04:01:01:109",
        "C*04:01:01:11",
        "C*04:01:01:110",
        "C*04:01:01:111",
        "C*04:01:01:112",
        "C*04:01:01:113",
        "C*04:01:01:114",
        "C*04:01:01:115",
        "C*04:01:01:116",
        "C*04:01:01:117",
        "C*04:01:01:118",
        "C*04:01:01:119",
        "C*04:01:01:12",
        "C*04:01:01:120",
        "C*04:01:01:121",
        "C*04:01:01:122",
        "C*04:01:01:123",
        "C*04:01:01:124",
        "C*04:01:01:125",
        "C*04:01:01:126",
        "C*04:01:01:127",
        "C*04:01:01:128",
        "C*04:01:01:129",
        "C*04:01:01:13",
        "C*04:01:01:130",
        "C*04:01:01:131",
        "C*04:01:01:132",
        "C*04:01:01:133",
        "C*04:01:01:134",
        "C*04:01:01:135",
        "C*04:01:01:136",
        "C*04:01:01:137",
        "C*04:01:01:138",
        "C*04:01:01:139",
        "C*04:01:01:14",
        "C*04:01:01:140",
        "C*04:01:01:141",
        "C*04:01:01:142",
        "C*04:01:01:143",
        "C*04:01:01:144",
        "C*04:01:01:145",
        "C*04:01:01:146",
        "C*04:01:01:147",
        "C*04:01:01:148",
        "C*04:01:01:149",
        "C*04:01:01:15",
        "C*04:01:01:150",
        "C*04:01:01:151",
        "C*04:01:01:152",
        "C*04:01:01:153",
        "C*04:01:01:154",
        "C*04:01:01:155",
        "C*04:01:01:156",
        "C*04:01:01:157",
        "C*04:01:01:158",
        "C*04:01:01:159",
        "C*04:01:01:16",
        "C*04:01:01:160",
        "C*04:01:01:161",
        "C*04:01:01:162",
        "C*04:01:01:163",
        "C*04:01:01:164",
        "C*04:01:01:165",
        "C*04:01:01:166",
        "C*04:01:01:167",
        "C*04:01:01:168",
        "C*04:01:01:169",
        "C*04:01:01:17",
        "C*04:01:01:170Q",
        "C*04:01:01:171",
        "C*04:01:01:172",
        "C*04:01:01:173",
        "C*04:01:01:174",
        "C*04:01:01:175",
        "C*04:01:01:176Q",
        "C*04:01:01:177",
        "C*04:01:01:178",
        "C*04:01:01:179",
        "C*04:01:01:18",
        "C*04:01:01:180",
        "C*04:01:01:181",
        "C*04:01:01:182",
        "C*04:01:01:183",
        "C*04:01:01:184",
        "C*04:01:01:185",
        "C*04:01:01:186",
        "C*04:01:01:187",
        "C*04:01:01:188Q",
        "C*04:01:01:189Q",
        "C*04:01:01:19",
        "C*04:01:01:190",
        "C*04:01:01:191",
        "C*04:01:01:192",
        "C*04:01:01:193",
        "C*04:01:01:194Q",
        "C*04:01:01:195",
        "C*04:01:01:196",
        "C*04:01:01:197",
        "C*04:01:01:198",
        "C*04:01:01:199",
        "C*04:01:01:20",
        "C*04:01:01:200",
        "C*04:01:01:201",
        "C*04:01:01:202",
        "C*04:01:01:203",
        "C*04:01:01:204",
        "C*04:01:01:205",
        "C*04:01:01:206",
        "C*04:01:01:207",
        "C*04:01:01:21",
        "C*04:01:01:22",
        "C*04:01:01:23",
        "C*04:01:01:24",
        "C*04:01:01:25",
        "C*04:01:01:26",
        "C*04:01:01:27",
        "C*04:01:01:28",
        "C*04:01:01:29",
        "C*04:01:01:31",
        "C*04:01:01:32",
        "C*04:01:01:33",
        "C*04:01:01:34",
        "C*04:01:01:35",
        "C*04:01:01:36",
        "C*04:01:01:37",
        "C*04:01:01:38",
        "C*04:01:01:39",
        "C*04:01:01:40",
        "C*04:01:01:41",
        "C*04:01:01:42",
        "C*04:01:01:43",
        "C*04:01:01:44",
        "C*04:01:01:45",
        "C*04:01:01:46",
        "C*04:01:01:47Q",
        "C*04:01:01:48",
        "C*04:01:01:49",
        "C*04:01:01:50",
        "C*04:01:01:51",
        "C*04:01:01:52",
        "C*04:01:01:53",
        "C*04:01:01:54",
        "C*04:01:01:55",
        "C*04:01:01:56",
        "C*04:01:01:57",
        "C*04:01:01:58",
        "C*04:01:01:59",
        "C*04:01:01:60",
        "C*04:01:01:61",
        "C*04:01:01:62",
        "C*04:01:01:63",
        "C*04:01:01:64",
        "C*04:01:01:65",
        "C*04:01:01:66",
        "C*04:01:01:67",
        "C*04:01:01:68",
        "C*04:01:01:69",
        "C*04:01:01:70",
        "C*04:01:01:71",
        "C*04:01:01:72",
        "C*04:01:01:73",
        "C*04:01:01:74",
        "C*04:01:01:75",
        "C*04:01:01:76",
        "C*04:01:01:77",
        "C*04:01:01:78",
        "C*04:01:01:79",
        "C*04:01:01:80",
        "C*04:01:01:81",
        "C*04:01:01:82",
        "C*04:01:01:83",
        "C*04:01:01:84Q",
        "C*04:01:01:85",
        "C*04:01:01:86",
        "C*04:01:01:87",
        "C*04:01:01:88",
        "C*04:01:01:89",
        "C*04:01:01:90",
        "C*04:01:01:91",
        "C*04:01:01:92",
        "C*04:01:01:93",
        "C*04:01:01:94",
        "C*04:01:01:95",
        "C*04:01:01:96",
        "C*04:01:01:97",
        "C*04:01:01:98",
        "C*04:01:01:99"
      ],
      "protein_matches": [
        "C*04:01:01:01",
        "C*04:01:01:02",
        "C*04:01:01:03",
        "C*04:01:01:04",
        "C*04:01:01:05",
        "C*04:01:01:06",
        "C*04:01:01:07",
        "C*04:01:01:08",
        "C*04:01:01:09",
        "C*04:01:01:10",
        "C*04:01:01:100",
        "C*04:01:01:101",
        "C*04:01:01:102",
        "C*04:01:01:103",
        "C*04:01:01:104",
        "C*04:01:01:105",
        "C*04:01:01:106",
        "C*04:01:01:107",
        "C*04:01:01:108",
        "C*04:01:01:109",
        "C*04:01:01:11",
        "C*04:01:01:110",
        "C*04:01:01:111",
        "C*04:01:01:112",
        "C*04:01:01:113",
        "C*04:01:01:114",
        "C*04:01:01:115",
        "C*04:01:01:116",
        "C*04:01:01:117",
        "C*04:01:01:118",
        "C*04:01:01:119",
        "C*04:01:01:12",
        "C*04:01:01:120",
        "C*04:01:01:121",
        "C*04:01:01:122",
        "C*04:01:01:123",
        "C*04:01:01:124",
        "C*04:01:01:125",
        "C*04:01:01:126",
        "C*04:01:01:127",
        "C*04:01:01:128",
        "C*04:01:01:129",
        "C*04:01:01:13",
        "C*04:01:01:130",
        "C*04:01:01:131",
        "C*04:01:01:132",
        "C*04:01:01:133",
        "C*04:01:01:134",
        "C*04:01:01:135",
        "C*04:01:01:136",
        "C*04:01:01:137",
        "C*04:01:01:138",
        "C*04:01:01:139",
        "C*04:01:01:14",
        "C*04:01:01:140",
        "C*04:01:01:141",
        "C*04:01:01:142",
        "C*04:01:01:143",
        "C*04:01:01:144",
        "C*04:01:01:145",
        "C*04:01:01:146",
        "C*04:01:01:147",
        "C*04:01:01:148",
        "C*04:01:01:149",
        "C*04:01:01:15",
        "C*04:01:01:150",
        "C*04:01:01:151",
        "C*04:01:01:152",
        "C*04:01:01:153",
        "C*04:01:01:154",
        "C*04:01:01:155",
        "C*04:01:01:156",
        "C*04:01:01:157",
        "C*04:01:01:158",
        "C*04:01:01:159",
        "C*04:01:01:16",
        "C*04:01:01:160",
        "C*04:01:01:161",
        "C*04:01:01:162",
        "C*04:01:01:163",
        "C*04:01:01:164",
        "C*04:01:01:165",
        "C*04:01:01:166",
        "C*04:01:01:167",
        "C*04:01:01:168",
        "C*04:01:01:169",
        "C*04:01:01:17",
        "C*04:01:01:170Q",
        "C*04:01:01:171",
        "C*04:01:01:172",
        "C*04:01:01:173",
        "C*04:01:01:174",
        "C*04:01:01:175",
        "C*04:01:01:176Q",
        "C*04:01:01:177",
        "C*04:01:01:178",
        "C*04:01:01:179",
        "C*04:01:01:18",
        "C*04:01:01:180",
        "C*04:01:01:181",
        "C*04:01:01:182",
        "C*04:01:01:183",
        "C*04:01:01:184",
        "C*04:01:01:185",
        "C*04:01:01:186",
        "C*04:01:01:187",
        "C*04:01:01:188Q",
        "C*04:01:01:189Q",
        "C*04:01:01:19",
        "C*04:01:01:190",
        "C*04:01:01:191",
        "C*04:01:01:192",
        "C*04:01:01:193",
        "C*04:01:01:194Q",
        "C*04:01:01:195",
        "C*04:01:01:196",
        "C*04:01:01:197",
        "C*04:01:01:198",
        "C*04:01:01:199",
        "C*04:01:01:20",
        "C*04:01:01:200",
        "C*04:01:01:201",
        "C*04:01:01:202",
        "C*04:01:01:203",
        "C*04:01:01:204",
        "C*04:01:01:205",
        "C*04:01:01:206",
        "C*04:01:01:207",
        "C*04:01:01:21",
        "C*04:01:01:22",
        "C*04:01:01:23",
        "C*04:01:01:24",
        "C*04:01:01:25",
        "C*04:01:01:26",
        "C*04:01:01:27",
        "C*04:01:01:28",
        "C*04:01:01:29",
        "C*04:01:01:31",
        "C*04:01:01:32",
        "C*04:01:01:33",
        "C*04:01:01:34",
        "C*04:01:01:35",
        "C*04:01:01:36",
        "C*04:01:01:37",
        "C*04:01:01:38",
        "C*04:01:01:39",
        "C*04:01:01:40",
        "C*04:01:01:41",
        "C*04:01:01:42",
        "C*04:01:01:43",
        "C*04:01:01:44",
        "C*04:01:01:45",
        "C*04:01:01:46",
        "C*04:01:01:47Q",
        "C*04:01:01:48",
        "C*04:01:01:49",
        "C*04:01:01:50",
        "C*04:01:01:51",
        "C*04:01:01:52",
        "C*04:01:01:53",
        "C*04:01:01:54",
        "C*04:01:01:55",
        "C*04:01:01:56",
        "C*04:01:01:57",
        "C*04:01:01:58",
        "C*04:01:01:59",
        "C*04:01:01:60",
        "C*04:01:01:61",
        "C*04:01:01:62",
        "C*04:01:01:63",
        "C*04:01:01:64",
        "C*04:01:01:65",
        "C*04:01:01:66",
        "C*04:01:01:67",
        "C*04:01:01:68",
        "C*04:01:01:69",
        "C*04:01:01:70",
        "C*04:01:01:71",
        "C*04:01:01:72",
        "C*04:01:01:73",
        "C*04:01:01:74",
        "C*04:01:01:75",
        "C*04:01:01:76",
        "C*04:01:01:77",
        "C*04:01:01:78",
        "C*04:01:01:79",
        "C*04:01:01:80",
        "C*04:01:01:81",
        "C*04:01:01:82",
        "C*04:01:01:83",
        "C*04:01:01:84Q",
        "C*04:01:01:85",
        "C*04:01:01:86",
        "C*04:01:01:87",
        "C*04:01:01:88",
        "C*04:01:01:89",
        "C*04:01:01:90",
        "C*04:01:01:91",
        "C*04:01:01:92",
        "C*04:01:01:93",
        "C*04:01:01:94",
        "C*04:01:01:95",
        "C*04:01:01:96",
        "C*04:01:01:97",
        "C*04:01:01:98",
        "C*04:01:01:99",
        "C*04:01:03",
        "C*04:01:08",
        "C*04:01:10",
        "C*04:01:100",
        "C*04:01:101",
        "C*04:01:102",
        "C*04:01:103",
        "C*04:01:104",
        "C*04:01:105",
        "C*04:01:106:01",
        "C*04:01:106:02",
        "C*04:01:107",
        "C*04:01:108",
        "C*04:01:109",
        "C*04:01:11",
        "C*04:01:110",
        "C*04:01:111",
        "C*04:01:112",
        "C*04:01:113",
        "C*04:01:114",
        "C*04:01:115",
        "C*04:01:116",
        "C*04:01:117",
        "C*04:01:118",
        "C*04:01:119",
        "C*04:01:120",
        "C*04:01:121:01",
        "C*04:01:121:02",
        "C*04:01:122",
        "C*04:01:123",
        "C*04:01:124",
        "C*04:01:125",
        "C*04:01:126",
        "C*04:01:127",
        "C*04:01:128",
        "C*04:01:129",
        "C*04:01:130",
        "C*04:01:131",
        "C*04:01:132",
        "C*04:01:133",
        "C*04:01:134",
        "C*04:01:135",
        "C*04:01:136",
        "C*04:01:137",
        "C*04:01:138",
        "C*04:01:139",
        "C*04:01:140",
        "C*04:01:141",
        "C*04:01:142",
        "C*04:01:143",
        "C*04:01:144",
        "C*04:01:145",
        "C*04:01:146",
        "C*04:01:147",
        "C*04:01:148",
        "C*04:01:149",
        "C*04:01:150",
        "C*04:01:151",
        "C*04:01:152",
        "C*04:01:153",
        "C*04:01:154",
        "C*04:01:155",
        "C*04:01:156",
        "C*04:01:157",
        "C*04:01:158",
        "C*04:01:159",
        "C*04:01:160",
        "C*04:01:161",
        "C*04:01:162",
        "C*04:01:163",
        "C*04:01:164",
        "C*04:01:165",
        "C*04:01:166",
        "C*04:01:167",
        "C*04:01:168",
        "C*04:01:169",
        "C*04:01:170",
        "C*04:01:171",
        "C*04:01:172",
        "C*04:01:173",
        "C*04:01:174",
        "C*04:01:175",
        "C*04:01:176",
        "C*04:01:177",
        "C*04:01:178",
        "C*04:01:179",
        "C*04:01:180",
        "C*04:01:21",
        "C*04:01:22",
        "C*04:01:23",
        "C*04:01:29",
        "C*04:01:30",
        "C*04:01:33",
        "C*04:01:44",
        "C*04:01:48",
        "C*04:01:49",
        "C*04:01:56",
        "C*04:01:62",
        "C*04:01:64",
        "C*04:01:66",
        "C*04:01:68",
        "C*04:01:69",
        "C*04:01:73",
        "C*04:01:74",
        "C*04:01:75",
        "C*04:01:76:01",
        "C*04:01:76:02",
        "C*04:01:77",
        "C*04:01:78",
        "C*04:01:79",
        "C*04:01:80",
        "C*04:01:81",
        "C*04:01:82:01",
        "C*04:01:82:02",
        "C*04:01:82:03",
        "C*04:01:83",
        "C*04:01:84",
        "C*04:01:85",
        "C*04:01:86",
        "C*04:01:87",
        "C*04:01:88",
        "C*04:01:89",
        "C*04:01:90",
        "C*04:01:91",
        "C*04:01:92:01",
        "C*04:01:92:02",
        "C*04:01:92:03",
        "C*04:01:93",
        "C*04:01:94",
        "C*04:01:95",
        "C*04:01:96",
        "C*04:01:97",
        "C*04:01:98",
        "C*04:01:99"
      ],
      "cds_sha256": "bb05cab50749b0e04bf3cda69a66d85ac637f8d7a2dd545cd736b12c36e48be3",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*04:01:01",
      "numeric_two_field_assignment": "C*04:01"
    },
    {
      "donor": "NA18747",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "NA18747",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "NA18747",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:04"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "NA18747",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:01:02:57"
      ],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*02:01:02:57"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "NA18747",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:04:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:04"
      ],
      "numeric_three_field": [
        "DQA1*01:04:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:04:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07"
      ],
      "protein_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07",
        "DQA1*01:04:02:01",
        "DQA1*01:04:02:02",
        "DQA1*01:04:04",
        "DQA1*01:04:05",
        "DQA1*01:04:06",
        "DQA1*01:04:07",
        "DQA1*01:04:08",
        "DQA1*01:04:09",
        "DQA1*01:04:10",
        "DQA1*01:04:11",
        "DQA1*01:04:12",
        "DQA1*01:04:13"
      ],
      "cds_sha256": "979abe17f229c9ee8fe56fdf4709e5b1d1a0c4b7c69ebcf8773e32a980e7132a",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:04:01",
      "numeric_two_field_assignment": "DQA1*01:04"
    },
    {
      "donor": "NA18747",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:02:01:03"
      ],
      "numeric_two_field": [
        "DQA1*01:02"
      ],
      "numeric_three_field": [
        "DQA1*01:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:02:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37"
      ],
      "protein_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37",
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08",
        "DQA1*01:02:03",
        "DQA1*01:02:04",
        "DQA1*01:02:05",
        "DQA1*01:02:06",
        "DQA1*01:02:07",
        "DQA1*01:02:08",
        "DQA1*01:02:09",
        "DQA1*01:02:10",
        "DQA1*01:02:11",
        "DQA1*01:02:12",
        "DQA1*01:02:13:01",
        "DQA1*01:02:13:02",
        "DQA1*01:02:13:03",
        "DQA1*01:02:14",
        "DQA1*01:02:15",
        "DQA1*01:02:16",
        "DQA1*01:02:17",
        "DQA1*01:02:18",
        "DQA1*01:02:19",
        "DQA1*01:02:20",
        "DQA1*01:02:21",
        "DQA1*01:02:22",
        "DQA1*01:02:23",
        "DQA1*01:02:24",
        "DQA1*01:02:25",
        "DQA1*01:02:26",
        "DQA1*01:02:27",
        "DQA1*01:02:28",
        "DQA1*01:02:29",
        "DQA1*01:02:30",
        "DQA1*01:02:31",
        "DQA1*01:02:32"
      ],
      "cds_sha256": "ac00e3c799d85af7172274b322ab9998ef73923e79aeaa1943af09f52b98c601",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:02:01",
      "numeric_two_field_assignment": "DQA1*01:02"
    },
    {
      "donor": "NA18747",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:03:01:02"
      ],
      "numeric_two_field": [
        "DQB1*05:03"
      ],
      "numeric_three_field": [
        "DQB1*05:03:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:03:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:03:01:01",
        "DQB1*05:03:01:02",
        "DQB1*05:03:01:04",
        "DQB1*05:03:01:05",
        "DQB1*05:03:01:06",
        "DQB1*05:03:01:07",
        "DQB1*05:03:01:08",
        "DQB1*05:03:01:09",
        "DQB1*05:03:01:10",
        "DQB1*05:03:01:11",
        "DQB1*05:03:01:12",
        "DQB1*05:03:01:13",
        "DQB1*05:03:01:14"
      ],
      "protein_matches": [
        "DQB1*05:03:01:01",
        "DQB1*05:03:01:02",
        "DQB1*05:03:01:04",
        "DQB1*05:03:01:05",
        "DQB1*05:03:01:06",
        "DQB1*05:03:01:07",
        "DQB1*05:03:01:08",
        "DQB1*05:03:01:09",
        "DQB1*05:03:01:10",
        "DQB1*05:03:01:11",
        "DQB1*05:03:01:12",
        "DQB1*05:03:01:13",
        "DQB1*05:03:01:14",
        "DQB1*05:03:02",
        "DQB1*05:03:25",
        "DQB1*05:03:27",
        "DQB1*05:03:32",
        "DQB1*05:03:33",
        "DQB1*05:03:34",
        "DQB1*05:03:35",
        "DQB1*05:03:36",
        "DQB1*05:03:37",
        "DQB1*05:03:38",
        "DQB1*05:03:40",
        "DQB1*05:03:41",
        "DQB1*05:03:42",
        "DQB1*05:03:44"
      ],
      "cds_sha256": "1222a2a8ff0a0ff4b60420b7ed15fea9fde0e1cc02a2a5cb8ec46d4b5cea199e",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:03:01",
      "numeric_two_field_assignment": "DQB1*05:03"
    },
    {
      "donor": "NA18747",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:02"
      ],
      "numeric_three_field": [
        "DQB1*06:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:02:01:01",
        "DQB1*06:02:01:02",
        "DQB1*06:02:01:03",
        "DQB1*06:02:01:04",
        "DQB1*06:02:01:05",
        "DQB1*06:02:01:06",
        "DQB1*06:02:01:07",
        "DQB1*06:02:01:08",
        "DQB1*06:02:01:09",
        "DQB1*06:02:01:10",
        "DQB1*06:02:01:11",
        "DQB1*06:02:01:12",
        "DQB1*06:02:01:13",
        "DQB1*06:02:01:14",
        "DQB1*06:02:01:15",
        "DQB1*06:02:01:16",
        "DQB1*06:02:01:17",
        "DQB1*06:02:01:18Q",
        "DQB1*06:02:01:19",
        "DQB1*06:02:01:20",
        "DQB1*06:02:01:21",
        "DQB1*06:02:01:22",
        "DQB1*06:02:01:23",
        "DQB1*06:02:01:24",
        "DQB1*06:02:01:25",
        "DQB1*06:02:01:26",
        "DQB1*06:02:01:27",
        "DQB1*06:02:01:28",
        "DQB1*06:02:01:29",
        "DQB1*06:02:01:30",
        "DQB1*06:02:01:31",
        "DQB1*06:02:01:32",
        "DQB1*06:02:01:33",
        "DQB1*06:02:01:34",
        "DQB1*06:02:01:35",
        "DQB1*06:02:01:36",
        "DQB1*06:02:01:37",
        "DQB1*06:02:01:38",
        "DQB1*06:02:01:39",
        "DQB1*06:02:01:40",
        "DQB1*06:02:01:41",
        "DQB1*06:02:01:42",
        "DQB1*06:02:01:43",
        "DQB1*06:02:01:44",
        "DQB1*06:02:01:45",
        "DQB1*06:02:01:46",
        "DQB1*06:02:01:47",
        "DQB1*06:02:01:48",
        "DQB1*06:02:01:49Q"
      ],
      "protein_matches": [
        "DQB1*06:02:01:01",
        "DQB1*06:02:01:02",
        "DQB1*06:02:01:03",
        "DQB1*06:02:01:04",
        "DQB1*06:02:01:05",
        "DQB1*06:02:01:06",
        "DQB1*06:02:01:07",
        "DQB1*06:02:01:08",
        "DQB1*06:02:01:09",
        "DQB1*06:02:01:10",
        "DQB1*06:02:01:11",
        "DQB1*06:02:01:12",
        "DQB1*06:02:01:13",
        "DQB1*06:02:01:14",
        "DQB1*06:02:01:15",
        "DQB1*06:02:01:16",
        "DQB1*06:02:01:17",
        "DQB1*06:02:01:18Q",
        "DQB1*06:02:01:19",
        "DQB1*06:02:01:20",
        "DQB1*06:02:01:21",
        "DQB1*06:02:01:22",
        "DQB1*06:02:01:23",
        "DQB1*06:02:01:24",
        "DQB1*06:02:01:25",
        "DQB1*06:02:01:26",
        "DQB1*06:02:01:27",
        "DQB1*06:02:01:28",
        "DQB1*06:02:01:29",
        "DQB1*06:02:01:30",
        "DQB1*06:02:01:31",
        "DQB1*06:02:01:32",
        "DQB1*06:02:01:33",
        "DQB1*06:02:01:34",
        "DQB1*06:02:01:35",
        "DQB1*06:02:01:36",
        "DQB1*06:02:01:37",
        "DQB1*06:02:01:38",
        "DQB1*06:02:01:39",
        "DQB1*06:02:01:40",
        "DQB1*06:02:01:41",
        "DQB1*06:02:01:42",
        "DQB1*06:02:01:43",
        "DQB1*06:02:01:44",
        "DQB1*06:02:01:45",
        "DQB1*06:02:01:46",
        "DQB1*06:02:01:47",
        "DQB1*06:02:01:48",
        "DQB1*06:02:01:49Q",
        "DQB1*06:02:02",
        "DQB1*06:02:07",
        "DQB1*06:02:11",
        "DQB1*06:02:17",
        "DQB1*06:02:22",
        "DQB1*06:02:23",
        "DQB1*06:02:25",
        "DQB1*06:02:26",
        "DQB1*06:02:27",
        "DQB1*06:02:28",
        "DQB1*06:02:32",
        "DQB1*06:02:40",
        "DQB1*06:02:44",
        "DQB1*06:02:49",
        "DQB1*06:02:50",
        "DQB1*06:02:53",
        "DQB1*06:02:54",
        "DQB1*06:02:55",
        "DQB1*06:02:56",
        "DQB1*06:02:57",
        "DQB1*06:02:58",
        "DQB1*06:02:59",
        "DQB1*06:02:60",
        "DQB1*06:02:61",
        "DQB1*06:02:62",
        "DQB1*06:02:63",
        "DQB1*06:02:64",
        "DQB1*06:02:66",
        "DQB1*06:02:67",
        "DQB1*06:02:68",
        "DQB1*06:02:69",
        "DQB1*06:02:70"
      ],
      "cds_sha256": "923b8a84653277495cca5eba0e178d9a7beb6c5556484bf7110583f6204a4d1d",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:02:01",
      "numeric_two_field_assignment": "DQB1*06:02"
    },
    {
      "donor": "NA18747",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*14:05"
      ],
      "numeric_three_field": [
        "DRB1*14:05:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*14:05:01:01",
        "DRB1*14:05:01:02",
        "DRB1*14:05:01:03",
        "DRB1*14:05:01:04"
      ],
      "protein_matches": [
        "DRB1*14:05:01:01",
        "DRB1*14:05:01:02",
        "DRB1*14:05:01:03",
        "DRB1*14:05:01:04",
        "DRB1*14:05:03"
      ],
      "cds_sha256": "18a617313058242da1f38929507aa7565b4844a7f354eaef08f80ab1e52f916f",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*14:05:01",
      "numeric_two_field_assignment": "DRB1*14:05"
    },
    {
      "donor": "NA18747",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*15:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*15:01"
      ],
      "numeric_three_field": [
        "DRB1*15:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*15:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33"
      ],
      "protein_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33",
        "DRB1*15:01:02",
        "DRB1*15:01:08:01",
        "DRB1*15:01:08:02",
        "DRB1*15:01:17",
        "DRB1*15:01:32",
        "DRB1*15:01:35",
        "DRB1*15:01:49",
        "DRB1*15:01:50",
        "DRB1*15:01:51",
        "DRB1*15:01:52",
        "DRB1*15:01:53",
        "DRB1*15:01:54",
        "DRB1*15:01:55",
        "DRB1*15:01:56"
      ],
      "cds_sha256": "1aea54c836d86377ccb58e10c5f5f97704438753078ca3333600bd00418c8ba8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:01:01",
      "numeric_two_field_assignment": "DRB1*15:01"
    },
    {
      "donor": "NA18940",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*24:02:01:01"
      ],
      "numeric_two_field": [
        "A*24:02"
      ],
      "numeric_three_field": [
        "A*24:02:01"
      ],
      "full_allele_assignment": [
        "A*24:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99"
      ],
      "protein_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99",
        "A*24:02:02",
        "A*24:02:03Q",
        "A*24:02:04",
        "A*24:02:05",
        "A*24:02:06",
        "A*24:02:10",
        "A*24:02:100",
        "A*24:02:101",
        "A*24:02:102:01",
        "A*24:02:102:02",
        "A*24:02:103",
        "A*24:02:104",
        "A*24:02:105",
        "A*24:02:106",
        "A*24:02:107",
        "A*24:02:108",
        "A*24:02:109",
        "A*24:02:110",
        "A*24:02:111",
        "A*24:02:112",
        "A*24:02:113",
        "A*24:02:114",
        "A*24:02:115:01",
        "A*24:02:115:02",
        "A*24:02:116",
        "A*24:02:117",
        "A*24:02:118",
        "A*24:02:119",
        "A*24:02:120",
        "A*24:02:121",
        "A*24:02:122",
        "A*24:02:123",
        "A*24:02:124",
        "A*24:02:125",
        "A*24:02:126",
        "A*24:02:127",
        "A*24:02:128",
        "A*24:02:129",
        "A*24:02:13",
        "A*24:02:130",
        "A*24:02:131",
        "A*24:02:132",
        "A*24:02:133",
        "A*24:02:134",
        "A*24:02:135",
        "A*24:02:136",
        "A*24:02:137",
        "A*24:02:138",
        "A*24:02:139",
        "A*24:02:140",
        "A*24:02:142",
        "A*24:02:143",
        "A*24:02:144",
        "A*24:02:145",
        "A*24:02:146",
        "A*24:02:147",
        "A*24:02:148",
        "A*24:02:149",
        "A*24:02:15",
        "A*24:02:150",
        "A*24:02:151",
        "A*24:02:152",
        "A*24:02:153",
        "A*24:02:154",
        "A*24:02:155",
        "A*24:02:156",
        "A*24:02:157",
        "A*24:02:158Q",
        "A*24:02:159",
        "A*24:02:160",
        "A*24:02:161",
        "A*24:02:162",
        "A*24:02:163",
        "A*24:02:164",
        "A*24:02:165",
        "A*24:02:166",
        "A*24:02:167",
        "A*24:02:168",
        "A*24:02:169",
        "A*24:02:170",
        "A*24:02:171",
        "A*24:02:172",
        "A*24:02:173",
        "A*24:02:174",
        "A*24:02:175",
        "A*24:02:176",
        "A*24:02:177",
        "A*24:02:178",
        "A*24:02:179",
        "A*24:02:180",
        "A*24:02:181",
        "A*24:02:182",
        "A*24:02:183",
        "A*24:02:184",
        "A*24:02:185",
        "A*24:02:186",
        "A*24:02:187",
        "A*24:02:188",
        "A*24:02:189",
        "A*24:02:19",
        "A*24:02:190",
        "A*24:02:191",
        "A*24:02:22",
        "A*24:02:24",
        "A*24:02:25",
        "A*24:02:26",
        "A*24:02:31",
        "A*24:02:32",
        "A*24:02:33",
        "A*24:02:35",
        "A*24:02:40:01",
        "A*24:02:40:02",
        "A*24:02:43",
        "A*24:02:51",
        "A*24:02:52",
        "A*24:02:61",
        "A*24:02:65",
        "A*24:02:78",
        "A*24:02:79",
        "A*24:02:85",
        "A*24:02:98",
        "A*24:02:99"
      ],
      "cds_sha256": "72592d3f49e03a3d6f390cf4368512ad38f003c50675df48acb2fca426dfbe0a",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*24:02:01",
      "numeric_two_field_assignment": "A*24:02"
    },
    {
      "donor": "NA18940",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*24:02:01:01"
      ],
      "numeric_two_field": [
        "A*24:02"
      ],
      "numeric_three_field": [
        "A*24:02:01"
      ],
      "full_allele_assignment": [
        "A*24:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99"
      ],
      "protein_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99",
        "A*24:02:02",
        "A*24:02:03Q",
        "A*24:02:04",
        "A*24:02:05",
        "A*24:02:06",
        "A*24:02:10",
        "A*24:02:100",
        "A*24:02:101",
        "A*24:02:102:01",
        "A*24:02:102:02",
        "A*24:02:103",
        "A*24:02:104",
        "A*24:02:105",
        "A*24:02:106",
        "A*24:02:107",
        "A*24:02:108",
        "A*24:02:109",
        "A*24:02:110",
        "A*24:02:111",
        "A*24:02:112",
        "A*24:02:113",
        "A*24:02:114",
        "A*24:02:115:01",
        "A*24:02:115:02",
        "A*24:02:116",
        "A*24:02:117",
        "A*24:02:118",
        "A*24:02:119",
        "A*24:02:120",
        "A*24:02:121",
        "A*24:02:122",
        "A*24:02:123",
        "A*24:02:124",
        "A*24:02:125",
        "A*24:02:126",
        "A*24:02:127",
        "A*24:02:128",
        "A*24:02:129",
        "A*24:02:13",
        "A*24:02:130",
        "A*24:02:131",
        "A*24:02:132",
        "A*24:02:133",
        "A*24:02:134",
        "A*24:02:135",
        "A*24:02:136",
        "A*24:02:137",
        "A*24:02:138",
        "A*24:02:139",
        "A*24:02:140",
        "A*24:02:142",
        "A*24:02:143",
        "A*24:02:144",
        "A*24:02:145",
        "A*24:02:146",
        "A*24:02:147",
        "A*24:02:148",
        "A*24:02:149",
        "A*24:02:15",
        "A*24:02:150",
        "A*24:02:151",
        "A*24:02:152",
        "A*24:02:153",
        "A*24:02:154",
        "A*24:02:155",
        "A*24:02:156",
        "A*24:02:157",
        "A*24:02:158Q",
        "A*24:02:159",
        "A*24:02:160",
        "A*24:02:161",
        "A*24:02:162",
        "A*24:02:163",
        "A*24:02:164",
        "A*24:02:165",
        "A*24:02:166",
        "A*24:02:167",
        "A*24:02:168",
        "A*24:02:169",
        "A*24:02:170",
        "A*24:02:171",
        "A*24:02:172",
        "A*24:02:173",
        "A*24:02:174",
        "A*24:02:175",
        "A*24:02:176",
        "A*24:02:177",
        "A*24:02:178",
        "A*24:02:179",
        "A*24:02:180",
        "A*24:02:181",
        "A*24:02:182",
        "A*24:02:183",
        "A*24:02:184",
        "A*24:02:185",
        "A*24:02:186",
        "A*24:02:187",
        "A*24:02:188",
        "A*24:02:189",
        "A*24:02:19",
        "A*24:02:190",
        "A*24:02:191",
        "A*24:02:22",
        "A*24:02:24",
        "A*24:02:25",
        "A*24:02:26",
        "A*24:02:31",
        "A*24:02:32",
        "A*24:02:33",
        "A*24:02:35",
        "A*24:02:40:01",
        "A*24:02:40:02",
        "A*24:02:43",
        "A*24:02:51",
        "A*24:02:52",
        "A*24:02:61",
        "A*24:02:65",
        "A*24:02:78",
        "A*24:02:79",
        "A*24:02:85",
        "A*24:02:98",
        "A*24:02:99"
      ],
      "cds_sha256": "72592d3f49e03a3d6f390cf4368512ad38f003c50675df48acb2fca426dfbe0a",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*24:02:01",
      "numeric_two_field_assignment": "A*24:02"
    },
    {
      "donor": "NA18940",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*52:01:01:02"
      ],
      "numeric_two_field": [
        "B*52:01"
      ],
      "numeric_three_field": [
        "B*52:01:01"
      ],
      "full_allele_assignment": [
        "B*52:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*52:01:01:01",
        "B*52:01:01:02",
        "B*52:01:01:03",
        "B*52:01:01:04",
        "B*52:01:01:05",
        "B*52:01:01:06",
        "B*52:01:01:07",
        "B*52:01:01:08",
        "B*52:01:01:09",
        "B*52:01:01:10",
        "B*52:01:01:11",
        "B*52:01:01:12",
        "B*52:01:01:13",
        "B*52:01:01:14",
        "B*52:01:01:15",
        "B*52:01:01:16",
        "B*52:01:01:17",
        "B*52:01:01:18",
        "B*52:01:01:19",
        "B*52:01:01:20",
        "B*52:01:01:21",
        "B*52:01:01:22",
        "B*52:01:01:23",
        "B*52:01:01:24",
        "B*52:01:01:25",
        "B*52:01:01:26",
        "B*52:01:01:27",
        "B*52:01:01:28",
        "B*52:01:01:29",
        "B*52:01:01:30Q"
      ],
      "protein_matches": [
        "B*52:01:01:01",
        "B*52:01:01:02",
        "B*52:01:01:03",
        "B*52:01:01:04",
        "B*52:01:01:05",
        "B*52:01:01:06",
        "B*52:01:01:07",
        "B*52:01:01:08",
        "B*52:01:01:09",
        "B*52:01:01:10",
        "B*52:01:01:11",
        "B*52:01:01:12",
        "B*52:01:01:13",
        "B*52:01:01:14",
        "B*52:01:01:15",
        "B*52:01:01:16",
        "B*52:01:01:17",
        "B*52:01:01:18",
        "B*52:01:01:19",
        "B*52:01:01:20",
        "B*52:01:01:21",
        "B*52:01:01:22",
        "B*52:01:01:23",
        "B*52:01:01:24",
        "B*52:01:01:25",
        "B*52:01:01:26",
        "B*52:01:01:27",
        "B*52:01:01:28",
        "B*52:01:01:29",
        "B*52:01:01:30Q",
        "B*52:01:02:01",
        "B*52:01:02:02",
        "B*52:01:02:03",
        "B*52:01:02:04",
        "B*52:01:02:05",
        "B*52:01:02:06",
        "B*52:01:02:07",
        "B*52:01:02:08",
        "B*52:01:02:09",
        "B*52:01:17",
        "B*52:01:28",
        "B*52:01:30",
        "B*52:01:31",
        "B*52:01:32",
        "B*52:01:33",
        "B*52:01:34",
        "B*52:01:35",
        "B*52:01:36",
        "B*52:01:37",
        "B*52:01:38",
        "B*52:01:39",
        "B*52:01:40",
        "B*52:01:41",
        "B*52:01:42",
        "B*52:01:43",
        "B*52:01:44",
        "B*52:01:45",
        "B*52:01:46",
        "B*52:01:47",
        "B*52:01:48",
        "B*52:01:49",
        "B*52:01:50",
        "B*52:01:51",
        "B*52:01:52",
        "B*52:01:53",
        "B*52:01:54",
        "B*52:01:55",
        "B*52:01:56",
        "B*52:01:57",
        "B*52:01:58",
        "B*52:01:59",
        "B*52:01:60",
        "B*52:01:61",
        "B*52:01:62",
        "B*52:01:63",
        "B*52:01:64",
        "B*52:01:65"
      ],
      "cds_sha256": "cbdb67f65e64f2f41abcc5de908968df2074174bcf033ff3f563977cdbced531",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*52:01:01",
      "numeric_two_field_assignment": "B*52:01"
    },
    {
      "donor": "NA18940",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*46:01:01:01"
      ],
      "numeric_two_field": [
        "B*46:01"
      ],
      "numeric_three_field": [
        "B*46:01:01"
      ],
      "full_allele_assignment": [
        "B*46:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*46:01:01:01",
        "B*46:01:01:02",
        "B*46:01:01:03",
        "B*46:01:01:04",
        "B*46:01:01:05",
        "B*46:01:01:06",
        "B*46:01:01:07",
        "B*46:01:01:08",
        "B*46:01:01:09",
        "B*46:01:01:10"
      ],
      "protein_matches": [
        "B*46:01:01:01",
        "B*46:01:01:02",
        "B*46:01:01:03",
        "B*46:01:01:04",
        "B*46:01:01:05",
        "B*46:01:01:06",
        "B*46:01:01:07",
        "B*46:01:01:08",
        "B*46:01:01:09",
        "B*46:01:01:10",
        "B*46:01:04",
        "B*46:01:05",
        "B*46:01:07",
        "B*46:01:17",
        "B*46:01:24",
        "B*46:01:25",
        "B*46:01:28",
        "B*46:01:29",
        "B*46:01:30",
        "B*46:01:31",
        "B*46:01:32",
        "B*46:01:34",
        "B*46:01:35",
        "B*46:01:36",
        "B*46:01:37",
        "B*46:01:38",
        "B*46:01:39",
        "B*46:01:40",
        "B*46:01:41",
        "B*46:01:42",
        "B*46:01:43",
        "B*46:01:44",
        "B*46:01:45"
      ],
      "cds_sha256": "9fe8c844f5ef999265f58fcf1d3091157aec05884ea8c6b8dd2295fad35d1733",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*46:01:01",
      "numeric_two_field_assignment": "B*46:01"
    },
    {
      "donor": "NA18940",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*12:02:02:01"
      ],
      "numeric_two_field": [
        "C*12:02"
      ],
      "numeric_three_field": [
        "C*12:02:02"
      ],
      "full_allele_assignment": [
        "C*12:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*12:02:02:01",
        "C*12:02:02:02",
        "C*12:02:02:03",
        "C*12:02:02:04",
        "C*12:02:02:05",
        "C*12:02:02:06",
        "C*12:02:02:07",
        "C*12:02:02:08",
        "C*12:02:02:09",
        "C*12:02:02:10",
        "C*12:02:02:11",
        "C*12:02:02:12",
        "C*12:02:02:13",
        "C*12:02:02:14",
        "C*12:02:02:15",
        "C*12:02:02:16",
        "C*12:02:02:17",
        "C*12:02:02:18",
        "C*12:02:02:19",
        "C*12:02:02:20",
        "C*12:02:02:21",
        "C*12:02:02:22",
        "C*12:02:02:23",
        "C*12:02:02:24Q",
        "C*12:02:02:25",
        "C*12:02:02:26Q",
        "C*12:02:02:27",
        "C*12:02:02:28",
        "C*12:02:02:29"
      ],
      "protein_matches": [
        "C*12:02:01",
        "C*12:02:02:01",
        "C*12:02:02:02",
        "C*12:02:02:03",
        "C*12:02:02:04",
        "C*12:02:02:05",
        "C*12:02:02:06",
        "C*12:02:02:07",
        "C*12:02:02:08",
        "C*12:02:02:09",
        "C*12:02:02:10",
        "C*12:02:02:11",
        "C*12:02:02:12",
        "C*12:02:02:13",
        "C*12:02:02:14",
        "C*12:02:02:15",
        "C*12:02:02:16",
        "C*12:02:02:17",
        "C*12:02:02:18",
        "C*12:02:02:19",
        "C*12:02:02:20",
        "C*12:02:02:21",
        "C*12:02:02:22",
        "C*12:02:02:23",
        "C*12:02:02:24Q",
        "C*12:02:02:25",
        "C*12:02:02:26Q",
        "C*12:02:02:27",
        "C*12:02:02:28",
        "C*12:02:02:29",
        "C*12:02:12",
        "C*12:02:14",
        "C*12:02:16",
        "C*12:02:18",
        "C*12:02:19",
        "C*12:02:20",
        "C*12:02:21",
        "C*12:02:22",
        "C*12:02:23",
        "C*12:02:24",
        "C*12:02:25",
        "C*12:02:26",
        "C*12:02:27",
        "C*12:02:28",
        "C*12:02:29",
        "C*12:02:30",
        "C*12:02:31",
        "C*12:02:32",
        "C*12:02:33",
        "C*12:02:34",
        "C*12:02:35",
        "C*12:02:36",
        "C*12:02:37",
        "C*12:02:38",
        "C*12:02:39",
        "C*12:02:40",
        "C*12:02:41",
        "C*12:02:42",
        "C*12:02:43",
        "C*12:02:44",
        "C*12:02:45",
        "C*12:02:46",
        "C*12:02:47",
        "C*12:02:48",
        "C*12:02:49",
        "C*12:02:50",
        "C*12:02:51",
        "C*12:02:52",
        "C*12:02:54",
        "C*12:02:55",
        "C*12:02:56",
        "C*12:02:57",
        "C*12:02:58",
        "C*12:02:59",
        "C*12:02:60",
        "C*12:02:61",
        "C*12:02:62",
        "C*12:02:63"
      ],
      "cds_sha256": "4ebf37142a43331f63e79351fbff14e94abe86b4fc49827ac95807f710b0b5bd",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*12:02:02",
      "numeric_two_field_assignment": "C*12:02"
    },
    {
      "donor": "NA18940",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*01:03:01"
      ],
      "numeric_two_field": [
        "C*01:03"
      ],
      "numeric_three_field": [
        "C*01:03:01"
      ],
      "full_allele_assignment": [
        "C*01:03:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*01:03:01"
      ],
      "protein_matches": [
        "C*01:03:01",
        "C*01:03:02",
        "C*01:03:03"
      ],
      "cds_sha256": "840b574535325f084d243ef3d4f91f54800c42624fd046927708509515d422db",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*01:03:01",
      "numeric_two_field_assignment": "C*01:03"
    },
    {
      "donor": "NA18940",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:83"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:83"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "NA18940",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:15"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:15"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "NA18940",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:01:02:32"
      ],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*02:01:02:32"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "NA18940",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPB1*04:02"
      ],
      "numeric_three_field": [
        "DPB1*04:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPB1*04:02:01:01",
        "DPB1*04:02:01:02",
        "DPB1*04:02:01:03",
        "DPB1*04:02:01:04",
        "DPB1*04:02:01:05",
        "DPB1*04:02:01:06",
        "DPB1*04:02:01:07",
        "DPB1*04:02:01:08",
        "DPB1*04:02:01:09",
        "DPB1*04:02:01:10",
        "DPB1*04:02:01:11",
        "DPB1*04:02:01:12",
        "DPB1*04:02:01:13",
        "DPB1*04:02:01:14",
        "DPB1*04:02:01:15",
        "DPB1*04:02:01:16",
        "DPB1*04:02:01:17",
        "DPB1*04:02:01:18",
        "DPB1*04:02:01:19",
        "DPB1*04:02:01:20",
        "DPB1*04:02:01:21",
        "DPB1*04:02:01:22",
        "DPB1*04:02:01:23",
        "DPB1*04:02:01:24",
        "DPB1*04:02:01:25",
        "DPB1*04:02:01:26",
        "DPB1*04:02:01:27",
        "DPB1*04:02:01:28",
        "DPB1*04:02:01:29",
        "DPB1*04:02:01:30",
        "DPB1*04:02:01:31",
        "DPB1*04:02:01:32",
        "DPB1*04:02:01:33",
        "DPB1*04:02:01:34",
        "DPB1*04:02:01:35",
        "DPB1*04:02:01:36",
        "DPB1*04:02:01:37",
        "DPB1*04:02:01:38",
        "DPB1*04:02:01:39",
        "DPB1*04:02:01:40",
        "DPB1*04:02:01:41",
        "DPB1*04:02:01:42",
        "DPB1*04:02:01:43",
        "DPB1*04:02:01:44",
        "DPB1*04:02:01:45",
        "DPB1*04:02:01:46",
        "DPB1*04:02:01:47Q",
        "DPB1*04:02:01:48"
      ],
      "protein_matches": [
        "DPB1*04:02:01:01",
        "DPB1*04:02:01:02",
        "DPB1*04:02:01:03",
        "DPB1*04:02:01:04",
        "DPB1*04:02:01:05",
        "DPB1*04:02:01:06",
        "DPB1*04:02:01:07",
        "DPB1*04:02:01:08",
        "DPB1*04:02:01:09",
        "DPB1*04:02:01:10",
        "DPB1*04:02:01:11",
        "DPB1*04:02:01:12",
        "DPB1*04:02:01:13",
        "DPB1*04:02:01:14",
        "DPB1*04:02:01:15",
        "DPB1*04:02:01:16",
        "DPB1*04:02:01:17",
        "DPB1*04:02:01:18",
        "DPB1*04:02:01:19",
        "DPB1*04:02:01:20",
        "DPB1*04:02:01:21",
        "DPB1*04:02:01:22",
        "DPB1*04:02:01:23",
        "DPB1*04:02:01:24",
        "DPB1*04:02:01:25",
        "DPB1*04:02:01:26",
        "DPB1*04:02:01:27",
        "DPB1*04:02:01:28",
        "DPB1*04:02:01:29",
        "DPB1*04:02:01:30",
        "DPB1*04:02:01:31",
        "DPB1*04:02:01:32",
        "DPB1*04:02:01:33",
        "DPB1*04:02:01:34",
        "DPB1*04:02:01:35",
        "DPB1*04:02:01:36",
        "DPB1*04:02:01:37",
        "DPB1*04:02:01:38",
        "DPB1*04:02:01:39",
        "DPB1*04:02:01:40",
        "DPB1*04:02:01:41",
        "DPB1*04:02:01:42",
        "DPB1*04:02:01:43",
        "DPB1*04:02:01:44",
        "DPB1*04:02:01:45",
        "DPB1*04:02:01:46",
        "DPB1*04:02:01:47Q",
        "DPB1*04:02:01:48",
        "DPB1*04:02:10",
        "DPB1*04:02:11",
        "DPB1*04:02:13",
        "DPB1*04:02:14",
        "DPB1*04:02:15",
        "DPB1*04:02:16",
        "DPB1*04:02:19",
        "DPB1*04:02:21",
        "DPB1*04:02:22",
        "DPB1*04:02:23",
        "DPB1*04:02:24",
        "DPB1*04:02:25",
        "DPB1*04:02:26",
        "DPB1*04:02:27",
        "DPB1*04:02:28",
        "DPB1*04:02:29",
        "DPB1*04:02:30",
        "DPB1*04:02:31",
        "DPB1*04:02:32",
        "DPB1*04:02:33",
        "DPB1*04:02:34",
        "DPB1*04:02:35",
        "DPB1*04:02:36",
        "DPB1*04:02:37",
        "DPB1*04:02:38",
        "DPB1*04:02:39",
        "DPB1*04:02:40",
        "DPB1*04:02:41",
        "DPB1*04:02:42"
      ],
      "cds_sha256": "56a8099990f049426b85114a4b73649da45136b9447548676da3050edeaaaa5a",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:02:01",
      "numeric_two_field_assignment": "DPB1*04:02"
    },
    {
      "donor": "NA18940",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:03"
      ],
      "numeric_three_field": [
        "DQA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25"
      ],
      "protein_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25",
        "DQA1*01:03:03",
        "DQA1*01:03:04",
        "DQA1*01:03:06",
        "DQA1*01:03:07",
        "DQA1*01:03:08",
        "DQA1*01:03:09",
        "DQA1*01:03:10",
        "DQA1*01:03:11",
        "DQA1*01:03:12",
        "DQA1*01:03:13"
      ],
      "cds_sha256": "90c9c3a50684523bf8b75dea2974ffeb6b2dc9616517164c2905e1137b3ec843",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:03:01",
      "numeric_two_field_assignment": "DQA1*01:03"
    },
    {
      "donor": "NA18940",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*04:01:01:02"
      ],
      "numeric_two_field": [
        "DQA1*04:01"
      ],
      "numeric_three_field": [
        "DQA1*04:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*04:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*04:01:01:01",
        "DQA1*04:01:01:02",
        "DQA1*04:01:01:03",
        "DQA1*04:01:01:04",
        "DQA1*04:01:01:05",
        "DQA1*04:01:01:06",
        "DQA1*04:01:01:07",
        "DQA1*04:01:01:08",
        "DQA1*04:01:01:09",
        "DQA1*04:01:01:10",
        "DQA1*04:01:01:11",
        "DQA1*04:01:01:12",
        "DQA1*04:01:01:13",
        "DQA1*04:01:01:14",
        "DQA1*04:01:01:15",
        "DQA1*04:01:01:16"
      ],
      "protein_matches": [
        "DQA1*04:01:01:01",
        "DQA1*04:01:01:02",
        "DQA1*04:01:01:03",
        "DQA1*04:01:01:04",
        "DQA1*04:01:01:05",
        "DQA1*04:01:01:06",
        "DQA1*04:01:01:07",
        "DQA1*04:01:01:08",
        "DQA1*04:01:01:09",
        "DQA1*04:01:01:10",
        "DQA1*04:01:01:11",
        "DQA1*04:01:01:12",
        "DQA1*04:01:01:13",
        "DQA1*04:01:01:14",
        "DQA1*04:01:01:15",
        "DQA1*04:01:01:16",
        "DQA1*04:01:02:01",
        "DQA1*04:01:02:02",
        "DQA1*04:01:02:03",
        "DQA1*04:01:02:04",
        "DQA1*04:01:04",
        "DQA1*04:01:06",
        "DQA1*04:01:07",
        "DQA1*04:01:08",
        "DQA1*04:01:10",
        "DQA1*04:01:11",
        "DQA1*04:01:12",
        "DQA1*04:01:13",
        "DQA1*04:01:14"
      ],
      "cds_sha256": "ef42119adc4fa8ebebfabc2dcc50a44db2d7a71ce515bd218c42ef3865230290",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*04:01:01",
      "numeric_two_field_assignment": "DQA1*04:01"
    },
    {
      "donor": "NA18940",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:01"
      ],
      "numeric_three_field": [
        "DQB1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11"
      ],
      "protein_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11",
        "DQB1*06:01:03",
        "DQB1*06:01:05",
        "DQB1*06:01:08",
        "DQB1*06:01:10",
        "DQB1*06:01:11",
        "DQB1*06:01:36",
        "DQB1*06:01:37",
        "DQB1*06:01:38",
        "DQB1*06:01:39"
      ],
      "cds_sha256": "8eca11e1cbc387d4515e4bc63897990cebd76dea14df174cd8eba8947cef38b2",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:01:01",
      "numeric_two_field_assignment": "DQB1*06:01"
    },
    {
      "donor": "NA18940",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*04:02:01:07"
      ],
      "numeric_two_field": [
        "DQB1*04:02"
      ],
      "numeric_three_field": [
        "DQB1*04:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*04:02:01:07"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*04:02:01:01",
        "DQB1*04:02:01:04",
        "DQB1*04:02:01:05",
        "DQB1*04:02:01:06",
        "DQB1*04:02:01:07",
        "DQB1*04:02:01:08",
        "DQB1*04:02:01:09",
        "DQB1*04:02:01:10",
        "DQB1*04:02:01:11",
        "DQB1*04:02:01:12",
        "DQB1*04:02:01:13",
        "DQB1*04:02:01:14",
        "DQB1*04:02:01:15",
        "DQB1*04:02:01:16Q",
        "DQB1*04:02:01:17",
        "DQB1*04:02:01:18",
        "DQB1*04:02:01:19",
        "DQB1*04:02:01:20",
        "DQB1*04:02:01:21",
        "DQB1*04:02:01:22"
      ],
      "protein_matches": [
        "DQB1*04:02:01:01",
        "DQB1*04:02:01:04",
        "DQB1*04:02:01:05",
        "DQB1*04:02:01:06",
        "DQB1*04:02:01:07",
        "DQB1*04:02:01:08",
        "DQB1*04:02:01:09",
        "DQB1*04:02:01:10",
        "DQB1*04:02:01:11",
        "DQB1*04:02:01:12",
        "DQB1*04:02:01:13",
        "DQB1*04:02:01:14",
        "DQB1*04:02:01:15",
        "DQB1*04:02:01:16Q",
        "DQB1*04:02:01:17",
        "DQB1*04:02:01:18",
        "DQB1*04:02:01:19",
        "DQB1*04:02:01:20",
        "DQB1*04:02:01:21",
        "DQB1*04:02:01:22",
        "DQB1*04:02:03",
        "DQB1*04:02:04",
        "DQB1*04:02:05",
        "DQB1*04:02:06",
        "DQB1*04:02:11",
        "DQB1*04:02:12",
        "DQB1*04:02:13",
        "DQB1*04:02:23",
        "DQB1*04:02:25",
        "DQB1*04:02:26",
        "DQB1*04:02:27",
        "DQB1*04:02:29"
      ],
      "cds_sha256": "8f95dab73c25b349b4914e7e67926246e72522e7ef9b9b64f358eac9cc8eab9f",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*04:02:01",
      "numeric_two_field_assignment": "DQB1*04:02"
    },
    {
      "donor": "NA18940",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*15:02"
      ],
      "numeric_three_field": [
        "DRB1*15:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*15:02:01:02",
        "DRB1*15:02:01:03",
        "DRB1*15:02:01:04",
        "DRB1*15:02:01:05",
        "DRB1*15:02:01:06",
        "DRB1*15:02:01:07",
        "DRB1*15:02:01:08",
        "DRB1*15:02:01:09"
      ],
      "protein_matches": [
        "DRB1*15:02:01:02",
        "DRB1*15:02:01:03",
        "DRB1*15:02:01:04",
        "DRB1*15:02:01:05",
        "DRB1*15:02:01:06",
        "DRB1*15:02:01:07",
        "DRB1*15:02:01:08",
        "DRB1*15:02:01:09",
        "DRB1*15:02:02:01",
        "DRB1*15:02:02:02",
        "DRB1*15:02:02:03",
        "DRB1*15:02:05",
        "DRB1*15:02:20",
        "DRB1*15:02:21"
      ],
      "cds_sha256": "6275ef6c7063a7eced24212a3cd5d9d447ec1672e25865fadc68ec020dd4454a",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:02:01",
      "numeric_two_field_assignment": "DRB1*15:02"
    },
    {
      "donor": "NA18940",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*08:02"
      ],
      "numeric_three_field": [
        "DRB1*08:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*08:02:01:01",
        "DRB1*08:02:01:02",
        "DRB1*08:02:01:03"
      ],
      "protein_matches": [
        "DRB1*08:02:01:01",
        "DRB1*08:02:01:02",
        "DRB1*08:02:01:03"
      ],
      "cds_sha256": "a17743db4d4b1307ff21b592d4401cfdb4c88e2a154bd86921df47c161e985d2",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*08:02:01",
      "numeric_two_field_assignment": "DRB1*08:02"
    },
    {
      "donor": "NA18943",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*02:07:01:01"
      ],
      "numeric_two_field": [
        "A*02:07"
      ],
      "numeric_three_field": [
        "A*02:07:01"
      ],
      "full_allele_assignment": [
        "A*02:07:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:07:01:01",
        "A*02:07:01:02",
        "A*02:07:01:03",
        "A*02:07:01:04",
        "A*02:07:01:05",
        "A*02:07:01:06",
        "A*02:07:01:07"
      ],
      "protein_matches": [
        "A*02:07:01:01",
        "A*02:07:01:02",
        "A*02:07:01:03",
        "A*02:07:01:04",
        "A*02:07:01:05",
        "A*02:07:01:06",
        "A*02:07:01:07",
        "A*02:07:08",
        "A*02:07:11",
        "A*02:07:12",
        "A*02:07:13",
        "A*02:07:14",
        "A*02:07:16",
        "A*02:07:17",
        "A*02:07:18",
        "A*02:07:19",
        "A*02:07:20",
        "A*02:07:21",
        "A*02:07:22",
        "A*02:07:23",
        "A*02:07:24",
        "A*02:07:25",
        "A*02:07:26",
        "A*02:07:27",
        "A*02:07:28"
      ],
      "cds_sha256": "3f18b5bd42e5ff8362e02166d6bb9f316de2fa9db04cda38ad12e42c7f388c55",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:07:01",
      "numeric_two_field_assignment": "A*02:07"
    },
    {
      "donor": "NA18943",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*02:06:01:01"
      ],
      "numeric_two_field": [
        "A*02:06"
      ],
      "numeric_three_field": [
        "A*02:06:01"
      ],
      "full_allele_assignment": [
        "A*02:06:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:06:01:01",
        "A*02:06:01:02",
        "A*02:06:01:03",
        "A*02:06:01:04",
        "A*02:06:01:05",
        "A*02:06:01:06",
        "A*02:06:01:07",
        "A*02:06:01:08",
        "A*02:06:01:09",
        "A*02:06:01:10",
        "A*02:06:01:11",
        "A*02:06:01:12",
        "A*02:06:01:13",
        "A*02:06:01:14",
        "A*02:06:01:15",
        "A*02:06:01:16",
        "A*02:06:01:17"
      ],
      "protein_matches": [
        "A*02:06:01:01",
        "A*02:06:01:02",
        "A*02:06:01:03",
        "A*02:06:01:04",
        "A*02:06:01:05",
        "A*02:06:01:06",
        "A*02:06:01:07",
        "A*02:06:01:08",
        "A*02:06:01:09",
        "A*02:06:01:10",
        "A*02:06:01:11",
        "A*02:06:01:12",
        "A*02:06:01:13",
        "A*02:06:01:14",
        "A*02:06:01:15",
        "A*02:06:01:16",
        "A*02:06:01:17",
        "A*02:06:04",
        "A*02:06:05",
        "A*02:06:06",
        "A*02:06:08",
        "A*02:06:12",
        "A*02:06:19",
        "A*02:06:22",
        "A*02:06:23",
        "A*02:06:24",
        "A*02:06:25",
        "A*02:06:26",
        "A*02:06:27",
        "A*02:06:28",
        "A*02:06:29",
        "A*02:06:30",
        "A*02:06:31",
        "A*02:06:32",
        "A*02:06:33",
        "A*02:06:34",
        "A*02:06:35",
        "A*02:06:36",
        "A*02:06:37"
      ],
      "cds_sha256": "3bbf94e3a6eb94ec9a012607d69d6f28e5bad45c740349deee06cebb40aebe65",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:06:01",
      "numeric_two_field_assignment": "A*02:06"
    },
    {
      "donor": "NA18943",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*46:01:01:01"
      ],
      "numeric_two_field": [
        "B*46:01"
      ],
      "numeric_three_field": [
        "B*46:01:01"
      ],
      "full_allele_assignment": [
        "B*46:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*46:01:01:01",
        "B*46:01:01:02",
        "B*46:01:01:03",
        "B*46:01:01:04",
        "B*46:01:01:05",
        "B*46:01:01:06",
        "B*46:01:01:07",
        "B*46:01:01:08",
        "B*46:01:01:09",
        "B*46:01:01:10"
      ],
      "protein_matches": [
        "B*46:01:01:01",
        "B*46:01:01:02",
        "B*46:01:01:03",
        "B*46:01:01:04",
        "B*46:01:01:05",
        "B*46:01:01:06",
        "B*46:01:01:07",
        "B*46:01:01:08",
        "B*46:01:01:09",
        "B*46:01:01:10",
        "B*46:01:04",
        "B*46:01:05",
        "B*46:01:07",
        "B*46:01:17",
        "B*46:01:24",
        "B*46:01:25",
        "B*46:01:28",
        "B*46:01:29",
        "B*46:01:30",
        "B*46:01:31",
        "B*46:01:32",
        "B*46:01:34",
        "B*46:01:35",
        "B*46:01:36",
        "B*46:01:37",
        "B*46:01:38",
        "B*46:01:39",
        "B*46:01:40",
        "B*46:01:41",
        "B*46:01:42",
        "B*46:01:43",
        "B*46:01:44",
        "B*46:01:45"
      ],
      "cds_sha256": "9fe8c844f5ef999265f58fcf1d3091157aec05884ea8c6b8dd2295fad35d1733",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*46:01:01",
      "numeric_two_field_assignment": "B*46:01"
    },
    {
      "donor": "NA18943",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*35:01:01:02"
      ],
      "numeric_two_field": [
        "B*35:01"
      ],
      "numeric_three_field": [
        "B*35:01:01"
      ],
      "full_allele_assignment": [
        "B*35:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*35:01:01:01",
        "B*35:01:01:02",
        "B*35:01:01:03",
        "B*35:01:01:04",
        "B*35:01:01:05",
        "B*35:01:01:06",
        "B*35:01:01:07",
        "B*35:01:01:08",
        "B*35:01:01:09",
        "B*35:01:01:10",
        "B*35:01:01:11",
        "B*35:01:01:12",
        "B*35:01:01:13",
        "B*35:01:01:14",
        "B*35:01:01:15",
        "B*35:01:01:16",
        "B*35:01:01:17",
        "B*35:01:01:18",
        "B*35:01:01:19",
        "B*35:01:01:20",
        "B*35:01:01:21",
        "B*35:01:01:22",
        "B*35:01:01:23",
        "B*35:01:01:24",
        "B*35:01:01:25",
        "B*35:01:01:26",
        "B*35:01:01:27",
        "B*35:01:01:28",
        "B*35:01:01:29",
        "B*35:01:01:30",
        "B*35:01:01:31",
        "B*35:01:01:32",
        "B*35:01:01:33",
        "B*35:01:01:34",
        "B*35:01:01:35",
        "B*35:01:01:36",
        "B*35:01:01:37",
        "B*35:01:01:38",
        "B*35:01:01:39",
        "B*35:01:01:40",
        "B*35:01:01:41",
        "B*35:01:01:42",
        "B*35:01:01:43",
        "B*35:01:01:44",
        "B*35:01:01:45",
        "B*35:01:01:46",
        "B*35:01:01:47",
        "B*35:01:01:48",
        "B*35:01:01:49",
        "B*35:01:01:50",
        "B*35:01:01:51",
        "B*35:01:01:52",
        "B*35:01:01:53",
        "B*35:01:01:54",
        "B*35:01:01:55",
        "B*35:01:01:56",
        "B*35:01:01:57",
        "B*35:01:01:58",
        "B*35:01:01:59",
        "B*35:01:01:60",
        "B*35:01:01:61",
        "B*35:01:01:62",
        "B*35:01:01:63",
        "B*35:01:01:64",
        "B*35:01:01:65",
        "B*35:01:01:66",
        "B*35:01:01:67",
        "B*35:01:01:68",
        "B*35:01:01:69",
        "B*35:01:01:70",
        "B*35:01:01:71",
        "B*35:01:01:72",
        "B*35:01:01:73",
        "B*35:01:01:74",
        "B*35:01:01:75",
        "B*35:01:01:76",
        "B*35:01:01:77",
        "B*35:01:01:78",
        "B*35:01:01:79",
        "B*35:01:01:80",
        "B*35:01:01:81",
        "B*35:01:01:82",
        "B*35:01:01:83",
        "B*35:01:01:84",
        "B*35:01:01:85",
        "B*35:01:01:86",
        "B*35:01:01:87",
        "B*35:01:01:88",
        "B*35:01:01:89",
        "B*35:01:01:90",
        "B*35:01:01:91",
        "B*35:01:01:92",
        "B*35:01:01:93",
        "B*35:01:01:94",
        "B*35:01:01:95",
        "B*35:01:01:96",
        "B*35:01:01:97"
      ],
      "protein_matches": [
        "B*35:01:01:01",
        "B*35:01:01:02",
        "B*35:01:01:03",
        "B*35:01:01:04",
        "B*35:01:01:05",
        "B*35:01:01:06",
        "B*35:01:01:07",
        "B*35:01:01:08",
        "B*35:01:01:09",
        "B*35:01:01:10",
        "B*35:01:01:11",
        "B*35:01:01:12",
        "B*35:01:01:13",
        "B*35:01:01:14",
        "B*35:01:01:15",
        "B*35:01:01:16",
        "B*35:01:01:17",
        "B*35:01:01:18",
        "B*35:01:01:19",
        "B*35:01:01:20",
        "B*35:01:01:21",
        "B*35:01:01:22",
        "B*35:01:01:23",
        "B*35:01:01:24",
        "B*35:01:01:25",
        "B*35:01:01:26",
        "B*35:01:01:27",
        "B*35:01:01:28",
        "B*35:01:01:29",
        "B*35:01:01:30",
        "B*35:01:01:31",
        "B*35:01:01:32",
        "B*35:01:01:33",
        "B*35:01:01:34",
        "B*35:01:01:35",
        "B*35:01:01:36",
        "B*35:01:01:37",
        "B*35:01:01:38",
        "B*35:01:01:39",
        "B*35:01:01:40",
        "B*35:01:01:41",
        "B*35:01:01:42",
        "B*35:01:01:43",
        "B*35:01:01:44",
        "B*35:01:01:45",
        "B*35:01:01:46",
        "B*35:01:01:47",
        "B*35:01:01:48",
        "B*35:01:01:49",
        "B*35:01:01:50",
        "B*35:01:01:51",
        "B*35:01:01:52",
        "B*35:01:01:53",
        "B*35:01:01:54",
        "B*35:01:01:55",
        "B*35:01:01:56",
        "B*35:01:01:57",
        "B*35:01:01:58",
        "B*35:01:01:59",
        "B*35:01:01:60",
        "B*35:01:01:61",
        "B*35:01:01:62",
        "B*35:01:01:63",
        "B*35:01:01:64",
        "B*35:01:01:65",
        "B*35:01:01:66",
        "B*35:01:01:67",
        "B*35:01:01:68",
        "B*35:01:01:69",
        "B*35:01:01:70",
        "B*35:01:01:71",
        "B*35:01:01:72",
        "B*35:01:01:73",
        "B*35:01:01:74",
        "B*35:01:01:75",
        "B*35:01:01:76",
        "B*35:01:01:77",
        "B*35:01:01:78",
        "B*35:01:01:79",
        "B*35:01:01:80",
        "B*35:01:01:81",
        "B*35:01:01:82",
        "B*35:01:01:83",
        "B*35:01:01:84",
        "B*35:01:01:85",
        "B*35:01:01:86",
        "B*35:01:01:87",
        "B*35:01:01:88",
        "B*35:01:01:89",
        "B*35:01:01:90",
        "B*35:01:01:91",
        "B*35:01:01:92",
        "B*35:01:01:93",
        "B*35:01:01:94",
        "B*35:01:01:95",
        "B*35:01:01:96",
        "B*35:01:01:97",
        "B*35:01:02",
        "B*35:01:04",
        "B*35:01:05",
        "B*35:01:06",
        "B*35:01:17",
        "B*35:01:22",
        "B*35:01:23",
        "B*35:01:39",
        "B*35:01:42",
        "B*35:01:45",
        "B*35:01:46",
        "B*35:01:48",
        "B*35:01:49",
        "B*35:01:50",
        "B*35:01:51",
        "B*35:01:52",
        "B*35:01:53",
        "B*35:01:54",
        "B*35:01:55",
        "B*35:01:56",
        "B*35:01:57",
        "B*35:01:58",
        "B*35:01:59",
        "B*35:01:60",
        "B*35:01:61",
        "B*35:01:62",
        "B*35:01:63",
        "B*35:01:64",
        "B*35:01:65",
        "B*35:01:66",
        "B*35:01:67",
        "B*35:01:68",
        "B*35:01:69",
        "B*35:01:70",
        "B*35:01:71",
        "B*35:01:72",
        "B*35:01:73",
        "B*35:01:74",
        "B*35:01:75",
        "B*35:01:76",
        "B*35:01:77",
        "B*35:01:78",
        "B*35:01:79",
        "B*35:01:80",
        "B*35:01:81",
        "B*35:01:82",
        "B*35:01:83",
        "B*35:01:84",
        "B*35:01:85",
        "B*35:01:86",
        "B*35:01:87",
        "B*35:01:88",
        "B*35:01:89",
        "B*35:01:90",
        "B*35:01:91",
        "B*35:01:92",
        "B*35:01:93"
      ],
      "cds_sha256": "8a550ca1da2eeff7ccb1678a6fa342e2872a8e90ae61363ca2267e8fc4407fad",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*35:01:01",
      "numeric_two_field_assignment": "B*35:01"
    },
    {
      "donor": "NA18943",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*01:02:01:01"
      ],
      "numeric_two_field": [
        "C*01:02"
      ],
      "numeric_three_field": [
        "C*01:02:01"
      ],
      "full_allele_assignment": [
        "C*01:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83"
      ],
      "protein_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83",
        "C*01:02:02",
        "C*01:02:03",
        "C*01:02:04",
        "C*01:02:10",
        "C*01:02:100",
        "C*01:02:101",
        "C*01:02:102",
        "C*01:02:103",
        "C*01:02:104",
        "C*01:02:105",
        "C*01:02:106",
        "C*01:02:11",
        "C*01:02:15",
        "C*01:02:16",
        "C*01:02:18",
        "C*01:02:21",
        "C*01:02:22",
        "C*01:02:25",
        "C*01:02:29",
        "C*01:02:30:01",
        "C*01:02:30:02",
        "C*01:02:36",
        "C*01:02:37",
        "C*01:02:38",
        "C*01:02:39",
        "C*01:02:40",
        "C*01:02:41",
        "C*01:02:42",
        "C*01:02:43",
        "C*01:02:44",
        "C*01:02:45",
        "C*01:02:46",
        "C*01:02:47",
        "C*01:02:48",
        "C*01:02:49",
        "C*01:02:50",
        "C*01:02:51",
        "C*01:02:52",
        "C*01:02:53",
        "C*01:02:54",
        "C*01:02:55",
        "C*01:02:56",
        "C*01:02:57",
        "C*01:02:58",
        "C*01:02:59",
        "C*01:02:60",
        "C*01:02:61",
        "C*01:02:62",
        "C*01:02:63",
        "C*01:02:64",
        "C*01:02:65",
        "C*01:02:66",
        "C*01:02:67",
        "C*01:02:68",
        "C*01:02:69",
        "C*01:02:70",
        "C*01:02:71",
        "C*01:02:72",
        "C*01:02:73",
        "C*01:02:74",
        "C*01:02:75",
        "C*01:02:76",
        "C*01:02:77",
        "C*01:02:78",
        "C*01:02:79",
        "C*01:02:80",
        "C*01:02:81",
        "C*01:02:82",
        "C*01:02:83",
        "C*01:02:84",
        "C*01:02:85",
        "C*01:02:87",
        "C*01:02:88",
        "C*01:02:89",
        "C*01:02:91",
        "C*01:02:92",
        "C*01:02:93",
        "C*01:02:94",
        "C*01:02:95",
        "C*01:02:96",
        "C*01:02:97",
        "C*01:02:98",
        "C*01:02:99"
      ],
      "cds_sha256": "716c15217f162d2fd1bf86f82c78947f7d581b204ab2bd20ddafe0b90018c36a",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*01:02:01",
      "numeric_two_field_assignment": "C*01:02"
    },
    {
      "donor": "NA18943",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*03:03:01:01"
      ],
      "numeric_two_field": [
        "C*03:03"
      ],
      "numeric_three_field": [
        "C*03:03:01"
      ],
      "full_allele_assignment": [
        "C*03:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:03:01:01",
        "C*03:03:01:02",
        "C*03:03:01:03",
        "C*03:03:01:04",
        "C*03:03:01:05",
        "C*03:03:01:06",
        "C*03:03:01:07",
        "C*03:03:01:08",
        "C*03:03:01:09",
        "C*03:03:01:10",
        "C*03:03:01:11",
        "C*03:03:01:12",
        "C*03:03:01:13",
        "C*03:03:01:14",
        "C*03:03:01:15",
        "C*03:03:01:16",
        "C*03:03:01:17",
        "C*03:03:01:18",
        "C*03:03:01:19",
        "C*03:03:01:20",
        "C*03:03:01:21",
        "C*03:03:01:22",
        "C*03:03:01:23",
        "C*03:03:01:24",
        "C*03:03:01:25",
        "C*03:03:01:26",
        "C*03:03:01:27",
        "C*03:03:01:28",
        "C*03:03:01:29",
        "C*03:03:01:30",
        "C*03:03:01:31",
        "C*03:03:01:33",
        "C*03:03:01:34",
        "C*03:03:01:35",
        "C*03:03:01:36",
        "C*03:03:01:37",
        "C*03:03:01:38",
        "C*03:03:01:39Q",
        "C*03:03:01:40",
        "C*03:03:01:41",
        "C*03:03:01:42",
        "C*03:03:01:43",
        "C*03:03:01:44",
        "C*03:03:01:45",
        "C*03:03:01:46",
        "C*03:03:01:47",
        "C*03:03:01:48",
        "C*03:03:01:49",
        "C*03:03:01:50N",
        "C*03:03:01:51",
        "C*03:03:01:52N",
        "C*03:03:01:53",
        "C*03:03:01:54",
        "C*03:03:01:55Q",
        "C*03:03:01:56",
        "C*03:03:01:57",
        "C*03:03:01:58",
        "C*03:03:01:59",
        "C*03:03:01:60",
        "C*03:03:01:61",
        "C*03:03:01:62",
        "C*03:03:01:63",
        "C*03:03:01:64",
        "C*03:03:01:65",
        "C*03:03:01:66",
        "C*03:03:01:67",
        "C*03:03:01:68",
        "C*03:03:01:69",
        "C*03:03:01:70",
        "C*03:03:01:71",
        "C*03:03:01:72",
        "C*03:03:01:73Q",
        "C*03:03:01:74"
      ],
      "protein_matches": [
        "C*03:03:01:01",
        "C*03:03:01:02",
        "C*03:03:01:03",
        "C*03:03:01:04",
        "C*03:03:01:05",
        "C*03:03:01:06",
        "C*03:03:01:07",
        "C*03:03:01:08",
        "C*03:03:01:09",
        "C*03:03:01:10",
        "C*03:03:01:11",
        "C*03:03:01:12",
        "C*03:03:01:13",
        "C*03:03:01:14",
        "C*03:03:01:15",
        "C*03:03:01:16",
        "C*03:03:01:17",
        "C*03:03:01:18",
        "C*03:03:01:19",
        "C*03:03:01:20",
        "C*03:03:01:21",
        "C*03:03:01:22",
        "C*03:03:01:23",
        "C*03:03:01:24",
        "C*03:03:01:25",
        "C*03:03:01:26",
        "C*03:03:01:27",
        "C*03:03:01:28",
        "C*03:03:01:29",
        "C*03:03:01:30",
        "C*03:03:01:31",
        "C*03:03:01:33",
        "C*03:03:01:34",
        "C*03:03:01:35",
        "C*03:03:01:36",
        "C*03:03:01:37",
        "C*03:03:01:38",
        "C*03:03:01:39Q",
        "C*03:03:01:40",
        "C*03:03:01:41",
        "C*03:03:01:42",
        "C*03:03:01:43",
        "C*03:03:01:44",
        "C*03:03:01:45",
        "C*03:03:01:46",
        "C*03:03:01:47",
        "C*03:03:01:48",
        "C*03:03:01:49",
        "C*03:03:01:50N",
        "C*03:03:01:51",
        "C*03:03:01:52N",
        "C*03:03:01:53",
        "C*03:03:01:54",
        "C*03:03:01:55Q",
        "C*03:03:01:56",
        "C*03:03:01:57",
        "C*03:03:01:58",
        "C*03:03:01:59",
        "C*03:03:01:60",
        "C*03:03:01:61",
        "C*03:03:01:62",
        "C*03:03:01:63",
        "C*03:03:01:64",
        "C*03:03:01:65",
        "C*03:03:01:66",
        "C*03:03:01:67",
        "C*03:03:01:68",
        "C*03:03:01:69",
        "C*03:03:01:70",
        "C*03:03:01:71",
        "C*03:03:01:72",
        "C*03:03:01:73Q",
        "C*03:03:01:74",
        "C*03:03:02",
        "C*03:03:04",
        "C*03:03:17",
        "C*03:03:19",
        "C*03:03:22",
        "C*03:03:27",
        "C*03:03:28",
        "C*03:03:29",
        "C*03:03:30",
        "C*03:03:31",
        "C*03:03:32",
        "C*03:03:33",
        "C*03:03:34",
        "C*03:03:36",
        "C*03:03:38",
        "C*03:03:39",
        "C*03:03:40",
        "C*03:03:41",
        "C*03:03:42",
        "C*03:03:43",
        "C*03:03:44",
        "C*03:03:45",
        "C*03:03:46",
        "C*03:03:47",
        "C*03:03:48",
        "C*03:03:49",
        "C*03:03:50",
        "C*03:03:51",
        "C*03:03:52",
        "C*03:03:53",
        "C*03:03:55",
        "C*03:03:56",
        "C*03:03:57",
        "C*03:03:58",
        "C*03:03:59",
        "C*03:03:60",
        "C*03:03:61",
        "C*03:03:62",
        "C*03:03:63",
        "C*03:03:64",
        "C*03:03:65",
        "C*03:03:66",
        "C*03:03:67",
        "C*03:03:68",
        "C*03:03:69",
        "C*03:03:70",
        "C*03:03:71",
        "C*03:03:72",
        "C*03:03:73",
        "C*03:03:74",
        "C*03:03:75",
        "C*03:03:76",
        "C*03:03:77",
        "C*03:03:78"
      ],
      "cds_sha256": "12dc70eb013cdf6c9253f19a4b55b82c73877e7e1771165364736c2d90579a7d",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:03:01",
      "numeric_two_field_assignment": "C*03:03"
    },
    {
      "donor": "NA18943",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "NA18943",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "NA18943",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:08"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:08"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "NA18943",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:01:02:89"
      ],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*02:01:02:89"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "NA18943",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:03:01:07"
      ],
      "numeric_two_field": [
        "DQA1*01:03"
      ],
      "numeric_three_field": [
        "DQA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:03:01:07"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25"
      ],
      "protein_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25",
        "DQA1*01:03:03",
        "DQA1*01:03:04",
        "DQA1*01:03:06",
        "DQA1*01:03:07",
        "DQA1*01:03:08",
        "DQA1*01:03:09",
        "DQA1*01:03:10",
        "DQA1*01:03:11",
        "DQA1*01:03:12",
        "DQA1*01:03:13"
      ],
      "cds_sha256": "90c9c3a50684523bf8b75dea2974ffeb6b2dc9616517164c2905e1137b3ec843",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:03:01",
      "numeric_two_field_assignment": "DQA1*01:03"
    },
    {
      "donor": "NA18943",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*04:01:01:02"
      ],
      "numeric_two_field": [
        "DQA1*04:01"
      ],
      "numeric_three_field": [
        "DQA1*04:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*04:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*04:01:01:01",
        "DQA1*04:01:01:02",
        "DQA1*04:01:01:03",
        "DQA1*04:01:01:04",
        "DQA1*04:01:01:05",
        "DQA1*04:01:01:06",
        "DQA1*04:01:01:07",
        "DQA1*04:01:01:08",
        "DQA1*04:01:01:09",
        "DQA1*04:01:01:10",
        "DQA1*04:01:01:11",
        "DQA1*04:01:01:12",
        "DQA1*04:01:01:13",
        "DQA1*04:01:01:14",
        "DQA1*04:01:01:15",
        "DQA1*04:01:01:16"
      ],
      "protein_matches": [
        "DQA1*04:01:01:01",
        "DQA1*04:01:01:02",
        "DQA1*04:01:01:03",
        "DQA1*04:01:01:04",
        "DQA1*04:01:01:05",
        "DQA1*04:01:01:06",
        "DQA1*04:01:01:07",
        "DQA1*04:01:01:08",
        "DQA1*04:01:01:09",
        "DQA1*04:01:01:10",
        "DQA1*04:01:01:11",
        "DQA1*04:01:01:12",
        "DQA1*04:01:01:13",
        "DQA1*04:01:01:14",
        "DQA1*04:01:01:15",
        "DQA1*04:01:01:16",
        "DQA1*04:01:02:01",
        "DQA1*04:01:02:02",
        "DQA1*04:01:02:03",
        "DQA1*04:01:02:04",
        "DQA1*04:01:04",
        "DQA1*04:01:06",
        "DQA1*04:01:07",
        "DQA1*04:01:08",
        "DQA1*04:01:10",
        "DQA1*04:01:11",
        "DQA1*04:01:12",
        "DQA1*04:01:13",
        "DQA1*04:01:14"
      ],
      "cds_sha256": "ef42119adc4fa8ebebfabc2dcc50a44db2d7a71ce515bd218c42ef3865230290",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*04:01:01",
      "numeric_two_field_assignment": "DQA1*04:01"
    },
    {
      "donor": "NA18943",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:01"
      ],
      "numeric_three_field": [
        "DQB1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11"
      ],
      "protein_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11",
        "DQB1*06:01:03",
        "DQB1*06:01:05",
        "DQB1*06:01:08",
        "DQB1*06:01:10",
        "DQB1*06:01:11",
        "DQB1*06:01:36",
        "DQB1*06:01:37",
        "DQB1*06:01:38",
        "DQB1*06:01:39"
      ],
      "cds_sha256": "8eca11e1cbc387d4515e4bc63897990cebd76dea14df174cd8eba8947cef38b2",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:01:01",
      "numeric_two_field_assignment": "DQB1*06:01"
    },
    {
      "donor": "NA18943",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*04:02:01:04"
      ],
      "numeric_two_field": [
        "DQB1*04:02"
      ],
      "numeric_three_field": [
        "DQB1*04:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*04:02:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*04:02:01:01",
        "DQB1*04:02:01:04",
        "DQB1*04:02:01:05",
        "DQB1*04:02:01:06",
        "DQB1*04:02:01:07",
        "DQB1*04:02:01:08",
        "DQB1*04:02:01:09",
        "DQB1*04:02:01:10",
        "DQB1*04:02:01:11",
        "DQB1*04:02:01:12",
        "DQB1*04:02:01:13",
        "DQB1*04:02:01:14",
        "DQB1*04:02:01:15",
        "DQB1*04:02:01:16Q",
        "DQB1*04:02:01:17",
        "DQB1*04:02:01:18",
        "DQB1*04:02:01:19",
        "DQB1*04:02:01:20",
        "DQB1*04:02:01:21",
        "DQB1*04:02:01:22"
      ],
      "protein_matches": [
        "DQB1*04:02:01:01",
        "DQB1*04:02:01:04",
        "DQB1*04:02:01:05",
        "DQB1*04:02:01:06",
        "DQB1*04:02:01:07",
        "DQB1*04:02:01:08",
        "DQB1*04:02:01:09",
        "DQB1*04:02:01:10",
        "DQB1*04:02:01:11",
        "DQB1*04:02:01:12",
        "DQB1*04:02:01:13",
        "DQB1*04:02:01:14",
        "DQB1*04:02:01:15",
        "DQB1*04:02:01:16Q",
        "DQB1*04:02:01:17",
        "DQB1*04:02:01:18",
        "DQB1*04:02:01:19",
        "DQB1*04:02:01:20",
        "DQB1*04:02:01:21",
        "DQB1*04:02:01:22",
        "DQB1*04:02:03",
        "DQB1*04:02:04",
        "DQB1*04:02:05",
        "DQB1*04:02:06",
        "DQB1*04:02:11",
        "DQB1*04:02:12",
        "DQB1*04:02:13",
        "DQB1*04:02:23",
        "DQB1*04:02:25",
        "DQB1*04:02:26",
        "DQB1*04:02:27",
        "DQB1*04:02:29"
      ],
      "cds_sha256": "8f95dab73c25b349b4914e7e67926246e72522e7ef9b9b64f358eac9cc8eab9f",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*04:02:01",
      "numeric_two_field_assignment": "DQB1*04:02"
    },
    {
      "donor": "NA18943",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*08:03:02:02"
      ],
      "numeric_two_field": [
        "DRB1*08:03"
      ],
      "numeric_three_field": [
        "DRB1*08:03:02"
      ],
      "full_allele_assignment": [
        "DRB1*08:03:02:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*08:03:02:01",
        "DRB1*08:03:02:02",
        "DRB1*08:03:02:03",
        "DRB1*08:03:02:04"
      ],
      "protein_matches": [
        "DRB1*08:03:02:01",
        "DRB1*08:03:02:02",
        "DRB1*08:03:02:03",
        "DRB1*08:03:02:04",
        "DRB1*08:03:15",
        "DRB1*08:03:16"
      ],
      "cds_sha256": "7ada4206f852c616880e72a429ea13bdb349e1ccd0da36c0f42a847e9ab8944f",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*08:03:02",
      "numeric_two_field_assignment": "DRB1*08:03"
    },
    {
      "donor": "NA18943",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*08:02:01:01"
      ],
      "numeric_two_field": [
        "DRB1*08:02"
      ],
      "numeric_three_field": [
        "DRB1*08:02:01"
      ],
      "full_allele_assignment": [
        "DRB1*08:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*08:02:01:01",
        "DRB1*08:02:01:02",
        "DRB1*08:02:01:03"
      ],
      "protein_matches": [
        "DRB1*08:02:01:01",
        "DRB1*08:02:01:02",
        "DRB1*08:02:01:03"
      ],
      "cds_sha256": "a17743db4d4b1307ff21b592d4401cfdb4c88e2a154bd86921df47c161e985d2",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*08:02:01",
      "numeric_two_field_assignment": "DRB1*08:02"
    },
    {
      "donor": "NA18944",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*02:06:01:01"
      ],
      "numeric_two_field": [
        "A*02:06"
      ],
      "numeric_three_field": [
        "A*02:06:01"
      ],
      "full_allele_assignment": [
        "A*02:06:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:06:01:01",
        "A*02:06:01:02",
        "A*02:06:01:03",
        "A*02:06:01:04",
        "A*02:06:01:05",
        "A*02:06:01:06",
        "A*02:06:01:07",
        "A*02:06:01:08",
        "A*02:06:01:09",
        "A*02:06:01:10",
        "A*02:06:01:11",
        "A*02:06:01:12",
        "A*02:06:01:13",
        "A*02:06:01:14",
        "A*02:06:01:15",
        "A*02:06:01:16",
        "A*02:06:01:17"
      ],
      "protein_matches": [
        "A*02:06:01:01",
        "A*02:06:01:02",
        "A*02:06:01:03",
        "A*02:06:01:04",
        "A*02:06:01:05",
        "A*02:06:01:06",
        "A*02:06:01:07",
        "A*02:06:01:08",
        "A*02:06:01:09",
        "A*02:06:01:10",
        "A*02:06:01:11",
        "A*02:06:01:12",
        "A*02:06:01:13",
        "A*02:06:01:14",
        "A*02:06:01:15",
        "A*02:06:01:16",
        "A*02:06:01:17",
        "A*02:06:04",
        "A*02:06:05",
        "A*02:06:06",
        "A*02:06:08",
        "A*02:06:12",
        "A*02:06:19",
        "A*02:06:22",
        "A*02:06:23",
        "A*02:06:24",
        "A*02:06:25",
        "A*02:06:26",
        "A*02:06:27",
        "A*02:06:28",
        "A*02:06:29",
        "A*02:06:30",
        "A*02:06:31",
        "A*02:06:32",
        "A*02:06:33",
        "A*02:06:34",
        "A*02:06:35",
        "A*02:06:36",
        "A*02:06:37"
      ],
      "cds_sha256": "3bbf94e3a6eb94ec9a012607d69d6f28e5bad45c740349deee06cebb40aebe65",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:06:01",
      "numeric_two_field_assignment": "A*02:06"
    },
    {
      "donor": "NA18944",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*24:02:01:01"
      ],
      "numeric_two_field": [
        "A*24:02"
      ],
      "numeric_three_field": [
        "A*24:02:01"
      ],
      "full_allele_assignment": [
        "A*24:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99"
      ],
      "protein_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99",
        "A*24:02:02",
        "A*24:02:03Q",
        "A*24:02:04",
        "A*24:02:05",
        "A*24:02:06",
        "A*24:02:10",
        "A*24:02:100",
        "A*24:02:101",
        "A*24:02:102:01",
        "A*24:02:102:02",
        "A*24:02:103",
        "A*24:02:104",
        "A*24:02:105",
        "A*24:02:106",
        "A*24:02:107",
        "A*24:02:108",
        "A*24:02:109",
        "A*24:02:110",
        "A*24:02:111",
        "A*24:02:112",
        "A*24:02:113",
        "A*24:02:114",
        "A*24:02:115:01",
        "A*24:02:115:02",
        "A*24:02:116",
        "A*24:02:117",
        "A*24:02:118",
        "A*24:02:119",
        "A*24:02:120",
        "A*24:02:121",
        "A*24:02:122",
        "A*24:02:123",
        "A*24:02:124",
        "A*24:02:125",
        "A*24:02:126",
        "A*24:02:127",
        "A*24:02:128",
        "A*24:02:129",
        "A*24:02:13",
        "A*24:02:130",
        "A*24:02:131",
        "A*24:02:132",
        "A*24:02:133",
        "A*24:02:134",
        "A*24:02:135",
        "A*24:02:136",
        "A*24:02:137",
        "A*24:02:138",
        "A*24:02:139",
        "A*24:02:140",
        "A*24:02:142",
        "A*24:02:143",
        "A*24:02:144",
        "A*24:02:145",
        "A*24:02:146",
        "A*24:02:147",
        "A*24:02:148",
        "A*24:02:149",
        "A*24:02:15",
        "A*24:02:150",
        "A*24:02:151",
        "A*24:02:152",
        "A*24:02:153",
        "A*24:02:154",
        "A*24:02:155",
        "A*24:02:156",
        "A*24:02:157",
        "A*24:02:158Q",
        "A*24:02:159",
        "A*24:02:160",
        "A*24:02:161",
        "A*24:02:162",
        "A*24:02:163",
        "A*24:02:164",
        "A*24:02:165",
        "A*24:02:166",
        "A*24:02:167",
        "A*24:02:168",
        "A*24:02:169",
        "A*24:02:170",
        "A*24:02:171",
        "A*24:02:172",
        "A*24:02:173",
        "A*24:02:174",
        "A*24:02:175",
        "A*24:02:176",
        "A*24:02:177",
        "A*24:02:178",
        "A*24:02:179",
        "A*24:02:180",
        "A*24:02:181",
        "A*24:02:182",
        "A*24:02:183",
        "A*24:02:184",
        "A*24:02:185",
        "A*24:02:186",
        "A*24:02:187",
        "A*24:02:188",
        "A*24:02:189",
        "A*24:02:19",
        "A*24:02:190",
        "A*24:02:191",
        "A*24:02:22",
        "A*24:02:24",
        "A*24:02:25",
        "A*24:02:26",
        "A*24:02:31",
        "A*24:02:32",
        "A*24:02:33",
        "A*24:02:35",
        "A*24:02:40:01",
        "A*24:02:40:02",
        "A*24:02:43",
        "A*24:02:51",
        "A*24:02:52",
        "A*24:02:61",
        "A*24:02:65",
        "A*24:02:78",
        "A*24:02:79",
        "A*24:02:85",
        "A*24:02:98",
        "A*24:02:99"
      ],
      "cds_sha256": "72592d3f49e03a3d6f390cf4368512ad38f003c50675df48acb2fca426dfbe0a",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*24:02:01",
      "numeric_two_field_assignment": "A*24:02"
    },
    {
      "donor": "NA18944",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*51:01:01:01"
      ],
      "numeric_two_field": [
        "B*51:01"
      ],
      "numeric_three_field": [
        "B*51:01:01"
      ],
      "full_allele_assignment": [
        "B*51:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*51:01:01:01",
        "B*51:01:01:02",
        "B*51:01:01:03",
        "B*51:01:01:04",
        "B*51:01:01:05",
        "B*51:01:01:06",
        "B*51:01:01:07",
        "B*51:01:01:08",
        "B*51:01:01:09",
        "B*51:01:01:10",
        "B*51:01:01:100",
        "B*51:01:01:101",
        "B*51:01:01:102",
        "B*51:01:01:103",
        "B*51:01:01:104",
        "B*51:01:01:105",
        "B*51:01:01:106",
        "B*51:01:01:107",
        "B*51:01:01:108",
        "B*51:01:01:109",
        "B*51:01:01:11",
        "B*51:01:01:110",
        "B*51:01:01:111",
        "B*51:01:01:112",
        "B*51:01:01:113",
        "B*51:01:01:114",
        "B*51:01:01:115",
        "B*51:01:01:116",
        "B*51:01:01:117",
        "B*51:01:01:118",
        "B*51:01:01:119",
        "B*51:01:01:12",
        "B*51:01:01:120",
        "B*51:01:01:121",
        "B*51:01:01:122",
        "B*51:01:01:123",
        "B*51:01:01:124",
        "B*51:01:01:125",
        "B*51:01:01:126",
        "B*51:01:01:127",
        "B*51:01:01:128Q",
        "B*51:01:01:129",
        "B*51:01:01:13",
        "B*51:01:01:130",
        "B*51:01:01:131",
        "B*51:01:01:132Q",
        "B*51:01:01:133",
        "B*51:01:01:134",
        "B*51:01:01:135",
        "B*51:01:01:136",
        "B*51:01:01:137",
        "B*51:01:01:14",
        "B*51:01:01:15",
        "B*51:01:01:16",
        "B*51:01:01:17",
        "B*51:01:01:18",
        "B*51:01:01:19",
        "B*51:01:01:20",
        "B*51:01:01:21",
        "B*51:01:01:22",
        "B*51:01:01:23",
        "B*51:01:01:24",
        "B*51:01:01:25",
        "B*51:01:01:26",
        "B*51:01:01:27",
        "B*51:01:01:28",
        "B*51:01:01:29",
        "B*51:01:01:30",
        "B*51:01:01:31",
        "B*51:01:01:32",
        "B*51:01:01:33",
        "B*51:01:01:34",
        "B*51:01:01:35",
        "B*51:01:01:36",
        "B*51:01:01:37",
        "B*51:01:01:38",
        "B*51:01:01:39",
        "B*51:01:01:40",
        "B*51:01:01:41",
        "B*51:01:01:42",
        "B*51:01:01:43",
        "B*51:01:01:44",
        "B*51:01:01:45",
        "B*51:01:01:46",
        "B*51:01:01:47",
        "B*51:01:01:48",
        "B*51:01:01:49",
        "B*51:01:01:50",
        "B*51:01:01:51",
        "B*51:01:01:52",
        "B*51:01:01:53",
        "B*51:01:01:54",
        "B*51:01:01:55",
        "B*51:01:01:56",
        "B*51:01:01:57",
        "B*51:01:01:58",
        "B*51:01:01:59",
        "B*51:01:01:60",
        "B*51:01:01:61",
        "B*51:01:01:62",
        "B*51:01:01:63",
        "B*51:01:01:64",
        "B*51:01:01:65",
        "B*51:01:01:66",
        "B*51:01:01:67",
        "B*51:01:01:68",
        "B*51:01:01:69",
        "B*51:01:01:70",
        "B*51:01:01:71",
        "B*51:01:01:72",
        "B*51:01:01:73",
        "B*51:01:01:74",
        "B*51:01:01:75",
        "B*51:01:01:76",
        "B*51:01:01:77",
        "B*51:01:01:78",
        "B*51:01:01:79",
        "B*51:01:01:80",
        "B*51:01:01:81",
        "B*51:01:01:82",
        "B*51:01:01:83",
        "B*51:01:01:84",
        "B*51:01:01:85",
        "B*51:01:01:86",
        "B*51:01:01:87",
        "B*51:01:01:88",
        "B*51:01:01:89",
        "B*51:01:01:90",
        "B*51:01:01:91",
        "B*51:01:01:92",
        "B*51:01:01:93",
        "B*51:01:01:94",
        "B*51:01:01:95",
        "B*51:01:01:96",
        "B*51:01:01:97Q",
        "B*51:01:01:98",
        "B*51:01:01:99"
      ],
      "protein_matches": [
        "B*51:01:01:01",
        "B*51:01:01:02",
        "B*51:01:01:03",
        "B*51:01:01:04",
        "B*51:01:01:05",
        "B*51:01:01:06",
        "B*51:01:01:07",
        "B*51:01:01:08",
        "B*51:01:01:09",
        "B*51:01:01:10",
        "B*51:01:01:100",
        "B*51:01:01:101",
        "B*51:01:01:102",
        "B*51:01:01:103",
        "B*51:01:01:104",
        "B*51:01:01:105",
        "B*51:01:01:106",
        "B*51:01:01:107",
        "B*51:01:01:108",
        "B*51:01:01:109",
        "B*51:01:01:11",
        "B*51:01:01:110",
        "B*51:01:01:111",
        "B*51:01:01:112",
        "B*51:01:01:113",
        "B*51:01:01:114",
        "B*51:01:01:115",
        "B*51:01:01:116",
        "B*51:01:01:117",
        "B*51:01:01:118",
        "B*51:01:01:119",
        "B*51:01:01:12",
        "B*51:01:01:120",
        "B*51:01:01:121",
        "B*51:01:01:122",
        "B*51:01:01:123",
        "B*51:01:01:124",
        "B*51:01:01:125",
        "B*51:01:01:126",
        "B*51:01:01:127",
        "B*51:01:01:128Q",
        "B*51:01:01:129",
        "B*51:01:01:13",
        "B*51:01:01:130",
        "B*51:01:01:131",
        "B*51:01:01:132Q",
        "B*51:01:01:133",
        "B*51:01:01:134",
        "B*51:01:01:135",
        "B*51:01:01:136",
        "B*51:01:01:137",
        "B*51:01:01:14",
        "B*51:01:01:15",
        "B*51:01:01:16",
        "B*51:01:01:17",
        "B*51:01:01:18",
        "B*51:01:01:19",
        "B*51:01:01:20",
        "B*51:01:01:21",
        "B*51:01:01:22",
        "B*51:01:01:23",
        "B*51:01:01:24",
        "B*51:01:01:25",
        "B*51:01:01:26",
        "B*51:01:01:27",
        "B*51:01:01:28",
        "B*51:01:01:29",
        "B*51:01:01:30",
        "B*51:01:01:31",
        "B*51:01:01:32",
        "B*51:01:01:33",
        "B*51:01:01:34",
        "B*51:01:01:35",
        "B*51:01:01:36",
        "B*51:01:01:37",
        "B*51:01:01:38",
        "B*51:01:01:39",
        "B*51:01:01:40",
        "B*51:01:01:41",
        "B*51:01:01:42",
        "B*51:01:01:43",
        "B*51:01:01:44",
        "B*51:01:01:45",
        "B*51:01:01:46",
        "B*51:01:01:47",
        "B*51:01:01:48",
        "B*51:01:01:49",
        "B*51:01:01:50",
        "B*51:01:01:51",
        "B*51:01:01:52",
        "B*51:01:01:53",
        "B*51:01:01:54",
        "B*51:01:01:55",
        "B*51:01:01:56",
        "B*51:01:01:57",
        "B*51:01:01:58",
        "B*51:01:01:59",
        "B*51:01:01:60",
        "B*51:01:01:61",
        "B*51:01:01:62",
        "B*51:01:01:63",
        "B*51:01:01:64",
        "B*51:01:01:65",
        "B*51:01:01:66",
        "B*51:01:01:67",
        "B*51:01:01:68",
        "B*51:01:01:69",
        "B*51:01:01:70",
        "B*51:01:01:71",
        "B*51:01:01:72",
        "B*51:01:01:73",
        "B*51:01:01:74",
        "B*51:01:01:75",
        "B*51:01:01:76",
        "B*51:01:01:77",
        "B*51:01:01:78",
        "B*51:01:01:79",
        "B*51:01:01:80",
        "B*51:01:01:81",
        "B*51:01:01:82",
        "B*51:01:01:83",
        "B*51:01:01:84",
        "B*51:01:01:85",
        "B*51:01:01:86",
        "B*51:01:01:87",
        "B*51:01:01:88",
        "B*51:01:01:89",
        "B*51:01:01:90",
        "B*51:01:01:91",
        "B*51:01:01:92",
        "B*51:01:01:93",
        "B*51:01:01:94",
        "B*51:01:01:95",
        "B*51:01:01:96",
        "B*51:01:01:97Q",
        "B*51:01:01:98",
        "B*51:01:01:99",
        "B*51:01:02:01",
        "B*51:01:02:02",
        "B*51:01:02:03",
        "B*51:01:04:01",
        "B*51:01:04:02",
        "B*51:01:05",
        "B*51:01:06",
        "B*51:01:07",
        "B*51:01:09",
        "B*51:01:100",
        "B*51:01:101",
        "B*51:01:102",
        "B*51:01:103",
        "B*51:01:104",
        "B*51:01:105",
        "B*51:01:106",
        "B*51:01:107",
        "B*51:01:108",
        "B*51:01:109",
        "B*51:01:110",
        "B*51:01:111",
        "B*51:01:112",
        "B*51:01:113",
        "B*51:01:114",
        "B*51:01:115",
        "B*51:01:116",
        "B*51:01:117",
        "B*51:01:118",
        "B*51:01:119",
        "B*51:01:120",
        "B*51:01:19",
        "B*51:01:42",
        "B*51:01:55",
        "B*51:01:56",
        "B*51:01:57",
        "B*51:01:58",
        "B*51:01:59",
        "B*51:01:60",
        "B*51:01:61",
        "B*51:01:62",
        "B*51:01:63",
        "B*51:01:64",
        "B*51:01:65",
        "B*51:01:66",
        "B*51:01:67",
        "B*51:01:68",
        "B*51:01:69",
        "B*51:01:70",
        "B*51:01:71",
        "B*51:01:72",
        "B*51:01:73",
        "B*51:01:74",
        "B*51:01:75",
        "B*51:01:76",
        "B*51:01:77",
        "B*51:01:78",
        "B*51:01:79",
        "B*51:01:80",
        "B*51:01:81",
        "B*51:01:82",
        "B*51:01:83",
        "B*51:01:84",
        "B*51:01:85",
        "B*51:01:86",
        "B*51:01:87",
        "B*51:01:88",
        "B*51:01:89",
        "B*51:01:90",
        "B*51:01:91",
        "B*51:01:92",
        "B*51:01:93",
        "B*51:01:94",
        "B*51:01:95",
        "B*51:01:96",
        "B*51:01:97",
        "B*51:01:98",
        "B*51:01:99"
      ],
      "cds_sha256": "c114731eea76865bb5f2ceb78422467544c62585ee021dc7a57deffd1993bcfa",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*51:01:01",
      "numeric_two_field_assignment": "B*51:01"
    },
    {
      "donor": "NA18944",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*40:02:01:01"
      ],
      "numeric_two_field": [
        "B*40:02"
      ],
      "numeric_three_field": [
        "B*40:02:01"
      ],
      "full_allele_assignment": [
        "B*40:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*40:02:01:01",
        "B*40:02:01:02",
        "B*40:02:01:03",
        "B*40:02:01:04",
        "B*40:02:01:05",
        "B*40:02:01:06",
        "B*40:02:01:07",
        "B*40:02:01:08",
        "B*40:02:01:09",
        "B*40:02:01:10",
        "B*40:02:01:11",
        "B*40:02:01:12",
        "B*40:02:01:13",
        "B*40:02:01:14",
        "B*40:02:01:15",
        "B*40:02:01:16",
        "B*40:02:01:17",
        "B*40:02:01:18",
        "B*40:02:01:19",
        "B*40:02:01:20",
        "B*40:02:01:21",
        "B*40:02:01:22",
        "B*40:02:01:23",
        "B*40:02:01:24",
        "B*40:02:01:25",
        "B*40:02:01:26",
        "B*40:02:01:27",
        "B*40:02:01:28",
        "B*40:02:01:29",
        "B*40:02:01:30",
        "B*40:02:01:31",
        "B*40:02:01:32Q",
        "B*40:02:01:33",
        "B*40:02:01:34",
        "B*40:02:01:35",
        "B*40:02:01:36",
        "B*40:02:01:37",
        "B*40:02:01:38",
        "B*40:02:01:39",
        "B*40:02:01:40",
        "B*40:02:01:41",
        "B*40:02:01:42",
        "B*40:02:01:43",
        "B*40:02:01:44"
      ],
      "protein_matches": [
        "B*40:02:01:01",
        "B*40:02:01:02",
        "B*40:02:01:03",
        "B*40:02:01:04",
        "B*40:02:01:05",
        "B*40:02:01:06",
        "B*40:02:01:07",
        "B*40:02:01:08",
        "B*40:02:01:09",
        "B*40:02:01:10",
        "B*40:02:01:11",
        "B*40:02:01:12",
        "B*40:02:01:13",
        "B*40:02:01:14",
        "B*40:02:01:15",
        "B*40:02:01:16",
        "B*40:02:01:17",
        "B*40:02:01:18",
        "B*40:02:01:19",
        "B*40:02:01:20",
        "B*40:02:01:21",
        "B*40:02:01:22",
        "B*40:02:01:23",
        "B*40:02:01:24",
        "B*40:02:01:25",
        "B*40:02:01:26",
        "B*40:02:01:27",
        "B*40:02:01:28",
        "B*40:02:01:29",
        "B*40:02:01:30",
        "B*40:02:01:31",
        "B*40:02:01:32Q",
        "B*40:02:01:33",
        "B*40:02:01:34",
        "B*40:02:01:35",
        "B*40:02:01:36",
        "B*40:02:01:37",
        "B*40:02:01:38",
        "B*40:02:01:39",
        "B*40:02:01:40",
        "B*40:02:01:41",
        "B*40:02:01:42",
        "B*40:02:01:43",
        "B*40:02:01:44",
        "B*40:02:05",
        "B*40:02:07",
        "B*40:02:09",
        "B*40:02:24",
        "B*40:02:26",
        "B*40:02:27",
        "B*40:02:28",
        "B*40:02:29",
        "B*40:02:30",
        "B*40:02:31",
        "B*40:02:32",
        "B*40:02:33",
        "B*40:02:34",
        "B*40:02:35",
        "B*40:02:36",
        "B*40:02:37",
        "B*40:02:38",
        "B*40:02:39",
        "B*40:02:40",
        "B*40:02:41"
      ],
      "cds_sha256": "6fb20b79866cdcf29b1a11620b8adfbda07376e52d92f530e9878ddabaef3e54",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*40:02:01",
      "numeric_two_field_assignment": "B*40:02"
    },
    {
      "donor": "NA18944",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*14:02:01:01"
      ],
      "numeric_two_field": [
        "C*14:02"
      ],
      "numeric_three_field": [
        "C*14:02:01"
      ],
      "full_allele_assignment": [
        "C*14:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*14:02:01:01",
        "C*14:02:01:02",
        "C*14:02:01:03",
        "C*14:02:01:04",
        "C*14:02:01:05",
        "C*14:02:01:06",
        "C*14:02:01:07",
        "C*14:02:01:08",
        "C*14:02:01:09",
        "C*14:02:01:10",
        "C*14:02:01:11",
        "C*14:02:01:12",
        "C*14:02:01:13",
        "C*14:02:01:14",
        "C*14:02:01:15",
        "C*14:02:01:16",
        "C*14:02:01:17",
        "C*14:02:01:18",
        "C*14:02:01:19",
        "C*14:02:01:20",
        "C*14:02:01:21",
        "C*14:02:01:22",
        "C*14:02:01:23",
        "C*14:02:01:24",
        "C*14:02:01:25",
        "C*14:02:01:26",
        "C*14:02:01:27",
        "C*14:02:01:28",
        "C*14:02:01:29",
        "C*14:02:01:30",
        "C*14:02:01:31",
        "C*14:02:01:32",
        "C*14:02:01:33",
        "C*14:02:01:34",
        "C*14:02:01:35",
        "C*14:02:01:36",
        "C*14:02:01:37",
        "C*14:02:01:38",
        "C*14:02:01:39"
      ],
      "protein_matches": [
        "C*14:02:01:01",
        "C*14:02:01:02",
        "C*14:02:01:03",
        "C*14:02:01:04",
        "C*14:02:01:05",
        "C*14:02:01:06",
        "C*14:02:01:07",
        "C*14:02:01:08",
        "C*14:02:01:09",
        "C*14:02:01:10",
        "C*14:02:01:11",
        "C*14:02:01:12",
        "C*14:02:01:13",
        "C*14:02:01:14",
        "C*14:02:01:15",
        "C*14:02:01:16",
        "C*14:02:01:17",
        "C*14:02:01:18",
        "C*14:02:01:19",
        "C*14:02:01:20",
        "C*14:02:01:21",
        "C*14:02:01:22",
        "C*14:02:01:23",
        "C*14:02:01:24",
        "C*14:02:01:25",
        "C*14:02:01:26",
        "C*14:02:01:27",
        "C*14:02:01:28",
        "C*14:02:01:29",
        "C*14:02:01:30",
        "C*14:02:01:31",
        "C*14:02:01:32",
        "C*14:02:01:33",
        "C*14:02:01:34",
        "C*14:02:01:35",
        "C*14:02:01:36",
        "C*14:02:01:37",
        "C*14:02:01:38",
        "C*14:02:01:39",
        "C*14:02:02",
        "C*14:02:03",
        "C*14:02:05",
        "C*14:02:12",
        "C*14:02:17",
        "C*14:02:19",
        "C*14:02:21",
        "C*14:02:22",
        "C*14:02:23",
        "C*14:02:24",
        "C*14:02:25",
        "C*14:02:26",
        "C*14:02:27",
        "C*14:02:28",
        "C*14:02:29",
        "C*14:02:30",
        "C*14:02:31",
        "C*14:02:32",
        "C*14:02:33",
        "C*14:02:34",
        "C*14:02:35",
        "C*14:02:36",
        "C*14:02:37",
        "C*14:02:38",
        "C*14:02:39",
        "C*14:02:40",
        "C*14:02:41",
        "C*14:02:42",
        "C*14:02:43",
        "C*14:02:44",
        "C*14:02:45",
        "C*14:02:46",
        "C*14:02:47",
        "C*14:02:48",
        "C*14:02:49",
        "C*14:02:50",
        "C*14:02:51"
      ],
      "cds_sha256": "b309a8704f0ff654fc8c1b44346630d779017a724cede9f450135e3ffadd51a6",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*14:02:01",
      "numeric_two_field_assignment": "C*14:02"
    },
    {
      "donor": "NA18944",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*03:04:01:02"
      ],
      "numeric_two_field": [
        "C*03:04"
      ],
      "numeric_three_field": [
        "C*03:04:01"
      ],
      "full_allele_assignment": [
        "C*03:04:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:04:01:01",
        "C*03:04:01:02",
        "C*03:04:01:03",
        "C*03:04:01:04",
        "C*03:04:01:05",
        "C*03:04:01:06",
        "C*03:04:01:07",
        "C*03:04:01:08",
        "C*03:04:01:09",
        "C*03:04:01:10",
        "C*03:04:01:11",
        "C*03:04:01:12",
        "C*03:04:01:13",
        "C*03:04:01:14",
        "C*03:04:01:15",
        "C*03:04:01:16",
        "C*03:04:01:17",
        "C*03:04:01:18",
        "C*03:04:01:19",
        "C*03:04:01:20",
        "C*03:04:01:21",
        "C*03:04:01:22",
        "C*03:04:01:23",
        "C*03:04:01:24",
        "C*03:04:01:25",
        "C*03:04:01:26",
        "C*03:04:01:27",
        "C*03:04:01:28",
        "C*03:04:01:29",
        "C*03:04:01:30",
        "C*03:04:01:31",
        "C*03:04:01:32",
        "C*03:04:01:33",
        "C*03:04:01:34",
        "C*03:04:01:35Q",
        "C*03:04:01:36",
        "C*03:04:01:37",
        "C*03:04:01:38",
        "C*03:04:01:39",
        "C*03:04:01:40",
        "C*03:04:01:41",
        "C*03:04:01:42",
        "C*03:04:01:43",
        "C*03:04:01:44",
        "C*03:04:01:45",
        "C*03:04:01:46",
        "C*03:04:01:47",
        "C*03:04:01:48",
        "C*03:04:01:49",
        "C*03:04:01:50",
        "C*03:04:01:51",
        "C*03:04:01:52",
        "C*03:04:01:53",
        "C*03:04:01:54",
        "C*03:04:01:55",
        "C*03:04:01:56",
        "C*03:04:01:57",
        "C*03:04:01:58",
        "C*03:04:01:59",
        "C*03:04:01:60",
        "C*03:04:01:61",
        "C*03:04:01:62",
        "C*03:04:01:63",
        "C*03:04:01:64",
        "C*03:04:01:65",
        "C*03:04:01:66",
        "C*03:04:01:67",
        "C*03:04:01:68",
        "C*03:04:01:69",
        "C*03:04:01:70",
        "C*03:04:01:71",
        "C*03:04:01:72",
        "C*03:04:01:73",
        "C*03:04:01:74",
        "C*03:04:01:75",
        "C*03:04:01:76",
        "C*03:04:01:77",
        "C*03:04:01:78",
        "C*03:04:01:79",
        "C*03:04:01:80",
        "C*03:04:01:81",
        "C*03:04:01:82",
        "C*03:04:01:83",
        "C*03:04:01:84",
        "C*03:04:01:85",
        "C*03:04:01:86",
        "C*03:04:01:87",
        "C*03:04:01:88",
        "C*03:04:01:89Q",
        "C*03:04:01:90Q",
        "C*03:04:01:91Q",
        "C*03:04:01:92Q",
        "C*03:04:01:93",
        "C*03:04:01:94"
      ],
      "protein_matches": [
        "C*03:04:01:01",
        "C*03:04:01:02",
        "C*03:04:01:03",
        "C*03:04:01:04",
        "C*03:04:01:05",
        "C*03:04:01:06",
        "C*03:04:01:07",
        "C*03:04:01:08",
        "C*03:04:01:09",
        "C*03:04:01:10",
        "C*03:04:01:11",
        "C*03:04:01:12",
        "C*03:04:01:13",
        "C*03:04:01:14",
        "C*03:04:01:15",
        "C*03:04:01:16",
        "C*03:04:01:17",
        "C*03:04:01:18",
        "C*03:04:01:19",
        "C*03:04:01:20",
        "C*03:04:01:21",
        "C*03:04:01:22",
        "C*03:04:01:23",
        "C*03:04:01:24",
        "C*03:04:01:25",
        "C*03:04:01:26",
        "C*03:04:01:27",
        "C*03:04:01:28",
        "C*03:04:01:29",
        "C*03:04:01:30",
        "C*03:04:01:31",
        "C*03:04:01:32",
        "C*03:04:01:33",
        "C*03:04:01:34",
        "C*03:04:01:35Q",
        "C*03:04:01:36",
        "C*03:04:01:37",
        "C*03:04:01:38",
        "C*03:04:01:39",
        "C*03:04:01:40",
        "C*03:04:01:41",
        "C*03:04:01:42",
        "C*03:04:01:43",
        "C*03:04:01:44",
        "C*03:04:01:45",
        "C*03:04:01:46",
        "C*03:04:01:47",
        "C*03:04:01:48",
        "C*03:04:01:49",
        "C*03:04:01:50",
        "C*03:04:01:51",
        "C*03:04:01:52",
        "C*03:04:01:53",
        "C*03:04:01:54",
        "C*03:04:01:55",
        "C*03:04:01:56",
        "C*03:04:01:57",
        "C*03:04:01:58",
        "C*03:04:01:59",
        "C*03:04:01:60",
        "C*03:04:01:61",
        "C*03:04:01:62",
        "C*03:04:01:63",
        "C*03:04:01:64",
        "C*03:04:01:65",
        "C*03:04:01:66",
        "C*03:04:01:67",
        "C*03:04:01:68",
        "C*03:04:01:69",
        "C*03:04:01:70",
        "C*03:04:01:71",
        "C*03:04:01:72",
        "C*03:04:01:73",
        "C*03:04:01:74",
        "C*03:04:01:75",
        "C*03:04:01:76",
        "C*03:04:01:77",
        "C*03:04:01:78",
        "C*03:04:01:79",
        "C*03:04:01:80",
        "C*03:04:01:81",
        "C*03:04:01:82",
        "C*03:04:01:83",
        "C*03:04:01:84",
        "C*03:04:01:85",
        "C*03:04:01:86",
        "C*03:04:01:87",
        "C*03:04:01:88",
        "C*03:04:01:89Q",
        "C*03:04:01:90Q",
        "C*03:04:01:91Q",
        "C*03:04:01:92Q",
        "C*03:04:01:93",
        "C*03:04:01:94",
        "C*03:04:02:01",
        "C*03:04:02:02",
        "C*03:04:02:03",
        "C*03:04:02:04",
        "C*03:04:02:05",
        "C*03:04:02:06",
        "C*03:04:02:07",
        "C*03:04:03",
        "C*03:04:04",
        "C*03:04:05",
        "C*03:04:06",
        "C*03:04:100",
        "C*03:04:101",
        "C*03:04:102",
        "C*03:04:103",
        "C*03:04:104",
        "C*03:04:105",
        "C*03:04:106",
        "C*03:04:107",
        "C*03:04:108",
        "C*03:04:109",
        "C*03:04:110",
        "C*03:04:111",
        "C*03:04:112",
        "C*03:04:113",
        "C*03:04:114",
        "C*03:04:115",
        "C*03:04:116",
        "C*03:04:117",
        "C*03:04:118",
        "C*03:04:119",
        "C*03:04:120",
        "C*03:04:121",
        "C*03:04:122",
        "C*03:04:123",
        "C*03:04:124",
        "C*03:04:125",
        "C*03:04:13",
        "C*03:04:14",
        "C*03:04:18",
        "C*03:04:19",
        "C*03:04:20",
        "C*03:04:21",
        "C*03:04:22",
        "C*03:04:43",
        "C*03:04:48",
        "C*03:04:50",
        "C*03:04:51",
        "C*03:04:52",
        "C*03:04:53",
        "C*03:04:54",
        "C*03:04:55",
        "C*03:04:56",
        "C*03:04:57",
        "C*03:04:58",
        "C*03:04:59",
        "C*03:04:60",
        "C*03:04:61",
        "C*03:04:62",
        "C*03:04:63",
        "C*03:04:64",
        "C*03:04:65",
        "C*03:04:66",
        "C*03:04:67",
        "C*03:04:68",
        "C*03:04:69",
        "C*03:04:70",
        "C*03:04:71",
        "C*03:04:72",
        "C*03:04:73",
        "C*03:04:74",
        "C*03:04:75",
        "C*03:04:76",
        "C*03:04:77",
        "C*03:04:78",
        "C*03:04:79",
        "C*03:04:80",
        "C*03:04:81",
        "C*03:04:82",
        "C*03:04:83",
        "C*03:04:85",
        "C*03:04:86",
        "C*03:04:87",
        "C*03:04:88",
        "C*03:04:89",
        "C*03:04:90",
        "C*03:04:91",
        "C*03:04:92",
        "C*03:04:93",
        "C*03:04:94",
        "C*03:04:95",
        "C*03:04:96",
        "C*03:04:97",
        "C*03:04:98",
        "C*03:04:99"
      ],
      "cds_sha256": "c4b563b22029838c37eff2d3236583c2082f16151134c6c1d7b70fb1f065978b",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:04:01",
      "numeric_two_field_assignment": "C*03:04"
    },
    {
      "donor": "NA18944",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "NA18944",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "NA18944",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "NA18944",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:01:02:89"
      ],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*02:01:02:89"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "NA18944",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*03:01"
      ],
      "numeric_three_field": [
        "DQA1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:01:01:01",
        "DQA1*03:01:01:03",
        "DQA1*03:01:01:04",
        "DQA1*03:01:01:05",
        "DQA1*03:01:01:06",
        "DQA1*03:01:01:07",
        "DQA1*03:01:01:08",
        "DQA1*03:01:01:09",
        "DQA1*03:01:01:10",
        "DQA1*03:01:01:11",
        "DQA1*03:01:01:12",
        "DQA1*03:01:01:13"
      ],
      "protein_matches": [
        "DQA1*03:01:01:01",
        "DQA1*03:01:01:03",
        "DQA1*03:01:01:04",
        "DQA1*03:01:01:05",
        "DQA1*03:01:01:06",
        "DQA1*03:01:01:07",
        "DQA1*03:01:01:08",
        "DQA1*03:01:01:09",
        "DQA1*03:01:01:10",
        "DQA1*03:01:01:11",
        "DQA1*03:01:01:12",
        "DQA1*03:01:01:13",
        "DQA1*03:01:03",
        "DQA1*03:01:05",
        "DQA1*03:01:06",
        "DQA1*03:01:07",
        "DQA1*03:01:08",
        "DQA1*03:01:09",
        "DQA1*03:01:10",
        "DQA1*03:01:11",
        "DQA1*03:01:12",
        "DQA1*03:01:13",
        "DQA1*03:01:14",
        "DQA1*03:01:15",
        "DQA1*03:01:16",
        "DQA1*03:01:17",
        "DQA1*03:01:18",
        "DQA1*03:01:19",
        "DQA1*03:01:20",
        "DQA1*03:01:21"
      ],
      "cds_sha256": "8c6169b000ecb451b6756b9ce0972a5de988a3fd8a7fccd46475ffc6e121f078",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:01:01",
      "numeric_two_field_assignment": "DQA1*03:01"
    },
    {
      "donor": "NA18944",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*04:01:01:12"
      ],
      "numeric_two_field": [
        "DQA1*04:01"
      ],
      "numeric_three_field": [
        "DQA1*04:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*04:01:01:12"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*04:01:01:01",
        "DQA1*04:01:01:02",
        "DQA1*04:01:01:03",
        "DQA1*04:01:01:04",
        "DQA1*04:01:01:05",
        "DQA1*04:01:01:06",
        "DQA1*04:01:01:07",
        "DQA1*04:01:01:08",
        "DQA1*04:01:01:09",
        "DQA1*04:01:01:10",
        "DQA1*04:01:01:11",
        "DQA1*04:01:01:12",
        "DQA1*04:01:01:13",
        "DQA1*04:01:01:14",
        "DQA1*04:01:01:15",
        "DQA1*04:01:01:16"
      ],
      "protein_matches": [
        "DQA1*04:01:01:01",
        "DQA1*04:01:01:02",
        "DQA1*04:01:01:03",
        "DQA1*04:01:01:04",
        "DQA1*04:01:01:05",
        "DQA1*04:01:01:06",
        "DQA1*04:01:01:07",
        "DQA1*04:01:01:08",
        "DQA1*04:01:01:09",
        "DQA1*04:01:01:10",
        "DQA1*04:01:01:11",
        "DQA1*04:01:01:12",
        "DQA1*04:01:01:13",
        "DQA1*04:01:01:14",
        "DQA1*04:01:01:15",
        "DQA1*04:01:01:16",
        "DQA1*04:01:02:01",
        "DQA1*04:01:02:02",
        "DQA1*04:01:02:03",
        "DQA1*04:01:02:04",
        "DQA1*04:01:04",
        "DQA1*04:01:06",
        "DQA1*04:01:07",
        "DQA1*04:01:08",
        "DQA1*04:01:10",
        "DQA1*04:01:11",
        "DQA1*04:01:12",
        "DQA1*04:01:13",
        "DQA1*04:01:14"
      ],
      "cds_sha256": "ef42119adc4fa8ebebfabc2dcc50a44db2d7a71ce515bd218c42ef3865230290",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*04:01:01",
      "numeric_two_field_assignment": "DQA1*04:01"
    },
    {
      "donor": "NA18944",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*03:02"
      ],
      "numeric_three_field": [
        "DQB1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:02:01:01",
        "DQB1*03:02:01:02",
        "DQB1*03:02:01:03",
        "DQB1*03:02:01:04",
        "DQB1*03:02:01:05",
        "DQB1*03:02:01:06",
        "DQB1*03:02:01:07",
        "DQB1*03:02:01:08",
        "DQB1*03:02:01:09",
        "DQB1*03:02:01:10",
        "DQB1*03:02:01:11",
        "DQB1*03:02:01:12",
        "DQB1*03:02:01:13",
        "DQB1*03:02:01:14",
        "DQB1*03:02:01:15",
        "DQB1*03:02:01:16",
        "DQB1*03:02:01:17",
        "DQB1*03:02:01:18",
        "DQB1*03:02:01:19",
        "DQB1*03:02:01:20",
        "DQB1*03:02:01:21",
        "DQB1*03:02:01:22",
        "DQB1*03:02:01:23",
        "DQB1*03:02:01:24",
        "DQB1*03:02:01:25",
        "DQB1*03:02:01:26",
        "DQB1*03:02:01:27",
        "DQB1*03:02:01:28",
        "DQB1*03:02:01:29",
        "DQB1*03:02:01:30",
        "DQB1*03:02:01:31",
        "DQB1*03:02:01:32",
        "DQB1*03:02:01:33"
      ],
      "protein_matches": [
        "DQB1*03:02:01:01",
        "DQB1*03:02:01:02",
        "DQB1*03:02:01:03",
        "DQB1*03:02:01:04",
        "DQB1*03:02:01:05",
        "DQB1*03:02:01:06",
        "DQB1*03:02:01:07",
        "DQB1*03:02:01:08",
        "DQB1*03:02:01:09",
        "DQB1*03:02:01:10",
        "DQB1*03:02:01:11",
        "DQB1*03:02:01:12",
        "DQB1*03:02:01:13",
        "DQB1*03:02:01:14",
        "DQB1*03:02:01:15",
        "DQB1*03:02:01:16",
        "DQB1*03:02:01:17",
        "DQB1*03:02:01:18",
        "DQB1*03:02:01:19",
        "DQB1*03:02:01:20",
        "DQB1*03:02:01:21",
        "DQB1*03:02:01:22",
        "DQB1*03:02:01:23",
        "DQB1*03:02:01:24",
        "DQB1*03:02:01:25",
        "DQB1*03:02:01:26",
        "DQB1*03:02:01:27",
        "DQB1*03:02:01:28",
        "DQB1*03:02:01:29",
        "DQB1*03:02:01:30",
        "DQB1*03:02:01:31",
        "DQB1*03:02:01:32",
        "DQB1*03:02:01:33",
        "DQB1*03:02:02:01",
        "DQB1*03:02:02:02",
        "DQB1*03:02:03",
        "DQB1*03:02:09",
        "DQB1*03:02:11",
        "DQB1*03:02:12",
        "DQB1*03:02:21",
        "DQB1*03:02:22",
        "DQB1*03:02:23",
        "DQB1*03:02:24",
        "DQB1*03:02:31",
        "DQB1*03:02:32",
        "DQB1*03:02:33",
        "DQB1*03:02:34",
        "DQB1*03:02:36",
        "DQB1*03:02:37",
        "DQB1*03:02:39",
        "DQB1*03:02:40",
        "DQB1*03:02:41",
        "DQB1*03:02:42",
        "DQB1*03:02:43",
        "DQB1*03:02:44",
        "DQB1*03:02:45",
        "DQB1*03:02:46",
        "DQB1*03:02:47",
        "DQB1*03:02:49",
        "DQB1*03:02:50",
        "DQB1*03:02:51"
      ],
      "cds_sha256": "1266fac50d8b581a00f125271bd2cf03d368094abbb99c2b8cef9f393a340810",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:02:01",
      "numeric_two_field_assignment": "DQB1*03:02"
    },
    {
      "donor": "NA18944",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*03:02"
      ],
      "numeric_three_field": [
        "DQB1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:02:01:01",
        "DQB1*03:02:01:02",
        "DQB1*03:02:01:03",
        "DQB1*03:02:01:04",
        "DQB1*03:02:01:05",
        "DQB1*03:02:01:06",
        "DQB1*03:02:01:07",
        "DQB1*03:02:01:08",
        "DQB1*03:02:01:09",
        "DQB1*03:02:01:10",
        "DQB1*03:02:01:11",
        "DQB1*03:02:01:12",
        "DQB1*03:02:01:13",
        "DQB1*03:02:01:14",
        "DQB1*03:02:01:15",
        "DQB1*03:02:01:16",
        "DQB1*03:02:01:17",
        "DQB1*03:02:01:18",
        "DQB1*03:02:01:19",
        "DQB1*03:02:01:20",
        "DQB1*03:02:01:21",
        "DQB1*03:02:01:22",
        "DQB1*03:02:01:23",
        "DQB1*03:02:01:24",
        "DQB1*03:02:01:25",
        "DQB1*03:02:01:26",
        "DQB1*03:02:01:27",
        "DQB1*03:02:01:28",
        "DQB1*03:02:01:29",
        "DQB1*03:02:01:30",
        "DQB1*03:02:01:31",
        "DQB1*03:02:01:32",
        "DQB1*03:02:01:33"
      ],
      "protein_matches": [
        "DQB1*03:02:01:01",
        "DQB1*03:02:01:02",
        "DQB1*03:02:01:03",
        "DQB1*03:02:01:04",
        "DQB1*03:02:01:05",
        "DQB1*03:02:01:06",
        "DQB1*03:02:01:07",
        "DQB1*03:02:01:08",
        "DQB1*03:02:01:09",
        "DQB1*03:02:01:10",
        "DQB1*03:02:01:11",
        "DQB1*03:02:01:12",
        "DQB1*03:02:01:13",
        "DQB1*03:02:01:14",
        "DQB1*03:02:01:15",
        "DQB1*03:02:01:16",
        "DQB1*03:02:01:17",
        "DQB1*03:02:01:18",
        "DQB1*03:02:01:19",
        "DQB1*03:02:01:20",
        "DQB1*03:02:01:21",
        "DQB1*03:02:01:22",
        "DQB1*03:02:01:23",
        "DQB1*03:02:01:24",
        "DQB1*03:02:01:25",
        "DQB1*03:02:01:26",
        "DQB1*03:02:01:27",
        "DQB1*03:02:01:28",
        "DQB1*03:02:01:29",
        "DQB1*03:02:01:30",
        "DQB1*03:02:01:31",
        "DQB1*03:02:01:32",
        "DQB1*03:02:01:33",
        "DQB1*03:02:02:01",
        "DQB1*03:02:02:02",
        "DQB1*03:02:03",
        "DQB1*03:02:09",
        "DQB1*03:02:11",
        "DQB1*03:02:12",
        "DQB1*03:02:21",
        "DQB1*03:02:22",
        "DQB1*03:02:23",
        "DQB1*03:02:24",
        "DQB1*03:02:31",
        "DQB1*03:02:32",
        "DQB1*03:02:33",
        "DQB1*03:02:34",
        "DQB1*03:02:36",
        "DQB1*03:02:37",
        "DQB1*03:02:39",
        "DQB1*03:02:40",
        "DQB1*03:02:41",
        "DQB1*03:02:42",
        "DQB1*03:02:43",
        "DQB1*03:02:44",
        "DQB1*03:02:45",
        "DQB1*03:02:46",
        "DQB1*03:02:47",
        "DQB1*03:02:49",
        "DQB1*03:02:50",
        "DQB1*03:02:51"
      ],
      "cds_sha256": "1266fac50d8b581a00f125271bd2cf03d368094abbb99c2b8cef9f393a340810",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:02:01",
      "numeric_two_field_assignment": "DQB1*03:02"
    },
    {
      "donor": "NA18944",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*12:01:01:08"
      ],
      "numeric_two_field": [
        "DRB1*12:01"
      ],
      "numeric_three_field": [
        "DRB1*12:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*12:01:01:08"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*12:01:01:01",
        "DRB1*12:01:01:02",
        "DRB1*12:01:01:03",
        "DRB1*12:01:01:04",
        "DRB1*12:01:01:05",
        "DRB1*12:01:01:06",
        "DRB1*12:01:01:07",
        "DRB1*12:01:01:08",
        "DRB1*12:01:01:09",
        "DRB1*12:01:01:10",
        "DRB1*12:01:01:11",
        "DRB1*12:01:01:12",
        "DRB1*12:01:01:13",
        "DRB1*12:01:01:14",
        "DRB1*12:01:01:15",
        "DRB1*12:01:01:16Q",
        "DRB1*12:01:01:17",
        "DRB1*12:01:01:18"
      ],
      "protein_matches": [
        "DRB1*12:01:01:01",
        "DRB1*12:01:01:02",
        "DRB1*12:01:01:03",
        "DRB1*12:01:01:04",
        "DRB1*12:01:01:05",
        "DRB1*12:01:01:06",
        "DRB1*12:01:01:07",
        "DRB1*12:01:01:08",
        "DRB1*12:01:01:09",
        "DRB1*12:01:01:10",
        "DRB1*12:01:01:11",
        "DRB1*12:01:01:12",
        "DRB1*12:01:01:13",
        "DRB1*12:01:01:14",
        "DRB1*12:01:01:15",
        "DRB1*12:01:01:16Q",
        "DRB1*12:01:01:17",
        "DRB1*12:01:01:18",
        "DRB1*12:01:02",
        "DRB1*12:01:10",
        "DRB1*12:01:11",
        "DRB1*12:01:12",
        "DRB1*12:01:14"
      ],
      "cds_sha256": "05b38836e91db8619e888cccf3e68cd3bdee5774c19fbece56e6ec2d37d635df",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*12:01:01",
      "numeric_two_field_assignment": "DRB1*12:01"
    },
    {
      "donor": "NA18944",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*08:02"
      ],
      "numeric_three_field": [
        "DRB1*08:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*08:02:01:01",
        "DRB1*08:02:01:02",
        "DRB1*08:02:01:03"
      ],
      "protein_matches": [
        "DRB1*08:02:01:01",
        "DRB1*08:02:01:02",
        "DRB1*08:02:01:03"
      ],
      "cds_sha256": "a17743db4d4b1307ff21b592d4401cfdb4c88e2a154bd86921df47c161e985d2",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*08:02:01",
      "numeric_two_field_assignment": "DRB1*08:02"
    },
    {
      "donor": "NA18945",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*33:03:01:01"
      ],
      "numeric_two_field": [
        "A*33:03"
      ],
      "numeric_three_field": [
        "A*33:03:01"
      ],
      "full_allele_assignment": [
        "A*33:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32"
      ],
      "protein_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32",
        "A*33:03:06",
        "A*33:03:07",
        "A*33:03:08",
        "A*33:03:09",
        "A*33:03:33",
        "A*33:03:34",
        "A*33:03:35",
        "A*33:03:36",
        "A*33:03:37",
        "A*33:03:38",
        "A*33:03:39",
        "A*33:03:40",
        "A*33:03:41",
        "A*33:03:43",
        "A*33:03:44",
        "A*33:03:45",
        "A*33:03:46",
        "A*33:03:48",
        "A*33:03:49",
        "A*33:03:50",
        "A*33:03:51",
        "A*33:03:52",
        "A*33:03:53",
        "A*33:03:54",
        "A*33:03:55",
        "A*33:03:56",
        "A*33:03:57",
        "A*33:03:58",
        "A*33:03:59",
        "A*33:03:60",
        "A*33:03:61",
        "A*33:03:62",
        "A*33:03:63",
        "A*33:03:64",
        "A*33:03:65",
        "A*33:03:66",
        "A*33:03:67",
        "A*33:03:68",
        "A*33:03:69",
        "A*33:03:70",
        "A*33:03:71",
        "A*33:03:72",
        "A*33:03:73",
        "A*33:03:74",
        "A*33:03:75"
      ],
      "cds_sha256": "5b04ec1e27d27a644b49df91d06adecb6f588ef54ea7111e6fdc94da2982e8bc",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*33:03:01",
      "numeric_two_field_assignment": "A*33:03"
    },
    {
      "donor": "NA18945",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*31:01:02:01"
      ],
      "numeric_two_field": [
        "A*31:01"
      ],
      "numeric_three_field": [
        "A*31:01:02"
      ],
      "full_allele_assignment": [
        "A*31:01:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*31:01:02:01",
        "A*31:01:02:02",
        "A*31:01:02:03N",
        "A*31:01:02:04",
        "A*31:01:02:05",
        "A*31:01:02:06",
        "A*31:01:02:07",
        "A*31:01:02:08",
        "A*31:01:02:09",
        "A*31:01:02:10",
        "A*31:01:02:11",
        "A*31:01:02:12",
        "A*31:01:02:13",
        "A*31:01:02:14",
        "A*31:01:02:15",
        "A*31:01:02:16",
        "A*31:01:02:17",
        "A*31:01:02:18",
        "A*31:01:02:19",
        "A*31:01:02:20",
        "A*31:01:02:21",
        "A*31:01:02:22",
        "A*31:01:02:23",
        "A*31:01:02:24",
        "A*31:01:02:25",
        "A*31:01:02:26",
        "A*31:01:02:27",
        "A*31:01:02:28",
        "A*31:01:02:29",
        "A*31:01:02:30Q",
        "A*31:01:02:31",
        "A*31:01:02:32",
        "A*31:01:02:33",
        "A*31:01:02:34",
        "A*31:01:02:35",
        "A*31:01:02:36",
        "A*31:01:02:37",
        "A*31:01:02:38",
        "A*31:01:02:39",
        "A*31:01:02:40",
        "A*31:01:02:41",
        "A*31:01:02:42",
        "A*31:01:02:43",
        "A*31:01:02:44",
        "A*31:01:02:45",
        "A*31:01:02:46",
        "A*31:01:02:47",
        "A*31:01:02:48",
        "A*31:01:02:49",
        "A*31:01:02:50",
        "A*31:01:02:51Q",
        "A*31:01:02:52",
        "A*31:01:02:53",
        "A*31:01:02:54",
        "A*31:01:02:55",
        "A*31:01:02:56",
        "A*31:01:02:57",
        "A*31:01:02:58",
        "A*31:01:02:59",
        "A*31:01:02:60",
        "A*31:01:02:61",
        "A*31:01:02:62"
      ],
      "protein_matches": [
        "A*31:01:02:01",
        "A*31:01:02:02",
        "A*31:01:02:03N",
        "A*31:01:02:04",
        "A*31:01:02:05",
        "A*31:01:02:06",
        "A*31:01:02:07",
        "A*31:01:02:08",
        "A*31:01:02:09",
        "A*31:01:02:10",
        "A*31:01:02:11",
        "A*31:01:02:12",
        "A*31:01:02:13",
        "A*31:01:02:14",
        "A*31:01:02:15",
        "A*31:01:02:16",
        "A*31:01:02:17",
        "A*31:01:02:18",
        "A*31:01:02:19",
        "A*31:01:02:20",
        "A*31:01:02:21",
        "A*31:01:02:22",
        "A*31:01:02:23",
        "A*31:01:02:24",
        "A*31:01:02:25",
        "A*31:01:02:26",
        "A*31:01:02:27",
        "A*31:01:02:28",
        "A*31:01:02:29",
        "A*31:01:02:30Q",
        "A*31:01:02:31",
        "A*31:01:02:32",
        "A*31:01:02:33",
        "A*31:01:02:34",
        "A*31:01:02:35",
        "A*31:01:02:36",
        "A*31:01:02:37",
        "A*31:01:02:38",
        "A*31:01:02:39",
        "A*31:01:02:40",
        "A*31:01:02:41",
        "A*31:01:02:42",
        "A*31:01:02:43",
        "A*31:01:02:44",
        "A*31:01:02:45",
        "A*31:01:02:46",
        "A*31:01:02:47",
        "A*31:01:02:48",
        "A*31:01:02:49",
        "A*31:01:02:50",
        "A*31:01:02:51Q",
        "A*31:01:02:52",
        "A*31:01:02:53",
        "A*31:01:02:54",
        "A*31:01:02:55",
        "A*31:01:02:56",
        "A*31:01:02:57",
        "A*31:01:02:58",
        "A*31:01:02:59",
        "A*31:01:02:60",
        "A*31:01:02:61",
        "A*31:01:02:62",
        "A*31:01:04",
        "A*31:01:13",
        "A*31:01:23",
        "A*31:01:24",
        "A*31:01:25",
        "A*31:01:26",
        "A*31:01:27",
        "A*31:01:28",
        "A*31:01:29",
        "A*31:01:30",
        "A*31:01:31",
        "A*31:01:32",
        "A*31:01:33",
        "A*31:01:35",
        "A*31:01:36",
        "A*31:01:37",
        "A*31:01:38",
        "A*31:01:39",
        "A*31:01:40",
        "A*31:01:41",
        "A*31:01:42",
        "A*31:01:43",
        "A*31:01:44",
        "A*31:01:45",
        "A*31:01:46",
        "A*31:01:47",
        "A*31:01:48",
        "A*31:01:49",
        "A*31:01:50",
        "A*31:01:51",
        "A*31:01:52",
        "A*31:01:53",
        "A*31:01:54",
        "A*31:01:55",
        "A*31:01:56",
        "A*31:01:57",
        "A*31:01:58",
        "A*31:01:59",
        "A*31:01:60",
        "A*31:01:61",
        "A*31:01:62",
        "A*31:01:63",
        "A*31:01:64",
        "A*31:01:65",
        "A*31:01:66",
        "A*31:01:67"
      ],
      "cds_sha256": "885011b0a86ef4f9b70e8a5cf3181d61ba946b2eda2bfab2abb7b5db6421e3e4",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*31:01:02",
      "numeric_two_field_assignment": "A*31:01"
    },
    {
      "donor": "NA18945",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*44:03:01:10"
      ],
      "numeric_two_field": [
        "B*44:03"
      ],
      "numeric_three_field": [
        "B*44:03:01"
      ],
      "full_allele_assignment": [
        "B*44:03:01:10"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*44:03:01:01",
        "B*44:03:01:02",
        "B*44:03:01:03",
        "B*44:03:01:04",
        "B*44:03:01:05",
        "B*44:03:01:06",
        "B*44:03:01:07",
        "B*44:03:01:08",
        "B*44:03:01:09",
        "B*44:03:01:10",
        "B*44:03:01:11",
        "B*44:03:01:12",
        "B*44:03:01:13",
        "B*44:03:01:14",
        "B*44:03:01:15",
        "B*44:03:01:16",
        "B*44:03:01:17",
        "B*44:03:01:18",
        "B*44:03:01:19",
        "B*44:03:01:20",
        "B*44:03:01:21",
        "B*44:03:01:22",
        "B*44:03:01:23",
        "B*44:03:01:24",
        "B*44:03:01:25",
        "B*44:03:01:26",
        "B*44:03:01:27",
        "B*44:03:01:28",
        "B*44:03:01:29",
        "B*44:03:01:30",
        "B*44:03:01:31",
        "B*44:03:01:32",
        "B*44:03:01:33",
        "B*44:03:01:34",
        "B*44:03:01:35",
        "B*44:03:01:36",
        "B*44:03:01:37",
        "B*44:03:01:38",
        "B*44:03:01:39",
        "B*44:03:01:40",
        "B*44:03:01:41",
        "B*44:03:01:42",
        "B*44:03:01:43",
        "B*44:03:01:44",
        "B*44:03:01:45",
        "B*44:03:01:46",
        "B*44:03:01:47",
        "B*44:03:01:48",
        "B*44:03:01:49",
        "B*44:03:01:50",
        "B*44:03:01:51",
        "B*44:03:01:52",
        "B*44:03:01:53",
        "B*44:03:01:54",
        "B*44:03:01:55",
        "B*44:03:01:56",
        "B*44:03:01:57",
        "B*44:03:01:58",
        "B*44:03:01:59",
        "B*44:03:01:60",
        "B*44:03:01:61",
        "B*44:03:01:62",
        "B*44:03:01:63",
        "B*44:03:01:64",
        "B*44:03:01:65",
        "B*44:03:01:66",
        "B*44:03:01:67",
        "B*44:03:01:68",
        "B*44:03:01:69",
        "B*44:03:01:70",
        "B*44:03:01:71",
        "B*44:03:01:72",
        "B*44:03:01:73",
        "B*44:03:01:74",
        "B*44:03:01:75",
        "B*44:03:01:76",
        "B*44:03:01:77",
        "B*44:03:01:78",
        "B*44:03:01:79",
        "B*44:03:01:80",
        "B*44:03:01:81",
        "B*44:03:01:82"
      ],
      "protein_matches": [
        "B*44:03:01:01",
        "B*44:03:01:02",
        "B*44:03:01:03",
        "B*44:03:01:04",
        "B*44:03:01:05",
        "B*44:03:01:06",
        "B*44:03:01:07",
        "B*44:03:01:08",
        "B*44:03:01:09",
        "B*44:03:01:10",
        "B*44:03:01:11",
        "B*44:03:01:12",
        "B*44:03:01:13",
        "B*44:03:01:14",
        "B*44:03:01:15",
        "B*44:03:01:16",
        "B*44:03:01:17",
        "B*44:03:01:18",
        "B*44:03:01:19",
        "B*44:03:01:20",
        "B*44:03:01:21",
        "B*44:03:01:22",
        "B*44:03:01:23",
        "B*44:03:01:24",
        "B*44:03:01:25",
        "B*44:03:01:26",
        "B*44:03:01:27",
        "B*44:03:01:28",
        "B*44:03:01:29",
        "B*44:03:01:30",
        "B*44:03:01:31",
        "B*44:03:01:32",
        "B*44:03:01:33",
        "B*44:03:01:34",
        "B*44:03:01:35",
        "B*44:03:01:36",
        "B*44:03:01:37",
        "B*44:03:01:38",
        "B*44:03:01:39",
        "B*44:03:01:40",
        "B*44:03:01:41",
        "B*44:03:01:42",
        "B*44:03:01:43",
        "B*44:03:01:44",
        "B*44:03:01:45",
        "B*44:03:01:46",
        "B*44:03:01:47",
        "B*44:03:01:48",
        "B*44:03:01:49",
        "B*44:03:01:50",
        "B*44:03:01:51",
        "B*44:03:01:52",
        "B*44:03:01:53",
        "B*44:03:01:54",
        "B*44:03:01:55",
        "B*44:03:01:56",
        "B*44:03:01:57",
        "B*44:03:01:58",
        "B*44:03:01:59",
        "B*44:03:01:60",
        "B*44:03:01:61",
        "B*44:03:01:62",
        "B*44:03:01:63",
        "B*44:03:01:64",
        "B*44:03:01:65",
        "B*44:03:01:66",
        "B*44:03:01:67",
        "B*44:03:01:68",
        "B*44:03:01:69",
        "B*44:03:01:70",
        "B*44:03:01:71",
        "B*44:03:01:72",
        "B*44:03:01:73",
        "B*44:03:01:74",
        "B*44:03:01:75",
        "B*44:03:01:76",
        "B*44:03:01:77",
        "B*44:03:01:78",
        "B*44:03:01:79",
        "B*44:03:01:80",
        "B*44:03:01:81",
        "B*44:03:01:82",
        "B*44:03:02:01",
        "B*44:03:02:02",
        "B*44:03:02:03",
        "B*44:03:02:04",
        "B*44:03:02:05",
        "B*44:03:02:06",
        "B*44:03:02:07",
        "B*44:03:02:08",
        "B*44:03:03",
        "B*44:03:08",
        "B*44:03:28",
        "B*44:03:32",
        "B*44:03:33",
        "B*44:03:34",
        "B*44:03:38",
        "B*44:03:39",
        "B*44:03:42",
        "B*44:03:43",
        "B*44:03:44",
        "B*44:03:46",
        "B*44:03:47",
        "B*44:03:48",
        "B*44:03:49",
        "B*44:03:50",
        "B*44:03:51",
        "B*44:03:52",
        "B*44:03:53",
        "B*44:03:54",
        "B*44:03:55",
        "B*44:03:56",
        "B*44:03:57",
        "B*44:03:58",
        "B*44:03:59",
        "B*44:03:60",
        "B*44:03:61",
        "B*44:03:62",
        "B*44:03:63",
        "B*44:03:64",
        "B*44:03:65",
        "B*44:03:66",
        "B*44:03:67",
        "B*44:03:68",
        "B*44:03:69",
        "B*44:03:70",
        "B*44:03:71",
        "B*44:03:72",
        "B*44:03:73",
        "B*44:03:74",
        "B*44:03:75",
        "B*44:03:76",
        "B*44:03:77",
        "B*44:03:78",
        "B*44:03:79",
        "B*44:03:80",
        "B*44:03:81"
      ],
      "cds_sha256": "4e0af67175e86f409721018a7af772365528639d5299ed273ce9fdb77e0ce8a5",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*44:03:01",
      "numeric_two_field_assignment": "B*44:03"
    },
    {
      "donor": "NA18945",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*15:01:01:01"
      ],
      "numeric_two_field": [
        "B*15:01"
      ],
      "numeric_three_field": [
        "B*15:01:01"
      ],
      "full_allele_assignment": [
        "B*15:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*15:01:01:01",
        "B*15:01:01:03",
        "B*15:01:01:04",
        "B*15:01:01:05",
        "B*15:01:01:06",
        "B*15:01:01:07",
        "B*15:01:01:08",
        "B*15:01:01:09",
        "B*15:01:01:10",
        "B*15:01:01:11",
        "B*15:01:01:12",
        "B*15:01:01:13",
        "B*15:01:01:14",
        "B*15:01:01:15",
        "B*15:01:01:16",
        "B*15:01:01:17",
        "B*15:01:01:18",
        "B*15:01:01:19",
        "B*15:01:01:20",
        "B*15:01:01:21",
        "B*15:01:01:22",
        "B*15:01:01:23",
        "B*15:01:01:24",
        "B*15:01:01:25",
        "B*15:01:01:26",
        "B*15:01:01:27",
        "B*15:01:01:28",
        "B*15:01:01:29",
        "B*15:01:01:30",
        "B*15:01:01:31",
        "B*15:01:01:32",
        "B*15:01:01:33",
        "B*15:01:01:34",
        "B*15:01:01:35",
        "B*15:01:01:36",
        "B*15:01:01:37",
        "B*15:01:01:38",
        "B*15:01:01:39Q",
        "B*15:01:01:40",
        "B*15:01:01:41",
        "B*15:01:01:42",
        "B*15:01:01:43",
        "B*15:01:01:44",
        "B*15:01:01:45",
        "B*15:01:01:46",
        "B*15:01:01:47",
        "B*15:01:01:48",
        "B*15:01:01:49",
        "B*15:01:01:50",
        "B*15:01:01:51",
        "B*15:01:01:52",
        "B*15:01:01:53",
        "B*15:01:01:54",
        "B*15:01:01:55",
        "B*15:01:01:56",
        "B*15:01:01:57",
        "B*15:01:01:58",
        "B*15:01:01:59",
        "B*15:01:01:60",
        "B*15:01:01:61",
        "B*15:01:01:62",
        "B*15:01:01:63",
        "B*15:01:01:64",
        "B*15:01:01:65Q",
        "B*15:01:01:66",
        "B*15:01:01:67",
        "B*15:01:01:68",
        "B*15:01:01:69",
        "B*15:01:01:70",
        "B*15:01:01:71Q",
        "B*15:01:01:72",
        "B*15:01:01:73",
        "B*15:01:01:74",
        "B*15:01:01:75",
        "B*15:01:01:76"
      ],
      "protein_matches": [
        "B*15:01:01:01",
        "B*15:01:01:03",
        "B*15:01:01:04",
        "B*15:01:01:05",
        "B*15:01:01:06",
        "B*15:01:01:07",
        "B*15:01:01:08",
        "B*15:01:01:09",
        "B*15:01:01:10",
        "B*15:01:01:11",
        "B*15:01:01:12",
        "B*15:01:01:13",
        "B*15:01:01:14",
        "B*15:01:01:15",
        "B*15:01:01:16",
        "B*15:01:01:17",
        "B*15:01:01:18",
        "B*15:01:01:19",
        "B*15:01:01:20",
        "B*15:01:01:21",
        "B*15:01:01:22",
        "B*15:01:01:23",
        "B*15:01:01:24",
        "B*15:01:01:25",
        "B*15:01:01:26",
        "B*15:01:01:27",
        "B*15:01:01:28",
        "B*15:01:01:29",
        "B*15:01:01:30",
        "B*15:01:01:31",
        "B*15:01:01:32",
        "B*15:01:01:33",
        "B*15:01:01:34",
        "B*15:01:01:35",
        "B*15:01:01:36",
        "B*15:01:01:37",
        "B*15:01:01:38",
        "B*15:01:01:39Q",
        "B*15:01:01:40",
        "B*15:01:01:41",
        "B*15:01:01:42",
        "B*15:01:01:43",
        "B*15:01:01:44",
        "B*15:01:01:45",
        "B*15:01:01:46",
        "B*15:01:01:47",
        "B*15:01:01:48",
        "B*15:01:01:49",
        "B*15:01:01:50",
        "B*15:01:01:51",
        "B*15:01:01:52",
        "B*15:01:01:53",
        "B*15:01:01:54",
        "B*15:01:01:55",
        "B*15:01:01:56",
        "B*15:01:01:57",
        "B*15:01:01:58",
        "B*15:01:01:59",
        "B*15:01:01:60",
        "B*15:01:01:61",
        "B*15:01:01:62",
        "B*15:01:01:63",
        "B*15:01:01:64",
        "B*15:01:01:65Q",
        "B*15:01:01:66",
        "B*15:01:01:67",
        "B*15:01:01:68",
        "B*15:01:01:69",
        "B*15:01:01:70",
        "B*15:01:01:71Q",
        "B*15:01:01:72",
        "B*15:01:01:73",
        "B*15:01:01:74",
        "B*15:01:01:75",
        "B*15:01:01:76",
        "B*15:01:02",
        "B*15:01:06",
        "B*15:01:07",
        "B*15:01:10",
        "B*15:01:100",
        "B*15:01:101",
        "B*15:01:11",
        "B*15:01:17",
        "B*15:01:32",
        "B*15:01:38",
        "B*15:01:40",
        "B*15:01:41",
        "B*15:01:42",
        "B*15:01:43",
        "B*15:01:44",
        "B*15:01:45",
        "B*15:01:46",
        "B*15:01:47",
        "B*15:01:48",
        "B*15:01:49",
        "B*15:01:50",
        "B*15:01:51",
        "B*15:01:52",
        "B*15:01:53",
        "B*15:01:54",
        "B*15:01:55",
        "B*15:01:56",
        "B*15:01:57",
        "B*15:01:58",
        "B*15:01:59",
        "B*15:01:60",
        "B*15:01:61",
        "B*15:01:62",
        "B*15:01:63",
        "B*15:01:64",
        "B*15:01:65",
        "B*15:01:66",
        "B*15:01:67",
        "B*15:01:68",
        "B*15:01:69",
        "B*15:01:70",
        "B*15:01:71",
        "B*15:01:72",
        "B*15:01:73",
        "B*15:01:74",
        "B*15:01:75",
        "B*15:01:76",
        "B*15:01:77",
        "B*15:01:78",
        "B*15:01:79",
        "B*15:01:80",
        "B*15:01:81",
        "B*15:01:82",
        "B*15:01:83",
        "B*15:01:84",
        "B*15:01:85",
        "B*15:01:86",
        "B*15:01:87",
        "B*15:01:88",
        "B*15:01:89",
        "B*15:01:90",
        "B*15:01:91",
        "B*15:01:92",
        "B*15:01:93",
        "B*15:01:94",
        "B*15:01:95",
        "B*15:01:96",
        "B*15:01:97",
        "B*15:01:98",
        "B*15:01:99"
      ],
      "cds_sha256": "1d44ca5fbebab117a234400b2fbd2353eb719a6ed3ed31e921be1a5f57a0a56c",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*15:01:01",
      "numeric_two_field_assignment": "B*15:01"
    },
    {
      "donor": "NA18945",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*14:03:01:01"
      ],
      "numeric_two_field": [
        "C*14:03"
      ],
      "numeric_three_field": [
        "C*14:03:01"
      ],
      "full_allele_assignment": [
        "C*14:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*14:03:01:01",
        "C*14:03:01:02",
        "C*14:03:01:03"
      ],
      "protein_matches": [
        "C*14:03:01:01",
        "C*14:03:01:02",
        "C*14:03:01:03",
        "C*14:03:02",
        "C*14:03:03",
        "C*14:03:04",
        "C*14:03:05"
      ],
      "cds_sha256": "3143d1ea713e21466f1351365db0594f43bb6c7a106007340283721f8d0670f0",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*14:03:01",
      "numeric_two_field_assignment": "C*14:03"
    },
    {
      "donor": "NA18945",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*07:02:01:127"
      ],
      "numeric_two_field": [
        "C*07:02"
      ],
      "numeric_three_field": [
        "C*07:02:01"
      ],
      "full_allele_assignment": [
        "C*07:02:01:127"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99"
      ],
      "protein_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99",
        "C*07:02:05",
        "C*07:02:06",
        "C*07:02:08",
        "C*07:02:100",
        "C*07:02:101",
        "C*07:02:102",
        "C*07:02:103",
        "C*07:02:104:01",
        "C*07:02:104:02",
        "C*07:02:105",
        "C*07:02:106:01",
        "C*07:02:106:02",
        "C*07:02:108",
        "C*07:02:109",
        "C*07:02:10:01",
        "C*07:02:10:02",
        "C*07:02:11",
        "C*07:02:110",
        "C*07:02:111",
        "C*07:02:112",
        "C*07:02:113",
        "C*07:02:114",
        "C*07:02:115",
        "C*07:02:116",
        "C*07:02:117",
        "C*07:02:118",
        "C*07:02:119",
        "C*07:02:120",
        "C*07:02:121",
        "C*07:02:122",
        "C*07:02:123",
        "C*07:02:124",
        "C*07:02:125",
        "C*07:02:126",
        "C*07:02:127",
        "C*07:02:128",
        "C*07:02:129",
        "C*07:02:130",
        "C*07:02:131",
        "C*07:02:132",
        "C*07:02:133",
        "C*07:02:134",
        "C*07:02:135",
        "C*07:02:136",
        "C*07:02:137",
        "C*07:02:138",
        "C*07:02:139",
        "C*07:02:140",
        "C*07:02:141",
        "C*07:02:142",
        "C*07:02:143",
        "C*07:02:144",
        "C*07:02:145",
        "C*07:02:146",
        "C*07:02:147",
        "C*07:02:148",
        "C*07:02:149",
        "C*07:02:150",
        "C*07:02:151",
        "C*07:02:152",
        "C*07:02:153",
        "C*07:02:154",
        "C*07:02:155",
        "C*07:02:156",
        "C*07:02:157",
        "C*07:02:158",
        "C*07:02:159",
        "C*07:02:16",
        "C*07:02:160",
        "C*07:02:161",
        "C*07:02:162",
        "C*07:02:163",
        "C*07:02:164",
        "C*07:02:165",
        "C*07:02:166",
        "C*07:02:167",
        "C*07:02:168",
        "C*07:02:169",
        "C*07:02:170",
        "C*07:02:171",
        "C*07:02:172",
        "C*07:02:173",
        "C*07:02:174",
        "C*07:02:175",
        "C*07:02:176",
        "C*07:02:18",
        "C*07:02:20",
        "C*07:02:23",
        "C*07:02:24",
        "C*07:02:30",
        "C*07:02:36:01",
        "C*07:02:36:02",
        "C*07:02:37",
        "C*07:02:50",
        "C*07:02:55",
        "C*07:02:60",
        "C*07:02:63",
        "C*07:02:64",
        "C*07:02:66",
        "C*07:02:67",
        "C*07:02:69",
        "C*07:02:70",
        "C*07:02:72",
        "C*07:02:73",
        "C*07:02:74",
        "C*07:02:75",
        "C*07:02:76",
        "C*07:02:77",
        "C*07:02:78",
        "C*07:02:79",
        "C*07:02:80",
        "C*07:02:82",
        "C*07:02:84",
        "C*07:02:85",
        "C*07:02:86",
        "C*07:02:87",
        "C*07:02:88",
        "C*07:02:89",
        "C*07:02:90",
        "C*07:02:91",
        "C*07:02:93",
        "C*07:02:94",
        "C*07:02:95",
        "C*07:02:96",
        "C*07:02:97",
        "C*07:02:98",
        "C*07:02:99"
      ],
      "cds_sha256": "049c0d12f791833def7d5f8b879b2a76d96a3cd4a13130943916e22204d82cee",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:02:01",
      "numeric_two_field_assignment": "C*07:02"
    },
    {
      "donor": "NA18945",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "NA18945",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "NA18945",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:01:02:01"
      ],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*02:01:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "NA18945",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:11"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:11"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "NA18945",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:02:01:08"
      ],
      "numeric_two_field": [
        "DQA1*01:02"
      ],
      "numeric_three_field": [
        "DQA1*01:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:02:01:08"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37"
      ],
      "protein_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37",
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08",
        "DQA1*01:02:03",
        "DQA1*01:02:04",
        "DQA1*01:02:05",
        "DQA1*01:02:06",
        "DQA1*01:02:07",
        "DQA1*01:02:08",
        "DQA1*01:02:09",
        "DQA1*01:02:10",
        "DQA1*01:02:11",
        "DQA1*01:02:12",
        "DQA1*01:02:13:01",
        "DQA1*01:02:13:02",
        "DQA1*01:02:13:03",
        "DQA1*01:02:14",
        "DQA1*01:02:15",
        "DQA1*01:02:16",
        "DQA1*01:02:17",
        "DQA1*01:02:18",
        "DQA1*01:02:19",
        "DQA1*01:02:20",
        "DQA1*01:02:21",
        "DQA1*01:02:22",
        "DQA1*01:02:23",
        "DQA1*01:02:24",
        "DQA1*01:02:25",
        "DQA1*01:02:26",
        "DQA1*01:02:27",
        "DQA1*01:02:28",
        "DQA1*01:02:29",
        "DQA1*01:02:30",
        "DQA1*01:02:31",
        "DQA1*01:02:32"
      ],
      "cds_sha256": "ac00e3c799d85af7172274b322ab9998ef73923e79aeaa1943af09f52b98c601",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:02:01",
      "numeric_two_field_assignment": "DQA1*01:02"
    },
    {
      "donor": "NA18945",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:02:01:01"
      ],
      "numeric_two_field": [
        "DQA1*03:02"
      ],
      "numeric_three_field": [
        "DQA1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05"
      ],
      "protein_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05",
        "DQA1*03:02:02",
        "DQA1*03:02:03",
        "DQA1*03:02:04",
        "DQA1*03:02:05",
        "DQA1*03:02:06",
        "DQA1*03:02:07"
      ],
      "cds_sha256": "d84fddf474293b4337a3ba0b30586fad1d146bb1d21524b59f2798efe5b37ae1",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:02:01",
      "numeric_two_field_assignment": "DQA1*03:02"
    },
    {
      "donor": "NA18945",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:04:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:04"
      ],
      "numeric_three_field": [
        "DQB1*06:04:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:04:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:04:01:01",
        "DQB1*06:04:01:02",
        "DQB1*06:04:01:03",
        "DQB1*06:04:01:04",
        "DQB1*06:04:01:05",
        "DQB1*06:04:01:06",
        "DQB1*06:04:01:07",
        "DQB1*06:04:01:08",
        "DQB1*06:04:01:09",
        "DQB1*06:04:01:10",
        "DQB1*06:04:01:11",
        "DQB1*06:04:01:12"
      ],
      "protein_matches": [
        "DQB1*06:04:01:01",
        "DQB1*06:04:01:02",
        "DQB1*06:04:01:03",
        "DQB1*06:04:01:04",
        "DQB1*06:04:01:05",
        "DQB1*06:04:01:06",
        "DQB1*06:04:01:07",
        "DQB1*06:04:01:08",
        "DQB1*06:04:01:09",
        "DQB1*06:04:01:10",
        "DQB1*06:04:01:11",
        "DQB1*06:04:01:12",
        "DQB1*06:04:02",
        "DQB1*06:04:03",
        "DQB1*06:04:11",
        "DQB1*06:04:15",
        "DQB1*06:04:19",
        "DQB1*06:04:20",
        "DQB1*06:04:21"
      ],
      "cds_sha256": "fd754da00993e6470e831e2e7683c0890075f5dbd9b5b4586c79199d59370574",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:04:01",
      "numeric_two_field_assignment": "DQB1*06:04"
    },
    {
      "donor": "NA18945",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:02"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "NA18945",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*13:02"
      ],
      "numeric_three_field": [
        "DRB1*13:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*13:02:01:01",
        "DRB1*13:02:01:02",
        "DRB1*13:02:01:03",
        "DRB1*13:02:01:04",
        "DRB1*13:02:01:05",
        "DRB1*13:02:01:06",
        "DRB1*13:02:01:07",
        "DRB1*13:02:01:08",
        "DRB1*13:02:01:09",
        "DRB1*13:02:01:10",
        "DRB1*13:02:01:11",
        "DRB1*13:02:01:12",
        "DRB1*13:02:01:13",
        "DRB1*13:02:01:14",
        "DRB1*13:02:01:15"
      ],
      "protein_matches": [
        "DRB1*13:02:01:01",
        "DRB1*13:02:01:02",
        "DRB1*13:02:01:03",
        "DRB1*13:02:01:04",
        "DRB1*13:02:01:05",
        "DRB1*13:02:01:06",
        "DRB1*13:02:01:07",
        "DRB1*13:02:01:08",
        "DRB1*13:02:01:09",
        "DRB1*13:02:01:10",
        "DRB1*13:02:01:11",
        "DRB1*13:02:01:12",
        "DRB1*13:02:01:13",
        "DRB1*13:02:01:14",
        "DRB1*13:02:01:15",
        "DRB1*13:02:19",
        "DRB1*13:02:20",
        "DRB1*13:02:24"
      ],
      "cds_sha256": "5e021b812d252bfee27d60019fc03b2dd17f7199086ec2ae6ad8a870c2c2e990",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*13:02:01",
      "numeric_two_field_assignment": "DRB1*13:02"
    },
    {
      "donor": "NA18945",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*09:01"
      ],
      "numeric_three_field": [
        "DRB1*09:01:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11"
      ],
      "protein_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11",
        "DRB1*09:01:12",
        "DRB1*09:01:13",
        "DRB1*09:01:14",
        "DRB1*09:01:15",
        "DRB1*09:01:16",
        "DRB1*09:01:17",
        "DRB1*09:01:18",
        "DRB1*09:01:19",
        "DRB1*09:01:20"
      ],
      "cds_sha256": "58aef5c6739eab202e6a4a2d13527a848f64ecf61e2311478599b08be1aaafe9",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*09:01:02",
      "numeric_two_field_assignment": "DRB1*09:01"
    },
    {
      "donor": "NA18948",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*30:01:01:01"
      ],
      "numeric_two_field": [
        "A*30:01"
      ],
      "numeric_three_field": [
        "A*30:01:01"
      ],
      "full_allele_assignment": [
        "A*30:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*30:01:01:01",
        "A*30:01:01:02",
        "A*30:01:01:03",
        "A*30:01:01:04",
        "A*30:01:01:05",
        "A*30:01:01:06",
        "A*30:01:01:07",
        "A*30:01:01:08",
        "A*30:01:01:09",
        "A*30:01:01:10",
        "A*30:01:01:11",
        "A*30:01:01:12",
        "A*30:01:01:13",
        "A*30:01:01:14",
        "A*30:01:01:15",
        "A*30:01:01:16",
        "A*30:01:01:17",
        "A*30:01:01:18",
        "A*30:01:01:19",
        "A*30:01:01:20",
        "A*30:01:01:21",
        "A*30:01:01:22",
        "A*30:01:01:23",
        "A*30:01:01:24",
        "A*30:01:01:25"
      ],
      "protein_matches": [
        "A*30:01:01:01",
        "A*30:01:01:02",
        "A*30:01:01:03",
        "A*30:01:01:04",
        "A*30:01:01:05",
        "A*30:01:01:06",
        "A*30:01:01:07",
        "A*30:01:01:08",
        "A*30:01:01:09",
        "A*30:01:01:10",
        "A*30:01:01:11",
        "A*30:01:01:12",
        "A*30:01:01:13",
        "A*30:01:01:14",
        "A*30:01:01:15",
        "A*30:01:01:16",
        "A*30:01:01:17",
        "A*30:01:01:18",
        "A*30:01:01:19",
        "A*30:01:01:20",
        "A*30:01:01:21",
        "A*30:01:01:22",
        "A*30:01:01:23",
        "A*30:01:01:24",
        "A*30:01:01:25",
        "A*30:01:11",
        "A*30:01:12",
        "A*30:01:14",
        "A*30:01:15",
        "A*30:01:16",
        "A*30:01:17",
        "A*30:01:18",
        "A*30:01:19",
        "A*30:01:20",
        "A*30:01:21",
        "A*30:01:22",
        "A*30:01:23",
        "A*30:01:24",
        "A*30:01:25",
        "A*30:01:26",
        "A*30:01:27",
        "A*30:01:28",
        "A*30:01:29",
        "A*30:01:30",
        "A*30:01:31",
        "A*30:01:32",
        "A*30:01:33",
        "A*30:01:34",
        "A*30:01:35"
      ],
      "cds_sha256": "061560d9493427cbb0fe4c57ba5a5ee60f75cbf88352ced2d0f6119712c91d81",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*30:01:01",
      "numeric_two_field_assignment": "A*30:01"
    },
    {
      "donor": "NA18948",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*26:01:01:01"
      ],
      "numeric_two_field": [
        "A*26:01"
      ],
      "numeric_three_field": [
        "A*26:01:01"
      ],
      "full_allele_assignment": [
        "A*26:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*26:01:01:01",
        "A*26:01:01:02",
        "A*26:01:01:04",
        "A*26:01:01:05",
        "A*26:01:01:06",
        "A*26:01:01:07",
        "A*26:01:01:08",
        "A*26:01:01:09",
        "A*26:01:01:10",
        "A*26:01:01:11",
        "A*26:01:01:12",
        "A*26:01:01:13",
        "A*26:01:01:14",
        "A*26:01:01:15",
        "A*26:01:01:16",
        "A*26:01:01:17",
        "A*26:01:01:18",
        "A*26:01:01:19",
        "A*26:01:01:20",
        "A*26:01:01:21",
        "A*26:01:01:22",
        "A*26:01:01:23",
        "A*26:01:01:24",
        "A*26:01:01:25",
        "A*26:01:01:26",
        "A*26:01:01:27",
        "A*26:01:01:28",
        "A*26:01:01:29",
        "A*26:01:01:30",
        "A*26:01:01:31",
        "A*26:01:01:32",
        "A*26:01:01:33",
        "A*26:01:01:34",
        "A*26:01:01:35",
        "A*26:01:01:36",
        "A*26:01:01:37",
        "A*26:01:01:38",
        "A*26:01:01:39",
        "A*26:01:01:40",
        "A*26:01:01:41",
        "A*26:01:01:42",
        "A*26:01:01:43",
        "A*26:01:01:44",
        "A*26:01:01:45",
        "A*26:01:01:46",
        "A*26:01:01:47",
        "A*26:01:01:48",
        "A*26:01:01:49",
        "A*26:01:01:50",
        "A*26:01:01:51",
        "A*26:01:01:52Q",
        "A*26:01:01:53",
        "A*26:01:01:54",
        "A*26:01:01:55",
        "A*26:01:01:56",
        "A*26:01:01:57",
        "A*26:01:01:58",
        "A*26:01:01:59",
        "A*26:01:01:60",
        "A*26:01:01:61"
      ],
      "protein_matches": [
        "A*26:01:01:01",
        "A*26:01:01:02",
        "A*26:01:01:04",
        "A*26:01:01:05",
        "A*26:01:01:06",
        "A*26:01:01:07",
        "A*26:01:01:08",
        "A*26:01:01:09",
        "A*26:01:01:10",
        "A*26:01:01:11",
        "A*26:01:01:12",
        "A*26:01:01:13",
        "A*26:01:01:14",
        "A*26:01:01:15",
        "A*26:01:01:16",
        "A*26:01:01:17",
        "A*26:01:01:18",
        "A*26:01:01:19",
        "A*26:01:01:20",
        "A*26:01:01:21",
        "A*26:01:01:22",
        "A*26:01:01:23",
        "A*26:01:01:24",
        "A*26:01:01:25",
        "A*26:01:01:26",
        "A*26:01:01:27",
        "A*26:01:01:28",
        "A*26:01:01:29",
        "A*26:01:01:30",
        "A*26:01:01:31",
        "A*26:01:01:32",
        "A*26:01:01:33",
        "A*26:01:01:34",
        "A*26:01:01:35",
        "A*26:01:01:36",
        "A*26:01:01:37",
        "A*26:01:01:38",
        "A*26:01:01:39",
        "A*26:01:01:40",
        "A*26:01:01:41",
        "A*26:01:01:42",
        "A*26:01:01:43",
        "A*26:01:01:44",
        "A*26:01:01:45",
        "A*26:01:01:46",
        "A*26:01:01:47",
        "A*26:01:01:48",
        "A*26:01:01:49",
        "A*26:01:01:50",
        "A*26:01:01:51",
        "A*26:01:01:52Q",
        "A*26:01:01:53",
        "A*26:01:01:54",
        "A*26:01:01:55",
        "A*26:01:01:56",
        "A*26:01:01:57",
        "A*26:01:01:58",
        "A*26:01:01:59",
        "A*26:01:01:60",
        "A*26:01:01:61",
        "A*26:01:02",
        "A*26:01:04",
        "A*26:01:20",
        "A*26:01:23",
        "A*26:01:33",
        "A*26:01:39",
        "A*26:01:40",
        "A*26:01:41",
        "A*26:01:42",
        "A*26:01:43",
        "A*26:01:45",
        "A*26:01:46:01",
        "A*26:01:46:02",
        "A*26:01:47",
        "A*26:01:48",
        "A*26:01:49",
        "A*26:01:50",
        "A*26:01:51",
        "A*26:01:52",
        "A*26:01:53",
        "A*26:01:54",
        "A*26:01:55",
        "A*26:01:56",
        "A*26:01:57",
        "A*26:01:58",
        "A*26:01:59",
        "A*26:01:60",
        "A*26:01:61",
        "A*26:01:62",
        "A*26:01:63",
        "A*26:01:64",
        "A*26:01:65",
        "A*26:01:66",
        "A*26:01:67",
        "A*26:01:68",
        "A*26:01:69",
        "A*26:01:70",
        "A*26:01:71",
        "A*26:01:72",
        "A*26:01:73",
        "A*26:01:74",
        "A*26:01:75",
        "A*26:01:76",
        "A*26:01:77",
        "A*26:01:78",
        "A*26:01:79",
        "A*26:01:80",
        "A*26:01:81",
        "A*26:01:82",
        "A*26:01:83",
        "A*26:01:84",
        "A*26:01:85",
        "A*26:01:86",
        "A*26:01:87",
        "A*26:01:88",
        "A*26:01:89",
        "A*26:01:90",
        "A*26:01:91",
        "A*26:01:92"
      ],
      "cds_sha256": "a3476b2cf404d7a789cfc62d0fe3664dcb1ac6e37f32c0996ccb726557ada93e",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*26:01:01",
      "numeric_two_field_assignment": "A*26:01"
    },
    {
      "donor": "NA18948",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*13:02:01:01"
      ],
      "numeric_two_field": [
        "B*13:02"
      ],
      "numeric_three_field": [
        "B*13:02:01"
      ],
      "full_allele_assignment": [
        "B*13:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*13:02:01:01",
        "B*13:02:01:02",
        "B*13:02:01:03",
        "B*13:02:01:04",
        "B*13:02:01:05",
        "B*13:02:01:06",
        "B*13:02:01:07",
        "B*13:02:01:08",
        "B*13:02:01:09",
        "B*13:02:01:10",
        "B*13:02:01:11",
        "B*13:02:01:12",
        "B*13:02:01:13",
        "B*13:02:01:14",
        "B*13:02:01:15",
        "B*13:02:01:16",
        "B*13:02:01:17",
        "B*13:02:01:18",
        "B*13:02:01:19",
        "B*13:02:01:20",
        "B*13:02:01:21",
        "B*13:02:01:22",
        "B*13:02:01:23",
        "B*13:02:01:24",
        "B*13:02:01:25",
        "B*13:02:01:26",
        "B*13:02:01:27",
        "B*13:02:01:28",
        "B*13:02:01:29",
        "B*13:02:01:30",
        "B*13:02:01:31",
        "B*13:02:01:32",
        "B*13:02:01:33",
        "B*13:02:01:34",
        "B*13:02:01:35",
        "B*13:02:01:36"
      ],
      "protein_matches": [
        "B*13:02:01:01",
        "B*13:02:01:02",
        "B*13:02:01:03",
        "B*13:02:01:04",
        "B*13:02:01:05",
        "B*13:02:01:06",
        "B*13:02:01:07",
        "B*13:02:01:08",
        "B*13:02:01:09",
        "B*13:02:01:10",
        "B*13:02:01:11",
        "B*13:02:01:12",
        "B*13:02:01:13",
        "B*13:02:01:14",
        "B*13:02:01:15",
        "B*13:02:01:16",
        "B*13:02:01:17",
        "B*13:02:01:18",
        "B*13:02:01:19",
        "B*13:02:01:20",
        "B*13:02:01:21",
        "B*13:02:01:22",
        "B*13:02:01:23",
        "B*13:02:01:24",
        "B*13:02:01:25",
        "B*13:02:01:26",
        "B*13:02:01:27",
        "B*13:02:01:28",
        "B*13:02:01:29",
        "B*13:02:01:30",
        "B*13:02:01:31",
        "B*13:02:01:32",
        "B*13:02:01:33",
        "B*13:02:01:34",
        "B*13:02:01:35",
        "B*13:02:01:36",
        "B*13:02:02",
        "B*13:02:03",
        "B*13:02:04",
        "B*13:02:09",
        "B*13:02:16",
        "B*13:02:17",
        "B*13:02:18",
        "B*13:02:19",
        "B*13:02:20",
        "B*13:02:22",
        "B*13:02:23",
        "B*13:02:24",
        "B*13:02:25",
        "B*13:02:26",
        "B*13:02:27",
        "B*13:02:28",
        "B*13:02:29",
        "B*13:02:30",
        "B*13:02:31",
        "B*13:02:32",
        "B*13:02:33",
        "B*13:02:34",
        "B*13:02:35",
        "B*13:02:36",
        "B*13:02:37",
        "B*13:02:38",
        "B*13:02:39",
        "B*13:02:40",
        "B*13:02:41",
        "B*13:02:42",
        "B*13:02:43",
        "B*13:02:44",
        "B*13:02:45",
        "B*13:02:46",
        "B*13:02:47",
        "B*13:02:48"
      ],
      "cds_sha256": "267090632a47aada610eb852cffed79c5bbe0af68795810a9355fd8e165a01ca",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*13:02:01",
      "numeric_two_field_assignment": "B*13:02"
    },
    {
      "donor": "NA18948",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*07:02:01:01"
      ],
      "numeric_two_field": [
        "B*07:02"
      ],
      "numeric_three_field": [
        "B*07:02:01"
      ],
      "full_allele_assignment": [
        "B*07:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*07:02:01:01",
        "B*07:02:01:02",
        "B*07:02:01:03",
        "B*07:02:01:04",
        "B*07:02:01:05",
        "B*07:02:01:06",
        "B*07:02:01:07",
        "B*07:02:01:08",
        "B*07:02:01:09",
        "B*07:02:01:10",
        "B*07:02:01:100",
        "B*07:02:01:101",
        "B*07:02:01:102",
        "B*07:02:01:103",
        "B*07:02:01:104",
        "B*07:02:01:105",
        "B*07:02:01:106",
        "B*07:02:01:107",
        "B*07:02:01:108",
        "B*07:02:01:109",
        "B*07:02:01:11",
        "B*07:02:01:110",
        "B*07:02:01:111",
        "B*07:02:01:112",
        "B*07:02:01:113",
        "B*07:02:01:114",
        "B*07:02:01:115",
        "B*07:02:01:116",
        "B*07:02:01:117",
        "B*07:02:01:118",
        "B*07:02:01:119",
        "B*07:02:01:12",
        "B*07:02:01:120",
        "B*07:02:01:121",
        "B*07:02:01:122",
        "B*07:02:01:123",
        "B*07:02:01:124",
        "B*07:02:01:125",
        "B*07:02:01:126N",
        "B*07:02:01:127",
        "B*07:02:01:128",
        "B*07:02:01:129",
        "B*07:02:01:13",
        "B*07:02:01:130Q",
        "B*07:02:01:131",
        "B*07:02:01:132",
        "B*07:02:01:133",
        "B*07:02:01:134",
        "B*07:02:01:135",
        "B*07:02:01:136",
        "B*07:02:01:137",
        "B*07:02:01:138",
        "B*07:02:01:139",
        "B*07:02:01:14",
        "B*07:02:01:140",
        "B*07:02:01:15",
        "B*07:02:01:16",
        "B*07:02:01:17",
        "B*07:02:01:18",
        "B*07:02:01:19",
        "B*07:02:01:20",
        "B*07:02:01:21",
        "B*07:02:01:22",
        "B*07:02:01:23",
        "B*07:02:01:24",
        "B*07:02:01:25",
        "B*07:02:01:26",
        "B*07:02:01:27",
        "B*07:02:01:28",
        "B*07:02:01:29",
        "B*07:02:01:30",
        "B*07:02:01:31",
        "B*07:02:01:32",
        "B*07:02:01:33",
        "B*07:02:01:34",
        "B*07:02:01:35",
        "B*07:02:01:36",
        "B*07:02:01:37",
        "B*07:02:01:38",
        "B*07:02:01:39",
        "B*07:02:01:40",
        "B*07:02:01:41",
        "B*07:02:01:42",
        "B*07:02:01:43",
        "B*07:02:01:44",
        "B*07:02:01:45",
        "B*07:02:01:46",
        "B*07:02:01:47",
        "B*07:02:01:48",
        "B*07:02:01:49",
        "B*07:02:01:50",
        "B*07:02:01:51",
        "B*07:02:01:52",
        "B*07:02:01:53",
        "B*07:02:01:54",
        "B*07:02:01:55",
        "B*07:02:01:56",
        "B*07:02:01:57",
        "B*07:02:01:58",
        "B*07:02:01:59",
        "B*07:02:01:60",
        "B*07:02:01:61",
        "B*07:02:01:62",
        "B*07:02:01:63",
        "B*07:02:01:64",
        "B*07:02:01:65",
        "B*07:02:01:66",
        "B*07:02:01:67",
        "B*07:02:01:68",
        "B*07:02:01:69",
        "B*07:02:01:70",
        "B*07:02:01:71",
        "B*07:02:01:72",
        "B*07:02:01:73",
        "B*07:02:01:74",
        "B*07:02:01:75",
        "B*07:02:01:76",
        "B*07:02:01:77",
        "B*07:02:01:78",
        "B*07:02:01:79",
        "B*07:02:01:80",
        "B*07:02:01:81",
        "B*07:02:01:82",
        "B*07:02:01:83",
        "B*07:02:01:84",
        "B*07:02:01:85",
        "B*07:02:01:86",
        "B*07:02:01:87",
        "B*07:02:01:88",
        "B*07:02:01:89",
        "B*07:02:01:90",
        "B*07:02:01:91",
        "B*07:02:01:92",
        "B*07:02:01:93",
        "B*07:02:01:94",
        "B*07:02:01:95",
        "B*07:02:01:96",
        "B*07:02:01:97",
        "B*07:02:01:98",
        "B*07:02:01:99"
      ],
      "protein_matches": [
        "B*07:02:01:01",
        "B*07:02:01:02",
        "B*07:02:01:03",
        "B*07:02:01:04",
        "B*07:02:01:05",
        "B*07:02:01:06",
        "B*07:02:01:07",
        "B*07:02:01:08",
        "B*07:02:01:09",
        "B*07:02:01:10",
        "B*07:02:01:100",
        "B*07:02:01:101",
        "B*07:02:01:102",
        "B*07:02:01:103",
        "B*07:02:01:104",
        "B*07:02:01:105",
        "B*07:02:01:106",
        "B*07:02:01:107",
        "B*07:02:01:108",
        "B*07:02:01:109",
        "B*07:02:01:11",
        "B*07:02:01:110",
        "B*07:02:01:111",
        "B*07:02:01:112",
        "B*07:02:01:113",
        "B*07:02:01:114",
        "B*07:02:01:115",
        "B*07:02:01:116",
        "B*07:02:01:117",
        "B*07:02:01:118",
        "B*07:02:01:119",
        "B*07:02:01:12",
        "B*07:02:01:120",
        "B*07:02:01:121",
        "B*07:02:01:122",
        "B*07:02:01:123",
        "B*07:02:01:124",
        "B*07:02:01:125",
        "B*07:02:01:126N",
        "B*07:02:01:127",
        "B*07:02:01:128",
        "B*07:02:01:129",
        "B*07:02:01:13",
        "B*07:02:01:130Q",
        "B*07:02:01:131",
        "B*07:02:01:132",
        "B*07:02:01:133",
        "B*07:02:01:134",
        "B*07:02:01:135",
        "B*07:02:01:136",
        "B*07:02:01:137",
        "B*07:02:01:138",
        "B*07:02:01:139",
        "B*07:02:01:14",
        "B*07:02:01:140",
        "B*07:02:01:15",
        "B*07:02:01:16",
        "B*07:02:01:17",
        "B*07:02:01:18",
        "B*07:02:01:19",
        "B*07:02:01:20",
        "B*07:02:01:21",
        "B*07:02:01:22",
        "B*07:02:01:23",
        "B*07:02:01:24",
        "B*07:02:01:25",
        "B*07:02:01:26",
        "B*07:02:01:27",
        "B*07:02:01:28",
        "B*07:02:01:29",
        "B*07:02:01:30",
        "B*07:02:01:31",
        "B*07:02:01:32",
        "B*07:02:01:33",
        "B*07:02:01:34",
        "B*07:02:01:35",
        "B*07:02:01:36",
        "B*07:02:01:37",
        "B*07:02:01:38",
        "B*07:02:01:39",
        "B*07:02:01:40",
        "B*07:02:01:41",
        "B*07:02:01:42",
        "B*07:02:01:43",
        "B*07:02:01:44",
        "B*07:02:01:45",
        "B*07:02:01:46",
        "B*07:02:01:47",
        "B*07:02:01:48",
        "B*07:02:01:49",
        "B*07:02:01:50",
        "B*07:02:01:51",
        "B*07:02:01:52",
        "B*07:02:01:53",
        "B*07:02:01:54",
        "B*07:02:01:55",
        "B*07:02:01:56",
        "B*07:02:01:57",
        "B*07:02:01:58",
        "B*07:02:01:59",
        "B*07:02:01:60",
        "B*07:02:01:61",
        "B*07:02:01:62",
        "B*07:02:01:63",
        "B*07:02:01:64",
        "B*07:02:01:65",
        "B*07:02:01:66",
        "B*07:02:01:67",
        "B*07:02:01:68",
        "B*07:02:01:69",
        "B*07:02:01:70",
        "B*07:02:01:71",
        "B*07:02:01:72",
        "B*07:02:01:73",
        "B*07:02:01:74",
        "B*07:02:01:75",
        "B*07:02:01:76",
        "B*07:02:01:77",
        "B*07:02:01:78",
        "B*07:02:01:79",
        "B*07:02:01:80",
        "B*07:02:01:81",
        "B*07:02:01:82",
        "B*07:02:01:83",
        "B*07:02:01:84",
        "B*07:02:01:85",
        "B*07:02:01:86",
        "B*07:02:01:87",
        "B*07:02:01:88",
        "B*07:02:01:89",
        "B*07:02:01:90",
        "B*07:02:01:91",
        "B*07:02:01:92",
        "B*07:02:01:93",
        "B*07:02:01:94",
        "B*07:02:01:95",
        "B*07:02:01:96",
        "B*07:02:01:97",
        "B*07:02:01:98",
        "B*07:02:01:99",
        "B*07:02:03",
        "B*07:02:04",
        "B*07:02:08",
        "B*07:02:10",
        "B*07:02:100",
        "B*07:02:101",
        "B*07:02:102",
        "B*07:02:103",
        "B*07:02:104",
        "B*07:02:105",
        "B*07:02:106",
        "B*07:02:107",
        "B*07:02:108",
        "B*07:02:109",
        "B*07:02:110",
        "B*07:02:111",
        "B*07:02:112",
        "B*07:02:113",
        "B*07:02:114",
        "B*07:02:13",
        "B*07:02:21",
        "B*07:02:43",
        "B*07:02:45",
        "B*07:02:48",
        "B*07:02:50",
        "B*07:02:51",
        "B*07:02:52",
        "B*07:02:53",
        "B*07:02:54",
        "B*07:02:56",
        "B*07:02:57",
        "B*07:02:58",
        "B*07:02:59",
        "B*07:02:60",
        "B*07:02:61",
        "B*07:02:62",
        "B*07:02:63",
        "B*07:02:64",
        "B*07:02:65",
        "B*07:02:66",
        "B*07:02:67",
        "B*07:02:68",
        "B*07:02:69",
        "B*07:02:70",
        "B*07:02:71",
        "B*07:02:72",
        "B*07:02:73",
        "B*07:02:74",
        "B*07:02:75:01",
        "B*07:02:75:02",
        "B*07:02:76",
        "B*07:02:77",
        "B*07:02:78",
        "B*07:02:79",
        "B*07:02:80",
        "B*07:02:81",
        "B*07:02:82",
        "B*07:02:83",
        "B*07:02:84",
        "B*07:02:85",
        "B*07:02:86",
        "B*07:02:87",
        "B*07:02:88",
        "B*07:02:89",
        "B*07:02:90",
        "B*07:02:91",
        "B*07:02:92",
        "B*07:02:93",
        "B*07:02:94",
        "B*07:02:95",
        "B*07:02:96",
        "B*07:02:97",
        "B*07:02:98",
        "B*07:02:99"
      ],
      "cds_sha256": "2b462b750b99ab69c978efcfb824da318bac7838a1455a93ca9cff3c58fb94b6",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*07:02:01",
      "numeric_two_field_assignment": "B*07:02"
    },
    {
      "donor": "NA18948",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*06:02:01:01"
      ],
      "numeric_two_field": [
        "C*06:02"
      ],
      "numeric_three_field": [
        "C*06:02:01"
      ],
      "full_allele_assignment": [
        "C*06:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q"
      ],
      "protein_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q",
        "C*06:02:03",
        "C*06:02:07",
        "C*06:02:100",
        "C*06:02:101",
        "C*06:02:102",
        "C*06:02:103",
        "C*06:02:104",
        "C*06:02:105",
        "C*06:02:106",
        "C*06:02:107",
        "C*06:02:108",
        "C*06:02:109",
        "C*06:02:110",
        "C*06:02:111",
        "C*06:02:112",
        "C*06:02:113",
        "C*06:02:114",
        "C*06:02:115",
        "C*06:02:116",
        "C*06:02:117",
        "C*06:02:118",
        "C*06:02:119",
        "C*06:02:120",
        "C*06:02:121",
        "C*06:02:122",
        "C*06:02:123",
        "C*06:02:124",
        "C*06:02:125",
        "C*06:02:126",
        "C*06:02:127",
        "C*06:02:128",
        "C*06:02:129",
        "C*06:02:130",
        "C*06:02:131",
        "C*06:02:132",
        "C*06:02:15",
        "C*06:02:17",
        "C*06:02:20",
        "C*06:02:29",
        "C*06:02:31",
        "C*06:02:38:01",
        "C*06:02:38:02",
        "C*06:02:42",
        "C*06:02:44",
        "C*06:02:45",
        "C*06:02:46",
        "C*06:02:49",
        "C*06:02:50:01",
        "C*06:02:50:02",
        "C*06:02:51",
        "C*06:02:52",
        "C*06:02:53",
        "C*06:02:54",
        "C*06:02:55",
        "C*06:02:56",
        "C*06:02:57",
        "C*06:02:58",
        "C*06:02:59",
        "C*06:02:60",
        "C*06:02:61",
        "C*06:02:62",
        "C*06:02:63",
        "C*06:02:64",
        "C*06:02:65",
        "C*06:02:66",
        "C*06:02:67",
        "C*06:02:68",
        "C*06:02:69",
        "C*06:02:70",
        "C*06:02:71",
        "C*06:02:72",
        "C*06:02:73",
        "C*06:02:74",
        "C*06:02:75",
        "C*06:02:76",
        "C*06:02:77",
        "C*06:02:78",
        "C*06:02:79",
        "C*06:02:80",
        "C*06:02:81",
        "C*06:02:82",
        "C*06:02:83",
        "C*06:02:84",
        "C*06:02:85",
        "C*06:02:86",
        "C*06:02:87",
        "C*06:02:88",
        "C*06:02:89",
        "C*06:02:90",
        "C*06:02:91",
        "C*06:02:92",
        "C*06:02:93",
        "C*06:02:94",
        "C*06:02:95",
        "C*06:02:96",
        "C*06:02:97",
        "C*06:02:98",
        "C*06:02:99"
      ],
      "cds_sha256": "f9529885923021608f38517d7c3f4bddba7eb8880f8ae07eda4a84508b0f8b50",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*06:02:01",
      "numeric_two_field_assignment": "C*06:02"
    },
    {
      "donor": "NA18948",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*07:02:01:03"
      ],
      "numeric_two_field": [
        "C*07:02"
      ],
      "numeric_three_field": [
        "C*07:02:01"
      ],
      "full_allele_assignment": [
        "C*07:02:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99"
      ],
      "protein_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99",
        "C*07:02:05",
        "C*07:02:06",
        "C*07:02:08",
        "C*07:02:100",
        "C*07:02:101",
        "C*07:02:102",
        "C*07:02:103",
        "C*07:02:104:01",
        "C*07:02:104:02",
        "C*07:02:105",
        "C*07:02:106:01",
        "C*07:02:106:02",
        "C*07:02:108",
        "C*07:02:109",
        "C*07:02:10:01",
        "C*07:02:10:02",
        "C*07:02:11",
        "C*07:02:110",
        "C*07:02:111",
        "C*07:02:112",
        "C*07:02:113",
        "C*07:02:114",
        "C*07:02:115",
        "C*07:02:116",
        "C*07:02:117",
        "C*07:02:118",
        "C*07:02:119",
        "C*07:02:120",
        "C*07:02:121",
        "C*07:02:122",
        "C*07:02:123",
        "C*07:02:124",
        "C*07:02:125",
        "C*07:02:126",
        "C*07:02:127",
        "C*07:02:128",
        "C*07:02:129",
        "C*07:02:130",
        "C*07:02:131",
        "C*07:02:132",
        "C*07:02:133",
        "C*07:02:134",
        "C*07:02:135",
        "C*07:02:136",
        "C*07:02:137",
        "C*07:02:138",
        "C*07:02:139",
        "C*07:02:140",
        "C*07:02:141",
        "C*07:02:142",
        "C*07:02:143",
        "C*07:02:144",
        "C*07:02:145",
        "C*07:02:146",
        "C*07:02:147",
        "C*07:02:148",
        "C*07:02:149",
        "C*07:02:150",
        "C*07:02:151",
        "C*07:02:152",
        "C*07:02:153",
        "C*07:02:154",
        "C*07:02:155",
        "C*07:02:156",
        "C*07:02:157",
        "C*07:02:158",
        "C*07:02:159",
        "C*07:02:16",
        "C*07:02:160",
        "C*07:02:161",
        "C*07:02:162",
        "C*07:02:163",
        "C*07:02:164",
        "C*07:02:165",
        "C*07:02:166",
        "C*07:02:167",
        "C*07:02:168",
        "C*07:02:169",
        "C*07:02:170",
        "C*07:02:171",
        "C*07:02:172",
        "C*07:02:173",
        "C*07:02:174",
        "C*07:02:175",
        "C*07:02:176",
        "C*07:02:18",
        "C*07:02:20",
        "C*07:02:23",
        "C*07:02:24",
        "C*07:02:30",
        "C*07:02:36:01",
        "C*07:02:36:02",
        "C*07:02:37",
        "C*07:02:50",
        "C*07:02:55",
        "C*07:02:60",
        "C*07:02:63",
        "C*07:02:64",
        "C*07:02:66",
        "C*07:02:67",
        "C*07:02:69",
        "C*07:02:70",
        "C*07:02:72",
        "C*07:02:73",
        "C*07:02:74",
        "C*07:02:75",
        "C*07:02:76",
        "C*07:02:77",
        "C*07:02:78",
        "C*07:02:79",
        "C*07:02:80",
        "C*07:02:82",
        "C*07:02:84",
        "C*07:02:85",
        "C*07:02:86",
        "C*07:02:87",
        "C*07:02:88",
        "C*07:02:89",
        "C*07:02:90",
        "C*07:02:91",
        "C*07:02:93",
        "C*07:02:94",
        "C*07:02:95",
        "C*07:02:96",
        "C*07:02:97",
        "C*07:02:98",
        "C*07:02:99"
      ],
      "cds_sha256": "049c0d12f791833def7d5f8b879b2a76d96a3cd4a13130943916e22204d82cee",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:02:01",
      "numeric_two_field_assignment": "C*07:02"
    },
    {
      "donor": "NA18948",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:01:01:03"
      ],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "NA18948",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "NA18948",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*17:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*17:01"
      ],
      "numeric_three_field": [
        "DPB1*17:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*17:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*17:01:01:01",
        "DPB1*17:01:01:02",
        "DPB1*17:01:01:03",
        "DPB1*17:01:01:04",
        "DPB1*17:01:01:05",
        "DPB1*17:01:01:06",
        "DPB1*17:01:01:07",
        "DPB1*17:01:01:08",
        "DPB1*17:01:01:09",
        "DPB1*17:01:01:10",
        "DPB1*17:01:01:11"
      ],
      "protein_matches": [
        "DPB1*17:01:01:01",
        "DPB1*17:01:01:02",
        "DPB1*17:01:01:03",
        "DPB1*17:01:01:04",
        "DPB1*17:01:01:05",
        "DPB1*17:01:01:06",
        "DPB1*17:01:01:07",
        "DPB1*17:01:01:08",
        "DPB1*17:01:01:09",
        "DPB1*17:01:01:10",
        "DPB1*17:01:01:11",
        "DPB1*17:01:04",
        "DPB1*17:01:07"
      ],
      "cds_sha256": "ea66ffcba529ab56fcfca03c9d1171e5a587089ae46d36b9b797081cfbc33687",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*17:01:01",
      "numeric_two_field_assignment": "DPB1*17:01"
    },
    {
      "donor": "NA18948",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:01:02:04"
      ],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*02:01:02:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "NA18948",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*02:01:01:02"
      ],
      "numeric_two_field": [
        "DQA1*02:01"
      ],
      "numeric_three_field": [
        "DQA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*02:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13"
      ],
      "protein_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13",
        "DQA1*02:01:03",
        "DQA1*02:01:05",
        "DQA1*02:01:06",
        "DQA1*02:01:07",
        "DQA1*02:01:08",
        "DQA1*02:01:09:01",
        "DQA1*02:01:09:02",
        "DQA1*02:01:09:03",
        "DQA1*02:01:10",
        "DQA1*02:01:11",
        "DQA1*02:01:14",
        "DQA1*02:01:15Q",
        "DQA1*02:01:16",
        "DQA1*02:01:17",
        "DQA1*02:01:18",
        "DQA1*02:01:19",
        "DQA1*02:01:20",
        "DQA1*02:01:22",
        "DQA1*02:01:23",
        "DQA1*02:01:26"
      ],
      "cds_sha256": "a133de159576cc12f4a192fcc735b46791d889475acff0224172d22c4864229c",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*02:01:01",
      "numeric_two_field_assignment": "DQA1*02:01"
    },
    {
      "donor": "NA18948",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:01"
      ],
      "numeric_three_field": [
        "DQA1*01:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:01:01:01",
        "DQA1*01:01:01:02",
        "DQA1*01:01:01:03",
        "DQA1*01:01:01:05",
        "DQA1*01:01:01:06",
        "DQA1*01:01:01:07",
        "DQA1*01:01:01:08",
        "DQA1*01:01:01:09",
        "DQA1*01:01:01:10",
        "DQA1*01:01:01:11",
        "DQA1*01:01:01:12",
        "DQA1*01:01:01:13",
        "DQA1*01:01:01:14",
        "DQA1*01:01:01:15",
        "DQA1*01:01:01:16"
      ],
      "protein_matches": [
        "DQA1*01:01:01:01",
        "DQA1*01:01:01:02",
        "DQA1*01:01:01:03",
        "DQA1*01:01:01:05",
        "DQA1*01:01:01:06",
        "DQA1*01:01:01:07",
        "DQA1*01:01:01:08",
        "DQA1*01:01:01:09",
        "DQA1*01:01:01:10",
        "DQA1*01:01:01:11",
        "DQA1*01:01:01:12",
        "DQA1*01:01:01:13",
        "DQA1*01:01:01:14",
        "DQA1*01:01:01:15",
        "DQA1*01:01:01:16",
        "DQA1*01:01:02:01",
        "DQA1*01:01:02:02",
        "DQA1*01:01:02:03",
        "DQA1*01:01:02:04",
        "DQA1*01:01:02:05",
        "DQA1*01:01:03",
        "DQA1*01:01:04",
        "DQA1*01:01:05",
        "DQA1*01:01:06",
        "DQA1*01:01:07",
        "DQA1*01:01:08",
        "DQA1*01:01:09:01",
        "DQA1*01:01:09:02",
        "DQA1*01:01:09:03",
        "DQA1*01:01:10",
        "DQA1*01:01:11",
        "DQA1*01:01:12",
        "DQA1*01:01:13",
        "DQA1*01:01:14",
        "DQA1*01:01:15",
        "DQA1*01:01:16"
      ],
      "cds_sha256": "8c992bb24718c2311c74475e5d3b45ef8cea186cd210b1c825d0969d77e60514",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:01:01",
      "numeric_two_field_assignment": "DQA1*01:01"
    },
    {
      "donor": "NA18948",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*02:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*02:02"
      ],
      "numeric_three_field": [
        "DQB1*02:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*02:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*02:02:01:01",
        "DQB1*02:02:01:02",
        "DQB1*02:02:01:03",
        "DQB1*02:02:01:04",
        "DQB1*02:02:01:05",
        "DQB1*02:02:01:06",
        "DQB1*02:02:01:07",
        "DQB1*02:02:01:08",
        "DQB1*02:02:01:09",
        "DQB1*02:02:01:10",
        "DQB1*02:02:01:11",
        "DQB1*02:02:01:12",
        "DQB1*02:02:01:13",
        "DQB1*02:02:01:14",
        "DQB1*02:02:01:15",
        "DQB1*02:02:01:16",
        "DQB1*02:02:01:17",
        "DQB1*02:02:01:18",
        "DQB1*02:02:01:19",
        "DQB1*02:02:01:20",
        "DQB1*02:02:01:21",
        "DQB1*02:02:01:22",
        "DQB1*02:02:01:23",
        "DQB1*02:02:01:24",
        "DQB1*02:02:01:25",
        "DQB1*02:02:01:26",
        "DQB1*02:02:01:27",
        "DQB1*02:02:01:28Q",
        "DQB1*02:02:01:29"
      ],
      "protein_matches": [
        "DQB1*02:02:01:01",
        "DQB1*02:02:01:02",
        "DQB1*02:02:01:03",
        "DQB1*02:02:01:04",
        "DQB1*02:02:01:05",
        "DQB1*02:02:01:06",
        "DQB1*02:02:01:07",
        "DQB1*02:02:01:08",
        "DQB1*02:02:01:09",
        "DQB1*02:02:01:10",
        "DQB1*02:02:01:11",
        "DQB1*02:02:01:12",
        "DQB1*02:02:01:13",
        "DQB1*02:02:01:14",
        "DQB1*02:02:01:15",
        "DQB1*02:02:01:16",
        "DQB1*02:02:01:17",
        "DQB1*02:02:01:18",
        "DQB1*02:02:01:19",
        "DQB1*02:02:01:20",
        "DQB1*02:02:01:21",
        "DQB1*02:02:01:22",
        "DQB1*02:02:01:23",
        "DQB1*02:02:01:24",
        "DQB1*02:02:01:25",
        "DQB1*02:02:01:26",
        "DQB1*02:02:01:27",
        "DQB1*02:02:01:28Q",
        "DQB1*02:02:01:29",
        "DQB1*02:02:04",
        "DQB1*02:02:05",
        "DQB1*02:02:06:02",
        "DQB1*02:02:12",
        "DQB1*02:02:13",
        "DQB1*02:02:14",
        "DQB1*02:02:15",
        "DQB1*02:02:16",
        "DQB1*02:02:17",
        "DQB1*02:02:18",
        "DQB1*02:02:19",
        "DQB1*02:02:20",
        "DQB1*02:02:21",
        "DQB1*02:02:22",
        "DQB1*02:02:24",
        "DQB1*02:02:25",
        "DQB1*02:02:26",
        "DQB1*02:02:27",
        "DQB1*02:02:28",
        "DQB1*02:02:29",
        "DQB1*02:02:30",
        "DQB1*02:02:31",
        "DQB1*02:02:32",
        "DQB1*02:02:33",
        "DQB1*02:02:34",
        "DQB1*02:02:37",
        "DQB1*02:02:38",
        "DQB1*02:02:39",
        "DQB1*02:02:40",
        "DQB1*02:02:41",
        "DQB1*02:02:42"
      ],
      "cds_sha256": "06c3d5192ffd78fd09e256dc72a8be73345c26352f72fac603fd4a702bd70320",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*02:02:01",
      "numeric_two_field_assignment": "DQB1*02:02"
    },
    {
      "donor": "NA18948",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:01:01:03"
      ],
      "numeric_two_field": [
        "DQB1*05:01"
      ],
      "numeric_three_field": [
        "DQB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:01:01:01",
        "DQB1*05:01:01:02",
        "DQB1*05:01:01:03",
        "DQB1*05:01:01:04",
        "DQB1*05:01:01:05",
        "DQB1*05:01:01:06",
        "DQB1*05:01:01:07",
        "DQB1*05:01:01:08",
        "DQB1*05:01:01:09",
        "DQB1*05:01:01:10",
        "DQB1*05:01:01:11",
        "DQB1*05:01:01:12",
        "DQB1*05:01:01:13",
        "DQB1*05:01:01:14",
        "DQB1*05:01:01:15",
        "DQB1*05:01:01:16",
        "DQB1*05:01:01:17",
        "DQB1*05:01:01:18",
        "DQB1*05:01:01:19",
        "DQB1*05:01:01:20",
        "DQB1*05:01:01:21",
        "DQB1*05:01:01:22",
        "DQB1*05:01:01:23",
        "DQB1*05:01:01:24",
        "DQB1*05:01:01:25",
        "DQB1*05:01:01:26",
        "DQB1*05:01:01:27",
        "DQB1*05:01:01:28",
        "DQB1*05:01:01:29",
        "DQB1*05:01:01:30",
        "DQB1*05:01:01:31",
        "DQB1*05:01:01:32",
        "DQB1*05:01:01:33",
        "DQB1*05:01:01:34",
        "DQB1*05:01:01:35",
        "DQB1*05:01:01:36",
        "DQB1*05:01:01:37",
        "DQB1*05:01:01:38",
        "DQB1*05:01:01:39",
        "DQB1*05:01:01:40",
        "DQB1*05:01:01:41",
        "DQB1*05:01:01:42",
        "DQB1*05:01:01:43",
        "DQB1*05:01:01:44"
      ],
      "protein_matches": [
        "DQB1*05:01:01:01",
        "DQB1*05:01:01:02",
        "DQB1*05:01:01:03",
        "DQB1*05:01:01:04",
        "DQB1*05:01:01:05",
        "DQB1*05:01:01:06",
        "DQB1*05:01:01:07",
        "DQB1*05:01:01:08",
        "DQB1*05:01:01:09",
        "DQB1*05:01:01:10",
        "DQB1*05:01:01:11",
        "DQB1*05:01:01:12",
        "DQB1*05:01:01:13",
        "DQB1*05:01:01:14",
        "DQB1*05:01:01:15",
        "DQB1*05:01:01:16",
        "DQB1*05:01:01:17",
        "DQB1*05:01:01:18",
        "DQB1*05:01:01:19",
        "DQB1*05:01:01:20",
        "DQB1*05:01:01:21",
        "DQB1*05:01:01:22",
        "DQB1*05:01:01:23",
        "DQB1*05:01:01:24",
        "DQB1*05:01:01:25",
        "DQB1*05:01:01:26",
        "DQB1*05:01:01:27",
        "DQB1*05:01:01:28",
        "DQB1*05:01:01:29",
        "DQB1*05:01:01:30",
        "DQB1*05:01:01:31",
        "DQB1*05:01:01:32",
        "DQB1*05:01:01:33",
        "DQB1*05:01:01:34",
        "DQB1*05:01:01:35",
        "DQB1*05:01:01:36",
        "DQB1*05:01:01:37",
        "DQB1*05:01:01:38",
        "DQB1*05:01:01:39",
        "DQB1*05:01:01:40",
        "DQB1*05:01:01:41",
        "DQB1*05:01:01:42",
        "DQB1*05:01:01:43",
        "DQB1*05:01:01:44",
        "DQB1*05:01:05",
        "DQB1*05:01:22",
        "DQB1*05:01:23",
        "DQB1*05:01:24:01",
        "DQB1*05:01:24:02",
        "DQB1*05:01:30",
        "DQB1*05:01:37",
        "DQB1*05:01:39",
        "DQB1*05:01:41",
        "DQB1*05:01:43",
        "DQB1*05:01:44",
        "DQB1*05:01:45:01",
        "DQB1*05:01:45:02",
        "DQB1*05:01:47",
        "DQB1*05:01:48",
        "DQB1*05:01:49",
        "DQB1*05:01:51",
        "DQB1*05:01:52",
        "DQB1*05:01:53",
        "DQB1*05:01:54",
        "DQB1*05:01:55",
        "DQB1*05:01:56",
        "DQB1*05:01:57",
        "DQB1*05:01:58"
      ],
      "cds_sha256": "37f8b42b567ecc9ba92b23b60c7384b690ac04ab05a34942d2de4029bfc4b236",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:01:01",
      "numeric_two_field_assignment": "DQB1*05:01"
    },
    {
      "donor": "NA18948",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*07:01:01:01"
      ],
      "numeric_two_field": [
        "DRB1*07:01"
      ],
      "numeric_three_field": [
        "DRB1*07:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*07:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32"
      ],
      "protein_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32",
        "DRB1*07:01:29",
        "DRB1*07:01:30",
        "DRB1*07:01:31",
        "DRB1*07:01:32",
        "DRB1*07:01:33",
        "DRB1*07:01:34",
        "DRB1*07:01:35",
        "DRB1*07:01:36"
      ],
      "cds_sha256": "d35fa517bdd307a907cf20a4f3e5e27f375acc373096b50e493436b8de12eb21",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*07:01:01",
      "numeric_two_field_assignment": "DRB1*07:01"
    },
    {
      "donor": "NA18948",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*01:01:01:01"
      ],
      "numeric_two_field": [
        "DRB1*01:01"
      ],
      "numeric_three_field": [
        "DRB1*01:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*01:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*01:01:01:01",
        "DRB1*01:01:01:02",
        "DRB1*01:01:01:03",
        "DRB1*01:01:01:04",
        "DRB1*01:01:01:05",
        "DRB1*01:01:01:06",
        "DRB1*01:01:01:07",
        "DRB1*01:01:01:08",
        "DRB1*01:01:01:09",
        "DRB1*01:01:01:10",
        "DRB1*01:01:01:11",
        "DRB1*01:01:01:12",
        "DRB1*01:01:01:13",
        "DRB1*01:01:01:14",
        "DRB1*01:01:01:15",
        "DRB1*01:01:01:16",
        "DRB1*01:01:01:17",
        "DRB1*01:01:01:18",
        "DRB1*01:01:01:19",
        "DRB1*01:01:01:20",
        "DRB1*01:01:01:21"
      ],
      "protein_matches": [
        "DRB1*01:01:01:01",
        "DRB1*01:01:01:02",
        "DRB1*01:01:01:03",
        "DRB1*01:01:01:04",
        "DRB1*01:01:01:05",
        "DRB1*01:01:01:06",
        "DRB1*01:01:01:07",
        "DRB1*01:01:01:08",
        "DRB1*01:01:01:09",
        "DRB1*01:01:01:10",
        "DRB1*01:01:01:11",
        "DRB1*01:01:01:12",
        "DRB1*01:01:01:13",
        "DRB1*01:01:01:14",
        "DRB1*01:01:01:15",
        "DRB1*01:01:01:16",
        "DRB1*01:01:01:17",
        "DRB1*01:01:01:18",
        "DRB1*01:01:01:19",
        "DRB1*01:01:01:20",
        "DRB1*01:01:01:21",
        "DRB1*01:01:02",
        "DRB1*01:01:07",
        "DRB1*01:01:34",
        "DRB1*01:01:38",
        "DRB1*01:01:39",
        "DRB1*01:01:40",
        "DRB1*01:01:41",
        "DRB1*01:01:47",
        "DRB1*01:01:48",
        "DRB1*01:01:49",
        "DRB1*01:01:50",
        "DRB1*01:01:51"
      ],
      "cds_sha256": "d9896ff376d045126ac356872bfcd6238615548b7d4b6a43ad1cea0bcc3ab939",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*01:01:01",
      "numeric_two_field_assignment": "DRB1*01:01"
    },
    {
      "donor": "NA18952",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*24:02:01:01"
      ],
      "numeric_two_field": [
        "A*24:02"
      ],
      "numeric_three_field": [
        "A*24:02:01"
      ],
      "full_allele_assignment": [
        "A*24:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99"
      ],
      "protein_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99",
        "A*24:02:02",
        "A*24:02:03Q",
        "A*24:02:04",
        "A*24:02:05",
        "A*24:02:06",
        "A*24:02:10",
        "A*24:02:100",
        "A*24:02:101",
        "A*24:02:102:01",
        "A*24:02:102:02",
        "A*24:02:103",
        "A*24:02:104",
        "A*24:02:105",
        "A*24:02:106",
        "A*24:02:107",
        "A*24:02:108",
        "A*24:02:109",
        "A*24:02:110",
        "A*24:02:111",
        "A*24:02:112",
        "A*24:02:113",
        "A*24:02:114",
        "A*24:02:115:01",
        "A*24:02:115:02",
        "A*24:02:116",
        "A*24:02:117",
        "A*24:02:118",
        "A*24:02:119",
        "A*24:02:120",
        "A*24:02:121",
        "A*24:02:122",
        "A*24:02:123",
        "A*24:02:124",
        "A*24:02:125",
        "A*24:02:126",
        "A*24:02:127",
        "A*24:02:128",
        "A*24:02:129",
        "A*24:02:13",
        "A*24:02:130",
        "A*24:02:131",
        "A*24:02:132",
        "A*24:02:133",
        "A*24:02:134",
        "A*24:02:135",
        "A*24:02:136",
        "A*24:02:137",
        "A*24:02:138",
        "A*24:02:139",
        "A*24:02:140",
        "A*24:02:142",
        "A*24:02:143",
        "A*24:02:144",
        "A*24:02:145",
        "A*24:02:146",
        "A*24:02:147",
        "A*24:02:148",
        "A*24:02:149",
        "A*24:02:15",
        "A*24:02:150",
        "A*24:02:151",
        "A*24:02:152",
        "A*24:02:153",
        "A*24:02:154",
        "A*24:02:155",
        "A*24:02:156",
        "A*24:02:157",
        "A*24:02:158Q",
        "A*24:02:159",
        "A*24:02:160",
        "A*24:02:161",
        "A*24:02:162",
        "A*24:02:163",
        "A*24:02:164",
        "A*24:02:165",
        "A*24:02:166",
        "A*24:02:167",
        "A*24:02:168",
        "A*24:02:169",
        "A*24:02:170",
        "A*24:02:171",
        "A*24:02:172",
        "A*24:02:173",
        "A*24:02:174",
        "A*24:02:175",
        "A*24:02:176",
        "A*24:02:177",
        "A*24:02:178",
        "A*24:02:179",
        "A*24:02:180",
        "A*24:02:181",
        "A*24:02:182",
        "A*24:02:183",
        "A*24:02:184",
        "A*24:02:185",
        "A*24:02:186",
        "A*24:02:187",
        "A*24:02:188",
        "A*24:02:189",
        "A*24:02:19",
        "A*24:02:190",
        "A*24:02:191",
        "A*24:02:22",
        "A*24:02:24",
        "A*24:02:25",
        "A*24:02:26",
        "A*24:02:31",
        "A*24:02:32",
        "A*24:02:33",
        "A*24:02:35",
        "A*24:02:40:01",
        "A*24:02:40:02",
        "A*24:02:43",
        "A*24:02:51",
        "A*24:02:52",
        "A*24:02:61",
        "A*24:02:65",
        "A*24:02:78",
        "A*24:02:79",
        "A*24:02:85",
        "A*24:02:98",
        "A*24:02:99"
      ],
      "cds_sha256": "72592d3f49e03a3d6f390cf4368512ad38f003c50675df48acb2fca426dfbe0a",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*24:02:01",
      "numeric_two_field_assignment": "A*24:02"
    },
    {
      "donor": "NA18952",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*31:01:02:01"
      ],
      "numeric_two_field": [
        "A*31:01"
      ],
      "numeric_three_field": [
        "A*31:01:02"
      ],
      "full_allele_assignment": [
        "A*31:01:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*31:01:02:01",
        "A*31:01:02:02",
        "A*31:01:02:03N",
        "A*31:01:02:04",
        "A*31:01:02:05",
        "A*31:01:02:06",
        "A*31:01:02:07",
        "A*31:01:02:08",
        "A*31:01:02:09",
        "A*31:01:02:10",
        "A*31:01:02:11",
        "A*31:01:02:12",
        "A*31:01:02:13",
        "A*31:01:02:14",
        "A*31:01:02:15",
        "A*31:01:02:16",
        "A*31:01:02:17",
        "A*31:01:02:18",
        "A*31:01:02:19",
        "A*31:01:02:20",
        "A*31:01:02:21",
        "A*31:01:02:22",
        "A*31:01:02:23",
        "A*31:01:02:24",
        "A*31:01:02:25",
        "A*31:01:02:26",
        "A*31:01:02:27",
        "A*31:01:02:28",
        "A*31:01:02:29",
        "A*31:01:02:30Q",
        "A*31:01:02:31",
        "A*31:01:02:32",
        "A*31:01:02:33",
        "A*31:01:02:34",
        "A*31:01:02:35",
        "A*31:01:02:36",
        "A*31:01:02:37",
        "A*31:01:02:38",
        "A*31:01:02:39",
        "A*31:01:02:40",
        "A*31:01:02:41",
        "A*31:01:02:42",
        "A*31:01:02:43",
        "A*31:01:02:44",
        "A*31:01:02:45",
        "A*31:01:02:46",
        "A*31:01:02:47",
        "A*31:01:02:48",
        "A*31:01:02:49",
        "A*31:01:02:50",
        "A*31:01:02:51Q",
        "A*31:01:02:52",
        "A*31:01:02:53",
        "A*31:01:02:54",
        "A*31:01:02:55",
        "A*31:01:02:56",
        "A*31:01:02:57",
        "A*31:01:02:58",
        "A*31:01:02:59",
        "A*31:01:02:60",
        "A*31:01:02:61",
        "A*31:01:02:62"
      ],
      "protein_matches": [
        "A*31:01:02:01",
        "A*31:01:02:02",
        "A*31:01:02:03N",
        "A*31:01:02:04",
        "A*31:01:02:05",
        "A*31:01:02:06",
        "A*31:01:02:07",
        "A*31:01:02:08",
        "A*31:01:02:09",
        "A*31:01:02:10",
        "A*31:01:02:11",
        "A*31:01:02:12",
        "A*31:01:02:13",
        "A*31:01:02:14",
        "A*31:01:02:15",
        "A*31:01:02:16",
        "A*31:01:02:17",
        "A*31:01:02:18",
        "A*31:01:02:19",
        "A*31:01:02:20",
        "A*31:01:02:21",
        "A*31:01:02:22",
        "A*31:01:02:23",
        "A*31:01:02:24",
        "A*31:01:02:25",
        "A*31:01:02:26",
        "A*31:01:02:27",
        "A*31:01:02:28",
        "A*31:01:02:29",
        "A*31:01:02:30Q",
        "A*31:01:02:31",
        "A*31:01:02:32",
        "A*31:01:02:33",
        "A*31:01:02:34",
        "A*31:01:02:35",
        "A*31:01:02:36",
        "A*31:01:02:37",
        "A*31:01:02:38",
        "A*31:01:02:39",
        "A*31:01:02:40",
        "A*31:01:02:41",
        "A*31:01:02:42",
        "A*31:01:02:43",
        "A*31:01:02:44",
        "A*31:01:02:45",
        "A*31:01:02:46",
        "A*31:01:02:47",
        "A*31:01:02:48",
        "A*31:01:02:49",
        "A*31:01:02:50",
        "A*31:01:02:51Q",
        "A*31:01:02:52",
        "A*31:01:02:53",
        "A*31:01:02:54",
        "A*31:01:02:55",
        "A*31:01:02:56",
        "A*31:01:02:57",
        "A*31:01:02:58",
        "A*31:01:02:59",
        "A*31:01:02:60",
        "A*31:01:02:61",
        "A*31:01:02:62",
        "A*31:01:04",
        "A*31:01:13",
        "A*31:01:23",
        "A*31:01:24",
        "A*31:01:25",
        "A*31:01:26",
        "A*31:01:27",
        "A*31:01:28",
        "A*31:01:29",
        "A*31:01:30",
        "A*31:01:31",
        "A*31:01:32",
        "A*31:01:33",
        "A*31:01:35",
        "A*31:01:36",
        "A*31:01:37",
        "A*31:01:38",
        "A*31:01:39",
        "A*31:01:40",
        "A*31:01:41",
        "A*31:01:42",
        "A*31:01:43",
        "A*31:01:44",
        "A*31:01:45",
        "A*31:01:46",
        "A*31:01:47",
        "A*31:01:48",
        "A*31:01:49",
        "A*31:01:50",
        "A*31:01:51",
        "A*31:01:52",
        "A*31:01:53",
        "A*31:01:54",
        "A*31:01:55",
        "A*31:01:56",
        "A*31:01:57",
        "A*31:01:58",
        "A*31:01:59",
        "A*31:01:60",
        "A*31:01:61",
        "A*31:01:62",
        "A*31:01:63",
        "A*31:01:64",
        "A*31:01:65",
        "A*31:01:66",
        "A*31:01:67"
      ],
      "cds_sha256": "885011b0a86ef4f9b70e8a5cf3181d61ba946b2eda2bfab2abb7b5db6421e3e4",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*31:01:02",
      "numeric_two_field_assignment": "A*31:01"
    },
    {
      "donor": "NA18952",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*07:02:01:01"
      ],
      "numeric_two_field": [
        "B*07:02"
      ],
      "numeric_three_field": [
        "B*07:02:01"
      ],
      "full_allele_assignment": [
        "B*07:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*07:02:01:01",
        "B*07:02:01:02",
        "B*07:02:01:03",
        "B*07:02:01:04",
        "B*07:02:01:05",
        "B*07:02:01:06",
        "B*07:02:01:07",
        "B*07:02:01:08",
        "B*07:02:01:09",
        "B*07:02:01:10",
        "B*07:02:01:100",
        "B*07:02:01:101",
        "B*07:02:01:102",
        "B*07:02:01:103",
        "B*07:02:01:104",
        "B*07:02:01:105",
        "B*07:02:01:106",
        "B*07:02:01:107",
        "B*07:02:01:108",
        "B*07:02:01:109",
        "B*07:02:01:11",
        "B*07:02:01:110",
        "B*07:02:01:111",
        "B*07:02:01:112",
        "B*07:02:01:113",
        "B*07:02:01:114",
        "B*07:02:01:115",
        "B*07:02:01:116",
        "B*07:02:01:117",
        "B*07:02:01:118",
        "B*07:02:01:119",
        "B*07:02:01:12",
        "B*07:02:01:120",
        "B*07:02:01:121",
        "B*07:02:01:122",
        "B*07:02:01:123",
        "B*07:02:01:124",
        "B*07:02:01:125",
        "B*07:02:01:126N",
        "B*07:02:01:127",
        "B*07:02:01:128",
        "B*07:02:01:129",
        "B*07:02:01:13",
        "B*07:02:01:130Q",
        "B*07:02:01:131",
        "B*07:02:01:132",
        "B*07:02:01:133",
        "B*07:02:01:134",
        "B*07:02:01:135",
        "B*07:02:01:136",
        "B*07:02:01:137",
        "B*07:02:01:138",
        "B*07:02:01:139",
        "B*07:02:01:14",
        "B*07:02:01:140",
        "B*07:02:01:15",
        "B*07:02:01:16",
        "B*07:02:01:17",
        "B*07:02:01:18",
        "B*07:02:01:19",
        "B*07:02:01:20",
        "B*07:02:01:21",
        "B*07:02:01:22",
        "B*07:02:01:23",
        "B*07:02:01:24",
        "B*07:02:01:25",
        "B*07:02:01:26",
        "B*07:02:01:27",
        "B*07:02:01:28",
        "B*07:02:01:29",
        "B*07:02:01:30",
        "B*07:02:01:31",
        "B*07:02:01:32",
        "B*07:02:01:33",
        "B*07:02:01:34",
        "B*07:02:01:35",
        "B*07:02:01:36",
        "B*07:02:01:37",
        "B*07:02:01:38",
        "B*07:02:01:39",
        "B*07:02:01:40",
        "B*07:02:01:41",
        "B*07:02:01:42",
        "B*07:02:01:43",
        "B*07:02:01:44",
        "B*07:02:01:45",
        "B*07:02:01:46",
        "B*07:02:01:47",
        "B*07:02:01:48",
        "B*07:02:01:49",
        "B*07:02:01:50",
        "B*07:02:01:51",
        "B*07:02:01:52",
        "B*07:02:01:53",
        "B*07:02:01:54",
        "B*07:02:01:55",
        "B*07:02:01:56",
        "B*07:02:01:57",
        "B*07:02:01:58",
        "B*07:02:01:59",
        "B*07:02:01:60",
        "B*07:02:01:61",
        "B*07:02:01:62",
        "B*07:02:01:63",
        "B*07:02:01:64",
        "B*07:02:01:65",
        "B*07:02:01:66",
        "B*07:02:01:67",
        "B*07:02:01:68",
        "B*07:02:01:69",
        "B*07:02:01:70",
        "B*07:02:01:71",
        "B*07:02:01:72",
        "B*07:02:01:73",
        "B*07:02:01:74",
        "B*07:02:01:75",
        "B*07:02:01:76",
        "B*07:02:01:77",
        "B*07:02:01:78",
        "B*07:02:01:79",
        "B*07:02:01:80",
        "B*07:02:01:81",
        "B*07:02:01:82",
        "B*07:02:01:83",
        "B*07:02:01:84",
        "B*07:02:01:85",
        "B*07:02:01:86",
        "B*07:02:01:87",
        "B*07:02:01:88",
        "B*07:02:01:89",
        "B*07:02:01:90",
        "B*07:02:01:91",
        "B*07:02:01:92",
        "B*07:02:01:93",
        "B*07:02:01:94",
        "B*07:02:01:95",
        "B*07:02:01:96",
        "B*07:02:01:97",
        "B*07:02:01:98",
        "B*07:02:01:99"
      ],
      "protein_matches": [
        "B*07:02:01:01",
        "B*07:02:01:02",
        "B*07:02:01:03",
        "B*07:02:01:04",
        "B*07:02:01:05",
        "B*07:02:01:06",
        "B*07:02:01:07",
        "B*07:02:01:08",
        "B*07:02:01:09",
        "B*07:02:01:10",
        "B*07:02:01:100",
        "B*07:02:01:101",
        "B*07:02:01:102",
        "B*07:02:01:103",
        "B*07:02:01:104",
        "B*07:02:01:105",
        "B*07:02:01:106",
        "B*07:02:01:107",
        "B*07:02:01:108",
        "B*07:02:01:109",
        "B*07:02:01:11",
        "B*07:02:01:110",
        "B*07:02:01:111",
        "B*07:02:01:112",
        "B*07:02:01:113",
        "B*07:02:01:114",
        "B*07:02:01:115",
        "B*07:02:01:116",
        "B*07:02:01:117",
        "B*07:02:01:118",
        "B*07:02:01:119",
        "B*07:02:01:12",
        "B*07:02:01:120",
        "B*07:02:01:121",
        "B*07:02:01:122",
        "B*07:02:01:123",
        "B*07:02:01:124",
        "B*07:02:01:125",
        "B*07:02:01:126N",
        "B*07:02:01:127",
        "B*07:02:01:128",
        "B*07:02:01:129",
        "B*07:02:01:13",
        "B*07:02:01:130Q",
        "B*07:02:01:131",
        "B*07:02:01:132",
        "B*07:02:01:133",
        "B*07:02:01:134",
        "B*07:02:01:135",
        "B*07:02:01:136",
        "B*07:02:01:137",
        "B*07:02:01:138",
        "B*07:02:01:139",
        "B*07:02:01:14",
        "B*07:02:01:140",
        "B*07:02:01:15",
        "B*07:02:01:16",
        "B*07:02:01:17",
        "B*07:02:01:18",
        "B*07:02:01:19",
        "B*07:02:01:20",
        "B*07:02:01:21",
        "B*07:02:01:22",
        "B*07:02:01:23",
        "B*07:02:01:24",
        "B*07:02:01:25",
        "B*07:02:01:26",
        "B*07:02:01:27",
        "B*07:02:01:28",
        "B*07:02:01:29",
        "B*07:02:01:30",
        "B*07:02:01:31",
        "B*07:02:01:32",
        "B*07:02:01:33",
        "B*07:02:01:34",
        "B*07:02:01:35",
        "B*07:02:01:36",
        "B*07:02:01:37",
        "B*07:02:01:38",
        "B*07:02:01:39",
        "B*07:02:01:40",
        "B*07:02:01:41",
        "B*07:02:01:42",
        "B*07:02:01:43",
        "B*07:02:01:44",
        "B*07:02:01:45",
        "B*07:02:01:46",
        "B*07:02:01:47",
        "B*07:02:01:48",
        "B*07:02:01:49",
        "B*07:02:01:50",
        "B*07:02:01:51",
        "B*07:02:01:52",
        "B*07:02:01:53",
        "B*07:02:01:54",
        "B*07:02:01:55",
        "B*07:02:01:56",
        "B*07:02:01:57",
        "B*07:02:01:58",
        "B*07:02:01:59",
        "B*07:02:01:60",
        "B*07:02:01:61",
        "B*07:02:01:62",
        "B*07:02:01:63",
        "B*07:02:01:64",
        "B*07:02:01:65",
        "B*07:02:01:66",
        "B*07:02:01:67",
        "B*07:02:01:68",
        "B*07:02:01:69",
        "B*07:02:01:70",
        "B*07:02:01:71",
        "B*07:02:01:72",
        "B*07:02:01:73",
        "B*07:02:01:74",
        "B*07:02:01:75",
        "B*07:02:01:76",
        "B*07:02:01:77",
        "B*07:02:01:78",
        "B*07:02:01:79",
        "B*07:02:01:80",
        "B*07:02:01:81",
        "B*07:02:01:82",
        "B*07:02:01:83",
        "B*07:02:01:84",
        "B*07:02:01:85",
        "B*07:02:01:86",
        "B*07:02:01:87",
        "B*07:02:01:88",
        "B*07:02:01:89",
        "B*07:02:01:90",
        "B*07:02:01:91",
        "B*07:02:01:92",
        "B*07:02:01:93",
        "B*07:02:01:94",
        "B*07:02:01:95",
        "B*07:02:01:96",
        "B*07:02:01:97",
        "B*07:02:01:98",
        "B*07:02:01:99",
        "B*07:02:03",
        "B*07:02:04",
        "B*07:02:08",
        "B*07:02:10",
        "B*07:02:100",
        "B*07:02:101",
        "B*07:02:102",
        "B*07:02:103",
        "B*07:02:104",
        "B*07:02:105",
        "B*07:02:106",
        "B*07:02:107",
        "B*07:02:108",
        "B*07:02:109",
        "B*07:02:110",
        "B*07:02:111",
        "B*07:02:112",
        "B*07:02:113",
        "B*07:02:114",
        "B*07:02:13",
        "B*07:02:21",
        "B*07:02:43",
        "B*07:02:45",
        "B*07:02:48",
        "B*07:02:50",
        "B*07:02:51",
        "B*07:02:52",
        "B*07:02:53",
        "B*07:02:54",
        "B*07:02:56",
        "B*07:02:57",
        "B*07:02:58",
        "B*07:02:59",
        "B*07:02:60",
        "B*07:02:61",
        "B*07:02:62",
        "B*07:02:63",
        "B*07:02:64",
        "B*07:02:65",
        "B*07:02:66",
        "B*07:02:67",
        "B*07:02:68",
        "B*07:02:69",
        "B*07:02:70",
        "B*07:02:71",
        "B*07:02:72",
        "B*07:02:73",
        "B*07:02:74",
        "B*07:02:75:01",
        "B*07:02:75:02",
        "B*07:02:76",
        "B*07:02:77",
        "B*07:02:78",
        "B*07:02:79",
        "B*07:02:80",
        "B*07:02:81",
        "B*07:02:82",
        "B*07:02:83",
        "B*07:02:84",
        "B*07:02:85",
        "B*07:02:86",
        "B*07:02:87",
        "B*07:02:88",
        "B*07:02:89",
        "B*07:02:90",
        "B*07:02:91",
        "B*07:02:92",
        "B*07:02:93",
        "B*07:02:94",
        "B*07:02:95",
        "B*07:02:96",
        "B*07:02:97",
        "B*07:02:98",
        "B*07:02:99"
      ],
      "cds_sha256": "2b462b750b99ab69c978efcfb824da318bac7838a1455a93ca9cff3c58fb94b6",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*07:02:01",
      "numeric_two_field_assignment": "B*07:02"
    },
    {
      "donor": "NA18952",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*51:01:01:01"
      ],
      "numeric_two_field": [
        "B*51:01"
      ],
      "numeric_three_field": [
        "B*51:01:01"
      ],
      "full_allele_assignment": [
        "B*51:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*51:01:01:01",
        "B*51:01:01:02",
        "B*51:01:01:03",
        "B*51:01:01:04",
        "B*51:01:01:05",
        "B*51:01:01:06",
        "B*51:01:01:07",
        "B*51:01:01:08",
        "B*51:01:01:09",
        "B*51:01:01:10",
        "B*51:01:01:100",
        "B*51:01:01:101",
        "B*51:01:01:102",
        "B*51:01:01:103",
        "B*51:01:01:104",
        "B*51:01:01:105",
        "B*51:01:01:106",
        "B*51:01:01:107",
        "B*51:01:01:108",
        "B*51:01:01:109",
        "B*51:01:01:11",
        "B*51:01:01:110",
        "B*51:01:01:111",
        "B*51:01:01:112",
        "B*51:01:01:113",
        "B*51:01:01:114",
        "B*51:01:01:115",
        "B*51:01:01:116",
        "B*51:01:01:117",
        "B*51:01:01:118",
        "B*51:01:01:119",
        "B*51:01:01:12",
        "B*51:01:01:120",
        "B*51:01:01:121",
        "B*51:01:01:122",
        "B*51:01:01:123",
        "B*51:01:01:124",
        "B*51:01:01:125",
        "B*51:01:01:126",
        "B*51:01:01:127",
        "B*51:01:01:128Q",
        "B*51:01:01:129",
        "B*51:01:01:13",
        "B*51:01:01:130",
        "B*51:01:01:131",
        "B*51:01:01:132Q",
        "B*51:01:01:133",
        "B*51:01:01:134",
        "B*51:01:01:135",
        "B*51:01:01:136",
        "B*51:01:01:137",
        "B*51:01:01:14",
        "B*51:01:01:15",
        "B*51:01:01:16",
        "B*51:01:01:17",
        "B*51:01:01:18",
        "B*51:01:01:19",
        "B*51:01:01:20",
        "B*51:01:01:21",
        "B*51:01:01:22",
        "B*51:01:01:23",
        "B*51:01:01:24",
        "B*51:01:01:25",
        "B*51:01:01:26",
        "B*51:01:01:27",
        "B*51:01:01:28",
        "B*51:01:01:29",
        "B*51:01:01:30",
        "B*51:01:01:31",
        "B*51:01:01:32",
        "B*51:01:01:33",
        "B*51:01:01:34",
        "B*51:01:01:35",
        "B*51:01:01:36",
        "B*51:01:01:37",
        "B*51:01:01:38",
        "B*51:01:01:39",
        "B*51:01:01:40",
        "B*51:01:01:41",
        "B*51:01:01:42",
        "B*51:01:01:43",
        "B*51:01:01:44",
        "B*51:01:01:45",
        "B*51:01:01:46",
        "B*51:01:01:47",
        "B*51:01:01:48",
        "B*51:01:01:49",
        "B*51:01:01:50",
        "B*51:01:01:51",
        "B*51:01:01:52",
        "B*51:01:01:53",
        "B*51:01:01:54",
        "B*51:01:01:55",
        "B*51:01:01:56",
        "B*51:01:01:57",
        "B*51:01:01:58",
        "B*51:01:01:59",
        "B*51:01:01:60",
        "B*51:01:01:61",
        "B*51:01:01:62",
        "B*51:01:01:63",
        "B*51:01:01:64",
        "B*51:01:01:65",
        "B*51:01:01:66",
        "B*51:01:01:67",
        "B*51:01:01:68",
        "B*51:01:01:69",
        "B*51:01:01:70",
        "B*51:01:01:71",
        "B*51:01:01:72",
        "B*51:01:01:73",
        "B*51:01:01:74",
        "B*51:01:01:75",
        "B*51:01:01:76",
        "B*51:01:01:77",
        "B*51:01:01:78",
        "B*51:01:01:79",
        "B*51:01:01:80",
        "B*51:01:01:81",
        "B*51:01:01:82",
        "B*51:01:01:83",
        "B*51:01:01:84",
        "B*51:01:01:85",
        "B*51:01:01:86",
        "B*51:01:01:87",
        "B*51:01:01:88",
        "B*51:01:01:89",
        "B*51:01:01:90",
        "B*51:01:01:91",
        "B*51:01:01:92",
        "B*51:01:01:93",
        "B*51:01:01:94",
        "B*51:01:01:95",
        "B*51:01:01:96",
        "B*51:01:01:97Q",
        "B*51:01:01:98",
        "B*51:01:01:99"
      ],
      "protein_matches": [
        "B*51:01:01:01",
        "B*51:01:01:02",
        "B*51:01:01:03",
        "B*51:01:01:04",
        "B*51:01:01:05",
        "B*51:01:01:06",
        "B*51:01:01:07",
        "B*51:01:01:08",
        "B*51:01:01:09",
        "B*51:01:01:10",
        "B*51:01:01:100",
        "B*51:01:01:101",
        "B*51:01:01:102",
        "B*51:01:01:103",
        "B*51:01:01:104",
        "B*51:01:01:105",
        "B*51:01:01:106",
        "B*51:01:01:107",
        "B*51:01:01:108",
        "B*51:01:01:109",
        "B*51:01:01:11",
        "B*51:01:01:110",
        "B*51:01:01:111",
        "B*51:01:01:112",
        "B*51:01:01:113",
        "B*51:01:01:114",
        "B*51:01:01:115",
        "B*51:01:01:116",
        "B*51:01:01:117",
        "B*51:01:01:118",
        "B*51:01:01:119",
        "B*51:01:01:12",
        "B*51:01:01:120",
        "B*51:01:01:121",
        "B*51:01:01:122",
        "B*51:01:01:123",
        "B*51:01:01:124",
        "B*51:01:01:125",
        "B*51:01:01:126",
        "B*51:01:01:127",
        "B*51:01:01:128Q",
        "B*51:01:01:129",
        "B*51:01:01:13",
        "B*51:01:01:130",
        "B*51:01:01:131",
        "B*51:01:01:132Q",
        "B*51:01:01:133",
        "B*51:01:01:134",
        "B*51:01:01:135",
        "B*51:01:01:136",
        "B*51:01:01:137",
        "B*51:01:01:14",
        "B*51:01:01:15",
        "B*51:01:01:16",
        "B*51:01:01:17",
        "B*51:01:01:18",
        "B*51:01:01:19",
        "B*51:01:01:20",
        "B*51:01:01:21",
        "B*51:01:01:22",
        "B*51:01:01:23",
        "B*51:01:01:24",
        "B*51:01:01:25",
        "B*51:01:01:26",
        "B*51:01:01:27",
        "B*51:01:01:28",
        "B*51:01:01:29",
        "B*51:01:01:30",
        "B*51:01:01:31",
        "B*51:01:01:32",
        "B*51:01:01:33",
        "B*51:01:01:34",
        "B*51:01:01:35",
        "B*51:01:01:36",
        "B*51:01:01:37",
        "B*51:01:01:38",
        "B*51:01:01:39",
        "B*51:01:01:40",
        "B*51:01:01:41",
        "B*51:01:01:42",
        "B*51:01:01:43",
        "B*51:01:01:44",
        "B*51:01:01:45",
        "B*51:01:01:46",
        "B*51:01:01:47",
        "B*51:01:01:48",
        "B*51:01:01:49",
        "B*51:01:01:50",
        "B*51:01:01:51",
        "B*51:01:01:52",
        "B*51:01:01:53",
        "B*51:01:01:54",
        "B*51:01:01:55",
        "B*51:01:01:56",
        "B*51:01:01:57",
        "B*51:01:01:58",
        "B*51:01:01:59",
        "B*51:01:01:60",
        "B*51:01:01:61",
        "B*51:01:01:62",
        "B*51:01:01:63",
        "B*51:01:01:64",
        "B*51:01:01:65",
        "B*51:01:01:66",
        "B*51:01:01:67",
        "B*51:01:01:68",
        "B*51:01:01:69",
        "B*51:01:01:70",
        "B*51:01:01:71",
        "B*51:01:01:72",
        "B*51:01:01:73",
        "B*51:01:01:74",
        "B*51:01:01:75",
        "B*51:01:01:76",
        "B*51:01:01:77",
        "B*51:01:01:78",
        "B*51:01:01:79",
        "B*51:01:01:80",
        "B*51:01:01:81",
        "B*51:01:01:82",
        "B*51:01:01:83",
        "B*51:01:01:84",
        "B*51:01:01:85",
        "B*51:01:01:86",
        "B*51:01:01:87",
        "B*51:01:01:88",
        "B*51:01:01:89",
        "B*51:01:01:90",
        "B*51:01:01:91",
        "B*51:01:01:92",
        "B*51:01:01:93",
        "B*51:01:01:94",
        "B*51:01:01:95",
        "B*51:01:01:96",
        "B*51:01:01:97Q",
        "B*51:01:01:98",
        "B*51:01:01:99",
        "B*51:01:02:01",
        "B*51:01:02:02",
        "B*51:01:02:03",
        "B*51:01:04:01",
        "B*51:01:04:02",
        "B*51:01:05",
        "B*51:01:06",
        "B*51:01:07",
        "B*51:01:09",
        "B*51:01:100",
        "B*51:01:101",
        "B*51:01:102",
        "B*51:01:103",
        "B*51:01:104",
        "B*51:01:105",
        "B*51:01:106",
        "B*51:01:107",
        "B*51:01:108",
        "B*51:01:109",
        "B*51:01:110",
        "B*51:01:111",
        "B*51:01:112",
        "B*51:01:113",
        "B*51:01:114",
        "B*51:01:115",
        "B*51:01:116",
        "B*51:01:117",
        "B*51:01:118",
        "B*51:01:119",
        "B*51:01:120",
        "B*51:01:19",
        "B*51:01:42",
        "B*51:01:55",
        "B*51:01:56",
        "B*51:01:57",
        "B*51:01:58",
        "B*51:01:59",
        "B*51:01:60",
        "B*51:01:61",
        "B*51:01:62",
        "B*51:01:63",
        "B*51:01:64",
        "B*51:01:65",
        "B*51:01:66",
        "B*51:01:67",
        "B*51:01:68",
        "B*51:01:69",
        "B*51:01:70",
        "B*51:01:71",
        "B*51:01:72",
        "B*51:01:73",
        "B*51:01:74",
        "B*51:01:75",
        "B*51:01:76",
        "B*51:01:77",
        "B*51:01:78",
        "B*51:01:79",
        "B*51:01:80",
        "B*51:01:81",
        "B*51:01:82",
        "B*51:01:83",
        "B*51:01:84",
        "B*51:01:85",
        "B*51:01:86",
        "B*51:01:87",
        "B*51:01:88",
        "B*51:01:89",
        "B*51:01:90",
        "B*51:01:91",
        "B*51:01:92",
        "B*51:01:93",
        "B*51:01:94",
        "B*51:01:95",
        "B*51:01:96",
        "B*51:01:97",
        "B*51:01:98",
        "B*51:01:99"
      ],
      "cds_sha256": "c114731eea76865bb5f2ceb78422467544c62585ee021dc7a57deffd1993bcfa",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*51:01:01",
      "numeric_two_field_assignment": "B*51:01"
    },
    {
      "donor": "NA18952",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*07:02:01:03"
      ],
      "numeric_two_field": [
        "C*07:02"
      ],
      "numeric_three_field": [
        "C*07:02:01"
      ],
      "full_allele_assignment": [
        "C*07:02:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99"
      ],
      "protein_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99",
        "C*07:02:05",
        "C*07:02:06",
        "C*07:02:08",
        "C*07:02:100",
        "C*07:02:101",
        "C*07:02:102",
        "C*07:02:103",
        "C*07:02:104:01",
        "C*07:02:104:02",
        "C*07:02:105",
        "C*07:02:106:01",
        "C*07:02:106:02",
        "C*07:02:108",
        "C*07:02:109",
        "C*07:02:10:01",
        "C*07:02:10:02",
        "C*07:02:11",
        "C*07:02:110",
        "C*07:02:111",
        "C*07:02:112",
        "C*07:02:113",
        "C*07:02:114",
        "C*07:02:115",
        "C*07:02:116",
        "C*07:02:117",
        "C*07:02:118",
        "C*07:02:119",
        "C*07:02:120",
        "C*07:02:121",
        "C*07:02:122",
        "C*07:02:123",
        "C*07:02:124",
        "C*07:02:125",
        "C*07:02:126",
        "C*07:02:127",
        "C*07:02:128",
        "C*07:02:129",
        "C*07:02:130",
        "C*07:02:131",
        "C*07:02:132",
        "C*07:02:133",
        "C*07:02:134",
        "C*07:02:135",
        "C*07:02:136",
        "C*07:02:137",
        "C*07:02:138",
        "C*07:02:139",
        "C*07:02:140",
        "C*07:02:141",
        "C*07:02:142",
        "C*07:02:143",
        "C*07:02:144",
        "C*07:02:145",
        "C*07:02:146",
        "C*07:02:147",
        "C*07:02:148",
        "C*07:02:149",
        "C*07:02:150",
        "C*07:02:151",
        "C*07:02:152",
        "C*07:02:153",
        "C*07:02:154",
        "C*07:02:155",
        "C*07:02:156",
        "C*07:02:157",
        "C*07:02:158",
        "C*07:02:159",
        "C*07:02:16",
        "C*07:02:160",
        "C*07:02:161",
        "C*07:02:162",
        "C*07:02:163",
        "C*07:02:164",
        "C*07:02:165",
        "C*07:02:166",
        "C*07:02:167",
        "C*07:02:168",
        "C*07:02:169",
        "C*07:02:170",
        "C*07:02:171",
        "C*07:02:172",
        "C*07:02:173",
        "C*07:02:174",
        "C*07:02:175",
        "C*07:02:176",
        "C*07:02:18",
        "C*07:02:20",
        "C*07:02:23",
        "C*07:02:24",
        "C*07:02:30",
        "C*07:02:36:01",
        "C*07:02:36:02",
        "C*07:02:37",
        "C*07:02:50",
        "C*07:02:55",
        "C*07:02:60",
        "C*07:02:63",
        "C*07:02:64",
        "C*07:02:66",
        "C*07:02:67",
        "C*07:02:69",
        "C*07:02:70",
        "C*07:02:72",
        "C*07:02:73",
        "C*07:02:74",
        "C*07:02:75",
        "C*07:02:76",
        "C*07:02:77",
        "C*07:02:78",
        "C*07:02:79",
        "C*07:02:80",
        "C*07:02:82",
        "C*07:02:84",
        "C*07:02:85",
        "C*07:02:86",
        "C*07:02:87",
        "C*07:02:88",
        "C*07:02:89",
        "C*07:02:90",
        "C*07:02:91",
        "C*07:02:93",
        "C*07:02:94",
        "C*07:02:95",
        "C*07:02:96",
        "C*07:02:97",
        "C*07:02:98",
        "C*07:02:99"
      ],
      "cds_sha256": "049c0d12f791833def7d5f8b879b2a76d96a3cd4a13130943916e22204d82cee",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:02:01",
      "numeric_two_field_assignment": "C*07:02"
    },
    {
      "donor": "NA18952",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*14:02:01:01"
      ],
      "numeric_two_field": [
        "C*14:02"
      ],
      "numeric_three_field": [
        "C*14:02:01"
      ],
      "full_allele_assignment": [
        "C*14:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*14:02:01:01",
        "C*14:02:01:02",
        "C*14:02:01:03",
        "C*14:02:01:04",
        "C*14:02:01:05",
        "C*14:02:01:06",
        "C*14:02:01:07",
        "C*14:02:01:08",
        "C*14:02:01:09",
        "C*14:02:01:10",
        "C*14:02:01:11",
        "C*14:02:01:12",
        "C*14:02:01:13",
        "C*14:02:01:14",
        "C*14:02:01:15",
        "C*14:02:01:16",
        "C*14:02:01:17",
        "C*14:02:01:18",
        "C*14:02:01:19",
        "C*14:02:01:20",
        "C*14:02:01:21",
        "C*14:02:01:22",
        "C*14:02:01:23",
        "C*14:02:01:24",
        "C*14:02:01:25",
        "C*14:02:01:26",
        "C*14:02:01:27",
        "C*14:02:01:28",
        "C*14:02:01:29",
        "C*14:02:01:30",
        "C*14:02:01:31",
        "C*14:02:01:32",
        "C*14:02:01:33",
        "C*14:02:01:34",
        "C*14:02:01:35",
        "C*14:02:01:36",
        "C*14:02:01:37",
        "C*14:02:01:38",
        "C*14:02:01:39"
      ],
      "protein_matches": [
        "C*14:02:01:01",
        "C*14:02:01:02",
        "C*14:02:01:03",
        "C*14:02:01:04",
        "C*14:02:01:05",
        "C*14:02:01:06",
        "C*14:02:01:07",
        "C*14:02:01:08",
        "C*14:02:01:09",
        "C*14:02:01:10",
        "C*14:02:01:11",
        "C*14:02:01:12",
        "C*14:02:01:13",
        "C*14:02:01:14",
        "C*14:02:01:15",
        "C*14:02:01:16",
        "C*14:02:01:17",
        "C*14:02:01:18",
        "C*14:02:01:19",
        "C*14:02:01:20",
        "C*14:02:01:21",
        "C*14:02:01:22",
        "C*14:02:01:23",
        "C*14:02:01:24",
        "C*14:02:01:25",
        "C*14:02:01:26",
        "C*14:02:01:27",
        "C*14:02:01:28",
        "C*14:02:01:29",
        "C*14:02:01:30",
        "C*14:02:01:31",
        "C*14:02:01:32",
        "C*14:02:01:33",
        "C*14:02:01:34",
        "C*14:02:01:35",
        "C*14:02:01:36",
        "C*14:02:01:37",
        "C*14:02:01:38",
        "C*14:02:01:39",
        "C*14:02:02",
        "C*14:02:03",
        "C*14:02:05",
        "C*14:02:12",
        "C*14:02:17",
        "C*14:02:19",
        "C*14:02:21",
        "C*14:02:22",
        "C*14:02:23",
        "C*14:02:24",
        "C*14:02:25",
        "C*14:02:26",
        "C*14:02:27",
        "C*14:02:28",
        "C*14:02:29",
        "C*14:02:30",
        "C*14:02:31",
        "C*14:02:32",
        "C*14:02:33",
        "C*14:02:34",
        "C*14:02:35",
        "C*14:02:36",
        "C*14:02:37",
        "C*14:02:38",
        "C*14:02:39",
        "C*14:02:40",
        "C*14:02:41",
        "C*14:02:42",
        "C*14:02:43",
        "C*14:02:44",
        "C*14:02:45",
        "C*14:02:46",
        "C*14:02:47",
        "C*14:02:48",
        "C*14:02:49",
        "C*14:02:50",
        "C*14:02:51"
      ],
      "cds_sha256": "b309a8704f0ff654fc8c1b44346630d779017a724cede9f450135e3ffadd51a6",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*14:02:01",
      "numeric_two_field_assignment": "C*14:02"
    },
    {
      "donor": "NA18952",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:01:01:14"
      ],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:01:01:14"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "NA18952",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "NA18952",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "NA18952",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "NA18952",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:04:01:02"
      ],
      "numeric_two_field": [
        "DQA1*01:04"
      ],
      "numeric_three_field": [
        "DQA1*01:04:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:04:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07"
      ],
      "protein_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07",
        "DQA1*01:04:02:01",
        "DQA1*01:04:02:02",
        "DQA1*01:04:04",
        "DQA1*01:04:05",
        "DQA1*01:04:06",
        "DQA1*01:04:07",
        "DQA1*01:04:08",
        "DQA1*01:04:09",
        "DQA1*01:04:10",
        "DQA1*01:04:11",
        "DQA1*01:04:12",
        "DQA1*01:04:13"
      ],
      "cds_sha256": "979abe17f229c9ee8fe56fdf4709e5b1d1a0c4b7c69ebcf8773e32a980e7132a",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:04:01",
      "numeric_two_field_assignment": "DQA1*01:04"
    },
    {
      "donor": "NA18952",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:02:01:01"
      ],
      "numeric_two_field": [
        "DQA1*03:02"
      ],
      "numeric_three_field": [
        "DQA1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05"
      ],
      "protein_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05",
        "DQA1*03:02:02",
        "DQA1*03:02:03",
        "DQA1*03:02:04",
        "DQA1*03:02:05",
        "DQA1*03:02:06",
        "DQA1*03:02:07"
      ],
      "cds_sha256": "d84fddf474293b4337a3ba0b30586fad1d146bb1d21524b59f2798efe5b37ae1",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:02:01",
      "numeric_two_field_assignment": "DQA1*03:02"
    },
    {
      "donor": "NA18952",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:03:01:04"
      ],
      "numeric_two_field": [
        "DQB1*05:03"
      ],
      "numeric_three_field": [
        "DQB1*05:03:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:03:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:03:01:01",
        "DQB1*05:03:01:02",
        "DQB1*05:03:01:04",
        "DQB1*05:03:01:05",
        "DQB1*05:03:01:06",
        "DQB1*05:03:01:07",
        "DQB1*05:03:01:08",
        "DQB1*05:03:01:09",
        "DQB1*05:03:01:10",
        "DQB1*05:03:01:11",
        "DQB1*05:03:01:12",
        "DQB1*05:03:01:13",
        "DQB1*05:03:01:14"
      ],
      "protein_matches": [
        "DQB1*05:03:01:01",
        "DQB1*05:03:01:02",
        "DQB1*05:03:01:04",
        "DQB1*05:03:01:05",
        "DQB1*05:03:01:06",
        "DQB1*05:03:01:07",
        "DQB1*05:03:01:08",
        "DQB1*05:03:01:09",
        "DQB1*05:03:01:10",
        "DQB1*05:03:01:11",
        "DQB1*05:03:01:12",
        "DQB1*05:03:01:13",
        "DQB1*05:03:01:14",
        "DQB1*05:03:02",
        "DQB1*05:03:25",
        "DQB1*05:03:27",
        "DQB1*05:03:32",
        "DQB1*05:03:33",
        "DQB1*05:03:34",
        "DQB1*05:03:35",
        "DQB1*05:03:36",
        "DQB1*05:03:37",
        "DQB1*05:03:38",
        "DQB1*05:03:40",
        "DQB1*05:03:41",
        "DQB1*05:03:42",
        "DQB1*05:03:44"
      ],
      "cds_sha256": "1222a2a8ff0a0ff4b60420b7ed15fea9fde0e1cc02a2a5cb8ec46d4b5cea199e",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:03:01",
      "numeric_two_field_assignment": "DQB1*05:03"
    },
    {
      "donor": "NA18952",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:03"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "NA18952",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*14:54"
      ],
      "numeric_three_field": [
        "DRB1*14:54:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*14:54:01:01",
        "DRB1*14:54:01:02",
        "DRB1*14:54:01:03",
        "DRB1*14:54:01:04",
        "DRB1*14:54:01:05",
        "DRB1*14:54:01:06",
        "DRB1*14:54:01:07",
        "DRB1*14:54:01:08",
        "DRB1*14:54:01:09",
        "DRB1*14:54:01:10",
        "DRB1*14:54:01:11",
        "DRB1*14:54:01:12",
        "DRB1*14:54:01:13",
        "DRB1*14:54:01:14",
        "DRB1*14:54:01:15",
        "DRB1*14:54:01:16",
        "DRB1*14:54:01:17"
      ],
      "protein_matches": [
        "DRB1*14:54:01:01",
        "DRB1*14:54:01:02",
        "DRB1*14:54:01:03",
        "DRB1*14:54:01:04",
        "DRB1*14:54:01:05",
        "DRB1*14:54:01:06",
        "DRB1*14:54:01:07",
        "DRB1*14:54:01:08",
        "DRB1*14:54:01:09",
        "DRB1*14:54:01:10",
        "DRB1*14:54:01:11",
        "DRB1*14:54:01:12",
        "DRB1*14:54:01:13",
        "DRB1*14:54:01:14",
        "DRB1*14:54:01:15",
        "DRB1*14:54:01:16",
        "DRB1*14:54:01:17",
        "DRB1*14:54:12",
        "DRB1*14:54:13",
        "DRB1*14:54:14"
      ],
      "cds_sha256": "ee53527cacf6135f4c472389529ba124cdaf8874dd80633ae7b73b61195a688e",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*14:54:01",
      "numeric_two_field_assignment": "DRB1*14:54"
    },
    {
      "donor": "NA18952",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*09:01"
      ],
      "numeric_three_field": [
        "DRB1*09:01:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11"
      ],
      "protein_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11",
        "DRB1*09:01:12",
        "DRB1*09:01:13",
        "DRB1*09:01:14",
        "DRB1*09:01:15",
        "DRB1*09:01:16",
        "DRB1*09:01:17",
        "DRB1*09:01:18",
        "DRB1*09:01:19",
        "DRB1*09:01:20"
      ],
      "cds_sha256": "58aef5c6739eab202e6a4a2d13527a848f64ecf61e2311478599b08be1aaafe9",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*09:01:02",
      "numeric_two_field_assignment": "DRB1*09:01"
    },
    {
      "donor": "NA18959",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*24:02:01:01"
      ],
      "numeric_two_field": [
        "A*24:02"
      ],
      "numeric_three_field": [
        "A*24:02:01"
      ],
      "full_allele_assignment": [
        "A*24:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99"
      ],
      "protein_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99",
        "A*24:02:02",
        "A*24:02:03Q",
        "A*24:02:04",
        "A*24:02:05",
        "A*24:02:06",
        "A*24:02:10",
        "A*24:02:100",
        "A*24:02:101",
        "A*24:02:102:01",
        "A*24:02:102:02",
        "A*24:02:103",
        "A*24:02:104",
        "A*24:02:105",
        "A*24:02:106",
        "A*24:02:107",
        "A*24:02:108",
        "A*24:02:109",
        "A*24:02:110",
        "A*24:02:111",
        "A*24:02:112",
        "A*24:02:113",
        "A*24:02:114",
        "A*24:02:115:01",
        "A*24:02:115:02",
        "A*24:02:116",
        "A*24:02:117",
        "A*24:02:118",
        "A*24:02:119",
        "A*24:02:120",
        "A*24:02:121",
        "A*24:02:122",
        "A*24:02:123",
        "A*24:02:124",
        "A*24:02:125",
        "A*24:02:126",
        "A*24:02:127",
        "A*24:02:128",
        "A*24:02:129",
        "A*24:02:13",
        "A*24:02:130",
        "A*24:02:131",
        "A*24:02:132",
        "A*24:02:133",
        "A*24:02:134",
        "A*24:02:135",
        "A*24:02:136",
        "A*24:02:137",
        "A*24:02:138",
        "A*24:02:139",
        "A*24:02:140",
        "A*24:02:142",
        "A*24:02:143",
        "A*24:02:144",
        "A*24:02:145",
        "A*24:02:146",
        "A*24:02:147",
        "A*24:02:148",
        "A*24:02:149",
        "A*24:02:15",
        "A*24:02:150",
        "A*24:02:151",
        "A*24:02:152",
        "A*24:02:153",
        "A*24:02:154",
        "A*24:02:155",
        "A*24:02:156",
        "A*24:02:157",
        "A*24:02:158Q",
        "A*24:02:159",
        "A*24:02:160",
        "A*24:02:161",
        "A*24:02:162",
        "A*24:02:163",
        "A*24:02:164",
        "A*24:02:165",
        "A*24:02:166",
        "A*24:02:167",
        "A*24:02:168",
        "A*24:02:169",
        "A*24:02:170",
        "A*24:02:171",
        "A*24:02:172",
        "A*24:02:173",
        "A*24:02:174",
        "A*24:02:175",
        "A*24:02:176",
        "A*24:02:177",
        "A*24:02:178",
        "A*24:02:179",
        "A*24:02:180",
        "A*24:02:181",
        "A*24:02:182",
        "A*24:02:183",
        "A*24:02:184",
        "A*24:02:185",
        "A*24:02:186",
        "A*24:02:187",
        "A*24:02:188",
        "A*24:02:189",
        "A*24:02:19",
        "A*24:02:190",
        "A*24:02:191",
        "A*24:02:22",
        "A*24:02:24",
        "A*24:02:25",
        "A*24:02:26",
        "A*24:02:31",
        "A*24:02:32",
        "A*24:02:33",
        "A*24:02:35",
        "A*24:02:40:01",
        "A*24:02:40:02",
        "A*24:02:43",
        "A*24:02:51",
        "A*24:02:52",
        "A*24:02:61",
        "A*24:02:65",
        "A*24:02:78",
        "A*24:02:79",
        "A*24:02:85",
        "A*24:02:98",
        "A*24:02:99"
      ],
      "cds_sha256": "72592d3f49e03a3d6f390cf4368512ad38f003c50675df48acb2fca426dfbe0a",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*24:02:01",
      "numeric_two_field_assignment": "A*24:02"
    },
    {
      "donor": "NA18959",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:01"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "NA18959",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*52:01:01:02"
      ],
      "numeric_two_field": [
        "B*52:01"
      ],
      "numeric_three_field": [
        "B*52:01:01"
      ],
      "full_allele_assignment": [
        "B*52:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*52:01:01:01",
        "B*52:01:01:02",
        "B*52:01:01:03",
        "B*52:01:01:04",
        "B*52:01:01:05",
        "B*52:01:01:06",
        "B*52:01:01:07",
        "B*52:01:01:08",
        "B*52:01:01:09",
        "B*52:01:01:10",
        "B*52:01:01:11",
        "B*52:01:01:12",
        "B*52:01:01:13",
        "B*52:01:01:14",
        "B*52:01:01:15",
        "B*52:01:01:16",
        "B*52:01:01:17",
        "B*52:01:01:18",
        "B*52:01:01:19",
        "B*52:01:01:20",
        "B*52:01:01:21",
        "B*52:01:01:22",
        "B*52:01:01:23",
        "B*52:01:01:24",
        "B*52:01:01:25",
        "B*52:01:01:26",
        "B*52:01:01:27",
        "B*52:01:01:28",
        "B*52:01:01:29",
        "B*52:01:01:30Q"
      ],
      "protein_matches": [
        "B*52:01:01:01",
        "B*52:01:01:02",
        "B*52:01:01:03",
        "B*52:01:01:04",
        "B*52:01:01:05",
        "B*52:01:01:06",
        "B*52:01:01:07",
        "B*52:01:01:08",
        "B*52:01:01:09",
        "B*52:01:01:10",
        "B*52:01:01:11",
        "B*52:01:01:12",
        "B*52:01:01:13",
        "B*52:01:01:14",
        "B*52:01:01:15",
        "B*52:01:01:16",
        "B*52:01:01:17",
        "B*52:01:01:18",
        "B*52:01:01:19",
        "B*52:01:01:20",
        "B*52:01:01:21",
        "B*52:01:01:22",
        "B*52:01:01:23",
        "B*52:01:01:24",
        "B*52:01:01:25",
        "B*52:01:01:26",
        "B*52:01:01:27",
        "B*52:01:01:28",
        "B*52:01:01:29",
        "B*52:01:01:30Q",
        "B*52:01:02:01",
        "B*52:01:02:02",
        "B*52:01:02:03",
        "B*52:01:02:04",
        "B*52:01:02:05",
        "B*52:01:02:06",
        "B*52:01:02:07",
        "B*52:01:02:08",
        "B*52:01:02:09",
        "B*52:01:17",
        "B*52:01:28",
        "B*52:01:30",
        "B*52:01:31",
        "B*52:01:32",
        "B*52:01:33",
        "B*52:01:34",
        "B*52:01:35",
        "B*52:01:36",
        "B*52:01:37",
        "B*52:01:38",
        "B*52:01:39",
        "B*52:01:40",
        "B*52:01:41",
        "B*52:01:42",
        "B*52:01:43",
        "B*52:01:44",
        "B*52:01:45",
        "B*52:01:46",
        "B*52:01:47",
        "B*52:01:48",
        "B*52:01:49",
        "B*52:01:50",
        "B*52:01:51",
        "B*52:01:52",
        "B*52:01:53",
        "B*52:01:54",
        "B*52:01:55",
        "B*52:01:56",
        "B*52:01:57",
        "B*52:01:58",
        "B*52:01:59",
        "B*52:01:60",
        "B*52:01:61",
        "B*52:01:62",
        "B*52:01:63",
        "B*52:01:64",
        "B*52:01:65"
      ],
      "cds_sha256": "cbdb67f65e64f2f41abcc5de908968df2074174bcf033ff3f563977cdbced531",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*52:01:01",
      "numeric_two_field_assignment": "B*52:01"
    },
    {
      "donor": "NA18959",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*67:01:01"
      ],
      "numeric_two_field": [
        "B*67:01"
      ],
      "numeric_three_field": [
        "B*67:01:01"
      ],
      "full_allele_assignment": [
        "B*67:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*67:01:01"
      ],
      "protein_matches": [
        "B*67:01:01",
        "B*67:01:02"
      ],
      "cds_sha256": "1aeef7ae44fe106061f7842fd1077ff238aec018f8f037eb187edbdc072406fd",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*67:01:01",
      "numeric_two_field_assignment": "B*67:01"
    },
    {
      "donor": "NA18959",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*12:02:02:01"
      ],
      "numeric_two_field": [
        "C*12:02"
      ],
      "numeric_three_field": [
        "C*12:02:02"
      ],
      "full_allele_assignment": [
        "C*12:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*12:02:02:01",
        "C*12:02:02:02",
        "C*12:02:02:03",
        "C*12:02:02:04",
        "C*12:02:02:05",
        "C*12:02:02:06",
        "C*12:02:02:07",
        "C*12:02:02:08",
        "C*12:02:02:09",
        "C*12:02:02:10",
        "C*12:02:02:11",
        "C*12:02:02:12",
        "C*12:02:02:13",
        "C*12:02:02:14",
        "C*12:02:02:15",
        "C*12:02:02:16",
        "C*12:02:02:17",
        "C*12:02:02:18",
        "C*12:02:02:19",
        "C*12:02:02:20",
        "C*12:02:02:21",
        "C*12:02:02:22",
        "C*12:02:02:23",
        "C*12:02:02:24Q",
        "C*12:02:02:25",
        "C*12:02:02:26Q",
        "C*12:02:02:27",
        "C*12:02:02:28",
        "C*12:02:02:29"
      ],
      "protein_matches": [
        "C*12:02:01",
        "C*12:02:02:01",
        "C*12:02:02:02",
        "C*12:02:02:03",
        "C*12:02:02:04",
        "C*12:02:02:05",
        "C*12:02:02:06",
        "C*12:02:02:07",
        "C*12:02:02:08",
        "C*12:02:02:09",
        "C*12:02:02:10",
        "C*12:02:02:11",
        "C*12:02:02:12",
        "C*12:02:02:13",
        "C*12:02:02:14",
        "C*12:02:02:15",
        "C*12:02:02:16",
        "C*12:02:02:17",
        "C*12:02:02:18",
        "C*12:02:02:19",
        "C*12:02:02:20",
        "C*12:02:02:21",
        "C*12:02:02:22",
        "C*12:02:02:23",
        "C*12:02:02:24Q",
        "C*12:02:02:25",
        "C*12:02:02:26Q",
        "C*12:02:02:27",
        "C*12:02:02:28",
        "C*12:02:02:29",
        "C*12:02:12",
        "C*12:02:14",
        "C*12:02:16",
        "C*12:02:18",
        "C*12:02:19",
        "C*12:02:20",
        "C*12:02:21",
        "C*12:02:22",
        "C*12:02:23",
        "C*12:02:24",
        "C*12:02:25",
        "C*12:02:26",
        "C*12:02:27",
        "C*12:02:28",
        "C*12:02:29",
        "C*12:02:30",
        "C*12:02:31",
        "C*12:02:32",
        "C*12:02:33",
        "C*12:02:34",
        "C*12:02:35",
        "C*12:02:36",
        "C*12:02:37",
        "C*12:02:38",
        "C*12:02:39",
        "C*12:02:40",
        "C*12:02:41",
        "C*12:02:42",
        "C*12:02:43",
        "C*12:02:44",
        "C*12:02:45",
        "C*12:02:46",
        "C*12:02:47",
        "C*12:02:48",
        "C*12:02:49",
        "C*12:02:50",
        "C*12:02:51",
        "C*12:02:52",
        "C*12:02:54",
        "C*12:02:55",
        "C*12:02:56",
        "C*12:02:57",
        "C*12:02:58",
        "C*12:02:59",
        "C*12:02:60",
        "C*12:02:61",
        "C*12:02:62",
        "C*12:02:63"
      ],
      "cds_sha256": "4ebf37142a43331f63e79351fbff14e94abe86b4fc49827ac95807f710b0b5bd",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*12:02:02",
      "numeric_two_field_assignment": "C*12:02"
    },
    {
      "donor": "NA18959",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*07:02:01:01"
      ],
      "numeric_two_field": [
        "C*07:02"
      ],
      "numeric_three_field": [
        "C*07:02:01"
      ],
      "full_allele_assignment": [
        "C*07:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99"
      ],
      "protein_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99",
        "C*07:02:05",
        "C*07:02:06",
        "C*07:02:08",
        "C*07:02:100",
        "C*07:02:101",
        "C*07:02:102",
        "C*07:02:103",
        "C*07:02:104:01",
        "C*07:02:104:02",
        "C*07:02:105",
        "C*07:02:106:01",
        "C*07:02:106:02",
        "C*07:02:108",
        "C*07:02:109",
        "C*07:02:10:01",
        "C*07:02:10:02",
        "C*07:02:11",
        "C*07:02:110",
        "C*07:02:111",
        "C*07:02:112",
        "C*07:02:113",
        "C*07:02:114",
        "C*07:02:115",
        "C*07:02:116",
        "C*07:02:117",
        "C*07:02:118",
        "C*07:02:119",
        "C*07:02:120",
        "C*07:02:121",
        "C*07:02:122",
        "C*07:02:123",
        "C*07:02:124",
        "C*07:02:125",
        "C*07:02:126",
        "C*07:02:127",
        "C*07:02:128",
        "C*07:02:129",
        "C*07:02:130",
        "C*07:02:131",
        "C*07:02:132",
        "C*07:02:133",
        "C*07:02:134",
        "C*07:02:135",
        "C*07:02:136",
        "C*07:02:137",
        "C*07:02:138",
        "C*07:02:139",
        "C*07:02:140",
        "C*07:02:141",
        "C*07:02:142",
        "C*07:02:143",
        "C*07:02:144",
        "C*07:02:145",
        "C*07:02:146",
        "C*07:02:147",
        "C*07:02:148",
        "C*07:02:149",
        "C*07:02:150",
        "C*07:02:151",
        "C*07:02:152",
        "C*07:02:153",
        "C*07:02:154",
        "C*07:02:155",
        "C*07:02:156",
        "C*07:02:157",
        "C*07:02:158",
        "C*07:02:159",
        "C*07:02:16",
        "C*07:02:160",
        "C*07:02:161",
        "C*07:02:162",
        "C*07:02:163",
        "C*07:02:164",
        "C*07:02:165",
        "C*07:02:166",
        "C*07:02:167",
        "C*07:02:168",
        "C*07:02:169",
        "C*07:02:170",
        "C*07:02:171",
        "C*07:02:172",
        "C*07:02:173",
        "C*07:02:174",
        "C*07:02:175",
        "C*07:02:176",
        "C*07:02:18",
        "C*07:02:20",
        "C*07:02:23",
        "C*07:02:24",
        "C*07:02:30",
        "C*07:02:36:01",
        "C*07:02:36:02",
        "C*07:02:37",
        "C*07:02:50",
        "C*07:02:55",
        "C*07:02:60",
        "C*07:02:63",
        "C*07:02:64",
        "C*07:02:66",
        "C*07:02:67",
        "C*07:02:69",
        "C*07:02:70",
        "C*07:02:72",
        "C*07:02:73",
        "C*07:02:74",
        "C*07:02:75",
        "C*07:02:76",
        "C*07:02:77",
        "C*07:02:78",
        "C*07:02:79",
        "C*07:02:80",
        "C*07:02:82",
        "C*07:02:84",
        "C*07:02:85",
        "C*07:02:86",
        "C*07:02:87",
        "C*07:02:88",
        "C*07:02:89",
        "C*07:02:90",
        "C*07:02:91",
        "C*07:02:93",
        "C*07:02:94",
        "C*07:02:95",
        "C*07:02:96",
        "C*07:02:97",
        "C*07:02:98",
        "C*07:02:99"
      ],
      "cds_sha256": "049c0d12f791833def7d5f8b879b2a76d96a3cd4a13130943916e22204d82cee",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:02:01",
      "numeric_two_field_assignment": "C*07:02"
    },
    {
      "donor": "NA18959",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:01:01:02"
      ],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "NA18959",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "NA18959",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*09:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*09:01"
      ],
      "numeric_three_field": [
        "DPB1*09:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*09:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*09:01:01:01",
        "DPB1*09:01:01:02",
        "DPB1*09:01:01:03"
      ],
      "protein_matches": [
        "DPB1*09:01:01:01",
        "DPB1*09:01:01:02",
        "DPB1*09:01:01:03",
        "DPB1*09:01:02",
        "DPB1*09:01:03"
      ],
      "cds_sha256": "f72da6a24a15b8818a19d0e19219a074f17aed891695ffbd4275c0436054c624",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*09:01:01",
      "numeric_two_field_assignment": "DPB1*09:01"
    },
    {
      "donor": "NA18959",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "NA18959",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:03"
      ],
      "numeric_three_field": [
        "DQA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25"
      ],
      "protein_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25",
        "DQA1*01:03:03",
        "DQA1*01:03:04",
        "DQA1*01:03:06",
        "DQA1*01:03:07",
        "DQA1*01:03:08",
        "DQA1*01:03:09",
        "DQA1*01:03:10",
        "DQA1*01:03:11",
        "DQA1*01:03:12",
        "DQA1*01:03:13"
      ],
      "cds_sha256": "90c9c3a50684523bf8b75dea2974ffeb6b2dc9616517164c2905e1137b3ec843",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:03:01",
      "numeric_two_field_assignment": "DQA1*01:03"
    },
    {
      "donor": "NA18959",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:02:01:03"
      ],
      "numeric_two_field": [
        "DQA1*01:02"
      ],
      "numeric_three_field": [
        "DQA1*01:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:02:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37"
      ],
      "protein_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37",
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08",
        "DQA1*01:02:03",
        "DQA1*01:02:04",
        "DQA1*01:02:05",
        "DQA1*01:02:06",
        "DQA1*01:02:07",
        "DQA1*01:02:08",
        "DQA1*01:02:09",
        "DQA1*01:02:10",
        "DQA1*01:02:11",
        "DQA1*01:02:12",
        "DQA1*01:02:13:01",
        "DQA1*01:02:13:02",
        "DQA1*01:02:13:03",
        "DQA1*01:02:14",
        "DQA1*01:02:15",
        "DQA1*01:02:16",
        "DQA1*01:02:17",
        "DQA1*01:02:18",
        "DQA1*01:02:19",
        "DQA1*01:02:20",
        "DQA1*01:02:21",
        "DQA1*01:02:22",
        "DQA1*01:02:23",
        "DQA1*01:02:24",
        "DQA1*01:02:25",
        "DQA1*01:02:26",
        "DQA1*01:02:27",
        "DQA1*01:02:28",
        "DQA1*01:02:29",
        "DQA1*01:02:30",
        "DQA1*01:02:31",
        "DQA1*01:02:32"
      ],
      "cds_sha256": "ac00e3c799d85af7172274b322ab9998ef73923e79aeaa1943af09f52b98c601",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:02:01",
      "numeric_two_field_assignment": "DQA1*01:02"
    },
    {
      "donor": "NA18959",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:01"
      ],
      "numeric_three_field": [
        "DQB1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11"
      ],
      "protein_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11",
        "DQB1*06:01:03",
        "DQB1*06:01:05",
        "DQB1*06:01:08",
        "DQB1*06:01:10",
        "DQB1*06:01:11",
        "DQB1*06:01:36",
        "DQB1*06:01:37",
        "DQB1*06:01:38",
        "DQB1*06:01:39"
      ],
      "cds_sha256": "8eca11e1cbc387d4515e4bc63897990cebd76dea14df174cd8eba8947cef38b2",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:01:01",
      "numeric_two_field_assignment": "DQB1*06:01"
    },
    {
      "donor": "NA18959",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:02"
      ],
      "numeric_three_field": [
        "DQB1*06:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:02:01:01",
        "DQB1*06:02:01:02",
        "DQB1*06:02:01:03",
        "DQB1*06:02:01:04",
        "DQB1*06:02:01:05",
        "DQB1*06:02:01:06",
        "DQB1*06:02:01:07",
        "DQB1*06:02:01:08",
        "DQB1*06:02:01:09",
        "DQB1*06:02:01:10",
        "DQB1*06:02:01:11",
        "DQB1*06:02:01:12",
        "DQB1*06:02:01:13",
        "DQB1*06:02:01:14",
        "DQB1*06:02:01:15",
        "DQB1*06:02:01:16",
        "DQB1*06:02:01:17",
        "DQB1*06:02:01:18Q",
        "DQB1*06:02:01:19",
        "DQB1*06:02:01:20",
        "DQB1*06:02:01:21",
        "DQB1*06:02:01:22",
        "DQB1*06:02:01:23",
        "DQB1*06:02:01:24",
        "DQB1*06:02:01:25",
        "DQB1*06:02:01:26",
        "DQB1*06:02:01:27",
        "DQB1*06:02:01:28",
        "DQB1*06:02:01:29",
        "DQB1*06:02:01:30",
        "DQB1*06:02:01:31",
        "DQB1*06:02:01:32",
        "DQB1*06:02:01:33",
        "DQB1*06:02:01:34",
        "DQB1*06:02:01:35",
        "DQB1*06:02:01:36",
        "DQB1*06:02:01:37",
        "DQB1*06:02:01:38",
        "DQB1*06:02:01:39",
        "DQB1*06:02:01:40",
        "DQB1*06:02:01:41",
        "DQB1*06:02:01:42",
        "DQB1*06:02:01:43",
        "DQB1*06:02:01:44",
        "DQB1*06:02:01:45",
        "DQB1*06:02:01:46",
        "DQB1*06:02:01:47",
        "DQB1*06:02:01:48",
        "DQB1*06:02:01:49Q"
      ],
      "protein_matches": [
        "DQB1*06:02:01:01",
        "DQB1*06:02:01:02",
        "DQB1*06:02:01:03",
        "DQB1*06:02:01:04",
        "DQB1*06:02:01:05",
        "DQB1*06:02:01:06",
        "DQB1*06:02:01:07",
        "DQB1*06:02:01:08",
        "DQB1*06:02:01:09",
        "DQB1*06:02:01:10",
        "DQB1*06:02:01:11",
        "DQB1*06:02:01:12",
        "DQB1*06:02:01:13",
        "DQB1*06:02:01:14",
        "DQB1*06:02:01:15",
        "DQB1*06:02:01:16",
        "DQB1*06:02:01:17",
        "DQB1*06:02:01:18Q",
        "DQB1*06:02:01:19",
        "DQB1*06:02:01:20",
        "DQB1*06:02:01:21",
        "DQB1*06:02:01:22",
        "DQB1*06:02:01:23",
        "DQB1*06:02:01:24",
        "DQB1*06:02:01:25",
        "DQB1*06:02:01:26",
        "DQB1*06:02:01:27",
        "DQB1*06:02:01:28",
        "DQB1*06:02:01:29",
        "DQB1*06:02:01:30",
        "DQB1*06:02:01:31",
        "DQB1*06:02:01:32",
        "DQB1*06:02:01:33",
        "DQB1*06:02:01:34",
        "DQB1*06:02:01:35",
        "DQB1*06:02:01:36",
        "DQB1*06:02:01:37",
        "DQB1*06:02:01:38",
        "DQB1*06:02:01:39",
        "DQB1*06:02:01:40",
        "DQB1*06:02:01:41",
        "DQB1*06:02:01:42",
        "DQB1*06:02:01:43",
        "DQB1*06:02:01:44",
        "DQB1*06:02:01:45",
        "DQB1*06:02:01:46",
        "DQB1*06:02:01:47",
        "DQB1*06:02:01:48",
        "DQB1*06:02:01:49Q",
        "DQB1*06:02:02",
        "DQB1*06:02:07",
        "DQB1*06:02:11",
        "DQB1*06:02:17",
        "DQB1*06:02:22",
        "DQB1*06:02:23",
        "DQB1*06:02:25",
        "DQB1*06:02:26",
        "DQB1*06:02:27",
        "DQB1*06:02:28",
        "DQB1*06:02:32",
        "DQB1*06:02:40",
        "DQB1*06:02:44",
        "DQB1*06:02:49",
        "DQB1*06:02:50",
        "DQB1*06:02:53",
        "DQB1*06:02:54",
        "DQB1*06:02:55",
        "DQB1*06:02:56",
        "DQB1*06:02:57",
        "DQB1*06:02:58",
        "DQB1*06:02:59",
        "DQB1*06:02:60",
        "DQB1*06:02:61",
        "DQB1*06:02:62",
        "DQB1*06:02:63",
        "DQB1*06:02:64",
        "DQB1*06:02:66",
        "DQB1*06:02:67",
        "DQB1*06:02:68",
        "DQB1*06:02:69",
        "DQB1*06:02:70"
      ],
      "cds_sha256": "923b8a84653277495cca5eba0e178d9a7beb6c5556484bf7110583f6204a4d1d",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:02:01",
      "numeric_two_field_assignment": "DQB1*06:02"
    },
    {
      "donor": "NA18959",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*15:02"
      ],
      "numeric_three_field": [
        "DRB1*15:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*15:02:01:02",
        "DRB1*15:02:01:03",
        "DRB1*15:02:01:04",
        "DRB1*15:02:01:05",
        "DRB1*15:02:01:06",
        "DRB1*15:02:01:07",
        "DRB1*15:02:01:08",
        "DRB1*15:02:01:09"
      ],
      "protein_matches": [
        "DRB1*15:02:01:02",
        "DRB1*15:02:01:03",
        "DRB1*15:02:01:04",
        "DRB1*15:02:01:05",
        "DRB1*15:02:01:06",
        "DRB1*15:02:01:07",
        "DRB1*15:02:01:08",
        "DRB1*15:02:01:09",
        "DRB1*15:02:02:01",
        "DRB1*15:02:02:02",
        "DRB1*15:02:02:03",
        "DRB1*15:02:05",
        "DRB1*15:02:20",
        "DRB1*15:02:21"
      ],
      "cds_sha256": "6275ef6c7063a7eced24212a3cd5d9d447ec1672e25865fadc68ec020dd4454a",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:02:01",
      "numeric_two_field_assignment": "DRB1*15:02"
    },
    {
      "donor": "NA18959",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*15:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*15:01"
      ],
      "numeric_three_field": [
        "DRB1*15:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*15:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33"
      ],
      "protein_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33",
        "DRB1*15:01:02",
        "DRB1*15:01:08:01",
        "DRB1*15:01:08:02",
        "DRB1*15:01:17",
        "DRB1*15:01:32",
        "DRB1*15:01:35",
        "DRB1*15:01:49",
        "DRB1*15:01:50",
        "DRB1*15:01:51",
        "DRB1*15:01:52",
        "DRB1*15:01:53",
        "DRB1*15:01:54",
        "DRB1*15:01:55",
        "DRB1*15:01:56"
      ],
      "cds_sha256": "1aea54c836d86377ccb58e10c5f5f97704438753078ca3333600bd00418c8ba8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:01:01",
      "numeric_two_field_assignment": "DRB1*15:01"
    },
    {
      "donor": "NA18960",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*24:02:01:01"
      ],
      "numeric_two_field": [
        "A*24:02"
      ],
      "numeric_three_field": [
        "A*24:02:01"
      ],
      "full_allele_assignment": [
        "A*24:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99"
      ],
      "protein_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99",
        "A*24:02:02",
        "A*24:02:03Q",
        "A*24:02:04",
        "A*24:02:05",
        "A*24:02:06",
        "A*24:02:10",
        "A*24:02:100",
        "A*24:02:101",
        "A*24:02:102:01",
        "A*24:02:102:02",
        "A*24:02:103",
        "A*24:02:104",
        "A*24:02:105",
        "A*24:02:106",
        "A*24:02:107",
        "A*24:02:108",
        "A*24:02:109",
        "A*24:02:110",
        "A*24:02:111",
        "A*24:02:112",
        "A*24:02:113",
        "A*24:02:114",
        "A*24:02:115:01",
        "A*24:02:115:02",
        "A*24:02:116",
        "A*24:02:117",
        "A*24:02:118",
        "A*24:02:119",
        "A*24:02:120",
        "A*24:02:121",
        "A*24:02:122",
        "A*24:02:123",
        "A*24:02:124",
        "A*24:02:125",
        "A*24:02:126",
        "A*24:02:127",
        "A*24:02:128",
        "A*24:02:129",
        "A*24:02:13",
        "A*24:02:130",
        "A*24:02:131",
        "A*24:02:132",
        "A*24:02:133",
        "A*24:02:134",
        "A*24:02:135",
        "A*24:02:136",
        "A*24:02:137",
        "A*24:02:138",
        "A*24:02:139",
        "A*24:02:140",
        "A*24:02:142",
        "A*24:02:143",
        "A*24:02:144",
        "A*24:02:145",
        "A*24:02:146",
        "A*24:02:147",
        "A*24:02:148",
        "A*24:02:149",
        "A*24:02:15",
        "A*24:02:150",
        "A*24:02:151",
        "A*24:02:152",
        "A*24:02:153",
        "A*24:02:154",
        "A*24:02:155",
        "A*24:02:156",
        "A*24:02:157",
        "A*24:02:158Q",
        "A*24:02:159",
        "A*24:02:160",
        "A*24:02:161",
        "A*24:02:162",
        "A*24:02:163",
        "A*24:02:164",
        "A*24:02:165",
        "A*24:02:166",
        "A*24:02:167",
        "A*24:02:168",
        "A*24:02:169",
        "A*24:02:170",
        "A*24:02:171",
        "A*24:02:172",
        "A*24:02:173",
        "A*24:02:174",
        "A*24:02:175",
        "A*24:02:176",
        "A*24:02:177",
        "A*24:02:178",
        "A*24:02:179",
        "A*24:02:180",
        "A*24:02:181",
        "A*24:02:182",
        "A*24:02:183",
        "A*24:02:184",
        "A*24:02:185",
        "A*24:02:186",
        "A*24:02:187",
        "A*24:02:188",
        "A*24:02:189",
        "A*24:02:19",
        "A*24:02:190",
        "A*24:02:191",
        "A*24:02:22",
        "A*24:02:24",
        "A*24:02:25",
        "A*24:02:26",
        "A*24:02:31",
        "A*24:02:32",
        "A*24:02:33",
        "A*24:02:35",
        "A*24:02:40:01",
        "A*24:02:40:02",
        "A*24:02:43",
        "A*24:02:51",
        "A*24:02:52",
        "A*24:02:61",
        "A*24:02:65",
        "A*24:02:78",
        "A*24:02:79",
        "A*24:02:85",
        "A*24:02:98",
        "A*24:02:99"
      ],
      "cds_sha256": "72592d3f49e03a3d6f390cf4368512ad38f003c50675df48acb2fca426dfbe0a",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*24:02:01",
      "numeric_two_field_assignment": "A*24:02"
    },
    {
      "donor": "NA18960",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*24:02:01:01"
      ],
      "numeric_two_field": [
        "A*24:02"
      ],
      "numeric_three_field": [
        "A*24:02:01"
      ],
      "full_allele_assignment": [
        "A*24:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99"
      ],
      "protein_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99",
        "A*24:02:02",
        "A*24:02:03Q",
        "A*24:02:04",
        "A*24:02:05",
        "A*24:02:06",
        "A*24:02:10",
        "A*24:02:100",
        "A*24:02:101",
        "A*24:02:102:01",
        "A*24:02:102:02",
        "A*24:02:103",
        "A*24:02:104",
        "A*24:02:105",
        "A*24:02:106",
        "A*24:02:107",
        "A*24:02:108",
        "A*24:02:109",
        "A*24:02:110",
        "A*24:02:111",
        "A*24:02:112",
        "A*24:02:113",
        "A*24:02:114",
        "A*24:02:115:01",
        "A*24:02:115:02",
        "A*24:02:116",
        "A*24:02:117",
        "A*24:02:118",
        "A*24:02:119",
        "A*24:02:120",
        "A*24:02:121",
        "A*24:02:122",
        "A*24:02:123",
        "A*24:02:124",
        "A*24:02:125",
        "A*24:02:126",
        "A*24:02:127",
        "A*24:02:128",
        "A*24:02:129",
        "A*24:02:13",
        "A*24:02:130",
        "A*24:02:131",
        "A*24:02:132",
        "A*24:02:133",
        "A*24:02:134",
        "A*24:02:135",
        "A*24:02:136",
        "A*24:02:137",
        "A*24:02:138",
        "A*24:02:139",
        "A*24:02:140",
        "A*24:02:142",
        "A*24:02:143",
        "A*24:02:144",
        "A*24:02:145",
        "A*24:02:146",
        "A*24:02:147",
        "A*24:02:148",
        "A*24:02:149",
        "A*24:02:15",
        "A*24:02:150",
        "A*24:02:151",
        "A*24:02:152",
        "A*24:02:153",
        "A*24:02:154",
        "A*24:02:155",
        "A*24:02:156",
        "A*24:02:157",
        "A*24:02:158Q",
        "A*24:02:159",
        "A*24:02:160",
        "A*24:02:161",
        "A*24:02:162",
        "A*24:02:163",
        "A*24:02:164",
        "A*24:02:165",
        "A*24:02:166",
        "A*24:02:167",
        "A*24:02:168",
        "A*24:02:169",
        "A*24:02:170",
        "A*24:02:171",
        "A*24:02:172",
        "A*24:02:173",
        "A*24:02:174",
        "A*24:02:175",
        "A*24:02:176",
        "A*24:02:177",
        "A*24:02:178",
        "A*24:02:179",
        "A*24:02:180",
        "A*24:02:181",
        "A*24:02:182",
        "A*24:02:183",
        "A*24:02:184",
        "A*24:02:185",
        "A*24:02:186",
        "A*24:02:187",
        "A*24:02:188",
        "A*24:02:189",
        "A*24:02:19",
        "A*24:02:190",
        "A*24:02:191",
        "A*24:02:22",
        "A*24:02:24",
        "A*24:02:25",
        "A*24:02:26",
        "A*24:02:31",
        "A*24:02:32",
        "A*24:02:33",
        "A*24:02:35",
        "A*24:02:40:01",
        "A*24:02:40:02",
        "A*24:02:43",
        "A*24:02:51",
        "A*24:02:52",
        "A*24:02:61",
        "A*24:02:65",
        "A*24:02:78",
        "A*24:02:79",
        "A*24:02:85",
        "A*24:02:98",
        "A*24:02:99"
      ],
      "cds_sha256": "72592d3f49e03a3d6f390cf4368512ad38f003c50675df48acb2fca426dfbe0a",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*24:02:01",
      "numeric_two_field_assignment": "A*24:02"
    },
    {
      "donor": "NA18960",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*40:06:01:12"
      ],
      "numeric_two_field": [
        "B*40:06"
      ],
      "numeric_three_field": [
        "B*40:06:01"
      ],
      "full_allele_assignment": [
        "B*40:06:01:12"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*40:06:01:01",
        "B*40:06:01:02",
        "B*40:06:01:03",
        "B*40:06:01:04",
        "B*40:06:01:05",
        "B*40:06:01:06",
        "B*40:06:01:07",
        "B*40:06:01:08",
        "B*40:06:01:09",
        "B*40:06:01:10",
        "B*40:06:01:11",
        "B*40:06:01:12",
        "B*40:06:01:13",
        "B*40:06:01:14",
        "B*40:06:01:15",
        "B*40:06:01:16",
        "B*40:06:01:17",
        "B*40:06:01:18",
        "B*40:06:01:19",
        "B*40:06:01:20",
        "B*40:06:01:21",
        "B*40:06:01:22"
      ],
      "protein_matches": [
        "B*40:06:01:01",
        "B*40:06:01:02",
        "B*40:06:01:03",
        "B*40:06:01:04",
        "B*40:06:01:05",
        "B*40:06:01:06",
        "B*40:06:01:07",
        "B*40:06:01:08",
        "B*40:06:01:09",
        "B*40:06:01:10",
        "B*40:06:01:11",
        "B*40:06:01:12",
        "B*40:06:01:13",
        "B*40:06:01:14",
        "B*40:06:01:15",
        "B*40:06:01:16",
        "B*40:06:01:17",
        "B*40:06:01:18",
        "B*40:06:01:19",
        "B*40:06:01:20",
        "B*40:06:01:21",
        "B*40:06:01:22",
        "B*40:06:04:01",
        "B*40:06:04:02",
        "B*40:06:04:03",
        "B*40:06:17",
        "B*40:06:18",
        "B*40:06:19",
        "B*40:06:20",
        "B*40:06:22",
        "B*40:06:23",
        "B*40:06:24",
        "B*40:06:25",
        "B*40:06:26",
        "B*40:06:27",
        "B*40:06:28",
        "B*40:06:29",
        "B*40:06:30",
        "B*40:06:31",
        "B*40:06:32",
        "B*40:06:33",
        "B*40:06:34",
        "B*40:06:35"
      ],
      "cds_sha256": "fd823d1a1b387f0fea51fa9efe8eb7f397744512451543742664b452a3383f6e",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*40:06:01",
      "numeric_two_field_assignment": "B*40:06"
    },
    {
      "donor": "NA18960",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*54:01:01:01"
      ],
      "numeric_two_field": [
        "B*54:01"
      ],
      "numeric_three_field": [
        "B*54:01:01"
      ],
      "full_allele_assignment": [
        "B*54:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*54:01:01:01",
        "B*54:01:01:02",
        "B*54:01:01:03",
        "B*54:01:01:04",
        "B*54:01:01:05",
        "B*54:01:01:06",
        "B*54:01:01:07",
        "B*54:01:01:08"
      ],
      "protein_matches": [
        "B*54:01:01:01",
        "B*54:01:01:02",
        "B*54:01:01:03",
        "B*54:01:01:04",
        "B*54:01:01:05",
        "B*54:01:01:06",
        "B*54:01:01:07",
        "B*54:01:01:08",
        "B*54:01:07",
        "B*54:01:08",
        "B*54:01:09",
        "B*54:01:10",
        "B*54:01:11",
        "B*54:01:12",
        "B*54:01:13",
        "B*54:01:14"
      ],
      "cds_sha256": "2bd78b2fa0de3d528d64bfe5acd2ad5778f136f66f9e3ab30d08158883c48b9b",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*54:01:01",
      "numeric_two_field_assignment": "B*54:01"
    },
    {
      "donor": "NA18960",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*08:01:01:01"
      ],
      "numeric_two_field": [
        "C*08:01"
      ],
      "numeric_three_field": [
        "C*08:01:01"
      ],
      "full_allele_assignment": [
        "C*08:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*08:01:01:01",
        "C*08:01:01:02",
        "C*08:01:01:03",
        "C*08:01:01:04",
        "C*08:01:01:05",
        "C*08:01:01:06",
        "C*08:01:01:07",
        "C*08:01:01:08",
        "C*08:01:01:09",
        "C*08:01:01:10",
        "C*08:01:01:11",
        "C*08:01:01:12",
        "C*08:01:01:13",
        "C*08:01:01:14",
        "C*08:01:01:15",
        "C*08:01:01:16",
        "C*08:01:01:17",
        "C*08:01:01:18",
        "C*08:01:01:19",
        "C*08:01:01:20",
        "C*08:01:01:21",
        "C*08:01:01:22"
      ],
      "protein_matches": [
        "C*08:01:01:01",
        "C*08:01:01:02",
        "C*08:01:01:03",
        "C*08:01:01:04",
        "C*08:01:01:05",
        "C*08:01:01:06",
        "C*08:01:01:07",
        "C*08:01:01:08",
        "C*08:01:01:09",
        "C*08:01:01:10",
        "C*08:01:01:11",
        "C*08:01:01:12",
        "C*08:01:01:13",
        "C*08:01:01:14",
        "C*08:01:01:15",
        "C*08:01:01:16",
        "C*08:01:01:17",
        "C*08:01:01:18",
        "C*08:01:01:19",
        "C*08:01:01:20",
        "C*08:01:01:21",
        "C*08:01:01:22",
        "C*08:01:03",
        "C*08:01:14",
        "C*08:01:21",
        "C*08:01:22",
        "C*08:01:23",
        "C*08:01:24",
        "C*08:01:25",
        "C*08:01:26",
        "C*08:01:27",
        "C*08:01:28",
        "C*08:01:29",
        "C*08:01:30",
        "C*08:01:32",
        "C*08:01:33",
        "C*08:01:34",
        "C*08:01:35",
        "C*08:01:36",
        "C*08:01:37",
        "C*08:01:38",
        "C*08:01:39",
        "C*08:01:40",
        "C*08:01:41",
        "C*08:01:42",
        "C*08:01:43",
        "C*08:01:44",
        "C*08:01:45"
      ],
      "cds_sha256": "bda66e38e8284c42b15d2f25921411586068034bc313762ddbe1f4d20427e626",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*08:01:01",
      "numeric_two_field_assignment": "C*08:01"
    },
    {
      "donor": "NA18960",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*01:02:01:05"
      ],
      "numeric_two_field": [
        "C*01:02"
      ],
      "numeric_three_field": [
        "C*01:02:01"
      ],
      "full_allele_assignment": [
        "C*01:02:01:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83"
      ],
      "protein_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83",
        "C*01:02:02",
        "C*01:02:03",
        "C*01:02:04",
        "C*01:02:10",
        "C*01:02:100",
        "C*01:02:101",
        "C*01:02:102",
        "C*01:02:103",
        "C*01:02:104",
        "C*01:02:105",
        "C*01:02:106",
        "C*01:02:11",
        "C*01:02:15",
        "C*01:02:16",
        "C*01:02:18",
        "C*01:02:21",
        "C*01:02:22",
        "C*01:02:25",
        "C*01:02:29",
        "C*01:02:30:01",
        "C*01:02:30:02",
        "C*01:02:36",
        "C*01:02:37",
        "C*01:02:38",
        "C*01:02:39",
        "C*01:02:40",
        "C*01:02:41",
        "C*01:02:42",
        "C*01:02:43",
        "C*01:02:44",
        "C*01:02:45",
        "C*01:02:46",
        "C*01:02:47",
        "C*01:02:48",
        "C*01:02:49",
        "C*01:02:50",
        "C*01:02:51",
        "C*01:02:52",
        "C*01:02:53",
        "C*01:02:54",
        "C*01:02:55",
        "C*01:02:56",
        "C*01:02:57",
        "C*01:02:58",
        "C*01:02:59",
        "C*01:02:60",
        "C*01:02:61",
        "C*01:02:62",
        "C*01:02:63",
        "C*01:02:64",
        "C*01:02:65",
        "C*01:02:66",
        "C*01:02:67",
        "C*01:02:68",
        "C*01:02:69",
        "C*01:02:70",
        "C*01:02:71",
        "C*01:02:72",
        "C*01:02:73",
        "C*01:02:74",
        "C*01:02:75",
        "C*01:02:76",
        "C*01:02:77",
        "C*01:02:78",
        "C*01:02:79",
        "C*01:02:80",
        "C*01:02:81",
        "C*01:02:82",
        "C*01:02:83",
        "C*01:02:84",
        "C*01:02:85",
        "C*01:02:87",
        "C*01:02:88",
        "C*01:02:89",
        "C*01:02:91",
        "C*01:02:92",
        "C*01:02:93",
        "C*01:02:94",
        "C*01:02:95",
        "C*01:02:96",
        "C*01:02:97",
        "C*01:02:98",
        "C*01:02:99"
      ],
      "cds_sha256": "716c15217f162d2fd1bf86f82c78947f7d581b204ab2bd20ddafe0b90018c36a",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*01:02:01",
      "numeric_two_field_assignment": "C*01:02"
    },
    {
      "donor": "NA18960",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:03"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "NA18960",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "NA18960",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:07"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:07"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "NA18960",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:04"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "NA18960",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:02:01:01"
      ],
      "numeric_two_field": [
        "DQA1*03:02"
      ],
      "numeric_three_field": [
        "DQA1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05"
      ],
      "protein_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05",
        "DQA1*03:02:02",
        "DQA1*03:02:03",
        "DQA1*03:02:04",
        "DQA1*03:02:05",
        "DQA1*03:02:06",
        "DQA1*03:02:07"
      ],
      "cds_sha256": "d84fddf474293b4337a3ba0b30586fad1d146bb1d21524b59f2798efe5b37ae1",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:02:01",
      "numeric_two_field_assignment": "DQA1*03:02"
    },
    {
      "donor": "NA18960",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:03:01:03"
      ],
      "numeric_two_field": [
        "DQA1*03:03"
      ],
      "numeric_three_field": [
        "DQA1*03:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:03:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:03:01:01",
        "DQA1*03:03:01:02",
        "DQA1*03:03:01:03",
        "DQA1*03:03:01:04",
        "DQA1*03:03:01:05",
        "DQA1*03:03:01:06",
        "DQA1*03:03:01:07",
        "DQA1*03:03:01:08",
        "DQA1*03:03:01:09",
        "DQA1*03:03:01:10",
        "DQA1*03:03:01:11",
        "DQA1*03:03:01:12",
        "DQA1*03:03:01:13",
        "DQA1*03:03:01:14",
        "DQA1*03:03:01:15",
        "DQA1*03:03:01:16Q",
        "DQA1*03:03:01:17",
        "DQA1*03:03:01:18",
        "DQA1*03:03:01:19",
        "DQA1*03:03:01:20",
        "DQA1*03:03:01:21",
        "DQA1*03:03:01:22",
        "DQA1*03:03:01:23",
        "DQA1*03:03:01:24",
        "DQA1*03:03:01:25",
        "DQA1*03:03:01:26",
        "DQA1*03:03:01:27"
      ],
      "protein_matches": [
        "DQA1*03:03:01:01",
        "DQA1*03:03:01:02",
        "DQA1*03:03:01:03",
        "DQA1*03:03:01:04",
        "DQA1*03:03:01:05",
        "DQA1*03:03:01:06",
        "DQA1*03:03:01:07",
        "DQA1*03:03:01:08",
        "DQA1*03:03:01:09",
        "DQA1*03:03:01:10",
        "DQA1*03:03:01:11",
        "DQA1*03:03:01:12",
        "DQA1*03:03:01:13",
        "DQA1*03:03:01:14",
        "DQA1*03:03:01:15",
        "DQA1*03:03:01:16Q",
        "DQA1*03:03:01:17",
        "DQA1*03:03:01:18",
        "DQA1*03:03:01:19",
        "DQA1*03:03:01:20",
        "DQA1*03:03:01:21",
        "DQA1*03:03:01:22",
        "DQA1*03:03:01:23",
        "DQA1*03:03:01:24",
        "DQA1*03:03:01:25",
        "DQA1*03:03:01:26",
        "DQA1*03:03:01:27",
        "DQA1*03:03:02",
        "DQA1*03:03:03",
        "DQA1*03:03:04",
        "DQA1*03:03:05",
        "DQA1*03:03:06",
        "DQA1*03:03:07",
        "DQA1*03:03:08:01",
        "DQA1*03:03:08:02",
        "DQA1*03:03:09",
        "DQA1*03:03:10",
        "DQA1*03:03:11",
        "DQA1*03:03:12"
      ],
      "cds_sha256": "9537ba88302dad0c595d3ec1dfbf914c4d8fde404fc0a46129b08fb98993a65d",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:03:01",
      "numeric_two_field_assignment": "DQA1*03:03"
    },
    {
      "donor": "NA18960",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:02"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "NA18960",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*04:01:01:03"
      ],
      "numeric_two_field": [
        "DQB1*04:01"
      ],
      "numeric_three_field": [
        "DQB1*04:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*04:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*04:01:01:01",
        "DQB1*04:01:01:02",
        "DQB1*04:01:01:03",
        "DQB1*04:01:01:04"
      ],
      "protein_matches": [
        "DQB1*04:01:01:01",
        "DQB1*04:01:01:02",
        "DQB1*04:01:01:03",
        "DQB1*04:01:01:04",
        "DQB1*04:01:07",
        "DQB1*04:01:08",
        "DQB1*04:01:09"
      ],
      "cds_sha256": "a02bfd7a3316dfaa225f2543029e5d4114e63bfa2326339f857f90c1f613ba25",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*04:01:01",
      "numeric_two_field_assignment": "DQB1*04:01"
    },
    {
      "donor": "NA18960",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*09:01"
      ],
      "numeric_three_field": [
        "DRB1*09:01:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11"
      ],
      "protein_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11",
        "DRB1*09:01:12",
        "DRB1*09:01:13",
        "DRB1*09:01:14",
        "DRB1*09:01:15",
        "DRB1*09:01:16",
        "DRB1*09:01:17",
        "DRB1*09:01:18",
        "DRB1*09:01:19",
        "DRB1*09:01:20"
      ],
      "cds_sha256": "58aef5c6739eab202e6a4a2d13527a848f64ecf61e2311478599b08be1aaafe9",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*09:01:02",
      "numeric_two_field_assignment": "DRB1*09:01"
    },
    {
      "donor": "NA18960",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*04:05"
      ],
      "numeric_three_field": [
        "DRB1*04:05:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*04:05:01:01",
        "DRB1*04:05:01:02",
        "DRB1*04:05:01:03",
        "DRB1*04:05:01:04",
        "DRB1*04:05:01:05",
        "DRB1*04:05:01:06",
        "DRB1*04:05:01:07",
        "DRB1*04:05:01:08",
        "DRB1*04:05:01:09",
        "DRB1*04:05:01:10"
      ],
      "protein_matches": [
        "DRB1*04:05:01:01",
        "DRB1*04:05:01:02",
        "DRB1*04:05:01:03",
        "DRB1*04:05:01:04",
        "DRB1*04:05:01:05",
        "DRB1*04:05:01:06",
        "DRB1*04:05:01:07",
        "DRB1*04:05:01:08",
        "DRB1*04:05:01:09",
        "DRB1*04:05:01:10",
        "DRB1*04:05:21"
      ],
      "cds_sha256": "902a66c1af9bbb9ed9ca4e2ec944fef19b0a334d52a157038fe546b5ac1fbe2c",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*04:05:01",
      "numeric_two_field_assignment": "DRB1*04:05"
    },
    {
      "donor": "NA18967",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*24:02:01:01"
      ],
      "numeric_two_field": [
        "A*24:02"
      ],
      "numeric_three_field": [
        "A*24:02:01"
      ],
      "full_allele_assignment": [
        "A*24:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99"
      ],
      "protein_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99",
        "A*24:02:02",
        "A*24:02:03Q",
        "A*24:02:04",
        "A*24:02:05",
        "A*24:02:06",
        "A*24:02:10",
        "A*24:02:100",
        "A*24:02:101",
        "A*24:02:102:01",
        "A*24:02:102:02",
        "A*24:02:103",
        "A*24:02:104",
        "A*24:02:105",
        "A*24:02:106",
        "A*24:02:107",
        "A*24:02:108",
        "A*24:02:109",
        "A*24:02:110",
        "A*24:02:111",
        "A*24:02:112",
        "A*24:02:113",
        "A*24:02:114",
        "A*24:02:115:01",
        "A*24:02:115:02",
        "A*24:02:116",
        "A*24:02:117",
        "A*24:02:118",
        "A*24:02:119",
        "A*24:02:120",
        "A*24:02:121",
        "A*24:02:122",
        "A*24:02:123",
        "A*24:02:124",
        "A*24:02:125",
        "A*24:02:126",
        "A*24:02:127",
        "A*24:02:128",
        "A*24:02:129",
        "A*24:02:13",
        "A*24:02:130",
        "A*24:02:131",
        "A*24:02:132",
        "A*24:02:133",
        "A*24:02:134",
        "A*24:02:135",
        "A*24:02:136",
        "A*24:02:137",
        "A*24:02:138",
        "A*24:02:139",
        "A*24:02:140",
        "A*24:02:142",
        "A*24:02:143",
        "A*24:02:144",
        "A*24:02:145",
        "A*24:02:146",
        "A*24:02:147",
        "A*24:02:148",
        "A*24:02:149",
        "A*24:02:15",
        "A*24:02:150",
        "A*24:02:151",
        "A*24:02:152",
        "A*24:02:153",
        "A*24:02:154",
        "A*24:02:155",
        "A*24:02:156",
        "A*24:02:157",
        "A*24:02:158Q",
        "A*24:02:159",
        "A*24:02:160",
        "A*24:02:161",
        "A*24:02:162",
        "A*24:02:163",
        "A*24:02:164",
        "A*24:02:165",
        "A*24:02:166",
        "A*24:02:167",
        "A*24:02:168",
        "A*24:02:169",
        "A*24:02:170",
        "A*24:02:171",
        "A*24:02:172",
        "A*24:02:173",
        "A*24:02:174",
        "A*24:02:175",
        "A*24:02:176",
        "A*24:02:177",
        "A*24:02:178",
        "A*24:02:179",
        "A*24:02:180",
        "A*24:02:181",
        "A*24:02:182",
        "A*24:02:183",
        "A*24:02:184",
        "A*24:02:185",
        "A*24:02:186",
        "A*24:02:187",
        "A*24:02:188",
        "A*24:02:189",
        "A*24:02:19",
        "A*24:02:190",
        "A*24:02:191",
        "A*24:02:22",
        "A*24:02:24",
        "A*24:02:25",
        "A*24:02:26",
        "A*24:02:31",
        "A*24:02:32",
        "A*24:02:33",
        "A*24:02:35",
        "A*24:02:40:01",
        "A*24:02:40:02",
        "A*24:02:43",
        "A*24:02:51",
        "A*24:02:52",
        "A*24:02:61",
        "A*24:02:65",
        "A*24:02:78",
        "A*24:02:79",
        "A*24:02:85",
        "A*24:02:98",
        "A*24:02:99"
      ],
      "cds_sha256": "72592d3f49e03a3d6f390cf4368512ad38f003c50675df48acb2fca426dfbe0a",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*24:02:01",
      "numeric_two_field_assignment": "A*24:02"
    },
    {
      "donor": "NA18967",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*24:02:01:01"
      ],
      "numeric_two_field": [
        "A*24:02"
      ],
      "numeric_three_field": [
        "A*24:02:01"
      ],
      "full_allele_assignment": [
        "A*24:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99"
      ],
      "protein_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99",
        "A*24:02:02",
        "A*24:02:03Q",
        "A*24:02:04",
        "A*24:02:05",
        "A*24:02:06",
        "A*24:02:10",
        "A*24:02:100",
        "A*24:02:101",
        "A*24:02:102:01",
        "A*24:02:102:02",
        "A*24:02:103",
        "A*24:02:104",
        "A*24:02:105",
        "A*24:02:106",
        "A*24:02:107",
        "A*24:02:108",
        "A*24:02:109",
        "A*24:02:110",
        "A*24:02:111",
        "A*24:02:112",
        "A*24:02:113",
        "A*24:02:114",
        "A*24:02:115:01",
        "A*24:02:115:02",
        "A*24:02:116",
        "A*24:02:117",
        "A*24:02:118",
        "A*24:02:119",
        "A*24:02:120",
        "A*24:02:121",
        "A*24:02:122",
        "A*24:02:123",
        "A*24:02:124",
        "A*24:02:125",
        "A*24:02:126",
        "A*24:02:127",
        "A*24:02:128",
        "A*24:02:129",
        "A*24:02:13",
        "A*24:02:130",
        "A*24:02:131",
        "A*24:02:132",
        "A*24:02:133",
        "A*24:02:134",
        "A*24:02:135",
        "A*24:02:136",
        "A*24:02:137",
        "A*24:02:138",
        "A*24:02:139",
        "A*24:02:140",
        "A*24:02:142",
        "A*24:02:143",
        "A*24:02:144",
        "A*24:02:145",
        "A*24:02:146",
        "A*24:02:147",
        "A*24:02:148",
        "A*24:02:149",
        "A*24:02:15",
        "A*24:02:150",
        "A*24:02:151",
        "A*24:02:152",
        "A*24:02:153",
        "A*24:02:154",
        "A*24:02:155",
        "A*24:02:156",
        "A*24:02:157",
        "A*24:02:158Q",
        "A*24:02:159",
        "A*24:02:160",
        "A*24:02:161",
        "A*24:02:162",
        "A*24:02:163",
        "A*24:02:164",
        "A*24:02:165",
        "A*24:02:166",
        "A*24:02:167",
        "A*24:02:168",
        "A*24:02:169",
        "A*24:02:170",
        "A*24:02:171",
        "A*24:02:172",
        "A*24:02:173",
        "A*24:02:174",
        "A*24:02:175",
        "A*24:02:176",
        "A*24:02:177",
        "A*24:02:178",
        "A*24:02:179",
        "A*24:02:180",
        "A*24:02:181",
        "A*24:02:182",
        "A*24:02:183",
        "A*24:02:184",
        "A*24:02:185",
        "A*24:02:186",
        "A*24:02:187",
        "A*24:02:188",
        "A*24:02:189",
        "A*24:02:19",
        "A*24:02:190",
        "A*24:02:191",
        "A*24:02:22",
        "A*24:02:24",
        "A*24:02:25",
        "A*24:02:26",
        "A*24:02:31",
        "A*24:02:32",
        "A*24:02:33",
        "A*24:02:35",
        "A*24:02:40:01",
        "A*24:02:40:02",
        "A*24:02:43",
        "A*24:02:51",
        "A*24:02:52",
        "A*24:02:61",
        "A*24:02:65",
        "A*24:02:78",
        "A*24:02:79",
        "A*24:02:85",
        "A*24:02:98",
        "A*24:02:99"
      ],
      "cds_sha256": "72592d3f49e03a3d6f390cf4368512ad38f003c50675df48acb2fca426dfbe0a",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*24:02:01",
      "numeric_two_field_assignment": "A*24:02"
    },
    {
      "donor": "NA18967",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*40:02:01:01"
      ],
      "numeric_two_field": [
        "B*40:02"
      ],
      "numeric_three_field": [
        "B*40:02:01"
      ],
      "full_allele_assignment": [
        "B*40:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*40:02:01:01",
        "B*40:02:01:02",
        "B*40:02:01:03",
        "B*40:02:01:04",
        "B*40:02:01:05",
        "B*40:02:01:06",
        "B*40:02:01:07",
        "B*40:02:01:08",
        "B*40:02:01:09",
        "B*40:02:01:10",
        "B*40:02:01:11",
        "B*40:02:01:12",
        "B*40:02:01:13",
        "B*40:02:01:14",
        "B*40:02:01:15",
        "B*40:02:01:16",
        "B*40:02:01:17",
        "B*40:02:01:18",
        "B*40:02:01:19",
        "B*40:02:01:20",
        "B*40:02:01:21",
        "B*40:02:01:22",
        "B*40:02:01:23",
        "B*40:02:01:24",
        "B*40:02:01:25",
        "B*40:02:01:26",
        "B*40:02:01:27",
        "B*40:02:01:28",
        "B*40:02:01:29",
        "B*40:02:01:30",
        "B*40:02:01:31",
        "B*40:02:01:32Q",
        "B*40:02:01:33",
        "B*40:02:01:34",
        "B*40:02:01:35",
        "B*40:02:01:36",
        "B*40:02:01:37",
        "B*40:02:01:38",
        "B*40:02:01:39",
        "B*40:02:01:40",
        "B*40:02:01:41",
        "B*40:02:01:42",
        "B*40:02:01:43",
        "B*40:02:01:44"
      ],
      "protein_matches": [
        "B*40:02:01:01",
        "B*40:02:01:02",
        "B*40:02:01:03",
        "B*40:02:01:04",
        "B*40:02:01:05",
        "B*40:02:01:06",
        "B*40:02:01:07",
        "B*40:02:01:08",
        "B*40:02:01:09",
        "B*40:02:01:10",
        "B*40:02:01:11",
        "B*40:02:01:12",
        "B*40:02:01:13",
        "B*40:02:01:14",
        "B*40:02:01:15",
        "B*40:02:01:16",
        "B*40:02:01:17",
        "B*40:02:01:18",
        "B*40:02:01:19",
        "B*40:02:01:20",
        "B*40:02:01:21",
        "B*40:02:01:22",
        "B*40:02:01:23",
        "B*40:02:01:24",
        "B*40:02:01:25",
        "B*40:02:01:26",
        "B*40:02:01:27",
        "B*40:02:01:28",
        "B*40:02:01:29",
        "B*40:02:01:30",
        "B*40:02:01:31",
        "B*40:02:01:32Q",
        "B*40:02:01:33",
        "B*40:02:01:34",
        "B*40:02:01:35",
        "B*40:02:01:36",
        "B*40:02:01:37",
        "B*40:02:01:38",
        "B*40:02:01:39",
        "B*40:02:01:40",
        "B*40:02:01:41",
        "B*40:02:01:42",
        "B*40:02:01:43",
        "B*40:02:01:44",
        "B*40:02:05",
        "B*40:02:07",
        "B*40:02:09",
        "B*40:02:24",
        "B*40:02:26",
        "B*40:02:27",
        "B*40:02:28",
        "B*40:02:29",
        "B*40:02:30",
        "B*40:02:31",
        "B*40:02:32",
        "B*40:02:33",
        "B*40:02:34",
        "B*40:02:35",
        "B*40:02:36",
        "B*40:02:37",
        "B*40:02:38",
        "B*40:02:39",
        "B*40:02:40",
        "B*40:02:41"
      ],
      "cds_sha256": "6fb20b79866cdcf29b1a11620b8adfbda07376e52d92f530e9878ddabaef3e54",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*40:02:01",
      "numeric_two_field_assignment": "B*40:02"
    },
    {
      "donor": "NA18967",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*51:01:01:01"
      ],
      "numeric_two_field": [
        "B*51:01"
      ],
      "numeric_three_field": [
        "B*51:01:01"
      ],
      "full_allele_assignment": [
        "B*51:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*51:01:01:01",
        "B*51:01:01:02",
        "B*51:01:01:03",
        "B*51:01:01:04",
        "B*51:01:01:05",
        "B*51:01:01:06",
        "B*51:01:01:07",
        "B*51:01:01:08",
        "B*51:01:01:09",
        "B*51:01:01:10",
        "B*51:01:01:100",
        "B*51:01:01:101",
        "B*51:01:01:102",
        "B*51:01:01:103",
        "B*51:01:01:104",
        "B*51:01:01:105",
        "B*51:01:01:106",
        "B*51:01:01:107",
        "B*51:01:01:108",
        "B*51:01:01:109",
        "B*51:01:01:11",
        "B*51:01:01:110",
        "B*51:01:01:111",
        "B*51:01:01:112",
        "B*51:01:01:113",
        "B*51:01:01:114",
        "B*51:01:01:115",
        "B*51:01:01:116",
        "B*51:01:01:117",
        "B*51:01:01:118",
        "B*51:01:01:119",
        "B*51:01:01:12",
        "B*51:01:01:120",
        "B*51:01:01:121",
        "B*51:01:01:122",
        "B*51:01:01:123",
        "B*51:01:01:124",
        "B*51:01:01:125",
        "B*51:01:01:126",
        "B*51:01:01:127",
        "B*51:01:01:128Q",
        "B*51:01:01:129",
        "B*51:01:01:13",
        "B*51:01:01:130",
        "B*51:01:01:131",
        "B*51:01:01:132Q",
        "B*51:01:01:133",
        "B*51:01:01:134",
        "B*51:01:01:135",
        "B*51:01:01:136",
        "B*51:01:01:137",
        "B*51:01:01:14",
        "B*51:01:01:15",
        "B*51:01:01:16",
        "B*51:01:01:17",
        "B*51:01:01:18",
        "B*51:01:01:19",
        "B*51:01:01:20",
        "B*51:01:01:21",
        "B*51:01:01:22",
        "B*51:01:01:23",
        "B*51:01:01:24",
        "B*51:01:01:25",
        "B*51:01:01:26",
        "B*51:01:01:27",
        "B*51:01:01:28",
        "B*51:01:01:29",
        "B*51:01:01:30",
        "B*51:01:01:31",
        "B*51:01:01:32",
        "B*51:01:01:33",
        "B*51:01:01:34",
        "B*51:01:01:35",
        "B*51:01:01:36",
        "B*51:01:01:37",
        "B*51:01:01:38",
        "B*51:01:01:39",
        "B*51:01:01:40",
        "B*51:01:01:41",
        "B*51:01:01:42",
        "B*51:01:01:43",
        "B*51:01:01:44",
        "B*51:01:01:45",
        "B*51:01:01:46",
        "B*51:01:01:47",
        "B*51:01:01:48",
        "B*51:01:01:49",
        "B*51:01:01:50",
        "B*51:01:01:51",
        "B*51:01:01:52",
        "B*51:01:01:53",
        "B*51:01:01:54",
        "B*51:01:01:55",
        "B*51:01:01:56",
        "B*51:01:01:57",
        "B*51:01:01:58",
        "B*51:01:01:59",
        "B*51:01:01:60",
        "B*51:01:01:61",
        "B*51:01:01:62",
        "B*51:01:01:63",
        "B*51:01:01:64",
        "B*51:01:01:65",
        "B*51:01:01:66",
        "B*51:01:01:67",
        "B*51:01:01:68",
        "B*51:01:01:69",
        "B*51:01:01:70",
        "B*51:01:01:71",
        "B*51:01:01:72",
        "B*51:01:01:73",
        "B*51:01:01:74",
        "B*51:01:01:75",
        "B*51:01:01:76",
        "B*51:01:01:77",
        "B*51:01:01:78",
        "B*51:01:01:79",
        "B*51:01:01:80",
        "B*51:01:01:81",
        "B*51:01:01:82",
        "B*51:01:01:83",
        "B*51:01:01:84",
        "B*51:01:01:85",
        "B*51:01:01:86",
        "B*51:01:01:87",
        "B*51:01:01:88",
        "B*51:01:01:89",
        "B*51:01:01:90",
        "B*51:01:01:91",
        "B*51:01:01:92",
        "B*51:01:01:93",
        "B*51:01:01:94",
        "B*51:01:01:95",
        "B*51:01:01:96",
        "B*51:01:01:97Q",
        "B*51:01:01:98",
        "B*51:01:01:99"
      ],
      "protein_matches": [
        "B*51:01:01:01",
        "B*51:01:01:02",
        "B*51:01:01:03",
        "B*51:01:01:04",
        "B*51:01:01:05",
        "B*51:01:01:06",
        "B*51:01:01:07",
        "B*51:01:01:08",
        "B*51:01:01:09",
        "B*51:01:01:10",
        "B*51:01:01:100",
        "B*51:01:01:101",
        "B*51:01:01:102",
        "B*51:01:01:103",
        "B*51:01:01:104",
        "B*51:01:01:105",
        "B*51:01:01:106",
        "B*51:01:01:107",
        "B*51:01:01:108",
        "B*51:01:01:109",
        "B*51:01:01:11",
        "B*51:01:01:110",
        "B*51:01:01:111",
        "B*51:01:01:112",
        "B*51:01:01:113",
        "B*51:01:01:114",
        "B*51:01:01:115",
        "B*51:01:01:116",
        "B*51:01:01:117",
        "B*51:01:01:118",
        "B*51:01:01:119",
        "B*51:01:01:12",
        "B*51:01:01:120",
        "B*51:01:01:121",
        "B*51:01:01:122",
        "B*51:01:01:123",
        "B*51:01:01:124",
        "B*51:01:01:125",
        "B*51:01:01:126",
        "B*51:01:01:127",
        "B*51:01:01:128Q",
        "B*51:01:01:129",
        "B*51:01:01:13",
        "B*51:01:01:130",
        "B*51:01:01:131",
        "B*51:01:01:132Q",
        "B*51:01:01:133",
        "B*51:01:01:134",
        "B*51:01:01:135",
        "B*51:01:01:136",
        "B*51:01:01:137",
        "B*51:01:01:14",
        "B*51:01:01:15",
        "B*51:01:01:16",
        "B*51:01:01:17",
        "B*51:01:01:18",
        "B*51:01:01:19",
        "B*51:01:01:20",
        "B*51:01:01:21",
        "B*51:01:01:22",
        "B*51:01:01:23",
        "B*51:01:01:24",
        "B*51:01:01:25",
        "B*51:01:01:26",
        "B*51:01:01:27",
        "B*51:01:01:28",
        "B*51:01:01:29",
        "B*51:01:01:30",
        "B*51:01:01:31",
        "B*51:01:01:32",
        "B*51:01:01:33",
        "B*51:01:01:34",
        "B*51:01:01:35",
        "B*51:01:01:36",
        "B*51:01:01:37",
        "B*51:01:01:38",
        "B*51:01:01:39",
        "B*51:01:01:40",
        "B*51:01:01:41",
        "B*51:01:01:42",
        "B*51:01:01:43",
        "B*51:01:01:44",
        "B*51:01:01:45",
        "B*51:01:01:46",
        "B*51:01:01:47",
        "B*51:01:01:48",
        "B*51:01:01:49",
        "B*51:01:01:50",
        "B*51:01:01:51",
        "B*51:01:01:52",
        "B*51:01:01:53",
        "B*51:01:01:54",
        "B*51:01:01:55",
        "B*51:01:01:56",
        "B*51:01:01:57",
        "B*51:01:01:58",
        "B*51:01:01:59",
        "B*51:01:01:60",
        "B*51:01:01:61",
        "B*51:01:01:62",
        "B*51:01:01:63",
        "B*51:01:01:64",
        "B*51:01:01:65",
        "B*51:01:01:66",
        "B*51:01:01:67",
        "B*51:01:01:68",
        "B*51:01:01:69",
        "B*51:01:01:70",
        "B*51:01:01:71",
        "B*51:01:01:72",
        "B*51:01:01:73",
        "B*51:01:01:74",
        "B*51:01:01:75",
        "B*51:01:01:76",
        "B*51:01:01:77",
        "B*51:01:01:78",
        "B*51:01:01:79",
        "B*51:01:01:80",
        "B*51:01:01:81",
        "B*51:01:01:82",
        "B*51:01:01:83",
        "B*51:01:01:84",
        "B*51:01:01:85",
        "B*51:01:01:86",
        "B*51:01:01:87",
        "B*51:01:01:88",
        "B*51:01:01:89",
        "B*51:01:01:90",
        "B*51:01:01:91",
        "B*51:01:01:92",
        "B*51:01:01:93",
        "B*51:01:01:94",
        "B*51:01:01:95",
        "B*51:01:01:96",
        "B*51:01:01:97Q",
        "B*51:01:01:98",
        "B*51:01:01:99",
        "B*51:01:02:01",
        "B*51:01:02:02",
        "B*51:01:02:03",
        "B*51:01:04:01",
        "B*51:01:04:02",
        "B*51:01:05",
        "B*51:01:06",
        "B*51:01:07",
        "B*51:01:09",
        "B*51:01:100",
        "B*51:01:101",
        "B*51:01:102",
        "B*51:01:103",
        "B*51:01:104",
        "B*51:01:105",
        "B*51:01:106",
        "B*51:01:107",
        "B*51:01:108",
        "B*51:01:109",
        "B*51:01:110",
        "B*51:01:111",
        "B*51:01:112",
        "B*51:01:113",
        "B*51:01:114",
        "B*51:01:115",
        "B*51:01:116",
        "B*51:01:117",
        "B*51:01:118",
        "B*51:01:119",
        "B*51:01:120",
        "B*51:01:19",
        "B*51:01:42",
        "B*51:01:55",
        "B*51:01:56",
        "B*51:01:57",
        "B*51:01:58",
        "B*51:01:59",
        "B*51:01:60",
        "B*51:01:61",
        "B*51:01:62",
        "B*51:01:63",
        "B*51:01:64",
        "B*51:01:65",
        "B*51:01:66",
        "B*51:01:67",
        "B*51:01:68",
        "B*51:01:69",
        "B*51:01:70",
        "B*51:01:71",
        "B*51:01:72",
        "B*51:01:73",
        "B*51:01:74",
        "B*51:01:75",
        "B*51:01:76",
        "B*51:01:77",
        "B*51:01:78",
        "B*51:01:79",
        "B*51:01:80",
        "B*51:01:81",
        "B*51:01:82",
        "B*51:01:83",
        "B*51:01:84",
        "B*51:01:85",
        "B*51:01:86",
        "B*51:01:87",
        "B*51:01:88",
        "B*51:01:89",
        "B*51:01:90",
        "B*51:01:91",
        "B*51:01:92",
        "B*51:01:93",
        "B*51:01:94",
        "B*51:01:95",
        "B*51:01:96",
        "B*51:01:97",
        "B*51:01:98",
        "B*51:01:99"
      ],
      "cds_sha256": "c114731eea76865bb5f2ceb78422467544c62585ee021dc7a57deffd1993bcfa",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*51:01:01",
      "numeric_two_field_assignment": "B*51:01"
    },
    {
      "donor": "NA18967",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*03:04:01:02"
      ],
      "numeric_two_field": [
        "C*03:04"
      ],
      "numeric_three_field": [
        "C*03:04:01"
      ],
      "full_allele_assignment": [
        "C*03:04:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:04:01:01",
        "C*03:04:01:02",
        "C*03:04:01:03",
        "C*03:04:01:04",
        "C*03:04:01:05",
        "C*03:04:01:06",
        "C*03:04:01:07",
        "C*03:04:01:08",
        "C*03:04:01:09",
        "C*03:04:01:10",
        "C*03:04:01:11",
        "C*03:04:01:12",
        "C*03:04:01:13",
        "C*03:04:01:14",
        "C*03:04:01:15",
        "C*03:04:01:16",
        "C*03:04:01:17",
        "C*03:04:01:18",
        "C*03:04:01:19",
        "C*03:04:01:20",
        "C*03:04:01:21",
        "C*03:04:01:22",
        "C*03:04:01:23",
        "C*03:04:01:24",
        "C*03:04:01:25",
        "C*03:04:01:26",
        "C*03:04:01:27",
        "C*03:04:01:28",
        "C*03:04:01:29",
        "C*03:04:01:30",
        "C*03:04:01:31",
        "C*03:04:01:32",
        "C*03:04:01:33",
        "C*03:04:01:34",
        "C*03:04:01:35Q",
        "C*03:04:01:36",
        "C*03:04:01:37",
        "C*03:04:01:38",
        "C*03:04:01:39",
        "C*03:04:01:40",
        "C*03:04:01:41",
        "C*03:04:01:42",
        "C*03:04:01:43",
        "C*03:04:01:44",
        "C*03:04:01:45",
        "C*03:04:01:46",
        "C*03:04:01:47",
        "C*03:04:01:48",
        "C*03:04:01:49",
        "C*03:04:01:50",
        "C*03:04:01:51",
        "C*03:04:01:52",
        "C*03:04:01:53",
        "C*03:04:01:54",
        "C*03:04:01:55",
        "C*03:04:01:56",
        "C*03:04:01:57",
        "C*03:04:01:58",
        "C*03:04:01:59",
        "C*03:04:01:60",
        "C*03:04:01:61",
        "C*03:04:01:62",
        "C*03:04:01:63",
        "C*03:04:01:64",
        "C*03:04:01:65",
        "C*03:04:01:66",
        "C*03:04:01:67",
        "C*03:04:01:68",
        "C*03:04:01:69",
        "C*03:04:01:70",
        "C*03:04:01:71",
        "C*03:04:01:72",
        "C*03:04:01:73",
        "C*03:04:01:74",
        "C*03:04:01:75",
        "C*03:04:01:76",
        "C*03:04:01:77",
        "C*03:04:01:78",
        "C*03:04:01:79",
        "C*03:04:01:80",
        "C*03:04:01:81",
        "C*03:04:01:82",
        "C*03:04:01:83",
        "C*03:04:01:84",
        "C*03:04:01:85",
        "C*03:04:01:86",
        "C*03:04:01:87",
        "C*03:04:01:88",
        "C*03:04:01:89Q",
        "C*03:04:01:90Q",
        "C*03:04:01:91Q",
        "C*03:04:01:92Q",
        "C*03:04:01:93",
        "C*03:04:01:94"
      ],
      "protein_matches": [
        "C*03:04:01:01",
        "C*03:04:01:02",
        "C*03:04:01:03",
        "C*03:04:01:04",
        "C*03:04:01:05",
        "C*03:04:01:06",
        "C*03:04:01:07",
        "C*03:04:01:08",
        "C*03:04:01:09",
        "C*03:04:01:10",
        "C*03:04:01:11",
        "C*03:04:01:12",
        "C*03:04:01:13",
        "C*03:04:01:14",
        "C*03:04:01:15",
        "C*03:04:01:16",
        "C*03:04:01:17",
        "C*03:04:01:18",
        "C*03:04:01:19",
        "C*03:04:01:20",
        "C*03:04:01:21",
        "C*03:04:01:22",
        "C*03:04:01:23",
        "C*03:04:01:24",
        "C*03:04:01:25",
        "C*03:04:01:26",
        "C*03:04:01:27",
        "C*03:04:01:28",
        "C*03:04:01:29",
        "C*03:04:01:30",
        "C*03:04:01:31",
        "C*03:04:01:32",
        "C*03:04:01:33",
        "C*03:04:01:34",
        "C*03:04:01:35Q",
        "C*03:04:01:36",
        "C*03:04:01:37",
        "C*03:04:01:38",
        "C*03:04:01:39",
        "C*03:04:01:40",
        "C*03:04:01:41",
        "C*03:04:01:42",
        "C*03:04:01:43",
        "C*03:04:01:44",
        "C*03:04:01:45",
        "C*03:04:01:46",
        "C*03:04:01:47",
        "C*03:04:01:48",
        "C*03:04:01:49",
        "C*03:04:01:50",
        "C*03:04:01:51",
        "C*03:04:01:52",
        "C*03:04:01:53",
        "C*03:04:01:54",
        "C*03:04:01:55",
        "C*03:04:01:56",
        "C*03:04:01:57",
        "C*03:04:01:58",
        "C*03:04:01:59",
        "C*03:04:01:60",
        "C*03:04:01:61",
        "C*03:04:01:62",
        "C*03:04:01:63",
        "C*03:04:01:64",
        "C*03:04:01:65",
        "C*03:04:01:66",
        "C*03:04:01:67",
        "C*03:04:01:68",
        "C*03:04:01:69",
        "C*03:04:01:70",
        "C*03:04:01:71",
        "C*03:04:01:72",
        "C*03:04:01:73",
        "C*03:04:01:74",
        "C*03:04:01:75",
        "C*03:04:01:76",
        "C*03:04:01:77",
        "C*03:04:01:78",
        "C*03:04:01:79",
        "C*03:04:01:80",
        "C*03:04:01:81",
        "C*03:04:01:82",
        "C*03:04:01:83",
        "C*03:04:01:84",
        "C*03:04:01:85",
        "C*03:04:01:86",
        "C*03:04:01:87",
        "C*03:04:01:88",
        "C*03:04:01:89Q",
        "C*03:04:01:90Q",
        "C*03:04:01:91Q",
        "C*03:04:01:92Q",
        "C*03:04:01:93",
        "C*03:04:01:94",
        "C*03:04:02:01",
        "C*03:04:02:02",
        "C*03:04:02:03",
        "C*03:04:02:04",
        "C*03:04:02:05",
        "C*03:04:02:06",
        "C*03:04:02:07",
        "C*03:04:03",
        "C*03:04:04",
        "C*03:04:05",
        "C*03:04:06",
        "C*03:04:100",
        "C*03:04:101",
        "C*03:04:102",
        "C*03:04:103",
        "C*03:04:104",
        "C*03:04:105",
        "C*03:04:106",
        "C*03:04:107",
        "C*03:04:108",
        "C*03:04:109",
        "C*03:04:110",
        "C*03:04:111",
        "C*03:04:112",
        "C*03:04:113",
        "C*03:04:114",
        "C*03:04:115",
        "C*03:04:116",
        "C*03:04:117",
        "C*03:04:118",
        "C*03:04:119",
        "C*03:04:120",
        "C*03:04:121",
        "C*03:04:122",
        "C*03:04:123",
        "C*03:04:124",
        "C*03:04:125",
        "C*03:04:13",
        "C*03:04:14",
        "C*03:04:18",
        "C*03:04:19",
        "C*03:04:20",
        "C*03:04:21",
        "C*03:04:22",
        "C*03:04:43",
        "C*03:04:48",
        "C*03:04:50",
        "C*03:04:51",
        "C*03:04:52",
        "C*03:04:53",
        "C*03:04:54",
        "C*03:04:55",
        "C*03:04:56",
        "C*03:04:57",
        "C*03:04:58",
        "C*03:04:59",
        "C*03:04:60",
        "C*03:04:61",
        "C*03:04:62",
        "C*03:04:63",
        "C*03:04:64",
        "C*03:04:65",
        "C*03:04:66",
        "C*03:04:67",
        "C*03:04:68",
        "C*03:04:69",
        "C*03:04:70",
        "C*03:04:71",
        "C*03:04:72",
        "C*03:04:73",
        "C*03:04:74",
        "C*03:04:75",
        "C*03:04:76",
        "C*03:04:77",
        "C*03:04:78",
        "C*03:04:79",
        "C*03:04:80",
        "C*03:04:81",
        "C*03:04:82",
        "C*03:04:83",
        "C*03:04:85",
        "C*03:04:86",
        "C*03:04:87",
        "C*03:04:88",
        "C*03:04:89",
        "C*03:04:90",
        "C*03:04:91",
        "C*03:04:92",
        "C*03:04:93",
        "C*03:04:94",
        "C*03:04:95",
        "C*03:04:96",
        "C*03:04:97",
        "C*03:04:98",
        "C*03:04:99"
      ],
      "cds_sha256": "c4b563b22029838c37eff2d3236583c2082f16151134c6c1d7b70fb1f065978b",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:04:01",
      "numeric_two_field_assignment": "C*03:04"
    },
    {
      "donor": "NA18967",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*14:02:01:01"
      ],
      "numeric_two_field": [
        "C*14:02"
      ],
      "numeric_three_field": [
        "C*14:02:01"
      ],
      "full_allele_assignment": [
        "C*14:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*14:02:01:01",
        "C*14:02:01:02",
        "C*14:02:01:03",
        "C*14:02:01:04",
        "C*14:02:01:05",
        "C*14:02:01:06",
        "C*14:02:01:07",
        "C*14:02:01:08",
        "C*14:02:01:09",
        "C*14:02:01:10",
        "C*14:02:01:11",
        "C*14:02:01:12",
        "C*14:02:01:13",
        "C*14:02:01:14",
        "C*14:02:01:15",
        "C*14:02:01:16",
        "C*14:02:01:17",
        "C*14:02:01:18",
        "C*14:02:01:19",
        "C*14:02:01:20",
        "C*14:02:01:21",
        "C*14:02:01:22",
        "C*14:02:01:23",
        "C*14:02:01:24",
        "C*14:02:01:25",
        "C*14:02:01:26",
        "C*14:02:01:27",
        "C*14:02:01:28",
        "C*14:02:01:29",
        "C*14:02:01:30",
        "C*14:02:01:31",
        "C*14:02:01:32",
        "C*14:02:01:33",
        "C*14:02:01:34",
        "C*14:02:01:35",
        "C*14:02:01:36",
        "C*14:02:01:37",
        "C*14:02:01:38",
        "C*14:02:01:39"
      ],
      "protein_matches": [
        "C*14:02:01:01",
        "C*14:02:01:02",
        "C*14:02:01:03",
        "C*14:02:01:04",
        "C*14:02:01:05",
        "C*14:02:01:06",
        "C*14:02:01:07",
        "C*14:02:01:08",
        "C*14:02:01:09",
        "C*14:02:01:10",
        "C*14:02:01:11",
        "C*14:02:01:12",
        "C*14:02:01:13",
        "C*14:02:01:14",
        "C*14:02:01:15",
        "C*14:02:01:16",
        "C*14:02:01:17",
        "C*14:02:01:18",
        "C*14:02:01:19",
        "C*14:02:01:20",
        "C*14:02:01:21",
        "C*14:02:01:22",
        "C*14:02:01:23",
        "C*14:02:01:24",
        "C*14:02:01:25",
        "C*14:02:01:26",
        "C*14:02:01:27",
        "C*14:02:01:28",
        "C*14:02:01:29",
        "C*14:02:01:30",
        "C*14:02:01:31",
        "C*14:02:01:32",
        "C*14:02:01:33",
        "C*14:02:01:34",
        "C*14:02:01:35",
        "C*14:02:01:36",
        "C*14:02:01:37",
        "C*14:02:01:38",
        "C*14:02:01:39",
        "C*14:02:02",
        "C*14:02:03",
        "C*14:02:05",
        "C*14:02:12",
        "C*14:02:17",
        "C*14:02:19",
        "C*14:02:21",
        "C*14:02:22",
        "C*14:02:23",
        "C*14:02:24",
        "C*14:02:25",
        "C*14:02:26",
        "C*14:02:27",
        "C*14:02:28",
        "C*14:02:29",
        "C*14:02:30",
        "C*14:02:31",
        "C*14:02:32",
        "C*14:02:33",
        "C*14:02:34",
        "C*14:02:35",
        "C*14:02:36",
        "C*14:02:37",
        "C*14:02:38",
        "C*14:02:39",
        "C*14:02:40",
        "C*14:02:41",
        "C*14:02:42",
        "C*14:02:43",
        "C*14:02:44",
        "C*14:02:45",
        "C*14:02:46",
        "C*14:02:47",
        "C*14:02:48",
        "C*14:02:49",
        "C*14:02:50",
        "C*14:02:51"
      ],
      "cds_sha256": "b309a8704f0ff654fc8c1b44346630d779017a724cede9f450135e3ffadd51a6",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*14:02:01",
      "numeric_two_field_assignment": "C*14:02"
    },
    {
      "donor": "NA18967",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "NA18967",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "NA18967",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:01:02:01"
      ],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*02:01:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "NA18967",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:01:02:30"
      ],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*02:01:02:30"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "NA18967",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:04:01:02"
      ],
      "numeric_two_field": [
        "DQA1*01:04"
      ],
      "numeric_three_field": [
        "DQA1*01:04:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:04:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07"
      ],
      "protein_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07",
        "DQA1*01:04:02:01",
        "DQA1*01:04:02:02",
        "DQA1*01:04:04",
        "DQA1*01:04:05",
        "DQA1*01:04:06",
        "DQA1*01:04:07",
        "DQA1*01:04:08",
        "DQA1*01:04:09",
        "DQA1*01:04:10",
        "DQA1*01:04:11",
        "DQA1*01:04:12",
        "DQA1*01:04:13"
      ],
      "cds_sha256": "979abe17f229c9ee8fe56fdf4709e5b1d1a0c4b7c69ebcf8773e32a980e7132a",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:04:01",
      "numeric_two_field_assignment": "DQA1*01:04"
    },
    {
      "donor": "NA18967",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:02:01:01"
      ],
      "numeric_two_field": [
        "DQA1*03:02"
      ],
      "numeric_three_field": [
        "DQA1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05"
      ],
      "protein_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05",
        "DQA1*03:02:02",
        "DQA1*03:02:03",
        "DQA1*03:02:04",
        "DQA1*03:02:05",
        "DQA1*03:02:06",
        "DQA1*03:02:07"
      ],
      "cds_sha256": "d84fddf474293b4337a3ba0b30586fad1d146bb1d21524b59f2798efe5b37ae1",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:02:01",
      "numeric_two_field_assignment": "DQA1*03:02"
    },
    {
      "donor": "NA18967",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:03:01:02"
      ],
      "numeric_two_field": [
        "DQB1*05:03"
      ],
      "numeric_three_field": [
        "DQB1*05:03:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:03:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:03:01:01",
        "DQB1*05:03:01:02",
        "DQB1*05:03:01:04",
        "DQB1*05:03:01:05",
        "DQB1*05:03:01:06",
        "DQB1*05:03:01:07",
        "DQB1*05:03:01:08",
        "DQB1*05:03:01:09",
        "DQB1*05:03:01:10",
        "DQB1*05:03:01:11",
        "DQB1*05:03:01:12",
        "DQB1*05:03:01:13",
        "DQB1*05:03:01:14"
      ],
      "protein_matches": [
        "DQB1*05:03:01:01",
        "DQB1*05:03:01:02",
        "DQB1*05:03:01:04",
        "DQB1*05:03:01:05",
        "DQB1*05:03:01:06",
        "DQB1*05:03:01:07",
        "DQB1*05:03:01:08",
        "DQB1*05:03:01:09",
        "DQB1*05:03:01:10",
        "DQB1*05:03:01:11",
        "DQB1*05:03:01:12",
        "DQB1*05:03:01:13",
        "DQB1*05:03:01:14",
        "DQB1*05:03:02",
        "DQB1*05:03:25",
        "DQB1*05:03:27",
        "DQB1*05:03:32",
        "DQB1*05:03:33",
        "DQB1*05:03:34",
        "DQB1*05:03:35",
        "DQB1*05:03:36",
        "DQB1*05:03:37",
        "DQB1*05:03:38",
        "DQB1*05:03:40",
        "DQB1*05:03:41",
        "DQB1*05:03:42",
        "DQB1*05:03:44"
      ],
      "cds_sha256": "1222a2a8ff0a0ff4b60420b7ed15fea9fde0e1cc02a2a5cb8ec46d4b5cea199e",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:03:01",
      "numeric_two_field_assignment": "DQB1*05:03"
    },
    {
      "donor": "NA18967",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:02"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "NA18967",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*14:05"
      ],
      "numeric_three_field": [
        "DRB1*14:05:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*14:05:01:01",
        "DRB1*14:05:01:02",
        "DRB1*14:05:01:03",
        "DRB1*14:05:01:04"
      ],
      "protein_matches": [
        "DRB1*14:05:01:01",
        "DRB1*14:05:01:02",
        "DRB1*14:05:01:03",
        "DRB1*14:05:01:04",
        "DRB1*14:05:03"
      ],
      "cds_sha256": "18a617313058242da1f38929507aa7565b4844a7f354eaef08f80ab1e52f916f",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*14:05:01",
      "numeric_two_field_assignment": "DRB1*14:05"
    },
    {
      "donor": "NA18967",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*09:01"
      ],
      "numeric_three_field": [
        "DRB1*09:01:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11"
      ],
      "protein_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11",
        "DRB1*09:01:12",
        "DRB1*09:01:13",
        "DRB1*09:01:14",
        "DRB1*09:01:15",
        "DRB1*09:01:16",
        "DRB1*09:01:17",
        "DRB1*09:01:18",
        "DRB1*09:01:19",
        "DRB1*09:01:20"
      ],
      "cds_sha256": "58aef5c6739eab202e6a4a2d13527a848f64ecf61e2311478599b08be1aaafe9",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*09:01:02",
      "numeric_two_field_assignment": "DRB1*09:01"
    },
    {
      "donor": "NA18970",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*26:01:01:12"
      ],
      "numeric_two_field": [
        "A*26:01"
      ],
      "numeric_three_field": [
        "A*26:01:01"
      ],
      "full_allele_assignment": [
        "A*26:01:01:12"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*26:01:01:01",
        "A*26:01:01:02",
        "A*26:01:01:04",
        "A*26:01:01:05",
        "A*26:01:01:06",
        "A*26:01:01:07",
        "A*26:01:01:08",
        "A*26:01:01:09",
        "A*26:01:01:10",
        "A*26:01:01:11",
        "A*26:01:01:12",
        "A*26:01:01:13",
        "A*26:01:01:14",
        "A*26:01:01:15",
        "A*26:01:01:16",
        "A*26:01:01:17",
        "A*26:01:01:18",
        "A*26:01:01:19",
        "A*26:01:01:20",
        "A*26:01:01:21",
        "A*26:01:01:22",
        "A*26:01:01:23",
        "A*26:01:01:24",
        "A*26:01:01:25",
        "A*26:01:01:26",
        "A*26:01:01:27",
        "A*26:01:01:28",
        "A*26:01:01:29",
        "A*26:01:01:30",
        "A*26:01:01:31",
        "A*26:01:01:32",
        "A*26:01:01:33",
        "A*26:01:01:34",
        "A*26:01:01:35",
        "A*26:01:01:36",
        "A*26:01:01:37",
        "A*26:01:01:38",
        "A*26:01:01:39",
        "A*26:01:01:40",
        "A*26:01:01:41",
        "A*26:01:01:42",
        "A*26:01:01:43",
        "A*26:01:01:44",
        "A*26:01:01:45",
        "A*26:01:01:46",
        "A*26:01:01:47",
        "A*26:01:01:48",
        "A*26:01:01:49",
        "A*26:01:01:50",
        "A*26:01:01:51",
        "A*26:01:01:52Q",
        "A*26:01:01:53",
        "A*26:01:01:54",
        "A*26:01:01:55",
        "A*26:01:01:56",
        "A*26:01:01:57",
        "A*26:01:01:58",
        "A*26:01:01:59",
        "A*26:01:01:60",
        "A*26:01:01:61"
      ],
      "protein_matches": [
        "A*26:01:01:01",
        "A*26:01:01:02",
        "A*26:01:01:04",
        "A*26:01:01:05",
        "A*26:01:01:06",
        "A*26:01:01:07",
        "A*26:01:01:08",
        "A*26:01:01:09",
        "A*26:01:01:10",
        "A*26:01:01:11",
        "A*26:01:01:12",
        "A*26:01:01:13",
        "A*26:01:01:14",
        "A*26:01:01:15",
        "A*26:01:01:16",
        "A*26:01:01:17",
        "A*26:01:01:18",
        "A*26:01:01:19",
        "A*26:01:01:20",
        "A*26:01:01:21",
        "A*26:01:01:22",
        "A*26:01:01:23",
        "A*26:01:01:24",
        "A*26:01:01:25",
        "A*26:01:01:26",
        "A*26:01:01:27",
        "A*26:01:01:28",
        "A*26:01:01:29",
        "A*26:01:01:30",
        "A*26:01:01:31",
        "A*26:01:01:32",
        "A*26:01:01:33",
        "A*26:01:01:34",
        "A*26:01:01:35",
        "A*26:01:01:36",
        "A*26:01:01:37",
        "A*26:01:01:38",
        "A*26:01:01:39",
        "A*26:01:01:40",
        "A*26:01:01:41",
        "A*26:01:01:42",
        "A*26:01:01:43",
        "A*26:01:01:44",
        "A*26:01:01:45",
        "A*26:01:01:46",
        "A*26:01:01:47",
        "A*26:01:01:48",
        "A*26:01:01:49",
        "A*26:01:01:50",
        "A*26:01:01:51",
        "A*26:01:01:52Q",
        "A*26:01:01:53",
        "A*26:01:01:54",
        "A*26:01:01:55",
        "A*26:01:01:56",
        "A*26:01:01:57",
        "A*26:01:01:58",
        "A*26:01:01:59",
        "A*26:01:01:60",
        "A*26:01:01:61",
        "A*26:01:02",
        "A*26:01:04",
        "A*26:01:20",
        "A*26:01:23",
        "A*26:01:33",
        "A*26:01:39",
        "A*26:01:40",
        "A*26:01:41",
        "A*26:01:42",
        "A*26:01:43",
        "A*26:01:45",
        "A*26:01:46:01",
        "A*26:01:46:02",
        "A*26:01:47",
        "A*26:01:48",
        "A*26:01:49",
        "A*26:01:50",
        "A*26:01:51",
        "A*26:01:52",
        "A*26:01:53",
        "A*26:01:54",
        "A*26:01:55",
        "A*26:01:56",
        "A*26:01:57",
        "A*26:01:58",
        "A*26:01:59",
        "A*26:01:60",
        "A*26:01:61",
        "A*26:01:62",
        "A*26:01:63",
        "A*26:01:64",
        "A*26:01:65",
        "A*26:01:66",
        "A*26:01:67",
        "A*26:01:68",
        "A*26:01:69",
        "A*26:01:70",
        "A*26:01:71",
        "A*26:01:72",
        "A*26:01:73",
        "A*26:01:74",
        "A*26:01:75",
        "A*26:01:76",
        "A*26:01:77",
        "A*26:01:78",
        "A*26:01:79",
        "A*26:01:80",
        "A*26:01:81",
        "A*26:01:82",
        "A*26:01:83",
        "A*26:01:84",
        "A*26:01:85",
        "A*26:01:86",
        "A*26:01:87",
        "A*26:01:88",
        "A*26:01:89",
        "A*26:01:90",
        "A*26:01:91",
        "A*26:01:92"
      ],
      "cds_sha256": "a3476b2cf404d7a789cfc62d0fe3664dcb1ac6e37f32c0996ccb726557ada93e",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*26:01:01",
      "numeric_two_field_assignment": "A*26:01"
    },
    {
      "donor": "NA18970",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*24:02:01:01"
      ],
      "numeric_two_field": [
        "A*24:02"
      ],
      "numeric_three_field": [
        "A*24:02:01"
      ],
      "full_allele_assignment": [
        "A*24:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99"
      ],
      "protein_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99",
        "A*24:02:02",
        "A*24:02:03Q",
        "A*24:02:04",
        "A*24:02:05",
        "A*24:02:06",
        "A*24:02:10",
        "A*24:02:100",
        "A*24:02:101",
        "A*24:02:102:01",
        "A*24:02:102:02",
        "A*24:02:103",
        "A*24:02:104",
        "A*24:02:105",
        "A*24:02:106",
        "A*24:02:107",
        "A*24:02:108",
        "A*24:02:109",
        "A*24:02:110",
        "A*24:02:111",
        "A*24:02:112",
        "A*24:02:113",
        "A*24:02:114",
        "A*24:02:115:01",
        "A*24:02:115:02",
        "A*24:02:116",
        "A*24:02:117",
        "A*24:02:118",
        "A*24:02:119",
        "A*24:02:120",
        "A*24:02:121",
        "A*24:02:122",
        "A*24:02:123",
        "A*24:02:124",
        "A*24:02:125",
        "A*24:02:126",
        "A*24:02:127",
        "A*24:02:128",
        "A*24:02:129",
        "A*24:02:13",
        "A*24:02:130",
        "A*24:02:131",
        "A*24:02:132",
        "A*24:02:133",
        "A*24:02:134",
        "A*24:02:135",
        "A*24:02:136",
        "A*24:02:137",
        "A*24:02:138",
        "A*24:02:139",
        "A*24:02:140",
        "A*24:02:142",
        "A*24:02:143",
        "A*24:02:144",
        "A*24:02:145",
        "A*24:02:146",
        "A*24:02:147",
        "A*24:02:148",
        "A*24:02:149",
        "A*24:02:15",
        "A*24:02:150",
        "A*24:02:151",
        "A*24:02:152",
        "A*24:02:153",
        "A*24:02:154",
        "A*24:02:155",
        "A*24:02:156",
        "A*24:02:157",
        "A*24:02:158Q",
        "A*24:02:159",
        "A*24:02:160",
        "A*24:02:161",
        "A*24:02:162",
        "A*24:02:163",
        "A*24:02:164",
        "A*24:02:165",
        "A*24:02:166",
        "A*24:02:167",
        "A*24:02:168",
        "A*24:02:169",
        "A*24:02:170",
        "A*24:02:171",
        "A*24:02:172",
        "A*24:02:173",
        "A*24:02:174",
        "A*24:02:175",
        "A*24:02:176",
        "A*24:02:177",
        "A*24:02:178",
        "A*24:02:179",
        "A*24:02:180",
        "A*24:02:181",
        "A*24:02:182",
        "A*24:02:183",
        "A*24:02:184",
        "A*24:02:185",
        "A*24:02:186",
        "A*24:02:187",
        "A*24:02:188",
        "A*24:02:189",
        "A*24:02:19",
        "A*24:02:190",
        "A*24:02:191",
        "A*24:02:22",
        "A*24:02:24",
        "A*24:02:25",
        "A*24:02:26",
        "A*24:02:31",
        "A*24:02:32",
        "A*24:02:33",
        "A*24:02:35",
        "A*24:02:40:01",
        "A*24:02:40:02",
        "A*24:02:43",
        "A*24:02:51",
        "A*24:02:52",
        "A*24:02:61",
        "A*24:02:65",
        "A*24:02:78",
        "A*24:02:79",
        "A*24:02:85",
        "A*24:02:98",
        "A*24:02:99"
      ],
      "cds_sha256": "72592d3f49e03a3d6f390cf4368512ad38f003c50675df48acb2fca426dfbe0a",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*24:02:01",
      "numeric_two_field_assignment": "A*24:02"
    },
    {
      "donor": "NA18970",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*54:01:01:01"
      ],
      "numeric_two_field": [
        "B*54:01"
      ],
      "numeric_three_field": [
        "B*54:01:01"
      ],
      "full_allele_assignment": [
        "B*54:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*54:01:01:01",
        "B*54:01:01:02",
        "B*54:01:01:03",
        "B*54:01:01:04",
        "B*54:01:01:05",
        "B*54:01:01:06",
        "B*54:01:01:07",
        "B*54:01:01:08"
      ],
      "protein_matches": [
        "B*54:01:01:01",
        "B*54:01:01:02",
        "B*54:01:01:03",
        "B*54:01:01:04",
        "B*54:01:01:05",
        "B*54:01:01:06",
        "B*54:01:01:07",
        "B*54:01:01:08",
        "B*54:01:07",
        "B*54:01:08",
        "B*54:01:09",
        "B*54:01:10",
        "B*54:01:11",
        "B*54:01:12",
        "B*54:01:13",
        "B*54:01:14"
      ],
      "cds_sha256": "2bd78b2fa0de3d528d64bfe5acd2ad5778f136f66f9e3ab30d08158883c48b9b",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*54:01:01",
      "numeric_two_field_assignment": "B*54:01"
    },
    {
      "donor": "NA18970",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*15:18:01:02"
      ],
      "numeric_two_field": [
        "B*15:18"
      ],
      "numeric_three_field": [
        "B*15:18:01"
      ],
      "full_allele_assignment": [
        "B*15:18:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*15:18:01:01",
        "B*15:18:01:02",
        "B*15:18:01:03",
        "B*15:18:01:04",
        "B*15:18:01:05",
        "B*15:18:01:06",
        "B*15:18:01:07",
        "B*15:18:01:08",
        "B*15:18:01:09",
        "B*15:18:01:10",
        "B*15:18:01:11",
        "B*15:18:01:12",
        "B*15:18:01:13",
        "B*15:18:01:14"
      ],
      "protein_matches": [
        "B*15:18:01:01",
        "B*15:18:01:02",
        "B*15:18:01:03",
        "B*15:18:01:04",
        "B*15:18:01:05",
        "B*15:18:01:06",
        "B*15:18:01:07",
        "B*15:18:01:08",
        "B*15:18:01:09",
        "B*15:18:01:10",
        "B*15:18:01:11",
        "B*15:18:01:12",
        "B*15:18:01:13",
        "B*15:18:01:14",
        "B*15:18:02",
        "B*15:18:07",
        "B*15:18:08",
        "B*15:18:09",
        "B*15:18:10",
        "B*15:18:11"
      ],
      "cds_sha256": "0d17d95e3e88128ec1031aa79f7b69f9f94b56f7b7812b024894e21ba5903eab",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*15:18:01",
      "numeric_two_field_assignment": "B*15:18"
    },
    {
      "donor": "NA18970",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*01:02:01:05"
      ],
      "numeric_two_field": [
        "C*01:02"
      ],
      "numeric_three_field": [
        "C*01:02:01"
      ],
      "full_allele_assignment": [
        "C*01:02:01:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83"
      ],
      "protein_matches": [
        "C*01:02:01:01",
        "C*01:02:01:02",
        "C*01:02:01:03",
        "C*01:02:01:04",
        "C*01:02:01:05",
        "C*01:02:01:06",
        "C*01:02:01:07",
        "C*01:02:01:08",
        "C*01:02:01:09",
        "C*01:02:01:10",
        "C*01:02:01:11",
        "C*01:02:01:12",
        "C*01:02:01:13",
        "C*01:02:01:14",
        "C*01:02:01:15",
        "C*01:02:01:16",
        "C*01:02:01:17",
        "C*01:02:01:18",
        "C*01:02:01:19",
        "C*01:02:01:20",
        "C*01:02:01:21",
        "C*01:02:01:22",
        "C*01:02:01:23",
        "C*01:02:01:24",
        "C*01:02:01:25",
        "C*01:02:01:26",
        "C*01:02:01:27",
        "C*01:02:01:28",
        "C*01:02:01:29",
        "C*01:02:01:30",
        "C*01:02:01:31",
        "C*01:02:01:32",
        "C*01:02:01:33",
        "C*01:02:01:34",
        "C*01:02:01:35",
        "C*01:02:01:36",
        "C*01:02:01:37",
        "C*01:02:01:38",
        "C*01:02:01:39",
        "C*01:02:01:40",
        "C*01:02:01:41",
        "C*01:02:01:42",
        "C*01:02:01:43",
        "C*01:02:01:44",
        "C*01:02:01:45",
        "C*01:02:01:46",
        "C*01:02:01:47",
        "C*01:02:01:48",
        "C*01:02:01:49",
        "C*01:02:01:50",
        "C*01:02:01:51",
        "C*01:02:01:52",
        "C*01:02:01:53",
        "C*01:02:01:54",
        "C*01:02:01:55",
        "C*01:02:01:56",
        "C*01:02:01:57",
        "C*01:02:01:58",
        "C*01:02:01:59",
        "C*01:02:01:60",
        "C*01:02:01:61",
        "C*01:02:01:62",
        "C*01:02:01:63",
        "C*01:02:01:64",
        "C*01:02:01:65",
        "C*01:02:01:66",
        "C*01:02:01:67",
        "C*01:02:01:68",
        "C*01:02:01:69",
        "C*01:02:01:70",
        "C*01:02:01:71",
        "C*01:02:01:72",
        "C*01:02:01:73",
        "C*01:02:01:74Q",
        "C*01:02:01:75",
        "C*01:02:01:76",
        "C*01:02:01:77",
        "C*01:02:01:78",
        "C*01:02:01:79Q",
        "C*01:02:01:80",
        "C*01:02:01:81",
        "C*01:02:01:82",
        "C*01:02:01:83",
        "C*01:02:02",
        "C*01:02:03",
        "C*01:02:04",
        "C*01:02:10",
        "C*01:02:100",
        "C*01:02:101",
        "C*01:02:102",
        "C*01:02:103",
        "C*01:02:104",
        "C*01:02:105",
        "C*01:02:106",
        "C*01:02:11",
        "C*01:02:15",
        "C*01:02:16",
        "C*01:02:18",
        "C*01:02:21",
        "C*01:02:22",
        "C*01:02:25",
        "C*01:02:29",
        "C*01:02:30:01",
        "C*01:02:30:02",
        "C*01:02:36",
        "C*01:02:37",
        "C*01:02:38",
        "C*01:02:39",
        "C*01:02:40",
        "C*01:02:41",
        "C*01:02:42",
        "C*01:02:43",
        "C*01:02:44",
        "C*01:02:45",
        "C*01:02:46",
        "C*01:02:47",
        "C*01:02:48",
        "C*01:02:49",
        "C*01:02:50",
        "C*01:02:51",
        "C*01:02:52",
        "C*01:02:53",
        "C*01:02:54",
        "C*01:02:55",
        "C*01:02:56",
        "C*01:02:57",
        "C*01:02:58",
        "C*01:02:59",
        "C*01:02:60",
        "C*01:02:61",
        "C*01:02:62",
        "C*01:02:63",
        "C*01:02:64",
        "C*01:02:65",
        "C*01:02:66",
        "C*01:02:67",
        "C*01:02:68",
        "C*01:02:69",
        "C*01:02:70",
        "C*01:02:71",
        "C*01:02:72",
        "C*01:02:73",
        "C*01:02:74",
        "C*01:02:75",
        "C*01:02:76",
        "C*01:02:77",
        "C*01:02:78",
        "C*01:02:79",
        "C*01:02:80",
        "C*01:02:81",
        "C*01:02:82",
        "C*01:02:83",
        "C*01:02:84",
        "C*01:02:85",
        "C*01:02:87",
        "C*01:02:88",
        "C*01:02:89",
        "C*01:02:91",
        "C*01:02:92",
        "C*01:02:93",
        "C*01:02:94",
        "C*01:02:95",
        "C*01:02:96",
        "C*01:02:97",
        "C*01:02:98",
        "C*01:02:99"
      ],
      "cds_sha256": "716c15217f162d2fd1bf86f82c78947f7d581b204ab2bd20ddafe0b90018c36a",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*01:02:01",
      "numeric_two_field_assignment": "C*01:02"
    },
    {
      "donor": "NA18970",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*07:04:01:01"
      ],
      "numeric_two_field": [
        "C*07:04"
      ],
      "numeric_three_field": [
        "C*07:04:01"
      ],
      "full_allele_assignment": [
        "C*07:04:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:04:01:01",
        "C*07:04:01:02",
        "C*07:04:01:03",
        "C*07:04:01:04",
        "C*07:04:01:05",
        "C*07:04:01:06",
        "C*07:04:01:07",
        "C*07:04:01:08",
        "C*07:04:01:09",
        "C*07:04:01:10",
        "C*07:04:01:11",
        "C*07:04:01:12",
        "C*07:04:01:13",
        "C*07:04:01:14",
        "C*07:04:01:15Q",
        "C*07:04:01:16Q",
        "C*07:04:01:17",
        "C*07:04:01:18",
        "C*07:04:01:19",
        "C*07:04:01:20",
        "C*07:04:01:21"
      ],
      "protein_matches": [
        "C*07:04:01:01",
        "C*07:04:01:02",
        "C*07:04:01:03",
        "C*07:04:01:04",
        "C*07:04:01:05",
        "C*07:04:01:06",
        "C*07:04:01:07",
        "C*07:04:01:08",
        "C*07:04:01:09",
        "C*07:04:01:10",
        "C*07:04:01:11",
        "C*07:04:01:12",
        "C*07:04:01:13",
        "C*07:04:01:14",
        "C*07:04:01:15Q",
        "C*07:04:01:16Q",
        "C*07:04:01:17",
        "C*07:04:01:18",
        "C*07:04:01:19",
        "C*07:04:01:20",
        "C*07:04:01:21",
        "C*07:04:02:01",
        "C*07:04:02:02",
        "C*07:04:03",
        "C*07:04:04",
        "C*07:04:11",
        "C*07:04:12",
        "C*07:04:13",
        "C*07:04:14",
        "C*07:04:15",
        "C*07:04:16",
        "C*07:04:17",
        "C*07:04:18",
        "C*07:04:19",
        "C*07:04:20",
        "C*07:04:21",
        "C*07:04:22",
        "C*07:04:23",
        "C*07:04:24",
        "C*07:04:25",
        "C*07:04:26",
        "C*07:04:27",
        "C*07:04:28",
        "C*07:04:29",
        "C*07:04:30",
        "C*07:04:31",
        "C*07:04:32"
      ],
      "cds_sha256": "a50be52f47a30f6871b5cc318045df51c4d4f604056d11b54053f978c9780dd8",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:04:01",
      "numeric_two_field_assignment": "C*07:04"
    },
    {
      "donor": "NA18970",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "NA18970",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:01:01:02"
      ],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "NA18970",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "NA18970",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*09:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*09:01"
      ],
      "numeric_three_field": [
        "DPB1*09:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*09:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*09:01:01:01",
        "DPB1*09:01:01:02",
        "DPB1*09:01:01:03"
      ],
      "protein_matches": [
        "DPB1*09:01:01:01",
        "DPB1*09:01:01:02",
        "DPB1*09:01:01:03",
        "DPB1*09:01:02",
        "DPB1*09:01:03"
      ],
      "cds_sha256": "f72da6a24a15b8818a19d0e19219a074f17aed891695ffbd4275c0436054c624",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*09:01:01",
      "numeric_two_field_assignment": "DPB1*09:01"
    },
    {
      "donor": "NA18970",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:04:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:04"
      ],
      "numeric_three_field": [
        "DQA1*01:04:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:04:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07"
      ],
      "protein_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07",
        "DQA1*01:04:02:01",
        "DQA1*01:04:02:02",
        "DQA1*01:04:04",
        "DQA1*01:04:05",
        "DQA1*01:04:06",
        "DQA1*01:04:07",
        "DQA1*01:04:08",
        "DQA1*01:04:09",
        "DQA1*01:04:10",
        "DQA1*01:04:11",
        "DQA1*01:04:12",
        "DQA1*01:04:13"
      ],
      "cds_sha256": "979abe17f229c9ee8fe56fdf4709e5b1d1a0c4b7c69ebcf8773e32a980e7132a",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:04:01",
      "numeric_two_field_assignment": "DQA1*01:04"
    },
    {
      "donor": "NA18970",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:03:01:01"
      ],
      "numeric_two_field": [
        "DQA1*03:03"
      ],
      "numeric_three_field": [
        "DQA1*03:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:03:01:01",
        "DQA1*03:03:01:02",
        "DQA1*03:03:01:03",
        "DQA1*03:03:01:04",
        "DQA1*03:03:01:05",
        "DQA1*03:03:01:06",
        "DQA1*03:03:01:07",
        "DQA1*03:03:01:08",
        "DQA1*03:03:01:09",
        "DQA1*03:03:01:10",
        "DQA1*03:03:01:11",
        "DQA1*03:03:01:12",
        "DQA1*03:03:01:13",
        "DQA1*03:03:01:14",
        "DQA1*03:03:01:15",
        "DQA1*03:03:01:16Q",
        "DQA1*03:03:01:17",
        "DQA1*03:03:01:18",
        "DQA1*03:03:01:19",
        "DQA1*03:03:01:20",
        "DQA1*03:03:01:21",
        "DQA1*03:03:01:22",
        "DQA1*03:03:01:23",
        "DQA1*03:03:01:24",
        "DQA1*03:03:01:25",
        "DQA1*03:03:01:26",
        "DQA1*03:03:01:27"
      ],
      "protein_matches": [
        "DQA1*03:03:01:01",
        "DQA1*03:03:01:02",
        "DQA1*03:03:01:03",
        "DQA1*03:03:01:04",
        "DQA1*03:03:01:05",
        "DQA1*03:03:01:06",
        "DQA1*03:03:01:07",
        "DQA1*03:03:01:08",
        "DQA1*03:03:01:09",
        "DQA1*03:03:01:10",
        "DQA1*03:03:01:11",
        "DQA1*03:03:01:12",
        "DQA1*03:03:01:13",
        "DQA1*03:03:01:14",
        "DQA1*03:03:01:15",
        "DQA1*03:03:01:16Q",
        "DQA1*03:03:01:17",
        "DQA1*03:03:01:18",
        "DQA1*03:03:01:19",
        "DQA1*03:03:01:20",
        "DQA1*03:03:01:21",
        "DQA1*03:03:01:22",
        "DQA1*03:03:01:23",
        "DQA1*03:03:01:24",
        "DQA1*03:03:01:25",
        "DQA1*03:03:01:26",
        "DQA1*03:03:01:27",
        "DQA1*03:03:02",
        "DQA1*03:03:03",
        "DQA1*03:03:04",
        "DQA1*03:03:05",
        "DQA1*03:03:06",
        "DQA1*03:03:07",
        "DQA1*03:03:08:01",
        "DQA1*03:03:08:02",
        "DQA1*03:03:09",
        "DQA1*03:03:10",
        "DQA1*03:03:11",
        "DQA1*03:03:12"
      ],
      "cds_sha256": "9537ba88302dad0c595d3ec1dfbf914c4d8fde404fc0a46129b08fb98993a65d",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:03:01",
      "numeric_two_field_assignment": "DQA1*03:03"
    },
    {
      "donor": "NA18970",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:03:01:02"
      ],
      "numeric_two_field": [
        "DQB1*05:03"
      ],
      "numeric_three_field": [
        "DQB1*05:03:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:03:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:03:01:01",
        "DQB1*05:03:01:02",
        "DQB1*05:03:01:04",
        "DQB1*05:03:01:05",
        "DQB1*05:03:01:06",
        "DQB1*05:03:01:07",
        "DQB1*05:03:01:08",
        "DQB1*05:03:01:09",
        "DQB1*05:03:01:10",
        "DQB1*05:03:01:11",
        "DQB1*05:03:01:12",
        "DQB1*05:03:01:13",
        "DQB1*05:03:01:14"
      ],
      "protein_matches": [
        "DQB1*05:03:01:01",
        "DQB1*05:03:01:02",
        "DQB1*05:03:01:04",
        "DQB1*05:03:01:05",
        "DQB1*05:03:01:06",
        "DQB1*05:03:01:07",
        "DQB1*05:03:01:08",
        "DQB1*05:03:01:09",
        "DQB1*05:03:01:10",
        "DQB1*05:03:01:11",
        "DQB1*05:03:01:12",
        "DQB1*05:03:01:13",
        "DQB1*05:03:01:14",
        "DQB1*05:03:02",
        "DQB1*05:03:25",
        "DQB1*05:03:27",
        "DQB1*05:03:32",
        "DQB1*05:03:33",
        "DQB1*05:03:34",
        "DQB1*05:03:35",
        "DQB1*05:03:36",
        "DQB1*05:03:37",
        "DQB1*05:03:38",
        "DQB1*05:03:40",
        "DQB1*05:03:41",
        "DQB1*05:03:42",
        "DQB1*05:03:44"
      ],
      "cds_sha256": "1222a2a8ff0a0ff4b60420b7ed15fea9fde0e1cc02a2a5cb8ec46d4b5cea199e",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:03:01",
      "numeric_two_field_assignment": "DQB1*05:03"
    },
    {
      "donor": "NA18970",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:276N"
      ],
      "numeric_two_field": [
        "DQB1*03:276"
      ],
      "numeric_three_field": [],
      "full_allele_assignment": [
        "DQB1*03:276N"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [],
      "protein_matches": [],
      "numeric_three_field_assignment": "",
      "numeric_two_field_assignment": "DQB1*03:276"
    },
    {
      "donor": "NA18970",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*14:05"
      ],
      "numeric_three_field": [
        "DRB1*14:05:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*14:05:01:01",
        "DRB1*14:05:01:02",
        "DRB1*14:05:01:03",
        "DRB1*14:05:01:04"
      ],
      "protein_matches": [
        "DRB1*14:05:01:01",
        "DRB1*14:05:01:02",
        "DRB1*14:05:01:03",
        "DRB1*14:05:01:04",
        "DRB1*14:05:03"
      ],
      "cds_sha256": "18a617313058242da1f38929507aa7565b4844a7f354eaef08f80ab1e52f916f",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*14:05:01",
      "numeric_two_field_assignment": "DRB1*14:05"
    },
    {
      "donor": "NA18970",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*04:01"
      ],
      "numeric_three_field": [
        "DRB1*04:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*04:01:01:01",
        "DRB1*04:01:01:02",
        "DRB1*04:01:01:03",
        "DRB1*04:01:01:04",
        "DRB1*04:01:01:05",
        "DRB1*04:01:01:06",
        "DRB1*04:01:01:07",
        "DRB1*04:01:01:08",
        "DRB1*04:01:01:09",
        "DRB1*04:01:01:10",
        "DRB1*04:01:01:11",
        "DRB1*04:01:01:12",
        "DRB1*04:01:01:13",
        "DRB1*04:01:01:14",
        "DRB1*04:01:01:15",
        "DRB1*04:01:01:16",
        "DRB1*04:01:01:17",
        "DRB1*04:01:01:18",
        "DRB1*04:01:01:19",
        "DRB1*04:01:01:20",
        "DRB1*04:01:01:21",
        "DRB1*04:01:01:22",
        "DRB1*04:01:01:23",
        "DRB1*04:01:01:24",
        "DRB1*04:01:01:25",
        "DRB1*04:01:01:26",
        "DRB1*04:01:01:27"
      ],
      "protein_matches": [
        "DRB1*04:01:01:01",
        "DRB1*04:01:01:02",
        "DRB1*04:01:01:03",
        "DRB1*04:01:01:04",
        "DRB1*04:01:01:05",
        "DRB1*04:01:01:06",
        "DRB1*04:01:01:07",
        "DRB1*04:01:01:08",
        "DRB1*04:01:01:09",
        "DRB1*04:01:01:10",
        "DRB1*04:01:01:11",
        "DRB1*04:01:01:12",
        "DRB1*04:01:01:13",
        "DRB1*04:01:01:14",
        "DRB1*04:01:01:15",
        "DRB1*04:01:01:16",
        "DRB1*04:01:01:17",
        "DRB1*04:01:01:18",
        "DRB1*04:01:01:19",
        "DRB1*04:01:01:20",
        "DRB1*04:01:01:21",
        "DRB1*04:01:01:22",
        "DRB1*04:01:01:23",
        "DRB1*04:01:01:24",
        "DRB1*04:01:01:25",
        "DRB1*04:01:01:26",
        "DRB1*04:01:01:27",
        "DRB1*04:01:26"
      ],
      "cds_sha256": "ba87842fd0ca5f5be38d523659639b1462de3ce516ee28ebfc1df8434ff5bdae",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*04:01:01",
      "numeric_two_field_assignment": "DRB1*04:01"
    },
    {
      "donor": "NA18971",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*24:02:01:01"
      ],
      "numeric_two_field": [
        "A*24:02"
      ],
      "numeric_three_field": [
        "A*24:02:01"
      ],
      "full_allele_assignment": [
        "A*24:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99"
      ],
      "protein_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99",
        "A*24:02:02",
        "A*24:02:03Q",
        "A*24:02:04",
        "A*24:02:05",
        "A*24:02:06",
        "A*24:02:10",
        "A*24:02:100",
        "A*24:02:101",
        "A*24:02:102:01",
        "A*24:02:102:02",
        "A*24:02:103",
        "A*24:02:104",
        "A*24:02:105",
        "A*24:02:106",
        "A*24:02:107",
        "A*24:02:108",
        "A*24:02:109",
        "A*24:02:110",
        "A*24:02:111",
        "A*24:02:112",
        "A*24:02:113",
        "A*24:02:114",
        "A*24:02:115:01",
        "A*24:02:115:02",
        "A*24:02:116",
        "A*24:02:117",
        "A*24:02:118",
        "A*24:02:119",
        "A*24:02:120",
        "A*24:02:121",
        "A*24:02:122",
        "A*24:02:123",
        "A*24:02:124",
        "A*24:02:125",
        "A*24:02:126",
        "A*24:02:127",
        "A*24:02:128",
        "A*24:02:129",
        "A*24:02:13",
        "A*24:02:130",
        "A*24:02:131",
        "A*24:02:132",
        "A*24:02:133",
        "A*24:02:134",
        "A*24:02:135",
        "A*24:02:136",
        "A*24:02:137",
        "A*24:02:138",
        "A*24:02:139",
        "A*24:02:140",
        "A*24:02:142",
        "A*24:02:143",
        "A*24:02:144",
        "A*24:02:145",
        "A*24:02:146",
        "A*24:02:147",
        "A*24:02:148",
        "A*24:02:149",
        "A*24:02:15",
        "A*24:02:150",
        "A*24:02:151",
        "A*24:02:152",
        "A*24:02:153",
        "A*24:02:154",
        "A*24:02:155",
        "A*24:02:156",
        "A*24:02:157",
        "A*24:02:158Q",
        "A*24:02:159",
        "A*24:02:160",
        "A*24:02:161",
        "A*24:02:162",
        "A*24:02:163",
        "A*24:02:164",
        "A*24:02:165",
        "A*24:02:166",
        "A*24:02:167",
        "A*24:02:168",
        "A*24:02:169",
        "A*24:02:170",
        "A*24:02:171",
        "A*24:02:172",
        "A*24:02:173",
        "A*24:02:174",
        "A*24:02:175",
        "A*24:02:176",
        "A*24:02:177",
        "A*24:02:178",
        "A*24:02:179",
        "A*24:02:180",
        "A*24:02:181",
        "A*24:02:182",
        "A*24:02:183",
        "A*24:02:184",
        "A*24:02:185",
        "A*24:02:186",
        "A*24:02:187",
        "A*24:02:188",
        "A*24:02:189",
        "A*24:02:19",
        "A*24:02:190",
        "A*24:02:191",
        "A*24:02:22",
        "A*24:02:24",
        "A*24:02:25",
        "A*24:02:26",
        "A*24:02:31",
        "A*24:02:32",
        "A*24:02:33",
        "A*24:02:35",
        "A*24:02:40:01",
        "A*24:02:40:02",
        "A*24:02:43",
        "A*24:02:51",
        "A*24:02:52",
        "A*24:02:61",
        "A*24:02:65",
        "A*24:02:78",
        "A*24:02:79",
        "A*24:02:85",
        "A*24:02:98",
        "A*24:02:99"
      ],
      "cds_sha256": "72592d3f49e03a3d6f390cf4368512ad38f003c50675df48acb2fca426dfbe0a",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*24:02:01",
      "numeric_two_field_assignment": "A*24:02"
    },
    {
      "donor": "NA18971",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*02:06:01:04"
      ],
      "numeric_two_field": [
        "A*02:06"
      ],
      "numeric_three_field": [
        "A*02:06:01"
      ],
      "full_allele_assignment": [
        "A*02:06:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:06:01:01",
        "A*02:06:01:02",
        "A*02:06:01:03",
        "A*02:06:01:04",
        "A*02:06:01:05",
        "A*02:06:01:06",
        "A*02:06:01:07",
        "A*02:06:01:08",
        "A*02:06:01:09",
        "A*02:06:01:10",
        "A*02:06:01:11",
        "A*02:06:01:12",
        "A*02:06:01:13",
        "A*02:06:01:14",
        "A*02:06:01:15",
        "A*02:06:01:16",
        "A*02:06:01:17"
      ],
      "protein_matches": [
        "A*02:06:01:01",
        "A*02:06:01:02",
        "A*02:06:01:03",
        "A*02:06:01:04",
        "A*02:06:01:05",
        "A*02:06:01:06",
        "A*02:06:01:07",
        "A*02:06:01:08",
        "A*02:06:01:09",
        "A*02:06:01:10",
        "A*02:06:01:11",
        "A*02:06:01:12",
        "A*02:06:01:13",
        "A*02:06:01:14",
        "A*02:06:01:15",
        "A*02:06:01:16",
        "A*02:06:01:17",
        "A*02:06:04",
        "A*02:06:05",
        "A*02:06:06",
        "A*02:06:08",
        "A*02:06:12",
        "A*02:06:19",
        "A*02:06:22",
        "A*02:06:23",
        "A*02:06:24",
        "A*02:06:25",
        "A*02:06:26",
        "A*02:06:27",
        "A*02:06:28",
        "A*02:06:29",
        "A*02:06:30",
        "A*02:06:31",
        "A*02:06:32",
        "A*02:06:33",
        "A*02:06:34",
        "A*02:06:35",
        "A*02:06:36",
        "A*02:06:37"
      ],
      "cds_sha256": "3bbf94e3a6eb94ec9a012607d69d6f28e5bad45c740349deee06cebb40aebe65",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:06:01",
      "numeric_two_field_assignment": "A*02:06"
    },
    {
      "donor": "NA18971",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*40:02:01:01"
      ],
      "numeric_two_field": [
        "B*40:02"
      ],
      "numeric_three_field": [
        "B*40:02:01"
      ],
      "full_allele_assignment": [
        "B*40:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*40:02:01:01",
        "B*40:02:01:02",
        "B*40:02:01:03",
        "B*40:02:01:04",
        "B*40:02:01:05",
        "B*40:02:01:06",
        "B*40:02:01:07",
        "B*40:02:01:08",
        "B*40:02:01:09",
        "B*40:02:01:10",
        "B*40:02:01:11",
        "B*40:02:01:12",
        "B*40:02:01:13",
        "B*40:02:01:14",
        "B*40:02:01:15",
        "B*40:02:01:16",
        "B*40:02:01:17",
        "B*40:02:01:18",
        "B*40:02:01:19",
        "B*40:02:01:20",
        "B*40:02:01:21",
        "B*40:02:01:22",
        "B*40:02:01:23",
        "B*40:02:01:24",
        "B*40:02:01:25",
        "B*40:02:01:26",
        "B*40:02:01:27",
        "B*40:02:01:28",
        "B*40:02:01:29",
        "B*40:02:01:30",
        "B*40:02:01:31",
        "B*40:02:01:32Q",
        "B*40:02:01:33",
        "B*40:02:01:34",
        "B*40:02:01:35",
        "B*40:02:01:36",
        "B*40:02:01:37",
        "B*40:02:01:38",
        "B*40:02:01:39",
        "B*40:02:01:40",
        "B*40:02:01:41",
        "B*40:02:01:42",
        "B*40:02:01:43",
        "B*40:02:01:44"
      ],
      "protein_matches": [
        "B*40:02:01:01",
        "B*40:02:01:02",
        "B*40:02:01:03",
        "B*40:02:01:04",
        "B*40:02:01:05",
        "B*40:02:01:06",
        "B*40:02:01:07",
        "B*40:02:01:08",
        "B*40:02:01:09",
        "B*40:02:01:10",
        "B*40:02:01:11",
        "B*40:02:01:12",
        "B*40:02:01:13",
        "B*40:02:01:14",
        "B*40:02:01:15",
        "B*40:02:01:16",
        "B*40:02:01:17",
        "B*40:02:01:18",
        "B*40:02:01:19",
        "B*40:02:01:20",
        "B*40:02:01:21",
        "B*40:02:01:22",
        "B*40:02:01:23",
        "B*40:02:01:24",
        "B*40:02:01:25",
        "B*40:02:01:26",
        "B*40:02:01:27",
        "B*40:02:01:28",
        "B*40:02:01:29",
        "B*40:02:01:30",
        "B*40:02:01:31",
        "B*40:02:01:32Q",
        "B*40:02:01:33",
        "B*40:02:01:34",
        "B*40:02:01:35",
        "B*40:02:01:36",
        "B*40:02:01:37",
        "B*40:02:01:38",
        "B*40:02:01:39",
        "B*40:02:01:40",
        "B*40:02:01:41",
        "B*40:02:01:42",
        "B*40:02:01:43",
        "B*40:02:01:44",
        "B*40:02:05",
        "B*40:02:07",
        "B*40:02:09",
        "B*40:02:24",
        "B*40:02:26",
        "B*40:02:27",
        "B*40:02:28",
        "B*40:02:29",
        "B*40:02:30",
        "B*40:02:31",
        "B*40:02:32",
        "B*40:02:33",
        "B*40:02:34",
        "B*40:02:35",
        "B*40:02:36",
        "B*40:02:37",
        "B*40:02:38",
        "B*40:02:39",
        "B*40:02:40",
        "B*40:02:41"
      ],
      "cds_sha256": "6fb20b79866cdcf29b1a11620b8adfbda07376e52d92f530e9878ddabaef3e54",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*40:02:01",
      "numeric_two_field_assignment": "B*40:02"
    },
    {
      "donor": "NA18971",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*40:02:01:01"
      ],
      "numeric_two_field": [
        "B*40:02"
      ],
      "numeric_three_field": [
        "B*40:02:01"
      ],
      "full_allele_assignment": [
        "B*40:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*40:02:01:01",
        "B*40:02:01:02",
        "B*40:02:01:03",
        "B*40:02:01:04",
        "B*40:02:01:05",
        "B*40:02:01:06",
        "B*40:02:01:07",
        "B*40:02:01:08",
        "B*40:02:01:09",
        "B*40:02:01:10",
        "B*40:02:01:11",
        "B*40:02:01:12",
        "B*40:02:01:13",
        "B*40:02:01:14",
        "B*40:02:01:15",
        "B*40:02:01:16",
        "B*40:02:01:17",
        "B*40:02:01:18",
        "B*40:02:01:19",
        "B*40:02:01:20",
        "B*40:02:01:21",
        "B*40:02:01:22",
        "B*40:02:01:23",
        "B*40:02:01:24",
        "B*40:02:01:25",
        "B*40:02:01:26",
        "B*40:02:01:27",
        "B*40:02:01:28",
        "B*40:02:01:29",
        "B*40:02:01:30",
        "B*40:02:01:31",
        "B*40:02:01:32Q",
        "B*40:02:01:33",
        "B*40:02:01:34",
        "B*40:02:01:35",
        "B*40:02:01:36",
        "B*40:02:01:37",
        "B*40:02:01:38",
        "B*40:02:01:39",
        "B*40:02:01:40",
        "B*40:02:01:41",
        "B*40:02:01:42",
        "B*40:02:01:43",
        "B*40:02:01:44"
      ],
      "protein_matches": [
        "B*40:02:01:01",
        "B*40:02:01:02",
        "B*40:02:01:03",
        "B*40:02:01:04",
        "B*40:02:01:05",
        "B*40:02:01:06",
        "B*40:02:01:07",
        "B*40:02:01:08",
        "B*40:02:01:09",
        "B*40:02:01:10",
        "B*40:02:01:11",
        "B*40:02:01:12",
        "B*40:02:01:13",
        "B*40:02:01:14",
        "B*40:02:01:15",
        "B*40:02:01:16",
        "B*40:02:01:17",
        "B*40:02:01:18",
        "B*40:02:01:19",
        "B*40:02:01:20",
        "B*40:02:01:21",
        "B*40:02:01:22",
        "B*40:02:01:23",
        "B*40:02:01:24",
        "B*40:02:01:25",
        "B*40:02:01:26",
        "B*40:02:01:27",
        "B*40:02:01:28",
        "B*40:02:01:29",
        "B*40:02:01:30",
        "B*40:02:01:31",
        "B*40:02:01:32Q",
        "B*40:02:01:33",
        "B*40:02:01:34",
        "B*40:02:01:35",
        "B*40:02:01:36",
        "B*40:02:01:37",
        "B*40:02:01:38",
        "B*40:02:01:39",
        "B*40:02:01:40",
        "B*40:02:01:41",
        "B*40:02:01:42",
        "B*40:02:01:43",
        "B*40:02:01:44",
        "B*40:02:05",
        "B*40:02:07",
        "B*40:02:09",
        "B*40:02:24",
        "B*40:02:26",
        "B*40:02:27",
        "B*40:02:28",
        "B*40:02:29",
        "B*40:02:30",
        "B*40:02:31",
        "B*40:02:32",
        "B*40:02:33",
        "B*40:02:34",
        "B*40:02:35",
        "B*40:02:36",
        "B*40:02:37",
        "B*40:02:38",
        "B*40:02:39",
        "B*40:02:40",
        "B*40:02:41"
      ],
      "cds_sha256": "6fb20b79866cdcf29b1a11620b8adfbda07376e52d92f530e9878ddabaef3e54",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*40:02:01",
      "numeric_two_field_assignment": "B*40:02"
    },
    {
      "donor": "NA18971",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*03:04:01:02"
      ],
      "numeric_two_field": [
        "C*03:04"
      ],
      "numeric_three_field": [
        "C*03:04:01"
      ],
      "full_allele_assignment": [
        "C*03:04:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:04:01:01",
        "C*03:04:01:02",
        "C*03:04:01:03",
        "C*03:04:01:04",
        "C*03:04:01:05",
        "C*03:04:01:06",
        "C*03:04:01:07",
        "C*03:04:01:08",
        "C*03:04:01:09",
        "C*03:04:01:10",
        "C*03:04:01:11",
        "C*03:04:01:12",
        "C*03:04:01:13",
        "C*03:04:01:14",
        "C*03:04:01:15",
        "C*03:04:01:16",
        "C*03:04:01:17",
        "C*03:04:01:18",
        "C*03:04:01:19",
        "C*03:04:01:20",
        "C*03:04:01:21",
        "C*03:04:01:22",
        "C*03:04:01:23",
        "C*03:04:01:24",
        "C*03:04:01:25",
        "C*03:04:01:26",
        "C*03:04:01:27",
        "C*03:04:01:28",
        "C*03:04:01:29",
        "C*03:04:01:30",
        "C*03:04:01:31",
        "C*03:04:01:32",
        "C*03:04:01:33",
        "C*03:04:01:34",
        "C*03:04:01:35Q",
        "C*03:04:01:36",
        "C*03:04:01:37",
        "C*03:04:01:38",
        "C*03:04:01:39",
        "C*03:04:01:40",
        "C*03:04:01:41",
        "C*03:04:01:42",
        "C*03:04:01:43",
        "C*03:04:01:44",
        "C*03:04:01:45",
        "C*03:04:01:46",
        "C*03:04:01:47",
        "C*03:04:01:48",
        "C*03:04:01:49",
        "C*03:04:01:50",
        "C*03:04:01:51",
        "C*03:04:01:52",
        "C*03:04:01:53",
        "C*03:04:01:54",
        "C*03:04:01:55",
        "C*03:04:01:56",
        "C*03:04:01:57",
        "C*03:04:01:58",
        "C*03:04:01:59",
        "C*03:04:01:60",
        "C*03:04:01:61",
        "C*03:04:01:62",
        "C*03:04:01:63",
        "C*03:04:01:64",
        "C*03:04:01:65",
        "C*03:04:01:66",
        "C*03:04:01:67",
        "C*03:04:01:68",
        "C*03:04:01:69",
        "C*03:04:01:70",
        "C*03:04:01:71",
        "C*03:04:01:72",
        "C*03:04:01:73",
        "C*03:04:01:74",
        "C*03:04:01:75",
        "C*03:04:01:76",
        "C*03:04:01:77",
        "C*03:04:01:78",
        "C*03:04:01:79",
        "C*03:04:01:80",
        "C*03:04:01:81",
        "C*03:04:01:82",
        "C*03:04:01:83",
        "C*03:04:01:84",
        "C*03:04:01:85",
        "C*03:04:01:86",
        "C*03:04:01:87",
        "C*03:04:01:88",
        "C*03:04:01:89Q",
        "C*03:04:01:90Q",
        "C*03:04:01:91Q",
        "C*03:04:01:92Q",
        "C*03:04:01:93",
        "C*03:04:01:94"
      ],
      "protein_matches": [
        "C*03:04:01:01",
        "C*03:04:01:02",
        "C*03:04:01:03",
        "C*03:04:01:04",
        "C*03:04:01:05",
        "C*03:04:01:06",
        "C*03:04:01:07",
        "C*03:04:01:08",
        "C*03:04:01:09",
        "C*03:04:01:10",
        "C*03:04:01:11",
        "C*03:04:01:12",
        "C*03:04:01:13",
        "C*03:04:01:14",
        "C*03:04:01:15",
        "C*03:04:01:16",
        "C*03:04:01:17",
        "C*03:04:01:18",
        "C*03:04:01:19",
        "C*03:04:01:20",
        "C*03:04:01:21",
        "C*03:04:01:22",
        "C*03:04:01:23",
        "C*03:04:01:24",
        "C*03:04:01:25",
        "C*03:04:01:26",
        "C*03:04:01:27",
        "C*03:04:01:28",
        "C*03:04:01:29",
        "C*03:04:01:30",
        "C*03:04:01:31",
        "C*03:04:01:32",
        "C*03:04:01:33",
        "C*03:04:01:34",
        "C*03:04:01:35Q",
        "C*03:04:01:36",
        "C*03:04:01:37",
        "C*03:04:01:38",
        "C*03:04:01:39",
        "C*03:04:01:40",
        "C*03:04:01:41",
        "C*03:04:01:42",
        "C*03:04:01:43",
        "C*03:04:01:44",
        "C*03:04:01:45",
        "C*03:04:01:46",
        "C*03:04:01:47",
        "C*03:04:01:48",
        "C*03:04:01:49",
        "C*03:04:01:50",
        "C*03:04:01:51",
        "C*03:04:01:52",
        "C*03:04:01:53",
        "C*03:04:01:54",
        "C*03:04:01:55",
        "C*03:04:01:56",
        "C*03:04:01:57",
        "C*03:04:01:58",
        "C*03:04:01:59",
        "C*03:04:01:60",
        "C*03:04:01:61",
        "C*03:04:01:62",
        "C*03:04:01:63",
        "C*03:04:01:64",
        "C*03:04:01:65",
        "C*03:04:01:66",
        "C*03:04:01:67",
        "C*03:04:01:68",
        "C*03:04:01:69",
        "C*03:04:01:70",
        "C*03:04:01:71",
        "C*03:04:01:72",
        "C*03:04:01:73",
        "C*03:04:01:74",
        "C*03:04:01:75",
        "C*03:04:01:76",
        "C*03:04:01:77",
        "C*03:04:01:78",
        "C*03:04:01:79",
        "C*03:04:01:80",
        "C*03:04:01:81",
        "C*03:04:01:82",
        "C*03:04:01:83",
        "C*03:04:01:84",
        "C*03:04:01:85",
        "C*03:04:01:86",
        "C*03:04:01:87",
        "C*03:04:01:88",
        "C*03:04:01:89Q",
        "C*03:04:01:90Q",
        "C*03:04:01:91Q",
        "C*03:04:01:92Q",
        "C*03:04:01:93",
        "C*03:04:01:94",
        "C*03:04:02:01",
        "C*03:04:02:02",
        "C*03:04:02:03",
        "C*03:04:02:04",
        "C*03:04:02:05",
        "C*03:04:02:06",
        "C*03:04:02:07",
        "C*03:04:03",
        "C*03:04:04",
        "C*03:04:05",
        "C*03:04:06",
        "C*03:04:100",
        "C*03:04:101",
        "C*03:04:102",
        "C*03:04:103",
        "C*03:04:104",
        "C*03:04:105",
        "C*03:04:106",
        "C*03:04:107",
        "C*03:04:108",
        "C*03:04:109",
        "C*03:04:110",
        "C*03:04:111",
        "C*03:04:112",
        "C*03:04:113",
        "C*03:04:114",
        "C*03:04:115",
        "C*03:04:116",
        "C*03:04:117",
        "C*03:04:118",
        "C*03:04:119",
        "C*03:04:120",
        "C*03:04:121",
        "C*03:04:122",
        "C*03:04:123",
        "C*03:04:124",
        "C*03:04:125",
        "C*03:04:13",
        "C*03:04:14",
        "C*03:04:18",
        "C*03:04:19",
        "C*03:04:20",
        "C*03:04:21",
        "C*03:04:22",
        "C*03:04:43",
        "C*03:04:48",
        "C*03:04:50",
        "C*03:04:51",
        "C*03:04:52",
        "C*03:04:53",
        "C*03:04:54",
        "C*03:04:55",
        "C*03:04:56",
        "C*03:04:57",
        "C*03:04:58",
        "C*03:04:59",
        "C*03:04:60",
        "C*03:04:61",
        "C*03:04:62",
        "C*03:04:63",
        "C*03:04:64",
        "C*03:04:65",
        "C*03:04:66",
        "C*03:04:67",
        "C*03:04:68",
        "C*03:04:69",
        "C*03:04:70",
        "C*03:04:71",
        "C*03:04:72",
        "C*03:04:73",
        "C*03:04:74",
        "C*03:04:75",
        "C*03:04:76",
        "C*03:04:77",
        "C*03:04:78",
        "C*03:04:79",
        "C*03:04:80",
        "C*03:04:81",
        "C*03:04:82",
        "C*03:04:83",
        "C*03:04:85",
        "C*03:04:86",
        "C*03:04:87",
        "C*03:04:88",
        "C*03:04:89",
        "C*03:04:90",
        "C*03:04:91",
        "C*03:04:92",
        "C*03:04:93",
        "C*03:04:94",
        "C*03:04:95",
        "C*03:04:96",
        "C*03:04:97",
        "C*03:04:98",
        "C*03:04:99"
      ],
      "cds_sha256": "c4b563b22029838c37eff2d3236583c2082f16151134c6c1d7b70fb1f065978b",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:04:01",
      "numeric_two_field_assignment": "C*03:04"
    },
    {
      "donor": "NA18971",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*07:02:01:01"
      ],
      "numeric_two_field": [
        "C*07:02"
      ],
      "numeric_three_field": [
        "C*07:02:01"
      ],
      "full_allele_assignment": [
        "C*07:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99"
      ],
      "protein_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99",
        "C*07:02:05",
        "C*07:02:06",
        "C*07:02:08",
        "C*07:02:100",
        "C*07:02:101",
        "C*07:02:102",
        "C*07:02:103",
        "C*07:02:104:01",
        "C*07:02:104:02",
        "C*07:02:105",
        "C*07:02:106:01",
        "C*07:02:106:02",
        "C*07:02:108",
        "C*07:02:109",
        "C*07:02:10:01",
        "C*07:02:10:02",
        "C*07:02:11",
        "C*07:02:110",
        "C*07:02:111",
        "C*07:02:112",
        "C*07:02:113",
        "C*07:02:114",
        "C*07:02:115",
        "C*07:02:116",
        "C*07:02:117",
        "C*07:02:118",
        "C*07:02:119",
        "C*07:02:120",
        "C*07:02:121",
        "C*07:02:122",
        "C*07:02:123",
        "C*07:02:124",
        "C*07:02:125",
        "C*07:02:126",
        "C*07:02:127",
        "C*07:02:128",
        "C*07:02:129",
        "C*07:02:130",
        "C*07:02:131",
        "C*07:02:132",
        "C*07:02:133",
        "C*07:02:134",
        "C*07:02:135",
        "C*07:02:136",
        "C*07:02:137",
        "C*07:02:138",
        "C*07:02:139",
        "C*07:02:140",
        "C*07:02:141",
        "C*07:02:142",
        "C*07:02:143",
        "C*07:02:144",
        "C*07:02:145",
        "C*07:02:146",
        "C*07:02:147",
        "C*07:02:148",
        "C*07:02:149",
        "C*07:02:150",
        "C*07:02:151",
        "C*07:02:152",
        "C*07:02:153",
        "C*07:02:154",
        "C*07:02:155",
        "C*07:02:156",
        "C*07:02:157",
        "C*07:02:158",
        "C*07:02:159",
        "C*07:02:16",
        "C*07:02:160",
        "C*07:02:161",
        "C*07:02:162",
        "C*07:02:163",
        "C*07:02:164",
        "C*07:02:165",
        "C*07:02:166",
        "C*07:02:167",
        "C*07:02:168",
        "C*07:02:169",
        "C*07:02:170",
        "C*07:02:171",
        "C*07:02:172",
        "C*07:02:173",
        "C*07:02:174",
        "C*07:02:175",
        "C*07:02:176",
        "C*07:02:18",
        "C*07:02:20",
        "C*07:02:23",
        "C*07:02:24",
        "C*07:02:30",
        "C*07:02:36:01",
        "C*07:02:36:02",
        "C*07:02:37",
        "C*07:02:50",
        "C*07:02:55",
        "C*07:02:60",
        "C*07:02:63",
        "C*07:02:64",
        "C*07:02:66",
        "C*07:02:67",
        "C*07:02:69",
        "C*07:02:70",
        "C*07:02:72",
        "C*07:02:73",
        "C*07:02:74",
        "C*07:02:75",
        "C*07:02:76",
        "C*07:02:77",
        "C*07:02:78",
        "C*07:02:79",
        "C*07:02:80",
        "C*07:02:82",
        "C*07:02:84",
        "C*07:02:85",
        "C*07:02:86",
        "C*07:02:87",
        "C*07:02:88",
        "C*07:02:89",
        "C*07:02:90",
        "C*07:02:91",
        "C*07:02:93",
        "C*07:02:94",
        "C*07:02:95",
        "C*07:02:96",
        "C*07:02:97",
        "C*07:02:98",
        "C*07:02:99"
      ],
      "cds_sha256": "049c0d12f791833def7d5f8b879b2a76d96a3cd4a13130943916e22204d82cee",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:02:01",
      "numeric_two_field_assignment": "C*07:02"
    },
    {
      "donor": "NA18971",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "NA18971",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "NA18971",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:17"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:17"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "NA18971",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:08"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:08"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "NA18971",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:02:01:01"
      ],
      "numeric_two_field": [
        "DQA1*03:02"
      ],
      "numeric_three_field": [
        "DQA1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05"
      ],
      "protein_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05",
        "DQA1*03:02:02",
        "DQA1*03:02:03",
        "DQA1*03:02:04",
        "DQA1*03:02:05",
        "DQA1*03:02:06",
        "DQA1*03:02:07"
      ],
      "cds_sha256": "d84fddf474293b4337a3ba0b30586fad1d146bb1d21524b59f2798efe5b37ae1",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:02:01",
      "numeric_two_field_assignment": "DQA1*03:02"
    },
    {
      "donor": "NA18971",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:04:01:02"
      ],
      "numeric_two_field": [
        "DQA1*01:04"
      ],
      "numeric_three_field": [
        "DQA1*01:04:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:04:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07"
      ],
      "protein_matches": [
        "DQA1*01:04:01:01",
        "DQA1*01:04:01:02",
        "DQA1*01:04:01:03",
        "DQA1*01:04:01:04",
        "DQA1*01:04:01:05",
        "DQA1*01:04:01:06",
        "DQA1*01:04:01:07",
        "DQA1*01:04:02:01",
        "DQA1*01:04:02:02",
        "DQA1*01:04:04",
        "DQA1*01:04:05",
        "DQA1*01:04:06",
        "DQA1*01:04:07",
        "DQA1*01:04:08",
        "DQA1*01:04:09",
        "DQA1*01:04:10",
        "DQA1*01:04:11",
        "DQA1*01:04:12",
        "DQA1*01:04:13"
      ],
      "cds_sha256": "979abe17f229c9ee8fe56fdf4709e5b1d1a0c4b7c69ebcf8773e32a980e7132a",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:04:01",
      "numeric_two_field_assignment": "DQA1*01:04"
    },
    {
      "donor": "NA18971",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:02"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "NA18971",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:03:01:01"
      ],
      "numeric_two_field": [
        "DQB1*05:03"
      ],
      "numeric_three_field": [
        "DQB1*05:03:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:03:01:01",
        "DQB1*05:03:01:02",
        "DQB1*05:03:01:04",
        "DQB1*05:03:01:05",
        "DQB1*05:03:01:06",
        "DQB1*05:03:01:07",
        "DQB1*05:03:01:08",
        "DQB1*05:03:01:09",
        "DQB1*05:03:01:10",
        "DQB1*05:03:01:11",
        "DQB1*05:03:01:12",
        "DQB1*05:03:01:13",
        "DQB1*05:03:01:14"
      ],
      "protein_matches": [
        "DQB1*05:03:01:01",
        "DQB1*05:03:01:02",
        "DQB1*05:03:01:04",
        "DQB1*05:03:01:05",
        "DQB1*05:03:01:06",
        "DQB1*05:03:01:07",
        "DQB1*05:03:01:08",
        "DQB1*05:03:01:09",
        "DQB1*05:03:01:10",
        "DQB1*05:03:01:11",
        "DQB1*05:03:01:12",
        "DQB1*05:03:01:13",
        "DQB1*05:03:01:14",
        "DQB1*05:03:02",
        "DQB1*05:03:25",
        "DQB1*05:03:27",
        "DQB1*05:03:32",
        "DQB1*05:03:33",
        "DQB1*05:03:34",
        "DQB1*05:03:35",
        "DQB1*05:03:36",
        "DQB1*05:03:37",
        "DQB1*05:03:38",
        "DQB1*05:03:40",
        "DQB1*05:03:41",
        "DQB1*05:03:42",
        "DQB1*05:03:44"
      ],
      "cds_sha256": "1222a2a8ff0a0ff4b60420b7ed15fea9fde0e1cc02a2a5cb8ec46d4b5cea199e",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:03:01",
      "numeric_two_field_assignment": "DQB1*05:03"
    },
    {
      "donor": "NA18971",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*09:01"
      ],
      "numeric_three_field": [
        "DRB1*09:01:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11"
      ],
      "protein_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11",
        "DRB1*09:01:12",
        "DRB1*09:01:13",
        "DRB1*09:01:14",
        "DRB1*09:01:15",
        "DRB1*09:01:16",
        "DRB1*09:01:17",
        "DRB1*09:01:18",
        "DRB1*09:01:19",
        "DRB1*09:01:20"
      ],
      "cds_sha256": "58aef5c6739eab202e6a4a2d13527a848f64ecf61e2311478599b08be1aaafe9",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*09:01:02",
      "numeric_two_field_assignment": "DRB1*09:01"
    },
    {
      "donor": "NA18971",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*14:54"
      ],
      "numeric_three_field": [
        "DRB1*14:54:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*14:54:01:01",
        "DRB1*14:54:01:02",
        "DRB1*14:54:01:03",
        "DRB1*14:54:01:04",
        "DRB1*14:54:01:05",
        "DRB1*14:54:01:06",
        "DRB1*14:54:01:07",
        "DRB1*14:54:01:08",
        "DRB1*14:54:01:09",
        "DRB1*14:54:01:10",
        "DRB1*14:54:01:11",
        "DRB1*14:54:01:12",
        "DRB1*14:54:01:13",
        "DRB1*14:54:01:14",
        "DRB1*14:54:01:15",
        "DRB1*14:54:01:16",
        "DRB1*14:54:01:17"
      ],
      "protein_matches": [
        "DRB1*14:54:01:01",
        "DRB1*14:54:01:02",
        "DRB1*14:54:01:03",
        "DRB1*14:54:01:04",
        "DRB1*14:54:01:05",
        "DRB1*14:54:01:06",
        "DRB1*14:54:01:07",
        "DRB1*14:54:01:08",
        "DRB1*14:54:01:09",
        "DRB1*14:54:01:10",
        "DRB1*14:54:01:11",
        "DRB1*14:54:01:12",
        "DRB1*14:54:01:13",
        "DRB1*14:54:01:14",
        "DRB1*14:54:01:15",
        "DRB1*14:54:01:16",
        "DRB1*14:54:01:17",
        "DRB1*14:54:12",
        "DRB1*14:54:13",
        "DRB1*14:54:14"
      ],
      "cds_sha256": "ee53527cacf6135f4c472389529ba124cdaf8874dd80633ae7b73b61195a688e",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*14:54:01",
      "numeric_two_field_assignment": "DRB1*14:54"
    },
    {
      "donor": "NA18974",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*26:01:01:01"
      ],
      "numeric_two_field": [
        "A*26:01"
      ],
      "numeric_three_field": [
        "A*26:01:01"
      ],
      "full_allele_assignment": [
        "A*26:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*26:01:01:01",
        "A*26:01:01:02",
        "A*26:01:01:04",
        "A*26:01:01:05",
        "A*26:01:01:06",
        "A*26:01:01:07",
        "A*26:01:01:08",
        "A*26:01:01:09",
        "A*26:01:01:10",
        "A*26:01:01:11",
        "A*26:01:01:12",
        "A*26:01:01:13",
        "A*26:01:01:14",
        "A*26:01:01:15",
        "A*26:01:01:16",
        "A*26:01:01:17",
        "A*26:01:01:18",
        "A*26:01:01:19",
        "A*26:01:01:20",
        "A*26:01:01:21",
        "A*26:01:01:22",
        "A*26:01:01:23",
        "A*26:01:01:24",
        "A*26:01:01:25",
        "A*26:01:01:26",
        "A*26:01:01:27",
        "A*26:01:01:28",
        "A*26:01:01:29",
        "A*26:01:01:30",
        "A*26:01:01:31",
        "A*26:01:01:32",
        "A*26:01:01:33",
        "A*26:01:01:34",
        "A*26:01:01:35",
        "A*26:01:01:36",
        "A*26:01:01:37",
        "A*26:01:01:38",
        "A*26:01:01:39",
        "A*26:01:01:40",
        "A*26:01:01:41",
        "A*26:01:01:42",
        "A*26:01:01:43",
        "A*26:01:01:44",
        "A*26:01:01:45",
        "A*26:01:01:46",
        "A*26:01:01:47",
        "A*26:01:01:48",
        "A*26:01:01:49",
        "A*26:01:01:50",
        "A*26:01:01:51",
        "A*26:01:01:52Q",
        "A*26:01:01:53",
        "A*26:01:01:54",
        "A*26:01:01:55",
        "A*26:01:01:56",
        "A*26:01:01:57",
        "A*26:01:01:58",
        "A*26:01:01:59",
        "A*26:01:01:60",
        "A*26:01:01:61"
      ],
      "protein_matches": [
        "A*26:01:01:01",
        "A*26:01:01:02",
        "A*26:01:01:04",
        "A*26:01:01:05",
        "A*26:01:01:06",
        "A*26:01:01:07",
        "A*26:01:01:08",
        "A*26:01:01:09",
        "A*26:01:01:10",
        "A*26:01:01:11",
        "A*26:01:01:12",
        "A*26:01:01:13",
        "A*26:01:01:14",
        "A*26:01:01:15",
        "A*26:01:01:16",
        "A*26:01:01:17",
        "A*26:01:01:18",
        "A*26:01:01:19",
        "A*26:01:01:20",
        "A*26:01:01:21",
        "A*26:01:01:22",
        "A*26:01:01:23",
        "A*26:01:01:24",
        "A*26:01:01:25",
        "A*26:01:01:26",
        "A*26:01:01:27",
        "A*26:01:01:28",
        "A*26:01:01:29",
        "A*26:01:01:30",
        "A*26:01:01:31",
        "A*26:01:01:32",
        "A*26:01:01:33",
        "A*26:01:01:34",
        "A*26:01:01:35",
        "A*26:01:01:36",
        "A*26:01:01:37",
        "A*26:01:01:38",
        "A*26:01:01:39",
        "A*26:01:01:40",
        "A*26:01:01:41",
        "A*26:01:01:42",
        "A*26:01:01:43",
        "A*26:01:01:44",
        "A*26:01:01:45",
        "A*26:01:01:46",
        "A*26:01:01:47",
        "A*26:01:01:48",
        "A*26:01:01:49",
        "A*26:01:01:50",
        "A*26:01:01:51",
        "A*26:01:01:52Q",
        "A*26:01:01:53",
        "A*26:01:01:54",
        "A*26:01:01:55",
        "A*26:01:01:56",
        "A*26:01:01:57",
        "A*26:01:01:58",
        "A*26:01:01:59",
        "A*26:01:01:60",
        "A*26:01:01:61",
        "A*26:01:02",
        "A*26:01:04",
        "A*26:01:20",
        "A*26:01:23",
        "A*26:01:33",
        "A*26:01:39",
        "A*26:01:40",
        "A*26:01:41",
        "A*26:01:42",
        "A*26:01:43",
        "A*26:01:45",
        "A*26:01:46:01",
        "A*26:01:46:02",
        "A*26:01:47",
        "A*26:01:48",
        "A*26:01:49",
        "A*26:01:50",
        "A*26:01:51",
        "A*26:01:52",
        "A*26:01:53",
        "A*26:01:54",
        "A*26:01:55",
        "A*26:01:56",
        "A*26:01:57",
        "A*26:01:58",
        "A*26:01:59",
        "A*26:01:60",
        "A*26:01:61",
        "A*26:01:62",
        "A*26:01:63",
        "A*26:01:64",
        "A*26:01:65",
        "A*26:01:66",
        "A*26:01:67",
        "A*26:01:68",
        "A*26:01:69",
        "A*26:01:70",
        "A*26:01:71",
        "A*26:01:72",
        "A*26:01:73",
        "A*26:01:74",
        "A*26:01:75",
        "A*26:01:76",
        "A*26:01:77",
        "A*26:01:78",
        "A*26:01:79",
        "A*26:01:80",
        "A*26:01:81",
        "A*26:01:82",
        "A*26:01:83",
        "A*26:01:84",
        "A*26:01:85",
        "A*26:01:86",
        "A*26:01:87",
        "A*26:01:88",
        "A*26:01:89",
        "A*26:01:90",
        "A*26:01:91",
        "A*26:01:92"
      ],
      "cds_sha256": "a3476b2cf404d7a789cfc62d0fe3664dcb1ac6e37f32c0996ccb726557ada93e",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*26:01:01",
      "numeric_two_field_assignment": "A*26:01"
    },
    {
      "donor": "NA18974",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*02:01:01:01"
      ],
      "numeric_two_field": [
        "A*02:01"
      ],
      "numeric_three_field": [
        "A*02:01:01"
      ],
      "full_allele_assignment": [
        "A*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:01:01:01",
        "A*02:01:01:02L",
        "A*02:01:01:03",
        "A*02:01:01:04",
        "A*02:01:01:05",
        "A*02:01:01:06",
        "A*02:01:01:07",
        "A*02:01:01:08",
        "A*02:01:01:09",
        "A*02:01:01:10",
        "A*02:01:01:100",
        "A*02:01:01:101",
        "A*02:01:01:102",
        "A*02:01:01:103",
        "A*02:01:01:104",
        "A*02:01:01:105",
        "A*02:01:01:106",
        "A*02:01:01:107",
        "A*02:01:01:108",
        "A*02:01:01:109",
        "A*02:01:01:11",
        "A*02:01:01:110",
        "A*02:01:01:111",
        "A*02:01:01:112",
        "A*02:01:01:113",
        "A*02:01:01:114",
        "A*02:01:01:115",
        "A*02:01:01:116",
        "A*02:01:01:117",
        "A*02:01:01:118",
        "A*02:01:01:119",
        "A*02:01:01:12",
        "A*02:01:01:120",
        "A*02:01:01:121",
        "A*02:01:01:122",
        "A*02:01:01:123",
        "A*02:01:01:124",
        "A*02:01:01:125",
        "A*02:01:01:126",
        "A*02:01:01:127",
        "A*02:01:01:128",
        "A*02:01:01:129",
        "A*02:01:01:13",
        "A*02:01:01:130",
        "A*02:01:01:131",
        "A*02:01:01:132",
        "A*02:01:01:133",
        "A*02:01:01:134Q",
        "A*02:01:01:135",
        "A*02:01:01:136",
        "A*02:01:01:137",
        "A*02:01:01:138",
        "A*02:01:01:139",
        "A*02:01:01:14",
        "A*02:01:01:140",
        "A*02:01:01:141",
        "A*02:01:01:142",
        "A*02:01:01:143",
        "A*02:01:01:144",
        "A*02:01:01:145",
        "A*02:01:01:146",
        "A*02:01:01:147",
        "A*02:01:01:148",
        "A*02:01:01:149",
        "A*02:01:01:15",
        "A*02:01:01:150",
        "A*02:01:01:151",
        "A*02:01:01:152",
        "A*02:01:01:153",
        "A*02:01:01:154",
        "A*02:01:01:155",
        "A*02:01:01:156",
        "A*02:01:01:157",
        "A*02:01:01:158",
        "A*02:01:01:159",
        "A*02:01:01:16",
        "A*02:01:01:160",
        "A*02:01:01:161",
        "A*02:01:01:162",
        "A*02:01:01:163",
        "A*02:01:01:164",
        "A*02:01:01:165",
        "A*02:01:01:166",
        "A*02:01:01:167",
        "A*02:01:01:168",
        "A*02:01:01:169",
        "A*02:01:01:17",
        "A*02:01:01:170",
        "A*02:01:01:171",
        "A*02:01:01:172",
        "A*02:01:01:173",
        "A*02:01:01:174",
        "A*02:01:01:175",
        "A*02:01:01:176",
        "A*02:01:01:177",
        "A*02:01:01:178",
        "A*02:01:01:179",
        "A*02:01:01:18",
        "A*02:01:01:180",
        "A*02:01:01:181",
        "A*02:01:01:182",
        "A*02:01:01:183",
        "A*02:01:01:184",
        "A*02:01:01:185",
        "A*02:01:01:186",
        "A*02:01:01:187",
        "A*02:01:01:188",
        "A*02:01:01:189",
        "A*02:01:01:19",
        "A*02:01:01:190",
        "A*02:01:01:191",
        "A*02:01:01:192",
        "A*02:01:01:193",
        "A*02:01:01:194",
        "A*02:01:01:195",
        "A*02:01:01:196",
        "A*02:01:01:197",
        "A*02:01:01:198",
        "A*02:01:01:199",
        "A*02:01:01:20",
        "A*02:01:01:200",
        "A*02:01:01:201",
        "A*02:01:01:202",
        "A*02:01:01:203",
        "A*02:01:01:204",
        "A*02:01:01:205",
        "A*02:01:01:206",
        "A*02:01:01:207",
        "A*02:01:01:208",
        "A*02:01:01:209",
        "A*02:01:01:21",
        "A*02:01:01:210",
        "A*02:01:01:211",
        "A*02:01:01:212",
        "A*02:01:01:213",
        "A*02:01:01:214",
        "A*02:01:01:215",
        "A*02:01:01:216",
        "A*02:01:01:217",
        "A*02:01:01:218",
        "A*02:01:01:219",
        "A*02:01:01:22",
        "A*02:01:01:220",
        "A*02:01:01:221",
        "A*02:01:01:222",
        "A*02:01:01:223",
        "A*02:01:01:224",
        "A*02:01:01:225",
        "A*02:01:01:226",
        "A*02:01:01:227",
        "A*02:01:01:228",
        "A*02:01:01:229",
        "A*02:01:01:23",
        "A*02:01:01:230",
        "A*02:01:01:231",
        "A*02:01:01:232",
        "A*02:01:01:233",
        "A*02:01:01:234",
        "A*02:01:01:235",
        "A*02:01:01:236",
        "A*02:01:01:237",
        "A*02:01:01:238",
        "A*02:01:01:239",
        "A*02:01:01:24",
        "A*02:01:01:240",
        "A*02:01:01:241",
        "A*02:01:01:242",
        "A*02:01:01:243",
        "A*02:01:01:244",
        "A*02:01:01:245",
        "A*02:01:01:246",
        "A*02:01:01:247",
        "A*02:01:01:248",
        "A*02:01:01:249",
        "A*02:01:01:25",
        "A*02:01:01:250",
        "A*02:01:01:251",
        "A*02:01:01:252Q",
        "A*02:01:01:253",
        "A*02:01:01:254",
        "A*02:01:01:255",
        "A*02:01:01:256",
        "A*02:01:01:257",
        "A*02:01:01:258",
        "A*02:01:01:259",
        "A*02:01:01:26",
        "A*02:01:01:260",
        "A*02:01:01:261",
        "A*02:01:01:262",
        "A*02:01:01:263",
        "A*02:01:01:264",
        "A*02:01:01:265",
        "A*02:01:01:266",
        "A*02:01:01:267",
        "A*02:01:01:268",
        "A*02:01:01:269",
        "A*02:01:01:27",
        "A*02:01:01:270",
        "A*02:01:01:271",
        "A*02:01:01:272",
        "A*02:01:01:273",
        "A*02:01:01:274",
        "A*02:01:01:28",
        "A*02:01:01:29",
        "A*02:01:01:30",
        "A*02:01:01:31",
        "A*02:01:01:32",
        "A*02:01:01:33",
        "A*02:01:01:34",
        "A*02:01:01:35",
        "A*02:01:01:36",
        "A*02:01:01:37",
        "A*02:01:01:38",
        "A*02:01:01:39",
        "A*02:01:01:40",
        "A*02:01:01:41",
        "A*02:01:01:42",
        "A*02:01:01:43",
        "A*02:01:01:44",
        "A*02:01:01:45",
        "A*02:01:01:46",
        "A*02:01:01:47",
        "A*02:01:01:48",
        "A*02:01:01:49",
        "A*02:01:01:50",
        "A*02:01:01:51",
        "A*02:01:01:52",
        "A*02:01:01:53",
        "A*02:01:01:54",
        "A*02:01:01:55",
        "A*02:01:01:56",
        "A*02:01:01:57",
        "A*02:01:01:58",
        "A*02:01:01:59",
        "A*02:01:01:60",
        "A*02:01:01:61",
        "A*02:01:01:62",
        "A*02:01:01:63",
        "A*02:01:01:64",
        "A*02:01:01:65",
        "A*02:01:01:66",
        "A*02:01:01:67",
        "A*02:01:01:68",
        "A*02:01:01:69",
        "A*02:01:01:70",
        "A*02:01:01:71",
        "A*02:01:01:72",
        "A*02:01:01:73",
        "A*02:01:01:74",
        "A*02:01:01:75",
        "A*02:01:01:76",
        "A*02:01:01:77",
        "A*02:01:01:78",
        "A*02:01:01:79",
        "A*02:01:01:80",
        "A*02:01:01:81",
        "A*02:01:01:82",
        "A*02:01:01:83",
        "A*02:01:01:84",
        "A*02:01:01:85",
        "A*02:01:01:86",
        "A*02:01:01:87",
        "A*02:01:01:88",
        "A*02:01:01:89",
        "A*02:01:01:90",
        "A*02:01:01:91",
        "A*02:01:01:92",
        "A*02:01:01:93",
        "A*02:01:01:94",
        "A*02:01:01:95",
        "A*02:01:01:96",
        "A*02:01:01:97",
        "A*02:01:01:98",
        "A*02:01:01:99"
      ],
      "protein_matches": [
        "A*02:01:01:01",
        "A*02:01:01:02L",
        "A*02:01:01:03",
        "A*02:01:01:04",
        "A*02:01:01:05",
        "A*02:01:01:06",
        "A*02:01:01:07",
        "A*02:01:01:08",
        "A*02:01:01:09",
        "A*02:01:01:10",
        "A*02:01:01:100",
        "A*02:01:01:101",
        "A*02:01:01:102",
        "A*02:01:01:103",
        "A*02:01:01:104",
        "A*02:01:01:105",
        "A*02:01:01:106",
        "A*02:01:01:107",
        "A*02:01:01:108",
        "A*02:01:01:109",
        "A*02:01:01:11",
        "A*02:01:01:110",
        "A*02:01:01:111",
        "A*02:01:01:112",
        "A*02:01:01:113",
        "A*02:01:01:114",
        "A*02:01:01:115",
        "A*02:01:01:116",
        "A*02:01:01:117",
        "A*02:01:01:118",
        "A*02:01:01:119",
        "A*02:01:01:12",
        "A*02:01:01:120",
        "A*02:01:01:121",
        "A*02:01:01:122",
        "A*02:01:01:123",
        "A*02:01:01:124",
        "A*02:01:01:125",
        "A*02:01:01:126",
        "A*02:01:01:127",
        "A*02:01:01:128",
        "A*02:01:01:129",
        "A*02:01:01:13",
        "A*02:01:01:130",
        "A*02:01:01:131",
        "A*02:01:01:132",
        "A*02:01:01:133",
        "A*02:01:01:134Q",
        "A*02:01:01:135",
        "A*02:01:01:136",
        "A*02:01:01:137",
        "A*02:01:01:138",
        "A*02:01:01:139",
        "A*02:01:01:14",
        "A*02:01:01:140",
        "A*02:01:01:141",
        "A*02:01:01:142",
        "A*02:01:01:143",
        "A*02:01:01:144",
        "A*02:01:01:145",
        "A*02:01:01:146",
        "A*02:01:01:147",
        "A*02:01:01:148",
        "A*02:01:01:149",
        "A*02:01:01:15",
        "A*02:01:01:150",
        "A*02:01:01:151",
        "A*02:01:01:152",
        "A*02:01:01:153",
        "A*02:01:01:154",
        "A*02:01:01:155",
        "A*02:01:01:156",
        "A*02:01:01:157",
        "A*02:01:01:158",
        "A*02:01:01:159",
        "A*02:01:01:16",
        "A*02:01:01:160",
        "A*02:01:01:161",
        "A*02:01:01:162",
        "A*02:01:01:163",
        "A*02:01:01:164",
        "A*02:01:01:165",
        "A*02:01:01:166",
        "A*02:01:01:167",
        "A*02:01:01:168",
        "A*02:01:01:169",
        "A*02:01:01:17",
        "A*02:01:01:170",
        "A*02:01:01:171",
        "A*02:01:01:172",
        "A*02:01:01:173",
        "A*02:01:01:174",
        "A*02:01:01:175",
        "A*02:01:01:176",
        "A*02:01:01:177",
        "A*02:01:01:178",
        "A*02:01:01:179",
        "A*02:01:01:18",
        "A*02:01:01:180",
        "A*02:01:01:181",
        "A*02:01:01:182",
        "A*02:01:01:183",
        "A*02:01:01:184",
        "A*02:01:01:185",
        "A*02:01:01:186",
        "A*02:01:01:187",
        "A*02:01:01:188",
        "A*02:01:01:189",
        "A*02:01:01:19",
        "A*02:01:01:190",
        "A*02:01:01:191",
        "A*02:01:01:192",
        "A*02:01:01:193",
        "A*02:01:01:194",
        "A*02:01:01:195",
        "A*02:01:01:196",
        "A*02:01:01:197",
        "A*02:01:01:198",
        "A*02:01:01:199",
        "A*02:01:01:20",
        "A*02:01:01:200",
        "A*02:01:01:201",
        "A*02:01:01:202",
        "A*02:01:01:203",
        "A*02:01:01:204",
        "A*02:01:01:205",
        "A*02:01:01:206",
        "A*02:01:01:207",
        "A*02:01:01:208",
        "A*02:01:01:209",
        "A*02:01:01:21",
        "A*02:01:01:210",
        "A*02:01:01:211",
        "A*02:01:01:212",
        "A*02:01:01:213",
        "A*02:01:01:214",
        "A*02:01:01:215",
        "A*02:01:01:216",
        "A*02:01:01:217",
        "A*02:01:01:218",
        "A*02:01:01:219",
        "A*02:01:01:22",
        "A*02:01:01:220",
        "A*02:01:01:221",
        "A*02:01:01:222",
        "A*02:01:01:223",
        "A*02:01:01:224",
        "A*02:01:01:225",
        "A*02:01:01:226",
        "A*02:01:01:227",
        "A*02:01:01:228",
        "A*02:01:01:229",
        "A*02:01:01:23",
        "A*02:01:01:230",
        "A*02:01:01:231",
        "A*02:01:01:232",
        "A*02:01:01:233",
        "A*02:01:01:234",
        "A*02:01:01:235",
        "A*02:01:01:236",
        "A*02:01:01:237",
        "A*02:01:01:238",
        "A*02:01:01:239",
        "A*02:01:01:24",
        "A*02:01:01:240",
        "A*02:01:01:241",
        "A*02:01:01:242",
        "A*02:01:01:243",
        "A*02:01:01:244",
        "A*02:01:01:245",
        "A*02:01:01:246",
        "A*02:01:01:247",
        "A*02:01:01:248",
        "A*02:01:01:249",
        "A*02:01:01:25",
        "A*02:01:01:250",
        "A*02:01:01:251",
        "A*02:01:01:252Q",
        "A*02:01:01:253",
        "A*02:01:01:254",
        "A*02:01:01:255",
        "A*02:01:01:256",
        "A*02:01:01:257",
        "A*02:01:01:258",
        "A*02:01:01:259",
        "A*02:01:01:26",
        "A*02:01:01:260",
        "A*02:01:01:261",
        "A*02:01:01:262",
        "A*02:01:01:263",
        "A*02:01:01:264",
        "A*02:01:01:265",
        "A*02:01:01:266",
        "A*02:01:01:267",
        "A*02:01:01:268",
        "A*02:01:01:269",
        "A*02:01:01:27",
        "A*02:01:01:270",
        "A*02:01:01:271",
        "A*02:01:01:272",
        "A*02:01:01:273",
        "A*02:01:01:274",
        "A*02:01:01:28",
        "A*02:01:01:29",
        "A*02:01:01:30",
        "A*02:01:01:31",
        "A*02:01:01:32",
        "A*02:01:01:33",
        "A*02:01:01:34",
        "A*02:01:01:35",
        "A*02:01:01:36",
        "A*02:01:01:37",
        "A*02:01:01:38",
        "A*02:01:01:39",
        "A*02:01:01:40",
        "A*02:01:01:41",
        "A*02:01:01:42",
        "A*02:01:01:43",
        "A*02:01:01:44",
        "A*02:01:01:45",
        "A*02:01:01:46",
        "A*02:01:01:47",
        "A*02:01:01:48",
        "A*02:01:01:49",
        "A*02:01:01:50",
        "A*02:01:01:51",
        "A*02:01:01:52",
        "A*02:01:01:53",
        "A*02:01:01:54",
        "A*02:01:01:55",
        "A*02:01:01:56",
        "A*02:01:01:57",
        "A*02:01:01:58",
        "A*02:01:01:59",
        "A*02:01:01:60",
        "A*02:01:01:61",
        "A*02:01:01:62",
        "A*02:01:01:63",
        "A*02:01:01:64",
        "A*02:01:01:65",
        "A*02:01:01:66",
        "A*02:01:01:67",
        "A*02:01:01:68",
        "A*02:01:01:69",
        "A*02:01:01:70",
        "A*02:01:01:71",
        "A*02:01:01:72",
        "A*02:01:01:73",
        "A*02:01:01:74",
        "A*02:01:01:75",
        "A*02:01:01:76",
        "A*02:01:01:77",
        "A*02:01:01:78",
        "A*02:01:01:79",
        "A*02:01:01:80",
        "A*02:01:01:81",
        "A*02:01:01:82",
        "A*02:01:01:83",
        "A*02:01:01:84",
        "A*02:01:01:85",
        "A*02:01:01:86",
        "A*02:01:01:87",
        "A*02:01:01:88",
        "A*02:01:01:89",
        "A*02:01:01:90",
        "A*02:01:01:91",
        "A*02:01:01:92",
        "A*02:01:01:93",
        "A*02:01:01:94",
        "A*02:01:01:95",
        "A*02:01:01:96",
        "A*02:01:01:97",
        "A*02:01:01:98",
        "A*02:01:01:99",
        "A*02:01:02:01",
        "A*02:01:02:02",
        "A*02:01:04",
        "A*02:01:05",
        "A*02:01:09",
        "A*02:01:11",
        "A*02:01:111",
        "A*02:01:119",
        "A*02:01:120",
        "A*02:01:121",
        "A*02:01:123",
        "A*02:01:124",
        "A*02:01:125",
        "A*02:01:126",
        "A*02:01:127",
        "A*02:01:128",
        "A*02:01:130",
        "A*02:01:132",
        "A*02:01:133",
        "A*02:01:134",
        "A*02:01:135",
        "A*02:01:136",
        "A*02:01:137",
        "A*02:01:138",
        "A*02:01:139",
        "A*02:01:140",
        "A*02:01:141",
        "A*02:01:142",
        "A*02:01:143",
        "A*02:01:145",
        "A*02:01:146",
        "A*02:01:147",
        "A*02:01:148",
        "A*02:01:149",
        "A*02:01:14Q",
        "A*02:01:15",
        "A*02:01:150",
        "A*02:01:151",
        "A*02:01:152",
        "A*02:01:153",
        "A*02:01:154",
        "A*02:01:155",
        "A*02:01:156",
        "A*02:01:157",
        "A*02:01:158",
        "A*02:01:159",
        "A*02:01:160",
        "A*02:01:161",
        "A*02:01:162",
        "A*02:01:163",
        "A*02:01:164",
        "A*02:01:165",
        "A*02:01:166",
        "A*02:01:167",
        "A*02:01:168",
        "A*02:01:169",
        "A*02:01:170",
        "A*02:01:171",
        "A*02:01:172",
        "A*02:01:173",
        "A*02:01:174",
        "A*02:01:175",
        "A*02:01:176",
        "A*02:01:177",
        "A*02:01:178",
        "A*02:01:179",
        "A*02:01:18",
        "A*02:01:180",
        "A*02:01:181",
        "A*02:01:182",
        "A*02:01:183",
        "A*02:01:184",
        "A*02:01:185",
        "A*02:01:186",
        "A*02:01:187",
        "A*02:01:188",
        "A*02:01:189",
        "A*02:01:19",
        "A*02:01:190",
        "A*02:01:191",
        "A*02:01:192",
        "A*02:01:193",
        "A*02:01:194",
        "A*02:01:195",
        "A*02:01:196",
        "A*02:01:197",
        "A*02:01:198",
        "A*02:01:199",
        "A*02:01:200",
        "A*02:01:201",
        "A*02:01:202",
        "A*02:01:203",
        "A*02:01:204",
        "A*02:01:205",
        "A*02:01:206",
        "A*02:01:207",
        "A*02:01:208",
        "A*02:01:209",
        "A*02:01:21",
        "A*02:01:210",
        "A*02:01:211",
        "A*02:01:212",
        "A*02:01:213",
        "A*02:01:214",
        "A*02:01:215",
        "A*02:01:216",
        "A*02:01:217",
        "A*02:01:218",
        "A*02:01:219",
        "A*02:01:22",
        "A*02:01:220",
        "A*02:01:221",
        "A*02:01:222",
        "A*02:01:223",
        "A*02:01:224",
        "A*02:01:225",
        "A*02:01:226",
        "A*02:01:227",
        "A*02:01:228",
        "A*02:01:229",
        "A*02:01:230",
        "A*02:01:231",
        "A*02:01:232",
        "A*02:01:233",
        "A*02:01:234",
        "A*02:01:235",
        "A*02:01:236",
        "A*02:01:237",
        "A*02:01:238",
        "A*02:01:239",
        "A*02:01:240",
        "A*02:01:30",
        "A*02:01:31",
        "A*02:01:36",
        "A*02:01:38",
        "A*02:01:47",
        "A*02:01:48",
        "A*02:01:52",
        "A*02:01:56",
        "A*02:01:71",
        "A*02:01:87"
      ],
      "cds_sha256": "f49f56425bc36d1ee6c2ba59cdfcdde154452c10df6e4218f1945d75fc644f56",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:01:01",
      "numeric_two_field_assignment": "A*02:01"
    },
    {
      "donor": "NA18974",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*40:01:02:06"
      ],
      "numeric_two_field": [
        "B*40:01"
      ],
      "numeric_three_field": [
        "B*40:01:02"
      ],
      "full_allele_assignment": [
        "B*40:01:02:06"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*40:01:02:01",
        "B*40:01:02:02",
        "B*40:01:02:03",
        "B*40:01:02:04",
        "B*40:01:02:05",
        "B*40:01:02:06",
        "B*40:01:02:07",
        "B*40:01:02:08",
        "B*40:01:02:09",
        "B*40:01:02:10",
        "B*40:01:02:11",
        "B*40:01:02:12",
        "B*40:01:02:13",
        "B*40:01:02:14",
        "B*40:01:02:15",
        "B*40:01:02:16",
        "B*40:01:02:17",
        "B*40:01:02:18",
        "B*40:01:02:19",
        "B*40:01:02:20",
        "B*40:01:02:21",
        "B*40:01:02:22",
        "B*40:01:02:23",
        "B*40:01:02:24",
        "B*40:01:02:25",
        "B*40:01:02:26",
        "B*40:01:02:27",
        "B*40:01:02:28",
        "B*40:01:02:29",
        "B*40:01:02:30",
        "B*40:01:02:31",
        "B*40:01:02:32",
        "B*40:01:02:33",
        "B*40:01:02:34",
        "B*40:01:02:35",
        "B*40:01:02:36",
        "B*40:01:02:37",
        "B*40:01:02:38",
        "B*40:01:02:39",
        "B*40:01:02:40",
        "B*40:01:02:41",
        "B*40:01:02:42",
        "B*40:01:02:43",
        "B*40:01:02:44",
        "B*40:01:02:45",
        "B*40:01:02:46",
        "B*40:01:02:47",
        "B*40:01:02:48",
        "B*40:01:02:49",
        "B*40:01:02:50",
        "B*40:01:02:51",
        "B*40:01:02:52",
        "B*40:01:02:53",
        "B*40:01:02:54",
        "B*40:01:02:55",
        "B*40:01:02:56",
        "B*40:01:02:57",
        "B*40:01:02:58",
        "B*40:01:02:59",
        "B*40:01:02:60",
        "B*40:01:02:61",
        "B*40:01:02:62",
        "B*40:01:02:63",
        "B*40:01:02:64",
        "B*40:01:02:65",
        "B*40:01:02:66",
        "B*40:01:02:67",
        "B*40:01:02:68Q",
        "B*40:01:02:69",
        "B*40:01:02:70",
        "B*40:01:02:71",
        "B*40:01:02:72"
      ],
      "protein_matches": [
        "B*40:01:01",
        "B*40:01:02:01",
        "B*40:01:02:02",
        "B*40:01:02:03",
        "B*40:01:02:04",
        "B*40:01:02:05",
        "B*40:01:02:06",
        "B*40:01:02:07",
        "B*40:01:02:08",
        "B*40:01:02:09",
        "B*40:01:02:10",
        "B*40:01:02:11",
        "B*40:01:02:12",
        "B*40:01:02:13",
        "B*40:01:02:14",
        "B*40:01:02:15",
        "B*40:01:02:16",
        "B*40:01:02:17",
        "B*40:01:02:18",
        "B*40:01:02:19",
        "B*40:01:02:20",
        "B*40:01:02:21",
        "B*40:01:02:22",
        "B*40:01:02:23",
        "B*40:01:02:24",
        "B*40:01:02:25",
        "B*40:01:02:26",
        "B*40:01:02:27",
        "B*40:01:02:28",
        "B*40:01:02:29",
        "B*40:01:02:30",
        "B*40:01:02:31",
        "B*40:01:02:32",
        "B*40:01:02:33",
        "B*40:01:02:34",
        "B*40:01:02:35",
        "B*40:01:02:36",
        "B*40:01:02:37",
        "B*40:01:02:38",
        "B*40:01:02:39",
        "B*40:01:02:40",
        "B*40:01:02:41",
        "B*40:01:02:42",
        "B*40:01:02:43",
        "B*40:01:02:44",
        "B*40:01:02:45",
        "B*40:01:02:46",
        "B*40:01:02:47",
        "B*40:01:02:48",
        "B*40:01:02:49",
        "B*40:01:02:50",
        "B*40:01:02:51",
        "B*40:01:02:52",
        "B*40:01:02:53",
        "B*40:01:02:54",
        "B*40:01:02:55",
        "B*40:01:02:56",
        "B*40:01:02:57",
        "B*40:01:02:58",
        "B*40:01:02:59",
        "B*40:01:02:60",
        "B*40:01:02:61",
        "B*40:01:02:62",
        "B*40:01:02:63",
        "B*40:01:02:64",
        "B*40:01:02:65",
        "B*40:01:02:66",
        "B*40:01:02:67",
        "B*40:01:02:68Q",
        "B*40:01:02:69",
        "B*40:01:02:70",
        "B*40:01:02:71",
        "B*40:01:02:72",
        "B*40:01:03:01",
        "B*40:01:03:02",
        "B*40:01:04",
        "B*40:01:07",
        "B*40:01:21",
        "B*40:01:40",
        "B*40:01:43",
        "B*40:01:45",
        "B*40:01:48",
        "B*40:01:50",
        "B*40:01:52",
        "B*40:01:53",
        "B*40:01:54",
        "B*40:01:55",
        "B*40:01:56",
        "B*40:01:57",
        "B*40:01:58",
        "B*40:01:59",
        "B*40:01:60",
        "B*40:01:61",
        "B*40:01:62",
        "B*40:01:63",
        "B*40:01:64",
        "B*40:01:65",
        "B*40:01:66",
        "B*40:01:67",
        "B*40:01:68",
        "B*40:01:69",
        "B*40:01:70",
        "B*40:01:71",
        "B*40:01:72",
        "B*40:01:73",
        "B*40:01:74",
        "B*40:01:75",
        "B*40:01:76",
        "B*40:01:77",
        "B*40:01:78",
        "B*40:01:79",
        "B*40:01:80",
        "B*40:01:81",
        "B*40:01:82",
        "B*40:01:83",
        "B*40:01:84",
        "B*40:01:85",
        "B*40:01:86",
        "B*40:01:87",
        "B*40:01:88",
        "B*40:01:89",
        "B*40:01:90",
        "B*40:01:91",
        "B*40:01:92",
        "B*40:01:93",
        "B*40:01:94",
        "B*40:01:95",
        "B*40:01:96",
        "B*40:01:97"
      ],
      "cds_sha256": "8403ae9b9bd2f69f5b6ee8ced41e2bc4a2ce53f31e953cb1897376510884cf07",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*40:01:02",
      "numeric_two_field_assignment": "B*40:01"
    },
    {
      "donor": "NA18974",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [],
      "numeric_two_field": [
        "B*39:01"
      ],
      "numeric_three_field": [
        "B*39:01:03"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "B*39:01:03:01",
        "B*39:01:03:02"
      ],
      "protein_matches": [
        "B*39:01:01:01",
        "B*39:01:01:02L",
        "B*39:01:01:03",
        "B*39:01:01:04",
        "B*39:01:01:05",
        "B*39:01:01:06",
        "B*39:01:01:07",
        "B*39:01:01:08",
        "B*39:01:01:09",
        "B*39:01:01:10",
        "B*39:01:01:11",
        "B*39:01:01:12",
        "B*39:01:01:13",
        "B*39:01:01:14",
        "B*39:01:01:15",
        "B*39:01:01:16",
        "B*39:01:01:17",
        "B*39:01:01:18",
        "B*39:01:01:19",
        "B*39:01:01:20",
        "B*39:01:01:21",
        "B*39:01:01:22",
        "B*39:01:01:23",
        "B*39:01:01:24",
        "B*39:01:01:25",
        "B*39:01:01:26",
        "B*39:01:01:27",
        "B*39:01:01:28",
        "B*39:01:01:29",
        "B*39:01:01:30",
        "B*39:01:01:31",
        "B*39:01:03:01",
        "B*39:01:03:02",
        "B*39:01:04",
        "B*39:01:05",
        "B*39:01:14",
        "B*39:01:16",
        "B*39:01:21",
        "B*39:01:24",
        "B*39:01:25",
        "B*39:01:26",
        "B*39:01:27",
        "B*39:01:28",
        "B*39:01:29",
        "B*39:01:30",
        "B*39:01:31",
        "B*39:01:32",
        "B*39:01:33",
        "B*39:01:34",
        "B*39:01:35",
        "B*39:01:36",
        "B*39:01:37",
        "B*39:01:38",
        "B*39:01:39",
        "B*39:01:40",
        "B*39:01:41",
        "B*39:01:42",
        "B*39:01:43",
        "B*39:01:44",
        "B*39:01:45",
        "B*39:01:46",
        "B*39:01:47",
        "B*39:01:48"
      ],
      "cds_sha256": "97fe10e7c23d1e25bb0490bfa908a05cc4e4e03cd7bff998e20b91b3e5ef7d58",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*39:01:03",
      "numeric_two_field_assignment": "B*39:01"
    },
    {
      "donor": "NA18974",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*07:02:01:01"
      ],
      "numeric_two_field": [
        "C*07:02"
      ],
      "numeric_three_field": [
        "C*07:02:01"
      ],
      "full_allele_assignment": [
        "C*07:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99"
      ],
      "protein_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99",
        "C*07:02:05",
        "C*07:02:06",
        "C*07:02:08",
        "C*07:02:100",
        "C*07:02:101",
        "C*07:02:102",
        "C*07:02:103",
        "C*07:02:104:01",
        "C*07:02:104:02",
        "C*07:02:105",
        "C*07:02:106:01",
        "C*07:02:106:02",
        "C*07:02:108",
        "C*07:02:109",
        "C*07:02:10:01",
        "C*07:02:10:02",
        "C*07:02:11",
        "C*07:02:110",
        "C*07:02:111",
        "C*07:02:112",
        "C*07:02:113",
        "C*07:02:114",
        "C*07:02:115",
        "C*07:02:116",
        "C*07:02:117",
        "C*07:02:118",
        "C*07:02:119",
        "C*07:02:120",
        "C*07:02:121",
        "C*07:02:122",
        "C*07:02:123",
        "C*07:02:124",
        "C*07:02:125",
        "C*07:02:126",
        "C*07:02:127",
        "C*07:02:128",
        "C*07:02:129",
        "C*07:02:130",
        "C*07:02:131",
        "C*07:02:132",
        "C*07:02:133",
        "C*07:02:134",
        "C*07:02:135",
        "C*07:02:136",
        "C*07:02:137",
        "C*07:02:138",
        "C*07:02:139",
        "C*07:02:140",
        "C*07:02:141",
        "C*07:02:142",
        "C*07:02:143",
        "C*07:02:144",
        "C*07:02:145",
        "C*07:02:146",
        "C*07:02:147",
        "C*07:02:148",
        "C*07:02:149",
        "C*07:02:150",
        "C*07:02:151",
        "C*07:02:152",
        "C*07:02:153",
        "C*07:02:154",
        "C*07:02:155",
        "C*07:02:156",
        "C*07:02:157",
        "C*07:02:158",
        "C*07:02:159",
        "C*07:02:16",
        "C*07:02:160",
        "C*07:02:161",
        "C*07:02:162",
        "C*07:02:163",
        "C*07:02:164",
        "C*07:02:165",
        "C*07:02:166",
        "C*07:02:167",
        "C*07:02:168",
        "C*07:02:169",
        "C*07:02:170",
        "C*07:02:171",
        "C*07:02:172",
        "C*07:02:173",
        "C*07:02:174",
        "C*07:02:175",
        "C*07:02:176",
        "C*07:02:18",
        "C*07:02:20",
        "C*07:02:23",
        "C*07:02:24",
        "C*07:02:30",
        "C*07:02:36:01",
        "C*07:02:36:02",
        "C*07:02:37",
        "C*07:02:50",
        "C*07:02:55",
        "C*07:02:60",
        "C*07:02:63",
        "C*07:02:64",
        "C*07:02:66",
        "C*07:02:67",
        "C*07:02:69",
        "C*07:02:70",
        "C*07:02:72",
        "C*07:02:73",
        "C*07:02:74",
        "C*07:02:75",
        "C*07:02:76",
        "C*07:02:77",
        "C*07:02:78",
        "C*07:02:79",
        "C*07:02:80",
        "C*07:02:82",
        "C*07:02:84",
        "C*07:02:85",
        "C*07:02:86",
        "C*07:02:87",
        "C*07:02:88",
        "C*07:02:89",
        "C*07:02:90",
        "C*07:02:91",
        "C*07:02:93",
        "C*07:02:94",
        "C*07:02:95",
        "C*07:02:96",
        "C*07:02:97",
        "C*07:02:98",
        "C*07:02:99"
      ],
      "cds_sha256": "049c0d12f791833def7d5f8b879b2a76d96a3cd4a13130943916e22204d82cee",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:02:01",
      "numeric_two_field_assignment": "C*07:02"
    },
    {
      "donor": "NA18974",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*07:02:01:01"
      ],
      "numeric_two_field": [
        "C*07:02"
      ],
      "numeric_three_field": [
        "C*07:02:01"
      ],
      "full_allele_assignment": [
        "C*07:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99"
      ],
      "protein_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99",
        "C*07:02:05",
        "C*07:02:06",
        "C*07:02:08",
        "C*07:02:100",
        "C*07:02:101",
        "C*07:02:102",
        "C*07:02:103",
        "C*07:02:104:01",
        "C*07:02:104:02",
        "C*07:02:105",
        "C*07:02:106:01",
        "C*07:02:106:02",
        "C*07:02:108",
        "C*07:02:109",
        "C*07:02:10:01",
        "C*07:02:10:02",
        "C*07:02:11",
        "C*07:02:110",
        "C*07:02:111",
        "C*07:02:112",
        "C*07:02:113",
        "C*07:02:114",
        "C*07:02:115",
        "C*07:02:116",
        "C*07:02:117",
        "C*07:02:118",
        "C*07:02:119",
        "C*07:02:120",
        "C*07:02:121",
        "C*07:02:122",
        "C*07:02:123",
        "C*07:02:124",
        "C*07:02:125",
        "C*07:02:126",
        "C*07:02:127",
        "C*07:02:128",
        "C*07:02:129",
        "C*07:02:130",
        "C*07:02:131",
        "C*07:02:132",
        "C*07:02:133",
        "C*07:02:134",
        "C*07:02:135",
        "C*07:02:136",
        "C*07:02:137",
        "C*07:02:138",
        "C*07:02:139",
        "C*07:02:140",
        "C*07:02:141",
        "C*07:02:142",
        "C*07:02:143",
        "C*07:02:144",
        "C*07:02:145",
        "C*07:02:146",
        "C*07:02:147",
        "C*07:02:148",
        "C*07:02:149",
        "C*07:02:150",
        "C*07:02:151",
        "C*07:02:152",
        "C*07:02:153",
        "C*07:02:154",
        "C*07:02:155",
        "C*07:02:156",
        "C*07:02:157",
        "C*07:02:158",
        "C*07:02:159",
        "C*07:02:16",
        "C*07:02:160",
        "C*07:02:161",
        "C*07:02:162",
        "C*07:02:163",
        "C*07:02:164",
        "C*07:02:165",
        "C*07:02:166",
        "C*07:02:167",
        "C*07:02:168",
        "C*07:02:169",
        "C*07:02:170",
        "C*07:02:171",
        "C*07:02:172",
        "C*07:02:173",
        "C*07:02:174",
        "C*07:02:175",
        "C*07:02:176",
        "C*07:02:18",
        "C*07:02:20",
        "C*07:02:23",
        "C*07:02:24",
        "C*07:02:30",
        "C*07:02:36:01",
        "C*07:02:36:02",
        "C*07:02:37",
        "C*07:02:50",
        "C*07:02:55",
        "C*07:02:60",
        "C*07:02:63",
        "C*07:02:64",
        "C*07:02:66",
        "C*07:02:67",
        "C*07:02:69",
        "C*07:02:70",
        "C*07:02:72",
        "C*07:02:73",
        "C*07:02:74",
        "C*07:02:75",
        "C*07:02:76",
        "C*07:02:77",
        "C*07:02:78",
        "C*07:02:79",
        "C*07:02:80",
        "C*07:02:82",
        "C*07:02:84",
        "C*07:02:85",
        "C*07:02:86",
        "C*07:02:87",
        "C*07:02:88",
        "C*07:02:89",
        "C*07:02:90",
        "C*07:02:91",
        "C*07:02:93",
        "C*07:02:94",
        "C*07:02:95",
        "C*07:02:96",
        "C*07:02:97",
        "C*07:02:98",
        "C*07:02:99"
      ],
      "cds_sha256": "049c0d12f791833def7d5f8b879b2a76d96a3cd4a13130943916e22204d82cee",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:02:01",
      "numeric_two_field_assignment": "C*07:02"
    },
    {
      "donor": "NA18974",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:83"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:83"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "NA18974",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:83"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:83"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "NA18974",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:01:02:32"
      ],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*02:01:02:32"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "NA18974",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:01:02:32"
      ],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*02:01:02:32"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "NA18974",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:02:01:01"
      ],
      "numeric_two_field": [
        "DQA1*03:02"
      ],
      "numeric_three_field": [
        "DQA1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05"
      ],
      "protein_matches": [
        "DQA1*03:02:01:01",
        "DQA1*03:02:01:02",
        "DQA1*03:02:01:04",
        "DQA1*03:02:01:05",
        "DQA1*03:02:02",
        "DQA1*03:02:03",
        "DQA1*03:02:04",
        "DQA1*03:02:05",
        "DQA1*03:02:06",
        "DQA1*03:02:07"
      ],
      "cds_sha256": "d84fddf474293b4337a3ba0b30586fad1d146bb1d21524b59f2798efe5b37ae1",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:02:01",
      "numeric_two_field_assignment": "DQA1*03:02"
    },
    {
      "donor": "NA18974",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:02:01:03"
      ],
      "numeric_two_field": [
        "DQA1*01:02"
      ],
      "numeric_three_field": [
        "DQA1*01:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:02:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37"
      ],
      "protein_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37",
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08",
        "DQA1*01:02:03",
        "DQA1*01:02:04",
        "DQA1*01:02:05",
        "DQA1*01:02:06",
        "DQA1*01:02:07",
        "DQA1*01:02:08",
        "DQA1*01:02:09",
        "DQA1*01:02:10",
        "DQA1*01:02:11",
        "DQA1*01:02:12",
        "DQA1*01:02:13:01",
        "DQA1*01:02:13:02",
        "DQA1*01:02:13:03",
        "DQA1*01:02:14",
        "DQA1*01:02:15",
        "DQA1*01:02:16",
        "DQA1*01:02:17",
        "DQA1*01:02:18",
        "DQA1*01:02:19",
        "DQA1*01:02:20",
        "DQA1*01:02:21",
        "DQA1*01:02:22",
        "DQA1*01:02:23",
        "DQA1*01:02:24",
        "DQA1*01:02:25",
        "DQA1*01:02:26",
        "DQA1*01:02:27",
        "DQA1*01:02:28",
        "DQA1*01:02:29",
        "DQA1*01:02:30",
        "DQA1*01:02:31",
        "DQA1*01:02:32"
      ],
      "cds_sha256": "ac00e3c799d85af7172274b322ab9998ef73923e79aeaa1943af09f52b98c601",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:02:01",
      "numeric_two_field_assignment": "DQA1*01:02"
    },
    {
      "donor": "NA18974",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:02"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "NA18974",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:02"
      ],
      "numeric_three_field": [
        "DQB1*06:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:02:01:01",
        "DQB1*06:02:01:02",
        "DQB1*06:02:01:03",
        "DQB1*06:02:01:04",
        "DQB1*06:02:01:05",
        "DQB1*06:02:01:06",
        "DQB1*06:02:01:07",
        "DQB1*06:02:01:08",
        "DQB1*06:02:01:09",
        "DQB1*06:02:01:10",
        "DQB1*06:02:01:11",
        "DQB1*06:02:01:12",
        "DQB1*06:02:01:13",
        "DQB1*06:02:01:14",
        "DQB1*06:02:01:15",
        "DQB1*06:02:01:16",
        "DQB1*06:02:01:17",
        "DQB1*06:02:01:18Q",
        "DQB1*06:02:01:19",
        "DQB1*06:02:01:20",
        "DQB1*06:02:01:21",
        "DQB1*06:02:01:22",
        "DQB1*06:02:01:23",
        "DQB1*06:02:01:24",
        "DQB1*06:02:01:25",
        "DQB1*06:02:01:26",
        "DQB1*06:02:01:27",
        "DQB1*06:02:01:28",
        "DQB1*06:02:01:29",
        "DQB1*06:02:01:30",
        "DQB1*06:02:01:31",
        "DQB1*06:02:01:32",
        "DQB1*06:02:01:33",
        "DQB1*06:02:01:34",
        "DQB1*06:02:01:35",
        "DQB1*06:02:01:36",
        "DQB1*06:02:01:37",
        "DQB1*06:02:01:38",
        "DQB1*06:02:01:39",
        "DQB1*06:02:01:40",
        "DQB1*06:02:01:41",
        "DQB1*06:02:01:42",
        "DQB1*06:02:01:43",
        "DQB1*06:02:01:44",
        "DQB1*06:02:01:45",
        "DQB1*06:02:01:46",
        "DQB1*06:02:01:47",
        "DQB1*06:02:01:48",
        "DQB1*06:02:01:49Q"
      ],
      "protein_matches": [
        "DQB1*06:02:01:01",
        "DQB1*06:02:01:02",
        "DQB1*06:02:01:03",
        "DQB1*06:02:01:04",
        "DQB1*06:02:01:05",
        "DQB1*06:02:01:06",
        "DQB1*06:02:01:07",
        "DQB1*06:02:01:08",
        "DQB1*06:02:01:09",
        "DQB1*06:02:01:10",
        "DQB1*06:02:01:11",
        "DQB1*06:02:01:12",
        "DQB1*06:02:01:13",
        "DQB1*06:02:01:14",
        "DQB1*06:02:01:15",
        "DQB1*06:02:01:16",
        "DQB1*06:02:01:17",
        "DQB1*06:02:01:18Q",
        "DQB1*06:02:01:19",
        "DQB1*06:02:01:20",
        "DQB1*06:02:01:21",
        "DQB1*06:02:01:22",
        "DQB1*06:02:01:23",
        "DQB1*06:02:01:24",
        "DQB1*06:02:01:25",
        "DQB1*06:02:01:26",
        "DQB1*06:02:01:27",
        "DQB1*06:02:01:28",
        "DQB1*06:02:01:29",
        "DQB1*06:02:01:30",
        "DQB1*06:02:01:31",
        "DQB1*06:02:01:32",
        "DQB1*06:02:01:33",
        "DQB1*06:02:01:34",
        "DQB1*06:02:01:35",
        "DQB1*06:02:01:36",
        "DQB1*06:02:01:37",
        "DQB1*06:02:01:38",
        "DQB1*06:02:01:39",
        "DQB1*06:02:01:40",
        "DQB1*06:02:01:41",
        "DQB1*06:02:01:42",
        "DQB1*06:02:01:43",
        "DQB1*06:02:01:44",
        "DQB1*06:02:01:45",
        "DQB1*06:02:01:46",
        "DQB1*06:02:01:47",
        "DQB1*06:02:01:48",
        "DQB1*06:02:01:49Q",
        "DQB1*06:02:02",
        "DQB1*06:02:07",
        "DQB1*06:02:11",
        "DQB1*06:02:17",
        "DQB1*06:02:22",
        "DQB1*06:02:23",
        "DQB1*06:02:25",
        "DQB1*06:02:26",
        "DQB1*06:02:27",
        "DQB1*06:02:28",
        "DQB1*06:02:32",
        "DQB1*06:02:40",
        "DQB1*06:02:44",
        "DQB1*06:02:49",
        "DQB1*06:02:50",
        "DQB1*06:02:53",
        "DQB1*06:02:54",
        "DQB1*06:02:55",
        "DQB1*06:02:56",
        "DQB1*06:02:57",
        "DQB1*06:02:58",
        "DQB1*06:02:59",
        "DQB1*06:02:60",
        "DQB1*06:02:61",
        "DQB1*06:02:62",
        "DQB1*06:02:63",
        "DQB1*06:02:64",
        "DQB1*06:02:66",
        "DQB1*06:02:67",
        "DQB1*06:02:68",
        "DQB1*06:02:69",
        "DQB1*06:02:70"
      ],
      "cds_sha256": "923b8a84653277495cca5eba0e178d9a7beb6c5556484bf7110583f6204a4d1d",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:02:01",
      "numeric_two_field_assignment": "DQB1*06:02"
    },
    {
      "donor": "NA18974",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*09:01"
      ],
      "numeric_three_field": [
        "DRB1*09:01:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11"
      ],
      "protein_matches": [
        "DRB1*09:01:02:01",
        "DRB1*09:01:02:02",
        "DRB1*09:01:02:03",
        "DRB1*09:01:02:04",
        "DRB1*09:01:02:05",
        "DRB1*09:01:02:06",
        "DRB1*09:01:02:07",
        "DRB1*09:01:02:08",
        "DRB1*09:01:02:09",
        "DRB1*09:01:02:10",
        "DRB1*09:01:02:11",
        "DRB1*09:01:12",
        "DRB1*09:01:13",
        "DRB1*09:01:14",
        "DRB1*09:01:15",
        "DRB1*09:01:16",
        "DRB1*09:01:17",
        "DRB1*09:01:18",
        "DRB1*09:01:19",
        "DRB1*09:01:20"
      ],
      "cds_sha256": "58aef5c6739eab202e6a4a2d13527a848f64ecf61e2311478599b08be1aaafe9",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*09:01:02",
      "numeric_two_field_assignment": "DRB1*09:01"
    },
    {
      "donor": "NA18974",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*15:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*15:01"
      ],
      "numeric_three_field": [
        "DRB1*15:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*15:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33"
      ],
      "protein_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33",
        "DRB1*15:01:02",
        "DRB1*15:01:08:01",
        "DRB1*15:01:08:02",
        "DRB1*15:01:17",
        "DRB1*15:01:32",
        "DRB1*15:01:35",
        "DRB1*15:01:49",
        "DRB1*15:01:50",
        "DRB1*15:01:51",
        "DRB1*15:01:52",
        "DRB1*15:01:53",
        "DRB1*15:01:54",
        "DRB1*15:01:55",
        "DRB1*15:01:56"
      ],
      "cds_sha256": "1aea54c836d86377ccb58e10c5f5f97704438753078ca3333600bd00418c8ba8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:01:01",
      "numeric_two_field_assignment": "DRB1*15:01"
    },
    {
      "donor": "NA18976",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*33:03:01:01"
      ],
      "numeric_two_field": [
        "A*33:03"
      ],
      "numeric_three_field": [
        "A*33:03:01"
      ],
      "full_allele_assignment": [
        "A*33:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32"
      ],
      "protein_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32",
        "A*33:03:06",
        "A*33:03:07",
        "A*33:03:08",
        "A*33:03:09",
        "A*33:03:33",
        "A*33:03:34",
        "A*33:03:35",
        "A*33:03:36",
        "A*33:03:37",
        "A*33:03:38",
        "A*33:03:39",
        "A*33:03:40",
        "A*33:03:41",
        "A*33:03:43",
        "A*33:03:44",
        "A*33:03:45",
        "A*33:03:46",
        "A*33:03:48",
        "A*33:03:49",
        "A*33:03:50",
        "A*33:03:51",
        "A*33:03:52",
        "A*33:03:53",
        "A*33:03:54",
        "A*33:03:55",
        "A*33:03:56",
        "A*33:03:57",
        "A*33:03:58",
        "A*33:03:59",
        "A*33:03:60",
        "A*33:03:61",
        "A*33:03:62",
        "A*33:03:63",
        "A*33:03:64",
        "A*33:03:65",
        "A*33:03:66",
        "A*33:03:67",
        "A*33:03:68",
        "A*33:03:69",
        "A*33:03:70",
        "A*33:03:71",
        "A*33:03:72",
        "A*33:03:73",
        "A*33:03:74",
        "A*33:03:75"
      ],
      "cds_sha256": "5b04ec1e27d27a644b49df91d06adecb6f588ef54ea7111e6fdc94da2982e8bc",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*33:03:01",
      "numeric_two_field_assignment": "A*33:03"
    },
    {
      "donor": "NA18976",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*33:03:01:01"
      ],
      "numeric_two_field": [
        "A*33:03"
      ],
      "numeric_three_field": [
        "A*33:03:01"
      ],
      "full_allele_assignment": [
        "A*33:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32"
      ],
      "protein_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32",
        "A*33:03:06",
        "A*33:03:07",
        "A*33:03:08",
        "A*33:03:09",
        "A*33:03:33",
        "A*33:03:34",
        "A*33:03:35",
        "A*33:03:36",
        "A*33:03:37",
        "A*33:03:38",
        "A*33:03:39",
        "A*33:03:40",
        "A*33:03:41",
        "A*33:03:43",
        "A*33:03:44",
        "A*33:03:45",
        "A*33:03:46",
        "A*33:03:48",
        "A*33:03:49",
        "A*33:03:50",
        "A*33:03:51",
        "A*33:03:52",
        "A*33:03:53",
        "A*33:03:54",
        "A*33:03:55",
        "A*33:03:56",
        "A*33:03:57",
        "A*33:03:58",
        "A*33:03:59",
        "A*33:03:60",
        "A*33:03:61",
        "A*33:03:62",
        "A*33:03:63",
        "A*33:03:64",
        "A*33:03:65",
        "A*33:03:66",
        "A*33:03:67",
        "A*33:03:68",
        "A*33:03:69",
        "A*33:03:70",
        "A*33:03:71",
        "A*33:03:72",
        "A*33:03:73",
        "A*33:03:74",
        "A*33:03:75"
      ],
      "cds_sha256": "5b04ec1e27d27a644b49df91d06adecb6f588ef54ea7111e6fdc94da2982e8bc",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*33:03:01",
      "numeric_two_field_assignment": "A*33:03"
    },
    {
      "donor": "NA18976",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*44:03:01:10"
      ],
      "numeric_two_field": [
        "B*44:03"
      ],
      "numeric_three_field": [
        "B*44:03:01"
      ],
      "full_allele_assignment": [
        "B*44:03:01:10"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*44:03:01:01",
        "B*44:03:01:02",
        "B*44:03:01:03",
        "B*44:03:01:04",
        "B*44:03:01:05",
        "B*44:03:01:06",
        "B*44:03:01:07",
        "B*44:03:01:08",
        "B*44:03:01:09",
        "B*44:03:01:10",
        "B*44:03:01:11",
        "B*44:03:01:12",
        "B*44:03:01:13",
        "B*44:03:01:14",
        "B*44:03:01:15",
        "B*44:03:01:16",
        "B*44:03:01:17",
        "B*44:03:01:18",
        "B*44:03:01:19",
        "B*44:03:01:20",
        "B*44:03:01:21",
        "B*44:03:01:22",
        "B*44:03:01:23",
        "B*44:03:01:24",
        "B*44:03:01:25",
        "B*44:03:01:26",
        "B*44:03:01:27",
        "B*44:03:01:28",
        "B*44:03:01:29",
        "B*44:03:01:30",
        "B*44:03:01:31",
        "B*44:03:01:32",
        "B*44:03:01:33",
        "B*44:03:01:34",
        "B*44:03:01:35",
        "B*44:03:01:36",
        "B*44:03:01:37",
        "B*44:03:01:38",
        "B*44:03:01:39",
        "B*44:03:01:40",
        "B*44:03:01:41",
        "B*44:03:01:42",
        "B*44:03:01:43",
        "B*44:03:01:44",
        "B*44:03:01:45",
        "B*44:03:01:46",
        "B*44:03:01:47",
        "B*44:03:01:48",
        "B*44:03:01:49",
        "B*44:03:01:50",
        "B*44:03:01:51",
        "B*44:03:01:52",
        "B*44:03:01:53",
        "B*44:03:01:54",
        "B*44:03:01:55",
        "B*44:03:01:56",
        "B*44:03:01:57",
        "B*44:03:01:58",
        "B*44:03:01:59",
        "B*44:03:01:60",
        "B*44:03:01:61",
        "B*44:03:01:62",
        "B*44:03:01:63",
        "B*44:03:01:64",
        "B*44:03:01:65",
        "B*44:03:01:66",
        "B*44:03:01:67",
        "B*44:03:01:68",
        "B*44:03:01:69",
        "B*44:03:01:70",
        "B*44:03:01:71",
        "B*44:03:01:72",
        "B*44:03:01:73",
        "B*44:03:01:74",
        "B*44:03:01:75",
        "B*44:03:01:76",
        "B*44:03:01:77",
        "B*44:03:01:78",
        "B*44:03:01:79",
        "B*44:03:01:80",
        "B*44:03:01:81",
        "B*44:03:01:82"
      ],
      "protein_matches": [
        "B*44:03:01:01",
        "B*44:03:01:02",
        "B*44:03:01:03",
        "B*44:03:01:04",
        "B*44:03:01:05",
        "B*44:03:01:06",
        "B*44:03:01:07",
        "B*44:03:01:08",
        "B*44:03:01:09",
        "B*44:03:01:10",
        "B*44:03:01:11",
        "B*44:03:01:12",
        "B*44:03:01:13",
        "B*44:03:01:14",
        "B*44:03:01:15",
        "B*44:03:01:16",
        "B*44:03:01:17",
        "B*44:03:01:18",
        "B*44:03:01:19",
        "B*44:03:01:20",
        "B*44:03:01:21",
        "B*44:03:01:22",
        "B*44:03:01:23",
        "B*44:03:01:24",
        "B*44:03:01:25",
        "B*44:03:01:26",
        "B*44:03:01:27",
        "B*44:03:01:28",
        "B*44:03:01:29",
        "B*44:03:01:30",
        "B*44:03:01:31",
        "B*44:03:01:32",
        "B*44:03:01:33",
        "B*44:03:01:34",
        "B*44:03:01:35",
        "B*44:03:01:36",
        "B*44:03:01:37",
        "B*44:03:01:38",
        "B*44:03:01:39",
        "B*44:03:01:40",
        "B*44:03:01:41",
        "B*44:03:01:42",
        "B*44:03:01:43",
        "B*44:03:01:44",
        "B*44:03:01:45",
        "B*44:03:01:46",
        "B*44:03:01:47",
        "B*44:03:01:48",
        "B*44:03:01:49",
        "B*44:03:01:50",
        "B*44:03:01:51",
        "B*44:03:01:52",
        "B*44:03:01:53",
        "B*44:03:01:54",
        "B*44:03:01:55",
        "B*44:03:01:56",
        "B*44:03:01:57",
        "B*44:03:01:58",
        "B*44:03:01:59",
        "B*44:03:01:60",
        "B*44:03:01:61",
        "B*44:03:01:62",
        "B*44:03:01:63",
        "B*44:03:01:64",
        "B*44:03:01:65",
        "B*44:03:01:66",
        "B*44:03:01:67",
        "B*44:03:01:68",
        "B*44:03:01:69",
        "B*44:03:01:70",
        "B*44:03:01:71",
        "B*44:03:01:72",
        "B*44:03:01:73",
        "B*44:03:01:74",
        "B*44:03:01:75",
        "B*44:03:01:76",
        "B*44:03:01:77",
        "B*44:03:01:78",
        "B*44:03:01:79",
        "B*44:03:01:80",
        "B*44:03:01:81",
        "B*44:03:01:82",
        "B*44:03:02:01",
        "B*44:03:02:02",
        "B*44:03:02:03",
        "B*44:03:02:04",
        "B*44:03:02:05",
        "B*44:03:02:06",
        "B*44:03:02:07",
        "B*44:03:02:08",
        "B*44:03:03",
        "B*44:03:08",
        "B*44:03:28",
        "B*44:03:32",
        "B*44:03:33",
        "B*44:03:34",
        "B*44:03:38",
        "B*44:03:39",
        "B*44:03:42",
        "B*44:03:43",
        "B*44:03:44",
        "B*44:03:46",
        "B*44:03:47",
        "B*44:03:48",
        "B*44:03:49",
        "B*44:03:50",
        "B*44:03:51",
        "B*44:03:52",
        "B*44:03:53",
        "B*44:03:54",
        "B*44:03:55",
        "B*44:03:56",
        "B*44:03:57",
        "B*44:03:58",
        "B*44:03:59",
        "B*44:03:60",
        "B*44:03:61",
        "B*44:03:62",
        "B*44:03:63",
        "B*44:03:64",
        "B*44:03:65",
        "B*44:03:66",
        "B*44:03:67",
        "B*44:03:68",
        "B*44:03:69",
        "B*44:03:70",
        "B*44:03:71",
        "B*44:03:72",
        "B*44:03:73",
        "B*44:03:74",
        "B*44:03:75",
        "B*44:03:76",
        "B*44:03:77",
        "B*44:03:78",
        "B*44:03:79",
        "B*44:03:80",
        "B*44:03:81"
      ],
      "cds_sha256": "4e0af67175e86f409721018a7af772365528639d5299ed273ce9fdb77e0ce8a5",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*44:03:01",
      "numeric_two_field_assignment": "B*44:03"
    },
    {
      "donor": "NA18976",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*44:03:01:10"
      ],
      "numeric_two_field": [
        "B*44:03"
      ],
      "numeric_three_field": [
        "B*44:03:01"
      ],
      "full_allele_assignment": [
        "B*44:03:01:10"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*44:03:01:01",
        "B*44:03:01:02",
        "B*44:03:01:03",
        "B*44:03:01:04",
        "B*44:03:01:05",
        "B*44:03:01:06",
        "B*44:03:01:07",
        "B*44:03:01:08",
        "B*44:03:01:09",
        "B*44:03:01:10",
        "B*44:03:01:11",
        "B*44:03:01:12",
        "B*44:03:01:13",
        "B*44:03:01:14",
        "B*44:03:01:15",
        "B*44:03:01:16",
        "B*44:03:01:17",
        "B*44:03:01:18",
        "B*44:03:01:19",
        "B*44:03:01:20",
        "B*44:03:01:21",
        "B*44:03:01:22",
        "B*44:03:01:23",
        "B*44:03:01:24",
        "B*44:03:01:25",
        "B*44:03:01:26",
        "B*44:03:01:27",
        "B*44:03:01:28",
        "B*44:03:01:29",
        "B*44:03:01:30",
        "B*44:03:01:31",
        "B*44:03:01:32",
        "B*44:03:01:33",
        "B*44:03:01:34",
        "B*44:03:01:35",
        "B*44:03:01:36",
        "B*44:03:01:37",
        "B*44:03:01:38",
        "B*44:03:01:39",
        "B*44:03:01:40",
        "B*44:03:01:41",
        "B*44:03:01:42",
        "B*44:03:01:43",
        "B*44:03:01:44",
        "B*44:03:01:45",
        "B*44:03:01:46",
        "B*44:03:01:47",
        "B*44:03:01:48",
        "B*44:03:01:49",
        "B*44:03:01:50",
        "B*44:03:01:51",
        "B*44:03:01:52",
        "B*44:03:01:53",
        "B*44:03:01:54",
        "B*44:03:01:55",
        "B*44:03:01:56",
        "B*44:03:01:57",
        "B*44:03:01:58",
        "B*44:03:01:59",
        "B*44:03:01:60",
        "B*44:03:01:61",
        "B*44:03:01:62",
        "B*44:03:01:63",
        "B*44:03:01:64",
        "B*44:03:01:65",
        "B*44:03:01:66",
        "B*44:03:01:67",
        "B*44:03:01:68",
        "B*44:03:01:69",
        "B*44:03:01:70",
        "B*44:03:01:71",
        "B*44:03:01:72",
        "B*44:03:01:73",
        "B*44:03:01:74",
        "B*44:03:01:75",
        "B*44:03:01:76",
        "B*44:03:01:77",
        "B*44:03:01:78",
        "B*44:03:01:79",
        "B*44:03:01:80",
        "B*44:03:01:81",
        "B*44:03:01:82"
      ],
      "protein_matches": [
        "B*44:03:01:01",
        "B*44:03:01:02",
        "B*44:03:01:03",
        "B*44:03:01:04",
        "B*44:03:01:05",
        "B*44:03:01:06",
        "B*44:03:01:07",
        "B*44:03:01:08",
        "B*44:03:01:09",
        "B*44:03:01:10",
        "B*44:03:01:11",
        "B*44:03:01:12",
        "B*44:03:01:13",
        "B*44:03:01:14",
        "B*44:03:01:15",
        "B*44:03:01:16",
        "B*44:03:01:17",
        "B*44:03:01:18",
        "B*44:03:01:19",
        "B*44:03:01:20",
        "B*44:03:01:21",
        "B*44:03:01:22",
        "B*44:03:01:23",
        "B*44:03:01:24",
        "B*44:03:01:25",
        "B*44:03:01:26",
        "B*44:03:01:27",
        "B*44:03:01:28",
        "B*44:03:01:29",
        "B*44:03:01:30",
        "B*44:03:01:31",
        "B*44:03:01:32",
        "B*44:03:01:33",
        "B*44:03:01:34",
        "B*44:03:01:35",
        "B*44:03:01:36",
        "B*44:03:01:37",
        "B*44:03:01:38",
        "B*44:03:01:39",
        "B*44:03:01:40",
        "B*44:03:01:41",
        "B*44:03:01:42",
        "B*44:03:01:43",
        "B*44:03:01:44",
        "B*44:03:01:45",
        "B*44:03:01:46",
        "B*44:03:01:47",
        "B*44:03:01:48",
        "B*44:03:01:49",
        "B*44:03:01:50",
        "B*44:03:01:51",
        "B*44:03:01:52",
        "B*44:03:01:53",
        "B*44:03:01:54",
        "B*44:03:01:55",
        "B*44:03:01:56",
        "B*44:03:01:57",
        "B*44:03:01:58",
        "B*44:03:01:59",
        "B*44:03:01:60",
        "B*44:03:01:61",
        "B*44:03:01:62",
        "B*44:03:01:63",
        "B*44:03:01:64",
        "B*44:03:01:65",
        "B*44:03:01:66",
        "B*44:03:01:67",
        "B*44:03:01:68",
        "B*44:03:01:69",
        "B*44:03:01:70",
        "B*44:03:01:71",
        "B*44:03:01:72",
        "B*44:03:01:73",
        "B*44:03:01:74",
        "B*44:03:01:75",
        "B*44:03:01:76",
        "B*44:03:01:77",
        "B*44:03:01:78",
        "B*44:03:01:79",
        "B*44:03:01:80",
        "B*44:03:01:81",
        "B*44:03:01:82",
        "B*44:03:02:01",
        "B*44:03:02:02",
        "B*44:03:02:03",
        "B*44:03:02:04",
        "B*44:03:02:05",
        "B*44:03:02:06",
        "B*44:03:02:07",
        "B*44:03:02:08",
        "B*44:03:03",
        "B*44:03:08",
        "B*44:03:28",
        "B*44:03:32",
        "B*44:03:33",
        "B*44:03:34",
        "B*44:03:38",
        "B*44:03:39",
        "B*44:03:42",
        "B*44:03:43",
        "B*44:03:44",
        "B*44:03:46",
        "B*44:03:47",
        "B*44:03:48",
        "B*44:03:49",
        "B*44:03:50",
        "B*44:03:51",
        "B*44:03:52",
        "B*44:03:53",
        "B*44:03:54",
        "B*44:03:55",
        "B*44:03:56",
        "B*44:03:57",
        "B*44:03:58",
        "B*44:03:59",
        "B*44:03:60",
        "B*44:03:61",
        "B*44:03:62",
        "B*44:03:63",
        "B*44:03:64",
        "B*44:03:65",
        "B*44:03:66",
        "B*44:03:67",
        "B*44:03:68",
        "B*44:03:69",
        "B*44:03:70",
        "B*44:03:71",
        "B*44:03:72",
        "B*44:03:73",
        "B*44:03:74",
        "B*44:03:75",
        "B*44:03:76",
        "B*44:03:77",
        "B*44:03:78",
        "B*44:03:79",
        "B*44:03:80",
        "B*44:03:81"
      ],
      "cds_sha256": "4e0af67175e86f409721018a7af772365528639d5299ed273ce9fdb77e0ce8a5",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*44:03:01",
      "numeric_two_field_assignment": "B*44:03"
    },
    {
      "donor": "NA18976",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*14:03:01:01"
      ],
      "numeric_two_field": [
        "C*14:03"
      ],
      "numeric_three_field": [
        "C*14:03:01"
      ],
      "full_allele_assignment": [
        "C*14:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*14:03:01:01",
        "C*14:03:01:02",
        "C*14:03:01:03"
      ],
      "protein_matches": [
        "C*14:03:01:01",
        "C*14:03:01:02",
        "C*14:03:01:03",
        "C*14:03:02",
        "C*14:03:03",
        "C*14:03:04",
        "C*14:03:05"
      ],
      "cds_sha256": "3143d1ea713e21466f1351365db0594f43bb6c7a106007340283721f8d0670f0",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*14:03:01",
      "numeric_two_field_assignment": "C*14:03"
    },
    {
      "donor": "NA18976",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*14:03:01:01"
      ],
      "numeric_two_field": [
        "C*14:03"
      ],
      "numeric_three_field": [
        "C*14:03:01"
      ],
      "full_allele_assignment": [
        "C*14:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*14:03:01:01",
        "C*14:03:01:02",
        "C*14:03:01:03"
      ],
      "protein_matches": [
        "C*14:03:01:01",
        "C*14:03:01:02",
        "C*14:03:01:03",
        "C*14:03:02",
        "C*14:03:03",
        "C*14:03:04",
        "C*14:03:05"
      ],
      "cds_sha256": "3143d1ea713e21466f1351365db0594f43bb6c7a106007340283721f8d0670f0",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*14:03:01",
      "numeric_two_field_assignment": "C*14:03"
    },
    {
      "donor": "NA18976",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "NA18976",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "NA18976",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:01:01:26"
      ],
      "numeric_two_field": [
        "DPB1*04:01"
      ],
      "numeric_three_field": [
        "DPB1*04:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:01:01:26"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99"
      ],
      "protein_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99",
        "DPB1*04:01:03",
        "DPB1*04:01:04:01",
        "DPB1*04:01:04:02",
        "DPB1*04:01:06",
        "DPB1*04:01:08",
        "DPB1*04:01:100",
        "DPB1*04:01:101",
        "DPB1*04:01:102",
        "DPB1*04:01:103",
        "DPB1*04:01:104",
        "DPB1*04:01:105",
        "DPB1*04:01:106",
        "DPB1*04:01:107",
        "DPB1*04:01:108",
        "DPB1*04:01:109",
        "DPB1*04:01:110",
        "DPB1*04:01:111",
        "DPB1*04:01:112",
        "DPB1*04:01:113",
        "DPB1*04:01:114",
        "DPB1*04:01:115",
        "DPB1*04:01:116",
        "DPB1*04:01:117",
        "DPB1*04:01:118",
        "DPB1*04:01:14",
        "DPB1*04:01:16",
        "DPB1*04:01:20",
        "DPB1*04:01:31",
        "DPB1*04:01:33",
        "DPB1*04:01:34",
        "DPB1*04:01:35",
        "DPB1*04:01:36",
        "DPB1*04:01:37:01",
        "DPB1*04:01:37:02",
        "DPB1*04:01:38",
        "DPB1*04:01:39:01",
        "DPB1*04:01:39:02",
        "DPB1*04:01:40",
        "DPB1*04:01:42",
        "DPB1*04:01:43",
        "DPB1*04:01:46",
        "DPB1*04:01:47",
        "DPB1*04:01:48",
        "DPB1*04:01:49",
        "DPB1*04:01:50",
        "DPB1*04:01:51",
        "DPB1*04:01:52",
        "DPB1*04:01:53",
        "DPB1*04:01:54",
        "DPB1*04:01:55",
        "DPB1*04:01:56",
        "DPB1*04:01:57",
        "DPB1*04:01:58",
        "DPB1*04:01:59:01",
        "DPB1*04:01:59:02",
        "DPB1*04:01:60:01",
        "DPB1*04:01:60:02",
        "DPB1*04:01:60:03",
        "DPB1*04:01:61",
        "DPB1*04:01:62",
        "DPB1*04:01:63",
        "DPB1*04:01:64",
        "DPB1*04:01:65",
        "DPB1*04:01:66",
        "DPB1*04:01:67",
        "DPB1*04:01:68",
        "DPB1*04:01:69",
        "DPB1*04:01:70",
        "DPB1*04:01:71",
        "DPB1*04:01:72",
        "DPB1*04:01:73:01",
        "DPB1*04:01:73:02",
        "DPB1*04:01:74:01",
        "DPB1*04:01:74:02",
        "DPB1*04:01:74:03",
        "DPB1*04:01:75",
        "DPB1*04:01:76",
        "DPB1*04:01:77",
        "DPB1*04:01:78",
        "DPB1*04:01:79",
        "DPB1*04:01:80",
        "DPB1*04:01:81",
        "DPB1*04:01:82",
        "DPB1*04:01:83",
        "DPB1*04:01:84",
        "DPB1*04:01:85",
        "DPB1*04:01:86",
        "DPB1*04:01:87",
        "DPB1*04:01:88",
        "DPB1*04:01:89",
        "DPB1*04:01:90",
        "DPB1*04:01:91",
        "DPB1*04:01:92",
        "DPB1*04:01:93",
        "DPB1*04:01:94",
        "DPB1*04:01:95",
        "DPB1*04:01:96",
        "DPB1*04:01:97",
        "DPB1*04:01:98",
        "DPB1*04:01:99"
      ],
      "cds_sha256": "50743053db76f45f69732767bde9125fdc4926d24e3c2b3f9115892be631bb42",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:01:01",
      "numeric_two_field_assignment": "DPB1*04:01"
    },
    {
      "donor": "NA18976",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:01:01:26"
      ],
      "numeric_two_field": [
        "DPB1*04:01"
      ],
      "numeric_three_field": [
        "DPB1*04:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:01:01:26"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99"
      ],
      "protein_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99",
        "DPB1*04:01:03",
        "DPB1*04:01:04:01",
        "DPB1*04:01:04:02",
        "DPB1*04:01:06",
        "DPB1*04:01:08",
        "DPB1*04:01:100",
        "DPB1*04:01:101",
        "DPB1*04:01:102",
        "DPB1*04:01:103",
        "DPB1*04:01:104",
        "DPB1*04:01:105",
        "DPB1*04:01:106",
        "DPB1*04:01:107",
        "DPB1*04:01:108",
        "DPB1*04:01:109",
        "DPB1*04:01:110",
        "DPB1*04:01:111",
        "DPB1*04:01:112",
        "DPB1*04:01:113",
        "DPB1*04:01:114",
        "DPB1*04:01:115",
        "DPB1*04:01:116",
        "DPB1*04:01:117",
        "DPB1*04:01:118",
        "DPB1*04:01:14",
        "DPB1*04:01:16",
        "DPB1*04:01:20",
        "DPB1*04:01:31",
        "DPB1*04:01:33",
        "DPB1*04:01:34",
        "DPB1*04:01:35",
        "DPB1*04:01:36",
        "DPB1*04:01:37:01",
        "DPB1*04:01:37:02",
        "DPB1*04:01:38",
        "DPB1*04:01:39:01",
        "DPB1*04:01:39:02",
        "DPB1*04:01:40",
        "DPB1*04:01:42",
        "DPB1*04:01:43",
        "DPB1*04:01:46",
        "DPB1*04:01:47",
        "DPB1*04:01:48",
        "DPB1*04:01:49",
        "DPB1*04:01:50",
        "DPB1*04:01:51",
        "DPB1*04:01:52",
        "DPB1*04:01:53",
        "DPB1*04:01:54",
        "DPB1*04:01:55",
        "DPB1*04:01:56",
        "DPB1*04:01:57",
        "DPB1*04:01:58",
        "DPB1*04:01:59:01",
        "DPB1*04:01:59:02",
        "DPB1*04:01:60:01",
        "DPB1*04:01:60:02",
        "DPB1*04:01:60:03",
        "DPB1*04:01:61",
        "DPB1*04:01:62",
        "DPB1*04:01:63",
        "DPB1*04:01:64",
        "DPB1*04:01:65",
        "DPB1*04:01:66",
        "DPB1*04:01:67",
        "DPB1*04:01:68",
        "DPB1*04:01:69",
        "DPB1*04:01:70",
        "DPB1*04:01:71",
        "DPB1*04:01:72",
        "DPB1*04:01:73:01",
        "DPB1*04:01:73:02",
        "DPB1*04:01:74:01",
        "DPB1*04:01:74:02",
        "DPB1*04:01:74:03",
        "DPB1*04:01:75",
        "DPB1*04:01:76",
        "DPB1*04:01:77",
        "DPB1*04:01:78",
        "DPB1*04:01:79",
        "DPB1*04:01:80",
        "DPB1*04:01:81",
        "DPB1*04:01:82",
        "DPB1*04:01:83",
        "DPB1*04:01:84",
        "DPB1*04:01:85",
        "DPB1*04:01:86",
        "DPB1*04:01:87",
        "DPB1*04:01:88",
        "DPB1*04:01:89",
        "DPB1*04:01:90",
        "DPB1*04:01:91",
        "DPB1*04:01:92",
        "DPB1*04:01:93",
        "DPB1*04:01:94",
        "DPB1*04:01:95",
        "DPB1*04:01:96",
        "DPB1*04:01:97",
        "DPB1*04:01:98",
        "DPB1*04:01:99"
      ],
      "cds_sha256": "50743053db76f45f69732767bde9125fdc4926d24e3c2b3f9115892be631bb42",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:01:01",
      "numeric_two_field_assignment": "DPB1*04:01"
    },
    {
      "donor": "NA18976",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:02:01:08"
      ],
      "numeric_two_field": [
        "DQA1*01:02"
      ],
      "numeric_three_field": [
        "DQA1*01:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:02:01:08"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37"
      ],
      "protein_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37",
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08",
        "DQA1*01:02:03",
        "DQA1*01:02:04",
        "DQA1*01:02:05",
        "DQA1*01:02:06",
        "DQA1*01:02:07",
        "DQA1*01:02:08",
        "DQA1*01:02:09",
        "DQA1*01:02:10",
        "DQA1*01:02:11",
        "DQA1*01:02:12",
        "DQA1*01:02:13:01",
        "DQA1*01:02:13:02",
        "DQA1*01:02:13:03",
        "DQA1*01:02:14",
        "DQA1*01:02:15",
        "DQA1*01:02:16",
        "DQA1*01:02:17",
        "DQA1*01:02:18",
        "DQA1*01:02:19",
        "DQA1*01:02:20",
        "DQA1*01:02:21",
        "DQA1*01:02:22",
        "DQA1*01:02:23",
        "DQA1*01:02:24",
        "DQA1*01:02:25",
        "DQA1*01:02:26",
        "DQA1*01:02:27",
        "DQA1*01:02:28",
        "DQA1*01:02:29",
        "DQA1*01:02:30",
        "DQA1*01:02:31",
        "DQA1*01:02:32"
      ],
      "cds_sha256": "ac00e3c799d85af7172274b322ab9998ef73923e79aeaa1943af09f52b98c601",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:02:01",
      "numeric_two_field_assignment": "DQA1*01:02"
    },
    {
      "donor": "NA18976",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:02:01:08"
      ],
      "numeric_two_field": [
        "DQA1*01:02"
      ],
      "numeric_three_field": [
        "DQA1*01:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:02:01:08"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37"
      ],
      "protein_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37",
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08",
        "DQA1*01:02:03",
        "DQA1*01:02:04",
        "DQA1*01:02:05",
        "DQA1*01:02:06",
        "DQA1*01:02:07",
        "DQA1*01:02:08",
        "DQA1*01:02:09",
        "DQA1*01:02:10",
        "DQA1*01:02:11",
        "DQA1*01:02:12",
        "DQA1*01:02:13:01",
        "DQA1*01:02:13:02",
        "DQA1*01:02:13:03",
        "DQA1*01:02:14",
        "DQA1*01:02:15",
        "DQA1*01:02:16",
        "DQA1*01:02:17",
        "DQA1*01:02:18",
        "DQA1*01:02:19",
        "DQA1*01:02:20",
        "DQA1*01:02:21",
        "DQA1*01:02:22",
        "DQA1*01:02:23",
        "DQA1*01:02:24",
        "DQA1*01:02:25",
        "DQA1*01:02:26",
        "DQA1*01:02:27",
        "DQA1*01:02:28",
        "DQA1*01:02:29",
        "DQA1*01:02:30",
        "DQA1*01:02:31",
        "DQA1*01:02:32"
      ],
      "cds_sha256": "ac00e3c799d85af7172274b322ab9998ef73923e79aeaa1943af09f52b98c601",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:02:01",
      "numeric_two_field_assignment": "DQA1*01:02"
    },
    {
      "donor": "NA18976",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:04:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:04"
      ],
      "numeric_three_field": [
        "DQB1*06:04:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:04:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:04:01:01",
        "DQB1*06:04:01:02",
        "DQB1*06:04:01:03",
        "DQB1*06:04:01:04",
        "DQB1*06:04:01:05",
        "DQB1*06:04:01:06",
        "DQB1*06:04:01:07",
        "DQB1*06:04:01:08",
        "DQB1*06:04:01:09",
        "DQB1*06:04:01:10",
        "DQB1*06:04:01:11",
        "DQB1*06:04:01:12"
      ],
      "protein_matches": [
        "DQB1*06:04:01:01",
        "DQB1*06:04:01:02",
        "DQB1*06:04:01:03",
        "DQB1*06:04:01:04",
        "DQB1*06:04:01:05",
        "DQB1*06:04:01:06",
        "DQB1*06:04:01:07",
        "DQB1*06:04:01:08",
        "DQB1*06:04:01:09",
        "DQB1*06:04:01:10",
        "DQB1*06:04:01:11",
        "DQB1*06:04:01:12",
        "DQB1*06:04:02",
        "DQB1*06:04:03",
        "DQB1*06:04:11",
        "DQB1*06:04:15",
        "DQB1*06:04:19",
        "DQB1*06:04:20",
        "DQB1*06:04:21"
      ],
      "cds_sha256": "fd754da00993e6470e831e2e7683c0890075f5dbd9b5b4586c79199d59370574",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:04:01",
      "numeric_two_field_assignment": "DQB1*06:04"
    },
    {
      "donor": "NA18976",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:04:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:04"
      ],
      "numeric_three_field": [
        "DQB1*06:04:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:04:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:04:01:01",
        "DQB1*06:04:01:02",
        "DQB1*06:04:01:03",
        "DQB1*06:04:01:04",
        "DQB1*06:04:01:05",
        "DQB1*06:04:01:06",
        "DQB1*06:04:01:07",
        "DQB1*06:04:01:08",
        "DQB1*06:04:01:09",
        "DQB1*06:04:01:10",
        "DQB1*06:04:01:11",
        "DQB1*06:04:01:12"
      ],
      "protein_matches": [
        "DQB1*06:04:01:01",
        "DQB1*06:04:01:02",
        "DQB1*06:04:01:03",
        "DQB1*06:04:01:04",
        "DQB1*06:04:01:05",
        "DQB1*06:04:01:06",
        "DQB1*06:04:01:07",
        "DQB1*06:04:01:08",
        "DQB1*06:04:01:09",
        "DQB1*06:04:01:10",
        "DQB1*06:04:01:11",
        "DQB1*06:04:01:12",
        "DQB1*06:04:02",
        "DQB1*06:04:03",
        "DQB1*06:04:11",
        "DQB1*06:04:15",
        "DQB1*06:04:19",
        "DQB1*06:04:20",
        "DQB1*06:04:21"
      ],
      "cds_sha256": "fd754da00993e6470e831e2e7683c0890075f5dbd9b5b4586c79199d59370574",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:04:01",
      "numeric_two_field_assignment": "DQB1*06:04"
    },
    {
      "donor": "NA18976",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*13:02"
      ],
      "numeric_three_field": [
        "DRB1*13:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*13:02:01:01",
        "DRB1*13:02:01:02",
        "DRB1*13:02:01:03",
        "DRB1*13:02:01:04",
        "DRB1*13:02:01:05",
        "DRB1*13:02:01:06",
        "DRB1*13:02:01:07",
        "DRB1*13:02:01:08",
        "DRB1*13:02:01:09",
        "DRB1*13:02:01:10",
        "DRB1*13:02:01:11",
        "DRB1*13:02:01:12",
        "DRB1*13:02:01:13",
        "DRB1*13:02:01:14",
        "DRB1*13:02:01:15"
      ],
      "protein_matches": [
        "DRB1*13:02:01:01",
        "DRB1*13:02:01:02",
        "DRB1*13:02:01:03",
        "DRB1*13:02:01:04",
        "DRB1*13:02:01:05",
        "DRB1*13:02:01:06",
        "DRB1*13:02:01:07",
        "DRB1*13:02:01:08",
        "DRB1*13:02:01:09",
        "DRB1*13:02:01:10",
        "DRB1*13:02:01:11",
        "DRB1*13:02:01:12",
        "DRB1*13:02:01:13",
        "DRB1*13:02:01:14",
        "DRB1*13:02:01:15",
        "DRB1*13:02:19",
        "DRB1*13:02:20",
        "DRB1*13:02:24"
      ],
      "cds_sha256": "5e021b812d252bfee27d60019fc03b2dd17f7199086ec2ae6ad8a870c2c2e990",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*13:02:01",
      "numeric_two_field_assignment": "DRB1*13:02"
    },
    {
      "donor": "NA18976",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*13:02"
      ],
      "numeric_three_field": [
        "DRB1*13:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*13:02:01:01",
        "DRB1*13:02:01:02",
        "DRB1*13:02:01:03",
        "DRB1*13:02:01:04",
        "DRB1*13:02:01:05",
        "DRB1*13:02:01:06",
        "DRB1*13:02:01:07",
        "DRB1*13:02:01:08",
        "DRB1*13:02:01:09",
        "DRB1*13:02:01:10",
        "DRB1*13:02:01:11",
        "DRB1*13:02:01:12",
        "DRB1*13:02:01:13",
        "DRB1*13:02:01:14",
        "DRB1*13:02:01:15"
      ],
      "protein_matches": [
        "DRB1*13:02:01:01",
        "DRB1*13:02:01:02",
        "DRB1*13:02:01:03",
        "DRB1*13:02:01:04",
        "DRB1*13:02:01:05",
        "DRB1*13:02:01:06",
        "DRB1*13:02:01:07",
        "DRB1*13:02:01:08",
        "DRB1*13:02:01:09",
        "DRB1*13:02:01:10",
        "DRB1*13:02:01:11",
        "DRB1*13:02:01:12",
        "DRB1*13:02:01:13",
        "DRB1*13:02:01:14",
        "DRB1*13:02:01:15",
        "DRB1*13:02:19",
        "DRB1*13:02:20",
        "DRB1*13:02:24"
      ],
      "cds_sha256": "5e021b812d252bfee27d60019fc03b2dd17f7199086ec2ae6ad8a870c2c2e990",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*13:02:01",
      "numeric_two_field_assignment": "DRB1*13:02"
    },
    {
      "donor": "NA18982",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*24:02:01:01"
      ],
      "numeric_two_field": [
        "A*24:02"
      ],
      "numeric_three_field": [
        "A*24:02:01"
      ],
      "full_allele_assignment": [
        "A*24:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99"
      ],
      "protein_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99",
        "A*24:02:02",
        "A*24:02:03Q",
        "A*24:02:04",
        "A*24:02:05",
        "A*24:02:06",
        "A*24:02:10",
        "A*24:02:100",
        "A*24:02:101",
        "A*24:02:102:01",
        "A*24:02:102:02",
        "A*24:02:103",
        "A*24:02:104",
        "A*24:02:105",
        "A*24:02:106",
        "A*24:02:107",
        "A*24:02:108",
        "A*24:02:109",
        "A*24:02:110",
        "A*24:02:111",
        "A*24:02:112",
        "A*24:02:113",
        "A*24:02:114",
        "A*24:02:115:01",
        "A*24:02:115:02",
        "A*24:02:116",
        "A*24:02:117",
        "A*24:02:118",
        "A*24:02:119",
        "A*24:02:120",
        "A*24:02:121",
        "A*24:02:122",
        "A*24:02:123",
        "A*24:02:124",
        "A*24:02:125",
        "A*24:02:126",
        "A*24:02:127",
        "A*24:02:128",
        "A*24:02:129",
        "A*24:02:13",
        "A*24:02:130",
        "A*24:02:131",
        "A*24:02:132",
        "A*24:02:133",
        "A*24:02:134",
        "A*24:02:135",
        "A*24:02:136",
        "A*24:02:137",
        "A*24:02:138",
        "A*24:02:139",
        "A*24:02:140",
        "A*24:02:142",
        "A*24:02:143",
        "A*24:02:144",
        "A*24:02:145",
        "A*24:02:146",
        "A*24:02:147",
        "A*24:02:148",
        "A*24:02:149",
        "A*24:02:15",
        "A*24:02:150",
        "A*24:02:151",
        "A*24:02:152",
        "A*24:02:153",
        "A*24:02:154",
        "A*24:02:155",
        "A*24:02:156",
        "A*24:02:157",
        "A*24:02:158Q",
        "A*24:02:159",
        "A*24:02:160",
        "A*24:02:161",
        "A*24:02:162",
        "A*24:02:163",
        "A*24:02:164",
        "A*24:02:165",
        "A*24:02:166",
        "A*24:02:167",
        "A*24:02:168",
        "A*24:02:169",
        "A*24:02:170",
        "A*24:02:171",
        "A*24:02:172",
        "A*24:02:173",
        "A*24:02:174",
        "A*24:02:175",
        "A*24:02:176",
        "A*24:02:177",
        "A*24:02:178",
        "A*24:02:179",
        "A*24:02:180",
        "A*24:02:181",
        "A*24:02:182",
        "A*24:02:183",
        "A*24:02:184",
        "A*24:02:185",
        "A*24:02:186",
        "A*24:02:187",
        "A*24:02:188",
        "A*24:02:189",
        "A*24:02:19",
        "A*24:02:190",
        "A*24:02:191",
        "A*24:02:22",
        "A*24:02:24",
        "A*24:02:25",
        "A*24:02:26",
        "A*24:02:31",
        "A*24:02:32",
        "A*24:02:33",
        "A*24:02:35",
        "A*24:02:40:01",
        "A*24:02:40:02",
        "A*24:02:43",
        "A*24:02:51",
        "A*24:02:52",
        "A*24:02:61",
        "A*24:02:65",
        "A*24:02:78",
        "A*24:02:79",
        "A*24:02:85",
        "A*24:02:98",
        "A*24:02:99"
      ],
      "cds_sha256": "72592d3f49e03a3d6f390cf4368512ad38f003c50675df48acb2fca426dfbe0a",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*24:02:01",
      "numeric_two_field_assignment": "A*24:02"
    },
    {
      "donor": "NA18982",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*24:02:01:01"
      ],
      "numeric_two_field": [
        "A*24:02"
      ],
      "numeric_three_field": [
        "A*24:02:01"
      ],
      "full_allele_assignment": [
        "A*24:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99"
      ],
      "protein_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99",
        "A*24:02:02",
        "A*24:02:03Q",
        "A*24:02:04",
        "A*24:02:05",
        "A*24:02:06",
        "A*24:02:10",
        "A*24:02:100",
        "A*24:02:101",
        "A*24:02:102:01",
        "A*24:02:102:02",
        "A*24:02:103",
        "A*24:02:104",
        "A*24:02:105",
        "A*24:02:106",
        "A*24:02:107",
        "A*24:02:108",
        "A*24:02:109",
        "A*24:02:110",
        "A*24:02:111",
        "A*24:02:112",
        "A*24:02:113",
        "A*24:02:114",
        "A*24:02:115:01",
        "A*24:02:115:02",
        "A*24:02:116",
        "A*24:02:117",
        "A*24:02:118",
        "A*24:02:119",
        "A*24:02:120",
        "A*24:02:121",
        "A*24:02:122",
        "A*24:02:123",
        "A*24:02:124",
        "A*24:02:125",
        "A*24:02:126",
        "A*24:02:127",
        "A*24:02:128",
        "A*24:02:129",
        "A*24:02:13",
        "A*24:02:130",
        "A*24:02:131",
        "A*24:02:132",
        "A*24:02:133",
        "A*24:02:134",
        "A*24:02:135",
        "A*24:02:136",
        "A*24:02:137",
        "A*24:02:138",
        "A*24:02:139",
        "A*24:02:140",
        "A*24:02:142",
        "A*24:02:143",
        "A*24:02:144",
        "A*24:02:145",
        "A*24:02:146",
        "A*24:02:147",
        "A*24:02:148",
        "A*24:02:149",
        "A*24:02:15",
        "A*24:02:150",
        "A*24:02:151",
        "A*24:02:152",
        "A*24:02:153",
        "A*24:02:154",
        "A*24:02:155",
        "A*24:02:156",
        "A*24:02:157",
        "A*24:02:158Q",
        "A*24:02:159",
        "A*24:02:160",
        "A*24:02:161",
        "A*24:02:162",
        "A*24:02:163",
        "A*24:02:164",
        "A*24:02:165",
        "A*24:02:166",
        "A*24:02:167",
        "A*24:02:168",
        "A*24:02:169",
        "A*24:02:170",
        "A*24:02:171",
        "A*24:02:172",
        "A*24:02:173",
        "A*24:02:174",
        "A*24:02:175",
        "A*24:02:176",
        "A*24:02:177",
        "A*24:02:178",
        "A*24:02:179",
        "A*24:02:180",
        "A*24:02:181",
        "A*24:02:182",
        "A*24:02:183",
        "A*24:02:184",
        "A*24:02:185",
        "A*24:02:186",
        "A*24:02:187",
        "A*24:02:188",
        "A*24:02:189",
        "A*24:02:19",
        "A*24:02:190",
        "A*24:02:191",
        "A*24:02:22",
        "A*24:02:24",
        "A*24:02:25",
        "A*24:02:26",
        "A*24:02:31",
        "A*24:02:32",
        "A*24:02:33",
        "A*24:02:35",
        "A*24:02:40:01",
        "A*24:02:40:02",
        "A*24:02:43",
        "A*24:02:51",
        "A*24:02:52",
        "A*24:02:61",
        "A*24:02:65",
        "A*24:02:78",
        "A*24:02:79",
        "A*24:02:85",
        "A*24:02:98",
        "A*24:02:99"
      ],
      "cds_sha256": "72592d3f49e03a3d6f390cf4368512ad38f003c50675df48acb2fca426dfbe0a",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*24:02:01",
      "numeric_two_field_assignment": "A*24:02"
    },
    {
      "donor": "NA18982",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*52:01:01:02"
      ],
      "numeric_two_field": [
        "B*52:01"
      ],
      "numeric_three_field": [
        "B*52:01:01"
      ],
      "full_allele_assignment": [
        "B*52:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*52:01:01:01",
        "B*52:01:01:02",
        "B*52:01:01:03",
        "B*52:01:01:04",
        "B*52:01:01:05",
        "B*52:01:01:06",
        "B*52:01:01:07",
        "B*52:01:01:08",
        "B*52:01:01:09",
        "B*52:01:01:10",
        "B*52:01:01:11",
        "B*52:01:01:12",
        "B*52:01:01:13",
        "B*52:01:01:14",
        "B*52:01:01:15",
        "B*52:01:01:16",
        "B*52:01:01:17",
        "B*52:01:01:18",
        "B*52:01:01:19",
        "B*52:01:01:20",
        "B*52:01:01:21",
        "B*52:01:01:22",
        "B*52:01:01:23",
        "B*52:01:01:24",
        "B*52:01:01:25",
        "B*52:01:01:26",
        "B*52:01:01:27",
        "B*52:01:01:28",
        "B*52:01:01:29",
        "B*52:01:01:30Q"
      ],
      "protein_matches": [
        "B*52:01:01:01",
        "B*52:01:01:02",
        "B*52:01:01:03",
        "B*52:01:01:04",
        "B*52:01:01:05",
        "B*52:01:01:06",
        "B*52:01:01:07",
        "B*52:01:01:08",
        "B*52:01:01:09",
        "B*52:01:01:10",
        "B*52:01:01:11",
        "B*52:01:01:12",
        "B*52:01:01:13",
        "B*52:01:01:14",
        "B*52:01:01:15",
        "B*52:01:01:16",
        "B*52:01:01:17",
        "B*52:01:01:18",
        "B*52:01:01:19",
        "B*52:01:01:20",
        "B*52:01:01:21",
        "B*52:01:01:22",
        "B*52:01:01:23",
        "B*52:01:01:24",
        "B*52:01:01:25",
        "B*52:01:01:26",
        "B*52:01:01:27",
        "B*52:01:01:28",
        "B*52:01:01:29",
        "B*52:01:01:30Q",
        "B*52:01:02:01",
        "B*52:01:02:02",
        "B*52:01:02:03",
        "B*52:01:02:04",
        "B*52:01:02:05",
        "B*52:01:02:06",
        "B*52:01:02:07",
        "B*52:01:02:08",
        "B*52:01:02:09",
        "B*52:01:17",
        "B*52:01:28",
        "B*52:01:30",
        "B*52:01:31",
        "B*52:01:32",
        "B*52:01:33",
        "B*52:01:34",
        "B*52:01:35",
        "B*52:01:36",
        "B*52:01:37",
        "B*52:01:38",
        "B*52:01:39",
        "B*52:01:40",
        "B*52:01:41",
        "B*52:01:42",
        "B*52:01:43",
        "B*52:01:44",
        "B*52:01:45",
        "B*52:01:46",
        "B*52:01:47",
        "B*52:01:48",
        "B*52:01:49",
        "B*52:01:50",
        "B*52:01:51",
        "B*52:01:52",
        "B*52:01:53",
        "B*52:01:54",
        "B*52:01:55",
        "B*52:01:56",
        "B*52:01:57",
        "B*52:01:58",
        "B*52:01:59",
        "B*52:01:60",
        "B*52:01:61",
        "B*52:01:62",
        "B*52:01:63",
        "B*52:01:64",
        "B*52:01:65"
      ],
      "cds_sha256": "cbdb67f65e64f2f41abcc5de908968df2074174bcf033ff3f563977cdbced531",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*52:01:01",
      "numeric_two_field_assignment": "B*52:01"
    },
    {
      "donor": "NA18982",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*48:01:01:01"
      ],
      "numeric_two_field": [
        "B*48:01"
      ],
      "numeric_three_field": [
        "B*48:01:01"
      ],
      "full_allele_assignment": [
        "B*48:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*48:01:01:01",
        "B*48:01:01:02",
        "B*48:01:01:03",
        "B*48:01:01:04",
        "B*48:01:01:05",
        "B*48:01:01:06",
        "B*48:01:01:07",
        "B*48:01:01:08",
        "B*48:01:01:09",
        "B*48:01:01:10",
        "B*48:01:01:11",
        "B*48:01:01:12",
        "B*48:01:01:13",
        "B*48:01:01:14",
        "B*48:01:01:15"
      ],
      "protein_matches": [
        "B*48:01:01:01",
        "B*48:01:01:02",
        "B*48:01:01:03",
        "B*48:01:01:04",
        "B*48:01:01:05",
        "B*48:01:01:06",
        "B*48:01:01:07",
        "B*48:01:01:08",
        "B*48:01:01:09",
        "B*48:01:01:10",
        "B*48:01:01:11",
        "B*48:01:01:12",
        "B*48:01:01:13",
        "B*48:01:01:14",
        "B*48:01:01:15",
        "B*48:01:07",
        "B*48:01:08",
        "B*48:01:09",
        "B*48:01:10",
        "B*48:01:11",
        "B*48:01:12",
        "B*48:01:13",
        "B*48:01:15"
      ],
      "cds_sha256": "cebfa932e4da7934d5b257bbb3b64ae3da305ae266f61ad4e1f88b8e0b72d408",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*48:01:01",
      "numeric_two_field_assignment": "B*48:01"
    },
    {
      "donor": "NA18982",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*12:02:02:01"
      ],
      "numeric_two_field": [
        "C*12:02"
      ],
      "numeric_three_field": [
        "C*12:02:02"
      ],
      "full_allele_assignment": [
        "C*12:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*12:02:02:01",
        "C*12:02:02:02",
        "C*12:02:02:03",
        "C*12:02:02:04",
        "C*12:02:02:05",
        "C*12:02:02:06",
        "C*12:02:02:07",
        "C*12:02:02:08",
        "C*12:02:02:09",
        "C*12:02:02:10",
        "C*12:02:02:11",
        "C*12:02:02:12",
        "C*12:02:02:13",
        "C*12:02:02:14",
        "C*12:02:02:15",
        "C*12:02:02:16",
        "C*12:02:02:17",
        "C*12:02:02:18",
        "C*12:02:02:19",
        "C*12:02:02:20",
        "C*12:02:02:21",
        "C*12:02:02:22",
        "C*12:02:02:23",
        "C*12:02:02:24Q",
        "C*12:02:02:25",
        "C*12:02:02:26Q",
        "C*12:02:02:27",
        "C*12:02:02:28",
        "C*12:02:02:29"
      ],
      "protein_matches": [
        "C*12:02:01",
        "C*12:02:02:01",
        "C*12:02:02:02",
        "C*12:02:02:03",
        "C*12:02:02:04",
        "C*12:02:02:05",
        "C*12:02:02:06",
        "C*12:02:02:07",
        "C*12:02:02:08",
        "C*12:02:02:09",
        "C*12:02:02:10",
        "C*12:02:02:11",
        "C*12:02:02:12",
        "C*12:02:02:13",
        "C*12:02:02:14",
        "C*12:02:02:15",
        "C*12:02:02:16",
        "C*12:02:02:17",
        "C*12:02:02:18",
        "C*12:02:02:19",
        "C*12:02:02:20",
        "C*12:02:02:21",
        "C*12:02:02:22",
        "C*12:02:02:23",
        "C*12:02:02:24Q",
        "C*12:02:02:25",
        "C*12:02:02:26Q",
        "C*12:02:02:27",
        "C*12:02:02:28",
        "C*12:02:02:29",
        "C*12:02:12",
        "C*12:02:14",
        "C*12:02:16",
        "C*12:02:18",
        "C*12:02:19",
        "C*12:02:20",
        "C*12:02:21",
        "C*12:02:22",
        "C*12:02:23",
        "C*12:02:24",
        "C*12:02:25",
        "C*12:02:26",
        "C*12:02:27",
        "C*12:02:28",
        "C*12:02:29",
        "C*12:02:30",
        "C*12:02:31",
        "C*12:02:32",
        "C*12:02:33",
        "C*12:02:34",
        "C*12:02:35",
        "C*12:02:36",
        "C*12:02:37",
        "C*12:02:38",
        "C*12:02:39",
        "C*12:02:40",
        "C*12:02:41",
        "C*12:02:42",
        "C*12:02:43",
        "C*12:02:44",
        "C*12:02:45",
        "C*12:02:46",
        "C*12:02:47",
        "C*12:02:48",
        "C*12:02:49",
        "C*12:02:50",
        "C*12:02:51",
        "C*12:02:52",
        "C*12:02:54",
        "C*12:02:55",
        "C*12:02:56",
        "C*12:02:57",
        "C*12:02:58",
        "C*12:02:59",
        "C*12:02:60",
        "C*12:02:61",
        "C*12:02:62",
        "C*12:02:63"
      ],
      "cds_sha256": "4ebf37142a43331f63e79351fbff14e94abe86b4fc49827ac95807f710b0b5bd",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*12:02:02",
      "numeric_two_field_assignment": "C*12:02"
    },
    {
      "donor": "NA18982",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*08:03:01:01"
      ],
      "numeric_two_field": [
        "C*08:03"
      ],
      "numeric_three_field": [
        "C*08:03:01"
      ],
      "full_allele_assignment": [
        "C*08:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*08:03:01:01",
        "C*08:03:01:02",
        "C*08:03:01:03",
        "C*08:03:01:04"
      ],
      "protein_matches": [
        "C*08:03:01:01",
        "C*08:03:01:02",
        "C*08:03:01:03",
        "C*08:03:01:04",
        "C*08:03:04",
        "C*08:03:06",
        "C*08:03:07"
      ],
      "cds_sha256": "b4a070573f5773e9996eb34a1c1cb71a4d52697d941a5ec813833a518fcae790",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*08:03:01",
      "numeric_two_field_assignment": "C*08:03"
    },
    {
      "donor": "NA18982",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:01:01:02"
      ],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "NA18982",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "NA18982",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*09:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*09:01"
      ],
      "numeric_three_field": [
        "DPB1*09:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*09:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*09:01:01:01",
        "DPB1*09:01:01:02",
        "DPB1*09:01:01:03"
      ],
      "protein_matches": [
        "DPB1*09:01:01:01",
        "DPB1*09:01:01:02",
        "DPB1*09:01:01:03",
        "DPB1*09:01:02",
        "DPB1*09:01:03"
      ],
      "cds_sha256": "f72da6a24a15b8818a19d0e19219a074f17aed891695ffbd4275c0436054c624",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*09:01:01",
      "numeric_two_field_assignment": "DPB1*09:01"
    },
    {
      "donor": "NA18982",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:01:02:29"
      ],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*02:01:02:29"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "NA18982",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:03"
      ],
      "numeric_three_field": [
        "DQA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25"
      ],
      "protein_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25",
        "DQA1*01:03:03",
        "DQA1*01:03:04",
        "DQA1*01:03:06",
        "DQA1*01:03:07",
        "DQA1*01:03:08",
        "DQA1*01:03:09",
        "DQA1*01:03:10",
        "DQA1*01:03:11",
        "DQA1*01:03:12",
        "DQA1*01:03:13"
      ],
      "cds_sha256": "90c9c3a50684523bf8b75dea2974ffeb6b2dc9616517164c2905e1137b3ec843",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:03:01",
      "numeric_two_field_assignment": "DQA1*01:03"
    },
    {
      "donor": "NA18982",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*05:05:01:15"
      ],
      "numeric_two_field": [
        "DQA1*05:05"
      ],
      "numeric_three_field": [
        "DQA1*05:05:01"
      ],
      "full_allele_assignment": [
        "DQA1*05:05:01:15"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*05:05:01:01",
        "DQA1*05:05:01:02",
        "DQA1*05:05:01:03",
        "DQA1*05:05:01:04",
        "DQA1*05:05:01:05",
        "DQA1*05:05:01:06",
        "DQA1*05:05:01:07",
        "DQA1*05:05:01:08",
        "DQA1*05:05:01:09",
        "DQA1*05:05:01:10",
        "DQA1*05:05:01:11",
        "DQA1*05:05:01:12",
        "DQA1*05:05:01:13",
        "DQA1*05:05:01:14",
        "DQA1*05:05:01:15",
        "DQA1*05:05:01:16",
        "DQA1*05:05:01:17",
        "DQA1*05:05:01:18",
        "DQA1*05:05:01:19",
        "DQA1*05:05:01:20",
        "DQA1*05:05:01:21",
        "DQA1*05:05:01:22",
        "DQA1*05:05:01:23",
        "DQA1*05:05:01:24",
        "DQA1*05:05:01:25",
        "DQA1*05:05:01:26",
        "DQA1*05:05:01:27",
        "DQA1*05:05:01:28",
        "DQA1*05:05:01:29",
        "DQA1*05:05:01:30",
        "DQA1*05:05:01:31",
        "DQA1*05:05:01:32",
        "DQA1*05:05:01:33",
        "DQA1*05:05:01:34",
        "DQA1*05:05:01:35",
        "DQA1*05:05:01:36",
        "DQA1*05:05:01:37",
        "DQA1*05:05:01:38",
        "DQA1*05:05:01:39",
        "DQA1*05:05:01:40",
        "DQA1*05:05:01:41",
        "DQA1*05:05:01:42",
        "DQA1*05:05:01:43",
        "DQA1*05:05:01:44",
        "DQA1*05:05:01:45",
        "DQA1*05:05:01:46",
        "DQA1*05:05:01:47",
        "DQA1*05:05:01:48",
        "DQA1*05:05:01:49",
        "DQA1*05:05:01:50",
        "DQA1*05:05:01:51",
        "DQA1*05:05:01:52",
        "DQA1*05:05:01:53",
        "DQA1*05:05:01:54"
      ],
      "protein_matches": [
        "DQA1*05:05:01:01",
        "DQA1*05:05:01:02",
        "DQA1*05:05:01:03",
        "DQA1*05:05:01:04",
        "DQA1*05:05:01:05",
        "DQA1*05:05:01:06",
        "DQA1*05:05:01:07",
        "DQA1*05:05:01:08",
        "DQA1*05:05:01:09",
        "DQA1*05:05:01:10",
        "DQA1*05:05:01:11",
        "DQA1*05:05:01:12",
        "DQA1*05:05:01:13",
        "DQA1*05:05:01:14",
        "DQA1*05:05:01:15",
        "DQA1*05:05:01:16",
        "DQA1*05:05:01:17",
        "DQA1*05:05:01:18",
        "DQA1*05:05:01:19",
        "DQA1*05:05:01:20",
        "DQA1*05:05:01:21",
        "DQA1*05:05:01:22",
        "DQA1*05:05:01:23",
        "DQA1*05:05:01:24",
        "DQA1*05:05:01:25",
        "DQA1*05:05:01:26",
        "DQA1*05:05:01:27",
        "DQA1*05:05:01:28",
        "DQA1*05:05:01:29",
        "DQA1*05:05:01:30",
        "DQA1*05:05:01:31",
        "DQA1*05:05:01:32",
        "DQA1*05:05:01:33",
        "DQA1*05:05:01:34",
        "DQA1*05:05:01:35",
        "DQA1*05:05:01:36",
        "DQA1*05:05:01:37",
        "DQA1*05:05:01:38",
        "DQA1*05:05:01:39",
        "DQA1*05:05:01:40",
        "DQA1*05:05:01:41",
        "DQA1*05:05:01:42",
        "DQA1*05:05:01:43",
        "DQA1*05:05:01:44",
        "DQA1*05:05:01:45",
        "DQA1*05:05:01:46",
        "DQA1*05:05:01:47",
        "DQA1*05:05:01:48",
        "DQA1*05:05:01:49",
        "DQA1*05:05:01:50",
        "DQA1*05:05:01:51",
        "DQA1*05:05:01:52",
        "DQA1*05:05:01:53",
        "DQA1*05:05:01:54",
        "DQA1*05:05:02",
        "DQA1*05:05:03",
        "DQA1*05:05:04",
        "DQA1*05:05:05",
        "DQA1*05:05:06",
        "DQA1*05:05:07",
        "DQA1*05:05:08:01",
        "DQA1*05:05:08:02",
        "DQA1*05:05:09",
        "DQA1*05:05:10",
        "DQA1*05:05:11",
        "DQA1*05:05:12:01",
        "DQA1*05:05:12:02",
        "DQA1*05:05:13:01",
        "DQA1*05:05:13:02",
        "DQA1*05:05:14:01",
        "DQA1*05:05:14:02",
        "DQA1*05:05:15",
        "DQA1*05:05:16:01",
        "DQA1*05:05:16:02",
        "DQA1*05:05:17:01",
        "DQA1*05:05:17:02",
        "DQA1*05:05:17:03",
        "DQA1*05:05:18",
        "DQA1*05:05:19",
        "DQA1*05:05:20",
        "DQA1*05:05:21",
        "DQA1*05:05:22",
        "DQA1*05:05:23",
        "DQA1*05:05:24",
        "DQA1*05:05:25",
        "DQA1*05:05:26",
        "DQA1*05:05:27",
        "DQA1*05:05:28"
      ],
      "cds_sha256": "e302f9699efce73e5b01c92b5a3f1a42a65df28fbb2d455b15af11034cf0cf0a",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*05:05:01",
      "numeric_two_field_assignment": "DQA1*05:05"
    },
    {
      "donor": "NA18982",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:01"
      ],
      "numeric_three_field": [
        "DQB1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11"
      ],
      "protein_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11",
        "DQB1*06:01:03",
        "DQB1*06:01:05",
        "DQB1*06:01:08",
        "DQB1*06:01:10",
        "DQB1*06:01:11",
        "DQB1*06:01:36",
        "DQB1*06:01:37",
        "DQB1*06:01:38",
        "DQB1*06:01:39"
      ],
      "cds_sha256": "8eca11e1cbc387d4515e4bc63897990cebd76dea14df174cd8eba8947cef38b2",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:01:01",
      "numeric_two_field_assignment": "DQB1*06:01"
    },
    {
      "donor": "NA18982",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*03:01"
      ],
      "numeric_three_field": [
        "DQB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87"
      ],
      "protein_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87",
        "DQB1*03:01:02",
        "DQB1*03:01:03",
        "DQB1*03:01:04:01",
        "DQB1*03:01:04:02",
        "DQB1*03:01:08",
        "DQB1*03:01:09",
        "DQB1*03:01:14",
        "DQB1*03:01:17",
        "DQB1*03:01:21",
        "DQB1*03:01:22",
        "DQB1*03:01:35",
        "DQB1*03:01:36",
        "DQB1*03:01:37",
        "DQB1*03:01:41",
        "DQB1*03:01:43",
        "DQB1*03:01:46",
        "DQB1*03:01:47",
        "DQB1*03:01:50",
        "DQB1*03:01:51",
        "DQB1*03:01:52",
        "DQB1*03:01:53",
        "DQB1*03:01:54",
        "DQB1*03:01:55",
        "DQB1*03:01:56",
        "DQB1*03:01:57",
        "DQB1*03:01:58",
        "DQB1*03:01:59",
        "DQB1*03:01:60",
        "DQB1*03:01:61",
        "DQB1*03:01:62",
        "DQB1*03:01:63",
        "DQB1*03:01:64",
        "DQB1*03:01:65",
        "DQB1*03:01:66",
        "DQB1*03:01:67",
        "DQB1*03:01:68",
        "DQB1*03:01:69",
        "DQB1*03:01:70",
        "DQB1*03:01:71",
        "DQB1*03:01:72",
        "DQB1*03:01:73",
        "DQB1*03:01:74",
        "DQB1*03:01:75",
        "DQB1*03:01:76",
        "DQB1*03:01:77",
        "DQB1*03:01:78",
        "DQB1*03:01:79",
        "DQB1*03:01:80"
      ],
      "cds_sha256": "eb9f82175b42d8984c91580bcb4dc909d0d1ece0dea1c240c62c14c107bbd4a9",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:01:01",
      "numeric_two_field_assignment": "DQB1*03:01"
    },
    {
      "donor": "NA18982",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*15:02"
      ],
      "numeric_three_field": [
        "DRB1*15:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*15:02:01:02",
        "DRB1*15:02:01:03",
        "DRB1*15:02:01:04",
        "DRB1*15:02:01:05",
        "DRB1*15:02:01:06",
        "DRB1*15:02:01:07",
        "DRB1*15:02:01:08",
        "DRB1*15:02:01:09"
      ],
      "protein_matches": [
        "DRB1*15:02:01:02",
        "DRB1*15:02:01:03",
        "DRB1*15:02:01:04",
        "DRB1*15:02:01:05",
        "DRB1*15:02:01:06",
        "DRB1*15:02:01:07",
        "DRB1*15:02:01:08",
        "DRB1*15:02:01:09",
        "DRB1*15:02:02:01",
        "DRB1*15:02:02:02",
        "DRB1*15:02:02:03",
        "DRB1*15:02:05",
        "DRB1*15:02:20",
        "DRB1*15:02:21"
      ],
      "cds_sha256": "6275ef6c7063a7eced24212a3cd5d9d447ec1672e25865fadc68ec020dd4454a",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:02:01",
      "numeric_two_field_assignment": "DRB1*15:02"
    },
    {
      "donor": "NA18982",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*15:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*15:01"
      ],
      "numeric_three_field": [
        "DRB1*15:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*15:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33"
      ],
      "protein_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33",
        "DRB1*15:01:02",
        "DRB1*15:01:08:01",
        "DRB1*15:01:08:02",
        "DRB1*15:01:17",
        "DRB1*15:01:32",
        "DRB1*15:01:35",
        "DRB1*15:01:49",
        "DRB1*15:01:50",
        "DRB1*15:01:51",
        "DRB1*15:01:52",
        "DRB1*15:01:53",
        "DRB1*15:01:54",
        "DRB1*15:01:55",
        "DRB1*15:01:56"
      ],
      "cds_sha256": "1aea54c836d86377ccb58e10c5f5f97704438753078ca3333600bd00418c8ba8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:01:01",
      "numeric_two_field_assignment": "DRB1*15:01"
    },
    {
      "donor": "NA18983",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*02:06:01:01"
      ],
      "numeric_two_field": [
        "A*02:06"
      ],
      "numeric_three_field": [
        "A*02:06:01"
      ],
      "full_allele_assignment": [
        "A*02:06:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:06:01:01",
        "A*02:06:01:02",
        "A*02:06:01:03",
        "A*02:06:01:04",
        "A*02:06:01:05",
        "A*02:06:01:06",
        "A*02:06:01:07",
        "A*02:06:01:08",
        "A*02:06:01:09",
        "A*02:06:01:10",
        "A*02:06:01:11",
        "A*02:06:01:12",
        "A*02:06:01:13",
        "A*02:06:01:14",
        "A*02:06:01:15",
        "A*02:06:01:16",
        "A*02:06:01:17"
      ],
      "protein_matches": [
        "A*02:06:01:01",
        "A*02:06:01:02",
        "A*02:06:01:03",
        "A*02:06:01:04",
        "A*02:06:01:05",
        "A*02:06:01:06",
        "A*02:06:01:07",
        "A*02:06:01:08",
        "A*02:06:01:09",
        "A*02:06:01:10",
        "A*02:06:01:11",
        "A*02:06:01:12",
        "A*02:06:01:13",
        "A*02:06:01:14",
        "A*02:06:01:15",
        "A*02:06:01:16",
        "A*02:06:01:17",
        "A*02:06:04",
        "A*02:06:05",
        "A*02:06:06",
        "A*02:06:08",
        "A*02:06:12",
        "A*02:06:19",
        "A*02:06:22",
        "A*02:06:23",
        "A*02:06:24",
        "A*02:06:25",
        "A*02:06:26",
        "A*02:06:27",
        "A*02:06:28",
        "A*02:06:29",
        "A*02:06:30",
        "A*02:06:31",
        "A*02:06:32",
        "A*02:06:33",
        "A*02:06:34",
        "A*02:06:35",
        "A*02:06:36",
        "A*02:06:37"
      ],
      "cds_sha256": "3bbf94e3a6eb94ec9a012607d69d6f28e5bad45c740349deee06cebb40aebe65",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:06:01",
      "numeric_two_field_assignment": "A*02:06"
    },
    {
      "donor": "NA18983",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:01"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "NA18983",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*35:01:01:02"
      ],
      "numeric_two_field": [
        "B*35:01"
      ],
      "numeric_three_field": [
        "B*35:01:01"
      ],
      "full_allele_assignment": [
        "B*35:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*35:01:01:01",
        "B*35:01:01:02",
        "B*35:01:01:03",
        "B*35:01:01:04",
        "B*35:01:01:05",
        "B*35:01:01:06",
        "B*35:01:01:07",
        "B*35:01:01:08",
        "B*35:01:01:09",
        "B*35:01:01:10",
        "B*35:01:01:11",
        "B*35:01:01:12",
        "B*35:01:01:13",
        "B*35:01:01:14",
        "B*35:01:01:15",
        "B*35:01:01:16",
        "B*35:01:01:17",
        "B*35:01:01:18",
        "B*35:01:01:19",
        "B*35:01:01:20",
        "B*35:01:01:21",
        "B*35:01:01:22",
        "B*35:01:01:23",
        "B*35:01:01:24",
        "B*35:01:01:25",
        "B*35:01:01:26",
        "B*35:01:01:27",
        "B*35:01:01:28",
        "B*35:01:01:29",
        "B*35:01:01:30",
        "B*35:01:01:31",
        "B*35:01:01:32",
        "B*35:01:01:33",
        "B*35:01:01:34",
        "B*35:01:01:35",
        "B*35:01:01:36",
        "B*35:01:01:37",
        "B*35:01:01:38",
        "B*35:01:01:39",
        "B*35:01:01:40",
        "B*35:01:01:41",
        "B*35:01:01:42",
        "B*35:01:01:43",
        "B*35:01:01:44",
        "B*35:01:01:45",
        "B*35:01:01:46",
        "B*35:01:01:47",
        "B*35:01:01:48",
        "B*35:01:01:49",
        "B*35:01:01:50",
        "B*35:01:01:51",
        "B*35:01:01:52",
        "B*35:01:01:53",
        "B*35:01:01:54",
        "B*35:01:01:55",
        "B*35:01:01:56",
        "B*35:01:01:57",
        "B*35:01:01:58",
        "B*35:01:01:59",
        "B*35:01:01:60",
        "B*35:01:01:61",
        "B*35:01:01:62",
        "B*35:01:01:63",
        "B*35:01:01:64",
        "B*35:01:01:65",
        "B*35:01:01:66",
        "B*35:01:01:67",
        "B*35:01:01:68",
        "B*35:01:01:69",
        "B*35:01:01:70",
        "B*35:01:01:71",
        "B*35:01:01:72",
        "B*35:01:01:73",
        "B*35:01:01:74",
        "B*35:01:01:75",
        "B*35:01:01:76",
        "B*35:01:01:77",
        "B*35:01:01:78",
        "B*35:01:01:79",
        "B*35:01:01:80",
        "B*35:01:01:81",
        "B*35:01:01:82",
        "B*35:01:01:83",
        "B*35:01:01:84",
        "B*35:01:01:85",
        "B*35:01:01:86",
        "B*35:01:01:87",
        "B*35:01:01:88",
        "B*35:01:01:89",
        "B*35:01:01:90",
        "B*35:01:01:91",
        "B*35:01:01:92",
        "B*35:01:01:93",
        "B*35:01:01:94",
        "B*35:01:01:95",
        "B*35:01:01:96",
        "B*35:01:01:97"
      ],
      "protein_matches": [
        "B*35:01:01:01",
        "B*35:01:01:02",
        "B*35:01:01:03",
        "B*35:01:01:04",
        "B*35:01:01:05",
        "B*35:01:01:06",
        "B*35:01:01:07",
        "B*35:01:01:08",
        "B*35:01:01:09",
        "B*35:01:01:10",
        "B*35:01:01:11",
        "B*35:01:01:12",
        "B*35:01:01:13",
        "B*35:01:01:14",
        "B*35:01:01:15",
        "B*35:01:01:16",
        "B*35:01:01:17",
        "B*35:01:01:18",
        "B*35:01:01:19",
        "B*35:01:01:20",
        "B*35:01:01:21",
        "B*35:01:01:22",
        "B*35:01:01:23",
        "B*35:01:01:24",
        "B*35:01:01:25",
        "B*35:01:01:26",
        "B*35:01:01:27",
        "B*35:01:01:28",
        "B*35:01:01:29",
        "B*35:01:01:30",
        "B*35:01:01:31",
        "B*35:01:01:32",
        "B*35:01:01:33",
        "B*35:01:01:34",
        "B*35:01:01:35",
        "B*35:01:01:36",
        "B*35:01:01:37",
        "B*35:01:01:38",
        "B*35:01:01:39",
        "B*35:01:01:40",
        "B*35:01:01:41",
        "B*35:01:01:42",
        "B*35:01:01:43",
        "B*35:01:01:44",
        "B*35:01:01:45",
        "B*35:01:01:46",
        "B*35:01:01:47",
        "B*35:01:01:48",
        "B*35:01:01:49",
        "B*35:01:01:50",
        "B*35:01:01:51",
        "B*35:01:01:52",
        "B*35:01:01:53",
        "B*35:01:01:54",
        "B*35:01:01:55",
        "B*35:01:01:56",
        "B*35:01:01:57",
        "B*35:01:01:58",
        "B*35:01:01:59",
        "B*35:01:01:60",
        "B*35:01:01:61",
        "B*35:01:01:62",
        "B*35:01:01:63",
        "B*35:01:01:64",
        "B*35:01:01:65",
        "B*35:01:01:66",
        "B*35:01:01:67",
        "B*35:01:01:68",
        "B*35:01:01:69",
        "B*35:01:01:70",
        "B*35:01:01:71",
        "B*35:01:01:72",
        "B*35:01:01:73",
        "B*35:01:01:74",
        "B*35:01:01:75",
        "B*35:01:01:76",
        "B*35:01:01:77",
        "B*35:01:01:78",
        "B*35:01:01:79",
        "B*35:01:01:80",
        "B*35:01:01:81",
        "B*35:01:01:82",
        "B*35:01:01:83",
        "B*35:01:01:84",
        "B*35:01:01:85",
        "B*35:01:01:86",
        "B*35:01:01:87",
        "B*35:01:01:88",
        "B*35:01:01:89",
        "B*35:01:01:90",
        "B*35:01:01:91",
        "B*35:01:01:92",
        "B*35:01:01:93",
        "B*35:01:01:94",
        "B*35:01:01:95",
        "B*35:01:01:96",
        "B*35:01:01:97",
        "B*35:01:02",
        "B*35:01:04",
        "B*35:01:05",
        "B*35:01:06",
        "B*35:01:17",
        "B*35:01:22",
        "B*35:01:23",
        "B*35:01:39",
        "B*35:01:42",
        "B*35:01:45",
        "B*35:01:46",
        "B*35:01:48",
        "B*35:01:49",
        "B*35:01:50",
        "B*35:01:51",
        "B*35:01:52",
        "B*35:01:53",
        "B*35:01:54",
        "B*35:01:55",
        "B*35:01:56",
        "B*35:01:57",
        "B*35:01:58",
        "B*35:01:59",
        "B*35:01:60",
        "B*35:01:61",
        "B*35:01:62",
        "B*35:01:63",
        "B*35:01:64",
        "B*35:01:65",
        "B*35:01:66",
        "B*35:01:67",
        "B*35:01:68",
        "B*35:01:69",
        "B*35:01:70",
        "B*35:01:71",
        "B*35:01:72",
        "B*35:01:73",
        "B*35:01:74",
        "B*35:01:75",
        "B*35:01:76",
        "B*35:01:77",
        "B*35:01:78",
        "B*35:01:79",
        "B*35:01:80",
        "B*35:01:81",
        "B*35:01:82",
        "B*35:01:83",
        "B*35:01:84",
        "B*35:01:85",
        "B*35:01:86",
        "B*35:01:87",
        "B*35:01:88",
        "B*35:01:89",
        "B*35:01:90",
        "B*35:01:91",
        "B*35:01:92",
        "B*35:01:93"
      ],
      "cds_sha256": "8a550ca1da2eeff7ccb1678a6fa342e2872a8e90ae61363ca2267e8fc4407fad",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*35:01:01",
      "numeric_two_field_assignment": "B*35:01"
    },
    {
      "donor": "NA18983",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*15:01:01:01"
      ],
      "numeric_two_field": [
        "B*15:01"
      ],
      "numeric_three_field": [
        "B*15:01:01"
      ],
      "full_allele_assignment": [
        "B*15:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*15:01:01:01",
        "B*15:01:01:03",
        "B*15:01:01:04",
        "B*15:01:01:05",
        "B*15:01:01:06",
        "B*15:01:01:07",
        "B*15:01:01:08",
        "B*15:01:01:09",
        "B*15:01:01:10",
        "B*15:01:01:11",
        "B*15:01:01:12",
        "B*15:01:01:13",
        "B*15:01:01:14",
        "B*15:01:01:15",
        "B*15:01:01:16",
        "B*15:01:01:17",
        "B*15:01:01:18",
        "B*15:01:01:19",
        "B*15:01:01:20",
        "B*15:01:01:21",
        "B*15:01:01:22",
        "B*15:01:01:23",
        "B*15:01:01:24",
        "B*15:01:01:25",
        "B*15:01:01:26",
        "B*15:01:01:27",
        "B*15:01:01:28",
        "B*15:01:01:29",
        "B*15:01:01:30",
        "B*15:01:01:31",
        "B*15:01:01:32",
        "B*15:01:01:33",
        "B*15:01:01:34",
        "B*15:01:01:35",
        "B*15:01:01:36",
        "B*15:01:01:37",
        "B*15:01:01:38",
        "B*15:01:01:39Q",
        "B*15:01:01:40",
        "B*15:01:01:41",
        "B*15:01:01:42",
        "B*15:01:01:43",
        "B*15:01:01:44",
        "B*15:01:01:45",
        "B*15:01:01:46",
        "B*15:01:01:47",
        "B*15:01:01:48",
        "B*15:01:01:49",
        "B*15:01:01:50",
        "B*15:01:01:51",
        "B*15:01:01:52",
        "B*15:01:01:53",
        "B*15:01:01:54",
        "B*15:01:01:55",
        "B*15:01:01:56",
        "B*15:01:01:57",
        "B*15:01:01:58",
        "B*15:01:01:59",
        "B*15:01:01:60",
        "B*15:01:01:61",
        "B*15:01:01:62",
        "B*15:01:01:63",
        "B*15:01:01:64",
        "B*15:01:01:65Q",
        "B*15:01:01:66",
        "B*15:01:01:67",
        "B*15:01:01:68",
        "B*15:01:01:69",
        "B*15:01:01:70",
        "B*15:01:01:71Q",
        "B*15:01:01:72",
        "B*15:01:01:73",
        "B*15:01:01:74",
        "B*15:01:01:75",
        "B*15:01:01:76"
      ],
      "protein_matches": [
        "B*15:01:01:01",
        "B*15:01:01:03",
        "B*15:01:01:04",
        "B*15:01:01:05",
        "B*15:01:01:06",
        "B*15:01:01:07",
        "B*15:01:01:08",
        "B*15:01:01:09",
        "B*15:01:01:10",
        "B*15:01:01:11",
        "B*15:01:01:12",
        "B*15:01:01:13",
        "B*15:01:01:14",
        "B*15:01:01:15",
        "B*15:01:01:16",
        "B*15:01:01:17",
        "B*15:01:01:18",
        "B*15:01:01:19",
        "B*15:01:01:20",
        "B*15:01:01:21",
        "B*15:01:01:22",
        "B*15:01:01:23",
        "B*15:01:01:24",
        "B*15:01:01:25",
        "B*15:01:01:26",
        "B*15:01:01:27",
        "B*15:01:01:28",
        "B*15:01:01:29",
        "B*15:01:01:30",
        "B*15:01:01:31",
        "B*15:01:01:32",
        "B*15:01:01:33",
        "B*15:01:01:34",
        "B*15:01:01:35",
        "B*15:01:01:36",
        "B*15:01:01:37",
        "B*15:01:01:38",
        "B*15:01:01:39Q",
        "B*15:01:01:40",
        "B*15:01:01:41",
        "B*15:01:01:42",
        "B*15:01:01:43",
        "B*15:01:01:44",
        "B*15:01:01:45",
        "B*15:01:01:46",
        "B*15:01:01:47",
        "B*15:01:01:48",
        "B*15:01:01:49",
        "B*15:01:01:50",
        "B*15:01:01:51",
        "B*15:01:01:52",
        "B*15:01:01:53",
        "B*15:01:01:54",
        "B*15:01:01:55",
        "B*15:01:01:56",
        "B*15:01:01:57",
        "B*15:01:01:58",
        "B*15:01:01:59",
        "B*15:01:01:60",
        "B*15:01:01:61",
        "B*15:01:01:62",
        "B*15:01:01:63",
        "B*15:01:01:64",
        "B*15:01:01:65Q",
        "B*15:01:01:66",
        "B*15:01:01:67",
        "B*15:01:01:68",
        "B*15:01:01:69",
        "B*15:01:01:70",
        "B*15:01:01:71Q",
        "B*15:01:01:72",
        "B*15:01:01:73",
        "B*15:01:01:74",
        "B*15:01:01:75",
        "B*15:01:01:76",
        "B*15:01:02",
        "B*15:01:06",
        "B*15:01:07",
        "B*15:01:10",
        "B*15:01:100",
        "B*15:01:101",
        "B*15:01:11",
        "B*15:01:17",
        "B*15:01:32",
        "B*15:01:38",
        "B*15:01:40",
        "B*15:01:41",
        "B*15:01:42",
        "B*15:01:43",
        "B*15:01:44",
        "B*15:01:45",
        "B*15:01:46",
        "B*15:01:47",
        "B*15:01:48",
        "B*15:01:49",
        "B*15:01:50",
        "B*15:01:51",
        "B*15:01:52",
        "B*15:01:53",
        "B*15:01:54",
        "B*15:01:55",
        "B*15:01:56",
        "B*15:01:57",
        "B*15:01:58",
        "B*15:01:59",
        "B*15:01:60",
        "B*15:01:61",
        "B*15:01:62",
        "B*15:01:63",
        "B*15:01:64",
        "B*15:01:65",
        "B*15:01:66",
        "B*15:01:67",
        "B*15:01:68",
        "B*15:01:69",
        "B*15:01:70",
        "B*15:01:71",
        "B*15:01:72",
        "B*15:01:73",
        "B*15:01:74",
        "B*15:01:75",
        "B*15:01:76",
        "B*15:01:77",
        "B*15:01:78",
        "B*15:01:79",
        "B*15:01:80",
        "B*15:01:81",
        "B*15:01:82",
        "B*15:01:83",
        "B*15:01:84",
        "B*15:01:85",
        "B*15:01:86",
        "B*15:01:87",
        "B*15:01:88",
        "B*15:01:89",
        "B*15:01:90",
        "B*15:01:91",
        "B*15:01:92",
        "B*15:01:93",
        "B*15:01:94",
        "B*15:01:95",
        "B*15:01:96",
        "B*15:01:97",
        "B*15:01:98",
        "B*15:01:99"
      ],
      "cds_sha256": "1d44ca5fbebab117a234400b2fbd2353eb719a6ed3ed31e921be1a5f57a0a56c",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*15:01:01",
      "numeric_two_field_assignment": "B*15:01"
    },
    {
      "donor": "NA18983",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*03:03:01:01"
      ],
      "numeric_two_field": [
        "C*03:03"
      ],
      "numeric_three_field": [
        "C*03:03:01"
      ],
      "full_allele_assignment": [
        "C*03:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:03:01:01",
        "C*03:03:01:02",
        "C*03:03:01:03",
        "C*03:03:01:04",
        "C*03:03:01:05",
        "C*03:03:01:06",
        "C*03:03:01:07",
        "C*03:03:01:08",
        "C*03:03:01:09",
        "C*03:03:01:10",
        "C*03:03:01:11",
        "C*03:03:01:12",
        "C*03:03:01:13",
        "C*03:03:01:14",
        "C*03:03:01:15",
        "C*03:03:01:16",
        "C*03:03:01:17",
        "C*03:03:01:18",
        "C*03:03:01:19",
        "C*03:03:01:20",
        "C*03:03:01:21",
        "C*03:03:01:22",
        "C*03:03:01:23",
        "C*03:03:01:24",
        "C*03:03:01:25",
        "C*03:03:01:26",
        "C*03:03:01:27",
        "C*03:03:01:28",
        "C*03:03:01:29",
        "C*03:03:01:30",
        "C*03:03:01:31",
        "C*03:03:01:33",
        "C*03:03:01:34",
        "C*03:03:01:35",
        "C*03:03:01:36",
        "C*03:03:01:37",
        "C*03:03:01:38",
        "C*03:03:01:39Q",
        "C*03:03:01:40",
        "C*03:03:01:41",
        "C*03:03:01:42",
        "C*03:03:01:43",
        "C*03:03:01:44",
        "C*03:03:01:45",
        "C*03:03:01:46",
        "C*03:03:01:47",
        "C*03:03:01:48",
        "C*03:03:01:49",
        "C*03:03:01:50N",
        "C*03:03:01:51",
        "C*03:03:01:52N",
        "C*03:03:01:53",
        "C*03:03:01:54",
        "C*03:03:01:55Q",
        "C*03:03:01:56",
        "C*03:03:01:57",
        "C*03:03:01:58",
        "C*03:03:01:59",
        "C*03:03:01:60",
        "C*03:03:01:61",
        "C*03:03:01:62",
        "C*03:03:01:63",
        "C*03:03:01:64",
        "C*03:03:01:65",
        "C*03:03:01:66",
        "C*03:03:01:67",
        "C*03:03:01:68",
        "C*03:03:01:69",
        "C*03:03:01:70",
        "C*03:03:01:71",
        "C*03:03:01:72",
        "C*03:03:01:73Q",
        "C*03:03:01:74"
      ],
      "protein_matches": [
        "C*03:03:01:01",
        "C*03:03:01:02",
        "C*03:03:01:03",
        "C*03:03:01:04",
        "C*03:03:01:05",
        "C*03:03:01:06",
        "C*03:03:01:07",
        "C*03:03:01:08",
        "C*03:03:01:09",
        "C*03:03:01:10",
        "C*03:03:01:11",
        "C*03:03:01:12",
        "C*03:03:01:13",
        "C*03:03:01:14",
        "C*03:03:01:15",
        "C*03:03:01:16",
        "C*03:03:01:17",
        "C*03:03:01:18",
        "C*03:03:01:19",
        "C*03:03:01:20",
        "C*03:03:01:21",
        "C*03:03:01:22",
        "C*03:03:01:23",
        "C*03:03:01:24",
        "C*03:03:01:25",
        "C*03:03:01:26",
        "C*03:03:01:27",
        "C*03:03:01:28",
        "C*03:03:01:29",
        "C*03:03:01:30",
        "C*03:03:01:31",
        "C*03:03:01:33",
        "C*03:03:01:34",
        "C*03:03:01:35",
        "C*03:03:01:36",
        "C*03:03:01:37",
        "C*03:03:01:38",
        "C*03:03:01:39Q",
        "C*03:03:01:40",
        "C*03:03:01:41",
        "C*03:03:01:42",
        "C*03:03:01:43",
        "C*03:03:01:44",
        "C*03:03:01:45",
        "C*03:03:01:46",
        "C*03:03:01:47",
        "C*03:03:01:48",
        "C*03:03:01:49",
        "C*03:03:01:50N",
        "C*03:03:01:51",
        "C*03:03:01:52N",
        "C*03:03:01:53",
        "C*03:03:01:54",
        "C*03:03:01:55Q",
        "C*03:03:01:56",
        "C*03:03:01:57",
        "C*03:03:01:58",
        "C*03:03:01:59",
        "C*03:03:01:60",
        "C*03:03:01:61",
        "C*03:03:01:62",
        "C*03:03:01:63",
        "C*03:03:01:64",
        "C*03:03:01:65",
        "C*03:03:01:66",
        "C*03:03:01:67",
        "C*03:03:01:68",
        "C*03:03:01:69",
        "C*03:03:01:70",
        "C*03:03:01:71",
        "C*03:03:01:72",
        "C*03:03:01:73Q",
        "C*03:03:01:74",
        "C*03:03:02",
        "C*03:03:04",
        "C*03:03:17",
        "C*03:03:19",
        "C*03:03:22",
        "C*03:03:27",
        "C*03:03:28",
        "C*03:03:29",
        "C*03:03:30",
        "C*03:03:31",
        "C*03:03:32",
        "C*03:03:33",
        "C*03:03:34",
        "C*03:03:36",
        "C*03:03:38",
        "C*03:03:39",
        "C*03:03:40",
        "C*03:03:41",
        "C*03:03:42",
        "C*03:03:43",
        "C*03:03:44",
        "C*03:03:45",
        "C*03:03:46",
        "C*03:03:47",
        "C*03:03:48",
        "C*03:03:49",
        "C*03:03:50",
        "C*03:03:51",
        "C*03:03:52",
        "C*03:03:53",
        "C*03:03:55",
        "C*03:03:56",
        "C*03:03:57",
        "C*03:03:58",
        "C*03:03:59",
        "C*03:03:60",
        "C*03:03:61",
        "C*03:03:62",
        "C*03:03:63",
        "C*03:03:64",
        "C*03:03:65",
        "C*03:03:66",
        "C*03:03:67",
        "C*03:03:68",
        "C*03:03:69",
        "C*03:03:70",
        "C*03:03:71",
        "C*03:03:72",
        "C*03:03:73",
        "C*03:03:74",
        "C*03:03:75",
        "C*03:03:76",
        "C*03:03:77",
        "C*03:03:78"
      ],
      "cds_sha256": "12dc70eb013cdf6c9253f19a4b55b82c73877e7e1771165364736c2d90579a7d",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:03:01",
      "numeric_two_field_assignment": "C*03:03"
    },
    {
      "donor": "NA18983",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*04:01:01:14"
      ],
      "numeric_two_field": [
        "C*04:01"
      ],
      "numeric_three_field": [
        "C*04:01:01"
      ],
      "full_allele_assignment": [
        "C*04:01:01:14"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*04:01:01:01",
        "C*04:01:01:02",
        "C*04:01:01:03",
        "C*04:01:01:04",
        "C*04:01:01:05",
        "C*04:01:01:06",
        "C*04:01:01:07",
        "C*04:01:01:08",
        "C*04:01:01:09",
        "C*04:01:01:10",
        "C*04:01:01:100",
        "C*04:01:01:101",
        "C*04:01:01:102",
        "C*04:01:01:103",
        "C*04:01:01:104",
        "C*04:01:01:105",
        "C*04:01:01:106",
        "C*04:01:01:107",
        "C*04:01:01:108",
        "C*04:01:01:109",
        "C*04:01:01:11",
        "C*04:01:01:110",
        "C*04:01:01:111",
        "C*04:01:01:112",
        "C*04:01:01:113",
        "C*04:01:01:114",
        "C*04:01:01:115",
        "C*04:01:01:116",
        "C*04:01:01:117",
        "C*04:01:01:118",
        "C*04:01:01:119",
        "C*04:01:01:12",
        "C*04:01:01:120",
        "C*04:01:01:121",
        "C*04:01:01:122",
        "C*04:01:01:123",
        "C*04:01:01:124",
        "C*04:01:01:125",
        "C*04:01:01:126",
        "C*04:01:01:127",
        "C*04:01:01:128",
        "C*04:01:01:129",
        "C*04:01:01:13",
        "C*04:01:01:130",
        "C*04:01:01:131",
        "C*04:01:01:132",
        "C*04:01:01:133",
        "C*04:01:01:134",
        "C*04:01:01:135",
        "C*04:01:01:136",
        "C*04:01:01:137",
        "C*04:01:01:138",
        "C*04:01:01:139",
        "C*04:01:01:14",
        "C*04:01:01:140",
        "C*04:01:01:141",
        "C*04:01:01:142",
        "C*04:01:01:143",
        "C*04:01:01:144",
        "C*04:01:01:145",
        "C*04:01:01:146",
        "C*04:01:01:147",
        "C*04:01:01:148",
        "C*04:01:01:149",
        "C*04:01:01:15",
        "C*04:01:01:150",
        "C*04:01:01:151",
        "C*04:01:01:152",
        "C*04:01:01:153",
        "C*04:01:01:154",
        "C*04:01:01:155",
        "C*04:01:01:156",
        "C*04:01:01:157",
        "C*04:01:01:158",
        "C*04:01:01:159",
        "C*04:01:01:16",
        "C*04:01:01:160",
        "C*04:01:01:161",
        "C*04:01:01:162",
        "C*04:01:01:163",
        "C*04:01:01:164",
        "C*04:01:01:165",
        "C*04:01:01:166",
        "C*04:01:01:167",
        "C*04:01:01:168",
        "C*04:01:01:169",
        "C*04:01:01:17",
        "C*04:01:01:170Q",
        "C*04:01:01:171",
        "C*04:01:01:172",
        "C*04:01:01:173",
        "C*04:01:01:174",
        "C*04:01:01:175",
        "C*04:01:01:176Q",
        "C*04:01:01:177",
        "C*04:01:01:178",
        "C*04:01:01:179",
        "C*04:01:01:18",
        "C*04:01:01:180",
        "C*04:01:01:181",
        "C*04:01:01:182",
        "C*04:01:01:183",
        "C*04:01:01:184",
        "C*04:01:01:185",
        "C*04:01:01:186",
        "C*04:01:01:187",
        "C*04:01:01:188Q",
        "C*04:01:01:189Q",
        "C*04:01:01:19",
        "C*04:01:01:190",
        "C*04:01:01:191",
        "C*04:01:01:192",
        "C*04:01:01:193",
        "C*04:01:01:194Q",
        "C*04:01:01:195",
        "C*04:01:01:196",
        "C*04:01:01:197",
        "C*04:01:01:198",
        "C*04:01:01:199",
        "C*04:01:01:20",
        "C*04:01:01:200",
        "C*04:01:01:201",
        "C*04:01:01:202",
        "C*04:01:01:203",
        "C*04:01:01:204",
        "C*04:01:01:205",
        "C*04:01:01:206",
        "C*04:01:01:207",
        "C*04:01:01:21",
        "C*04:01:01:22",
        "C*04:01:01:23",
        "C*04:01:01:24",
        "C*04:01:01:25",
        "C*04:01:01:26",
        "C*04:01:01:27",
        "C*04:01:01:28",
        "C*04:01:01:29",
        "C*04:01:01:31",
        "C*04:01:01:32",
        "C*04:01:01:33",
        "C*04:01:01:34",
        "C*04:01:01:35",
        "C*04:01:01:36",
        "C*04:01:01:37",
        "C*04:01:01:38",
        "C*04:01:01:39",
        "C*04:01:01:40",
        "C*04:01:01:41",
        "C*04:01:01:42",
        "C*04:01:01:43",
        "C*04:01:01:44",
        "C*04:01:01:45",
        "C*04:01:01:46",
        "C*04:01:01:47Q",
        "C*04:01:01:48",
        "C*04:01:01:49",
        "C*04:01:01:50",
        "C*04:01:01:51",
        "C*04:01:01:52",
        "C*04:01:01:53",
        "C*04:01:01:54",
        "C*04:01:01:55",
        "C*04:01:01:56",
        "C*04:01:01:57",
        "C*04:01:01:58",
        "C*04:01:01:59",
        "C*04:01:01:60",
        "C*04:01:01:61",
        "C*04:01:01:62",
        "C*04:01:01:63",
        "C*04:01:01:64",
        "C*04:01:01:65",
        "C*04:01:01:66",
        "C*04:01:01:67",
        "C*04:01:01:68",
        "C*04:01:01:69",
        "C*04:01:01:70",
        "C*04:01:01:71",
        "C*04:01:01:72",
        "C*04:01:01:73",
        "C*04:01:01:74",
        "C*04:01:01:75",
        "C*04:01:01:76",
        "C*04:01:01:77",
        "C*04:01:01:78",
        "C*04:01:01:79",
        "C*04:01:01:80",
        "C*04:01:01:81",
        "C*04:01:01:82",
        "C*04:01:01:83",
        "C*04:01:01:84Q",
        "C*04:01:01:85",
        "C*04:01:01:86",
        "C*04:01:01:87",
        "C*04:01:01:88",
        "C*04:01:01:89",
        "C*04:01:01:90",
        "C*04:01:01:91",
        "C*04:01:01:92",
        "C*04:01:01:93",
        "C*04:01:01:94",
        "C*04:01:01:95",
        "C*04:01:01:96",
        "C*04:01:01:97",
        "C*04:01:01:98",
        "C*04:01:01:99"
      ],
      "protein_matches": [
        "C*04:01:01:01",
        "C*04:01:01:02",
        "C*04:01:01:03",
        "C*04:01:01:04",
        "C*04:01:01:05",
        "C*04:01:01:06",
        "C*04:01:01:07",
        "C*04:01:01:08",
        "C*04:01:01:09",
        "C*04:01:01:10",
        "C*04:01:01:100",
        "C*04:01:01:101",
        "C*04:01:01:102",
        "C*04:01:01:103",
        "C*04:01:01:104",
        "C*04:01:01:105",
        "C*04:01:01:106",
        "C*04:01:01:107",
        "C*04:01:01:108",
        "C*04:01:01:109",
        "C*04:01:01:11",
        "C*04:01:01:110",
        "C*04:01:01:111",
        "C*04:01:01:112",
        "C*04:01:01:113",
        "C*04:01:01:114",
        "C*04:01:01:115",
        "C*04:01:01:116",
        "C*04:01:01:117",
        "C*04:01:01:118",
        "C*04:01:01:119",
        "C*04:01:01:12",
        "C*04:01:01:120",
        "C*04:01:01:121",
        "C*04:01:01:122",
        "C*04:01:01:123",
        "C*04:01:01:124",
        "C*04:01:01:125",
        "C*04:01:01:126",
        "C*04:01:01:127",
        "C*04:01:01:128",
        "C*04:01:01:129",
        "C*04:01:01:13",
        "C*04:01:01:130",
        "C*04:01:01:131",
        "C*04:01:01:132",
        "C*04:01:01:133",
        "C*04:01:01:134",
        "C*04:01:01:135",
        "C*04:01:01:136",
        "C*04:01:01:137",
        "C*04:01:01:138",
        "C*04:01:01:139",
        "C*04:01:01:14",
        "C*04:01:01:140",
        "C*04:01:01:141",
        "C*04:01:01:142",
        "C*04:01:01:143",
        "C*04:01:01:144",
        "C*04:01:01:145",
        "C*04:01:01:146",
        "C*04:01:01:147",
        "C*04:01:01:148",
        "C*04:01:01:149",
        "C*04:01:01:15",
        "C*04:01:01:150",
        "C*04:01:01:151",
        "C*04:01:01:152",
        "C*04:01:01:153",
        "C*04:01:01:154",
        "C*04:01:01:155",
        "C*04:01:01:156",
        "C*04:01:01:157",
        "C*04:01:01:158",
        "C*04:01:01:159",
        "C*04:01:01:16",
        "C*04:01:01:160",
        "C*04:01:01:161",
        "C*04:01:01:162",
        "C*04:01:01:163",
        "C*04:01:01:164",
        "C*04:01:01:165",
        "C*04:01:01:166",
        "C*04:01:01:167",
        "C*04:01:01:168",
        "C*04:01:01:169",
        "C*04:01:01:17",
        "C*04:01:01:170Q",
        "C*04:01:01:171",
        "C*04:01:01:172",
        "C*04:01:01:173",
        "C*04:01:01:174",
        "C*04:01:01:175",
        "C*04:01:01:176Q",
        "C*04:01:01:177",
        "C*04:01:01:178",
        "C*04:01:01:179",
        "C*04:01:01:18",
        "C*04:01:01:180",
        "C*04:01:01:181",
        "C*04:01:01:182",
        "C*04:01:01:183",
        "C*04:01:01:184",
        "C*04:01:01:185",
        "C*04:01:01:186",
        "C*04:01:01:187",
        "C*04:01:01:188Q",
        "C*04:01:01:189Q",
        "C*04:01:01:19",
        "C*04:01:01:190",
        "C*04:01:01:191",
        "C*04:01:01:192",
        "C*04:01:01:193",
        "C*04:01:01:194Q",
        "C*04:01:01:195",
        "C*04:01:01:196",
        "C*04:01:01:197",
        "C*04:01:01:198",
        "C*04:01:01:199",
        "C*04:01:01:20",
        "C*04:01:01:200",
        "C*04:01:01:201",
        "C*04:01:01:202",
        "C*04:01:01:203",
        "C*04:01:01:204",
        "C*04:01:01:205",
        "C*04:01:01:206",
        "C*04:01:01:207",
        "C*04:01:01:21",
        "C*04:01:01:22",
        "C*04:01:01:23",
        "C*04:01:01:24",
        "C*04:01:01:25",
        "C*04:01:01:26",
        "C*04:01:01:27",
        "C*04:01:01:28",
        "C*04:01:01:29",
        "C*04:01:01:31",
        "C*04:01:01:32",
        "C*04:01:01:33",
        "C*04:01:01:34",
        "C*04:01:01:35",
        "C*04:01:01:36",
        "C*04:01:01:37",
        "C*04:01:01:38",
        "C*04:01:01:39",
        "C*04:01:01:40",
        "C*04:01:01:41",
        "C*04:01:01:42",
        "C*04:01:01:43",
        "C*04:01:01:44",
        "C*04:01:01:45",
        "C*04:01:01:46",
        "C*04:01:01:47Q",
        "C*04:01:01:48",
        "C*04:01:01:49",
        "C*04:01:01:50",
        "C*04:01:01:51",
        "C*04:01:01:52",
        "C*04:01:01:53",
        "C*04:01:01:54",
        "C*04:01:01:55",
        "C*04:01:01:56",
        "C*04:01:01:57",
        "C*04:01:01:58",
        "C*04:01:01:59",
        "C*04:01:01:60",
        "C*04:01:01:61",
        "C*04:01:01:62",
        "C*04:01:01:63",
        "C*04:01:01:64",
        "C*04:01:01:65",
        "C*04:01:01:66",
        "C*04:01:01:67",
        "C*04:01:01:68",
        "C*04:01:01:69",
        "C*04:01:01:70",
        "C*04:01:01:71",
        "C*04:01:01:72",
        "C*04:01:01:73",
        "C*04:01:01:74",
        "C*04:01:01:75",
        "C*04:01:01:76",
        "C*04:01:01:77",
        "C*04:01:01:78",
        "C*04:01:01:79",
        "C*04:01:01:80",
        "C*04:01:01:81",
        "C*04:01:01:82",
        "C*04:01:01:83",
        "C*04:01:01:84Q",
        "C*04:01:01:85",
        "C*04:01:01:86",
        "C*04:01:01:87",
        "C*04:01:01:88",
        "C*04:01:01:89",
        "C*04:01:01:90",
        "C*04:01:01:91",
        "C*04:01:01:92",
        "C*04:01:01:93",
        "C*04:01:01:94",
        "C*04:01:01:95",
        "C*04:01:01:96",
        "C*04:01:01:97",
        "C*04:01:01:98",
        "C*04:01:01:99",
        "C*04:01:03",
        "C*04:01:08",
        "C*04:01:10",
        "C*04:01:100",
        "C*04:01:101",
        "C*04:01:102",
        "C*04:01:103",
        "C*04:01:104",
        "C*04:01:105",
        "C*04:01:106:01",
        "C*04:01:106:02",
        "C*04:01:107",
        "C*04:01:108",
        "C*04:01:109",
        "C*04:01:11",
        "C*04:01:110",
        "C*04:01:111",
        "C*04:01:112",
        "C*04:01:113",
        "C*04:01:114",
        "C*04:01:115",
        "C*04:01:116",
        "C*04:01:117",
        "C*04:01:118",
        "C*04:01:119",
        "C*04:01:120",
        "C*04:01:121:01",
        "C*04:01:121:02",
        "C*04:01:122",
        "C*04:01:123",
        "C*04:01:124",
        "C*04:01:125",
        "C*04:01:126",
        "C*04:01:127",
        "C*04:01:128",
        "C*04:01:129",
        "C*04:01:130",
        "C*04:01:131",
        "C*04:01:132",
        "C*04:01:133",
        "C*04:01:134",
        "C*04:01:135",
        "C*04:01:136",
        "C*04:01:137",
        "C*04:01:138",
        "C*04:01:139",
        "C*04:01:140",
        "C*04:01:141",
        "C*04:01:142",
        "C*04:01:143",
        "C*04:01:144",
        "C*04:01:145",
        "C*04:01:146",
        "C*04:01:147",
        "C*04:01:148",
        "C*04:01:149",
        "C*04:01:150",
        "C*04:01:151",
        "C*04:01:152",
        "C*04:01:153",
        "C*04:01:154",
        "C*04:01:155",
        "C*04:01:156",
        "C*04:01:157",
        "C*04:01:158",
        "C*04:01:159",
        "C*04:01:160",
        "C*04:01:161",
        "C*04:01:162",
        "C*04:01:163",
        "C*04:01:164",
        "C*04:01:165",
        "C*04:01:166",
        "C*04:01:167",
        "C*04:01:168",
        "C*04:01:169",
        "C*04:01:170",
        "C*04:01:171",
        "C*04:01:172",
        "C*04:01:173",
        "C*04:01:174",
        "C*04:01:175",
        "C*04:01:176",
        "C*04:01:177",
        "C*04:01:178",
        "C*04:01:179",
        "C*04:01:180",
        "C*04:01:21",
        "C*04:01:22",
        "C*04:01:23",
        "C*04:01:29",
        "C*04:01:30",
        "C*04:01:33",
        "C*04:01:44",
        "C*04:01:48",
        "C*04:01:49",
        "C*04:01:56",
        "C*04:01:62",
        "C*04:01:64",
        "C*04:01:66",
        "C*04:01:68",
        "C*04:01:69",
        "C*04:01:73",
        "C*04:01:74",
        "C*04:01:75",
        "C*04:01:76:01",
        "C*04:01:76:02",
        "C*04:01:77",
        "C*04:01:78",
        "C*04:01:79",
        "C*04:01:80",
        "C*04:01:81",
        "C*04:01:82:01",
        "C*04:01:82:02",
        "C*04:01:82:03",
        "C*04:01:83",
        "C*04:01:84",
        "C*04:01:85",
        "C*04:01:86",
        "C*04:01:87",
        "C*04:01:88",
        "C*04:01:89",
        "C*04:01:90",
        "C*04:01:91",
        "C*04:01:92:01",
        "C*04:01:92:02",
        "C*04:01:92:03",
        "C*04:01:93",
        "C*04:01:94",
        "C*04:01:95",
        "C*04:01:96",
        "C*04:01:97",
        "C*04:01:98",
        "C*04:01:99"
      ],
      "cds_sha256": "bb05cab50749b0e04bf3cda69a66d85ac637f8d7a2dd545cd736b12c36e48be3",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*04:01:01",
      "numeric_two_field_assignment": "C*04:01"
    },
    {
      "donor": "NA18983",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "NA18983",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "NA18983",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:02:01:05"
      ],
      "numeric_two_field": [
        "DPB1*02:02"
      ],
      "numeric_three_field": [
        "DPB1*02:02:01"
      ],
      "full_allele_assignment": [
        "DPB1*02:02:01:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:02:01:01",
        "DPB1*02:02:01:02",
        "DPB1*02:02:01:03",
        "DPB1*02:02:01:04",
        "DPB1*02:02:01:05",
        "DPB1*02:02:01:06",
        "DPB1*02:02:01:07",
        "DPB1*02:02:01:08",
        "DPB1*02:02:01:09",
        "DPB1*02:02:01:10",
        "DPB1*02:02:01:11"
      ],
      "protein_matches": [
        "DPB1*02:02:01:01",
        "DPB1*02:02:01:02",
        "DPB1*02:02:01:03",
        "DPB1*02:02:01:04",
        "DPB1*02:02:01:05",
        "DPB1*02:02:01:06",
        "DPB1*02:02:01:07",
        "DPB1*02:02:01:08",
        "DPB1*02:02:01:09",
        "DPB1*02:02:01:10",
        "DPB1*02:02:01:11",
        "DPB1*02:02:03",
        "DPB1*02:02:07",
        "DPB1*02:02:09"
      ],
      "cds_sha256": "97d0d6ee0a1b0b514cd6b01544362f9ea8e886197a33eaf2e2f47cef14676654",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:02:01",
      "numeric_two_field_assignment": "DPB1*02:02"
    },
    {
      "donor": "NA18983",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*05:01:01:08"
      ],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*05:01:01:08"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "NA18983",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*05:05:01:02"
      ],
      "numeric_two_field": [
        "DQA1*05:05"
      ],
      "numeric_three_field": [
        "DQA1*05:05:01"
      ],
      "full_allele_assignment": [
        "DQA1*05:05:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*05:05:01:01",
        "DQA1*05:05:01:02",
        "DQA1*05:05:01:03",
        "DQA1*05:05:01:04",
        "DQA1*05:05:01:05",
        "DQA1*05:05:01:06",
        "DQA1*05:05:01:07",
        "DQA1*05:05:01:08",
        "DQA1*05:05:01:09",
        "DQA1*05:05:01:10",
        "DQA1*05:05:01:11",
        "DQA1*05:05:01:12",
        "DQA1*05:05:01:13",
        "DQA1*05:05:01:14",
        "DQA1*05:05:01:15",
        "DQA1*05:05:01:16",
        "DQA1*05:05:01:17",
        "DQA1*05:05:01:18",
        "DQA1*05:05:01:19",
        "DQA1*05:05:01:20",
        "DQA1*05:05:01:21",
        "DQA1*05:05:01:22",
        "DQA1*05:05:01:23",
        "DQA1*05:05:01:24",
        "DQA1*05:05:01:25",
        "DQA1*05:05:01:26",
        "DQA1*05:05:01:27",
        "DQA1*05:05:01:28",
        "DQA1*05:05:01:29",
        "DQA1*05:05:01:30",
        "DQA1*05:05:01:31",
        "DQA1*05:05:01:32",
        "DQA1*05:05:01:33",
        "DQA1*05:05:01:34",
        "DQA1*05:05:01:35",
        "DQA1*05:05:01:36",
        "DQA1*05:05:01:37",
        "DQA1*05:05:01:38",
        "DQA1*05:05:01:39",
        "DQA1*05:05:01:40",
        "DQA1*05:05:01:41",
        "DQA1*05:05:01:42",
        "DQA1*05:05:01:43",
        "DQA1*05:05:01:44",
        "DQA1*05:05:01:45",
        "DQA1*05:05:01:46",
        "DQA1*05:05:01:47",
        "DQA1*05:05:01:48",
        "DQA1*05:05:01:49",
        "DQA1*05:05:01:50",
        "DQA1*05:05:01:51",
        "DQA1*05:05:01:52",
        "DQA1*05:05:01:53",
        "DQA1*05:05:01:54"
      ],
      "protein_matches": [
        "DQA1*05:05:01:01",
        "DQA1*05:05:01:02",
        "DQA1*05:05:01:03",
        "DQA1*05:05:01:04",
        "DQA1*05:05:01:05",
        "DQA1*05:05:01:06",
        "DQA1*05:05:01:07",
        "DQA1*05:05:01:08",
        "DQA1*05:05:01:09",
        "DQA1*05:05:01:10",
        "DQA1*05:05:01:11",
        "DQA1*05:05:01:12",
        "DQA1*05:05:01:13",
        "DQA1*05:05:01:14",
        "DQA1*05:05:01:15",
        "DQA1*05:05:01:16",
        "DQA1*05:05:01:17",
        "DQA1*05:05:01:18",
        "DQA1*05:05:01:19",
        "DQA1*05:05:01:20",
        "DQA1*05:05:01:21",
        "DQA1*05:05:01:22",
        "DQA1*05:05:01:23",
        "DQA1*05:05:01:24",
        "DQA1*05:05:01:25",
        "DQA1*05:05:01:26",
        "DQA1*05:05:01:27",
        "DQA1*05:05:01:28",
        "DQA1*05:05:01:29",
        "DQA1*05:05:01:30",
        "DQA1*05:05:01:31",
        "DQA1*05:05:01:32",
        "DQA1*05:05:01:33",
        "DQA1*05:05:01:34",
        "DQA1*05:05:01:35",
        "DQA1*05:05:01:36",
        "DQA1*05:05:01:37",
        "DQA1*05:05:01:38",
        "DQA1*05:05:01:39",
        "DQA1*05:05:01:40",
        "DQA1*05:05:01:41",
        "DQA1*05:05:01:42",
        "DQA1*05:05:01:43",
        "DQA1*05:05:01:44",
        "DQA1*05:05:01:45",
        "DQA1*05:05:01:46",
        "DQA1*05:05:01:47",
        "DQA1*05:05:01:48",
        "DQA1*05:05:01:49",
        "DQA1*05:05:01:50",
        "DQA1*05:05:01:51",
        "DQA1*05:05:01:52",
        "DQA1*05:05:01:53",
        "DQA1*05:05:01:54",
        "DQA1*05:05:02",
        "DQA1*05:05:03",
        "DQA1*05:05:04",
        "DQA1*05:05:05",
        "DQA1*05:05:06",
        "DQA1*05:05:07",
        "DQA1*05:05:08:01",
        "DQA1*05:05:08:02",
        "DQA1*05:05:09",
        "DQA1*05:05:10",
        "DQA1*05:05:11",
        "DQA1*05:05:12:01",
        "DQA1*05:05:12:02",
        "DQA1*05:05:13:01",
        "DQA1*05:05:13:02",
        "DQA1*05:05:14:01",
        "DQA1*05:05:14:02",
        "DQA1*05:05:15",
        "DQA1*05:05:16:01",
        "DQA1*05:05:16:02",
        "DQA1*05:05:17:01",
        "DQA1*05:05:17:02",
        "DQA1*05:05:17:03",
        "DQA1*05:05:18",
        "DQA1*05:05:19",
        "DQA1*05:05:20",
        "DQA1*05:05:21",
        "DQA1*05:05:22",
        "DQA1*05:05:23",
        "DQA1*05:05:24",
        "DQA1*05:05:25",
        "DQA1*05:05:26",
        "DQA1*05:05:27",
        "DQA1*05:05:28"
      ],
      "cds_sha256": "e302f9699efce73e5b01c92b5a3f1a42a65df28fbb2d455b15af11034cf0cf0a",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*05:05:01",
      "numeric_two_field_assignment": "DQA1*05:05"
    },
    {
      "donor": "NA18983",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*03:01"
      ],
      "numeric_three_field": [
        "DQA1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:01:01:01",
        "DQA1*03:01:01:03",
        "DQA1*03:01:01:04",
        "DQA1*03:01:01:05",
        "DQA1*03:01:01:06",
        "DQA1*03:01:01:07",
        "DQA1*03:01:01:08",
        "DQA1*03:01:01:09",
        "DQA1*03:01:01:10",
        "DQA1*03:01:01:11",
        "DQA1*03:01:01:12",
        "DQA1*03:01:01:13"
      ],
      "protein_matches": [
        "DQA1*03:01:01:01",
        "DQA1*03:01:01:03",
        "DQA1*03:01:01:04",
        "DQA1*03:01:01:05",
        "DQA1*03:01:01:06",
        "DQA1*03:01:01:07",
        "DQA1*03:01:01:08",
        "DQA1*03:01:01:09",
        "DQA1*03:01:01:10",
        "DQA1*03:01:01:11",
        "DQA1*03:01:01:12",
        "DQA1*03:01:01:13",
        "DQA1*03:01:03",
        "DQA1*03:01:05",
        "DQA1*03:01:06",
        "DQA1*03:01:07",
        "DQA1*03:01:08",
        "DQA1*03:01:09",
        "DQA1*03:01:10",
        "DQA1*03:01:11",
        "DQA1*03:01:12",
        "DQA1*03:01:13",
        "DQA1*03:01:14",
        "DQA1*03:01:15",
        "DQA1*03:01:16",
        "DQA1*03:01:17",
        "DQA1*03:01:18",
        "DQA1*03:01:19",
        "DQA1*03:01:20",
        "DQA1*03:01:21"
      ],
      "cds_sha256": "8c6169b000ecb451b6756b9ce0972a5de988a3fd8a7fccd46475ffc6e121f078",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:01:01",
      "numeric_two_field_assignment": "DQA1*03:01"
    },
    {
      "donor": "NA18983",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:01:01:03"
      ],
      "numeric_two_field": [
        "DQB1*03:01"
      ],
      "numeric_three_field": [
        "DQB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87"
      ],
      "protein_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87",
        "DQB1*03:01:02",
        "DQB1*03:01:03",
        "DQB1*03:01:04:01",
        "DQB1*03:01:04:02",
        "DQB1*03:01:08",
        "DQB1*03:01:09",
        "DQB1*03:01:14",
        "DQB1*03:01:17",
        "DQB1*03:01:21",
        "DQB1*03:01:22",
        "DQB1*03:01:35",
        "DQB1*03:01:36",
        "DQB1*03:01:37",
        "DQB1*03:01:41",
        "DQB1*03:01:43",
        "DQB1*03:01:46",
        "DQB1*03:01:47",
        "DQB1*03:01:50",
        "DQB1*03:01:51",
        "DQB1*03:01:52",
        "DQB1*03:01:53",
        "DQB1*03:01:54",
        "DQB1*03:01:55",
        "DQB1*03:01:56",
        "DQB1*03:01:57",
        "DQB1*03:01:58",
        "DQB1*03:01:59",
        "DQB1*03:01:60",
        "DQB1*03:01:61",
        "DQB1*03:01:62",
        "DQB1*03:01:63",
        "DQB1*03:01:64",
        "DQB1*03:01:65",
        "DQB1*03:01:66",
        "DQB1*03:01:67",
        "DQB1*03:01:68",
        "DQB1*03:01:69",
        "DQB1*03:01:70",
        "DQB1*03:01:71",
        "DQB1*03:01:72",
        "DQB1*03:01:73",
        "DQB1*03:01:74",
        "DQB1*03:01:75",
        "DQB1*03:01:76",
        "DQB1*03:01:77",
        "DQB1*03:01:78",
        "DQB1*03:01:79",
        "DQB1*03:01:80"
      ],
      "cds_sha256": "eb9f82175b42d8984c91580bcb4dc909d0d1ece0dea1c240c62c14c107bbd4a9",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:01:01",
      "numeric_two_field_assignment": "DQB1*03:01"
    },
    {
      "donor": "NA18983",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*03:02"
      ],
      "numeric_three_field": [
        "DQB1*03:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:02:01:01",
        "DQB1*03:02:01:02",
        "DQB1*03:02:01:03",
        "DQB1*03:02:01:04",
        "DQB1*03:02:01:05",
        "DQB1*03:02:01:06",
        "DQB1*03:02:01:07",
        "DQB1*03:02:01:08",
        "DQB1*03:02:01:09",
        "DQB1*03:02:01:10",
        "DQB1*03:02:01:11",
        "DQB1*03:02:01:12",
        "DQB1*03:02:01:13",
        "DQB1*03:02:01:14",
        "DQB1*03:02:01:15",
        "DQB1*03:02:01:16",
        "DQB1*03:02:01:17",
        "DQB1*03:02:01:18",
        "DQB1*03:02:01:19",
        "DQB1*03:02:01:20",
        "DQB1*03:02:01:21",
        "DQB1*03:02:01:22",
        "DQB1*03:02:01:23",
        "DQB1*03:02:01:24",
        "DQB1*03:02:01:25",
        "DQB1*03:02:01:26",
        "DQB1*03:02:01:27",
        "DQB1*03:02:01:28",
        "DQB1*03:02:01:29",
        "DQB1*03:02:01:30",
        "DQB1*03:02:01:31",
        "DQB1*03:02:01:32",
        "DQB1*03:02:01:33"
      ],
      "protein_matches": [
        "DQB1*03:02:01:01",
        "DQB1*03:02:01:02",
        "DQB1*03:02:01:03",
        "DQB1*03:02:01:04",
        "DQB1*03:02:01:05",
        "DQB1*03:02:01:06",
        "DQB1*03:02:01:07",
        "DQB1*03:02:01:08",
        "DQB1*03:02:01:09",
        "DQB1*03:02:01:10",
        "DQB1*03:02:01:11",
        "DQB1*03:02:01:12",
        "DQB1*03:02:01:13",
        "DQB1*03:02:01:14",
        "DQB1*03:02:01:15",
        "DQB1*03:02:01:16",
        "DQB1*03:02:01:17",
        "DQB1*03:02:01:18",
        "DQB1*03:02:01:19",
        "DQB1*03:02:01:20",
        "DQB1*03:02:01:21",
        "DQB1*03:02:01:22",
        "DQB1*03:02:01:23",
        "DQB1*03:02:01:24",
        "DQB1*03:02:01:25",
        "DQB1*03:02:01:26",
        "DQB1*03:02:01:27",
        "DQB1*03:02:01:28",
        "DQB1*03:02:01:29",
        "DQB1*03:02:01:30",
        "DQB1*03:02:01:31",
        "DQB1*03:02:01:32",
        "DQB1*03:02:01:33",
        "DQB1*03:02:02:01",
        "DQB1*03:02:02:02",
        "DQB1*03:02:03",
        "DQB1*03:02:09",
        "DQB1*03:02:11",
        "DQB1*03:02:12",
        "DQB1*03:02:21",
        "DQB1*03:02:22",
        "DQB1*03:02:23",
        "DQB1*03:02:24",
        "DQB1*03:02:31",
        "DQB1*03:02:32",
        "DQB1*03:02:33",
        "DQB1*03:02:34",
        "DQB1*03:02:36",
        "DQB1*03:02:37",
        "DQB1*03:02:39",
        "DQB1*03:02:40",
        "DQB1*03:02:41",
        "DQB1*03:02:42",
        "DQB1*03:02:43",
        "DQB1*03:02:44",
        "DQB1*03:02:45",
        "DQB1*03:02:46",
        "DQB1*03:02:47",
        "DQB1*03:02:49",
        "DQB1*03:02:50",
        "DQB1*03:02:51"
      ],
      "cds_sha256": "1266fac50d8b581a00f125271bd2cf03d368094abbb99c2b8cef9f393a340810",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:02:01",
      "numeric_two_field_assignment": "DQB1*03:02"
    },
    {
      "donor": "NA18983",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*11:01"
      ],
      "numeric_three_field": [
        "DRB1*11:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*11:01:01:01",
        "DRB1*11:01:01:03",
        "DRB1*11:01:01:04",
        "DRB1*11:01:01:05",
        "DRB1*11:01:01:06",
        "DRB1*11:01:01:07",
        "DRB1*11:01:01:08",
        "DRB1*11:01:01:09",
        "DRB1*11:01:01:10",
        "DRB1*11:01:01:11",
        "DRB1*11:01:01:12N",
        "DRB1*11:01:01:13",
        "DRB1*11:01:01:14",
        "DRB1*11:01:01:15",
        "DRB1*11:01:01:16",
        "DRB1*11:01:01:17",
        "DRB1*11:01:01:18",
        "DRB1*11:01:01:19",
        "DRB1*11:01:01:20",
        "DRB1*11:01:01:21",
        "DRB1*11:01:01:22"
      ],
      "protein_matches": [
        "DRB1*11:01:01:01",
        "DRB1*11:01:01:03",
        "DRB1*11:01:01:04",
        "DRB1*11:01:01:05",
        "DRB1*11:01:01:06",
        "DRB1*11:01:01:07",
        "DRB1*11:01:01:08",
        "DRB1*11:01:01:09",
        "DRB1*11:01:01:10",
        "DRB1*11:01:01:11",
        "DRB1*11:01:01:12N",
        "DRB1*11:01:01:13",
        "DRB1*11:01:01:14",
        "DRB1*11:01:01:15",
        "DRB1*11:01:01:16",
        "DRB1*11:01:01:17",
        "DRB1*11:01:01:18",
        "DRB1*11:01:01:19",
        "DRB1*11:01:01:20",
        "DRB1*11:01:01:21",
        "DRB1*11:01:01:22",
        "DRB1*11:01:02:01",
        "DRB1*11:01:02:02",
        "DRB1*11:01:02:03",
        "DRB1*11:01:02:04",
        "DRB1*11:01:03",
        "DRB1*11:01:08",
        "DRB1*11:01:32",
        "DRB1*11:01:49",
        "DRB1*11:01:50",
        "DRB1*11:01:53"
      ],
      "cds_sha256": "892b25ad77d4db85adf4f619dd2cfa57f6e829598c9b4c5fd6855a796cd97467",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*11:01:01",
      "numeric_two_field_assignment": "DRB1*11:01"
    },
    {
      "donor": "NA18983",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*04:06"
      ],
      "numeric_three_field": [
        "DRB1*04:06:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*04:06:01"
      ],
      "protein_matches": [
        "DRB1*04:06:01",
        "DRB1*04:06:02",
        "DRB1*04:06:08"
      ],
      "cds_sha256": "0204a211b4702d53077ec015afc61059cca64454cafca7b9ccbdf9d72f20f296",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*04:06:01",
      "numeric_two_field_assignment": "DRB1*04:06"
    },
    {
      "donor": "NA19087",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*02:01:01:01"
      ],
      "numeric_two_field": [
        "A*02:01"
      ],
      "numeric_three_field": [
        "A*02:01:01"
      ],
      "full_allele_assignment": [
        "A*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:01:01:01",
        "A*02:01:01:02L",
        "A*02:01:01:03",
        "A*02:01:01:04",
        "A*02:01:01:05",
        "A*02:01:01:06",
        "A*02:01:01:07",
        "A*02:01:01:08",
        "A*02:01:01:09",
        "A*02:01:01:10",
        "A*02:01:01:100",
        "A*02:01:01:101",
        "A*02:01:01:102",
        "A*02:01:01:103",
        "A*02:01:01:104",
        "A*02:01:01:105",
        "A*02:01:01:106",
        "A*02:01:01:107",
        "A*02:01:01:108",
        "A*02:01:01:109",
        "A*02:01:01:11",
        "A*02:01:01:110",
        "A*02:01:01:111",
        "A*02:01:01:112",
        "A*02:01:01:113",
        "A*02:01:01:114",
        "A*02:01:01:115",
        "A*02:01:01:116",
        "A*02:01:01:117",
        "A*02:01:01:118",
        "A*02:01:01:119",
        "A*02:01:01:12",
        "A*02:01:01:120",
        "A*02:01:01:121",
        "A*02:01:01:122",
        "A*02:01:01:123",
        "A*02:01:01:124",
        "A*02:01:01:125",
        "A*02:01:01:126",
        "A*02:01:01:127",
        "A*02:01:01:128",
        "A*02:01:01:129",
        "A*02:01:01:13",
        "A*02:01:01:130",
        "A*02:01:01:131",
        "A*02:01:01:132",
        "A*02:01:01:133",
        "A*02:01:01:134Q",
        "A*02:01:01:135",
        "A*02:01:01:136",
        "A*02:01:01:137",
        "A*02:01:01:138",
        "A*02:01:01:139",
        "A*02:01:01:14",
        "A*02:01:01:140",
        "A*02:01:01:141",
        "A*02:01:01:142",
        "A*02:01:01:143",
        "A*02:01:01:144",
        "A*02:01:01:145",
        "A*02:01:01:146",
        "A*02:01:01:147",
        "A*02:01:01:148",
        "A*02:01:01:149",
        "A*02:01:01:15",
        "A*02:01:01:150",
        "A*02:01:01:151",
        "A*02:01:01:152",
        "A*02:01:01:153",
        "A*02:01:01:154",
        "A*02:01:01:155",
        "A*02:01:01:156",
        "A*02:01:01:157",
        "A*02:01:01:158",
        "A*02:01:01:159",
        "A*02:01:01:16",
        "A*02:01:01:160",
        "A*02:01:01:161",
        "A*02:01:01:162",
        "A*02:01:01:163",
        "A*02:01:01:164",
        "A*02:01:01:165",
        "A*02:01:01:166",
        "A*02:01:01:167",
        "A*02:01:01:168",
        "A*02:01:01:169",
        "A*02:01:01:17",
        "A*02:01:01:170",
        "A*02:01:01:171",
        "A*02:01:01:172",
        "A*02:01:01:173",
        "A*02:01:01:174",
        "A*02:01:01:175",
        "A*02:01:01:176",
        "A*02:01:01:177",
        "A*02:01:01:178",
        "A*02:01:01:179",
        "A*02:01:01:18",
        "A*02:01:01:180",
        "A*02:01:01:181",
        "A*02:01:01:182",
        "A*02:01:01:183",
        "A*02:01:01:184",
        "A*02:01:01:185",
        "A*02:01:01:186",
        "A*02:01:01:187",
        "A*02:01:01:188",
        "A*02:01:01:189",
        "A*02:01:01:19",
        "A*02:01:01:190",
        "A*02:01:01:191",
        "A*02:01:01:192",
        "A*02:01:01:193",
        "A*02:01:01:194",
        "A*02:01:01:195",
        "A*02:01:01:196",
        "A*02:01:01:197",
        "A*02:01:01:198",
        "A*02:01:01:199",
        "A*02:01:01:20",
        "A*02:01:01:200",
        "A*02:01:01:201",
        "A*02:01:01:202",
        "A*02:01:01:203",
        "A*02:01:01:204",
        "A*02:01:01:205",
        "A*02:01:01:206",
        "A*02:01:01:207",
        "A*02:01:01:208",
        "A*02:01:01:209",
        "A*02:01:01:21",
        "A*02:01:01:210",
        "A*02:01:01:211",
        "A*02:01:01:212",
        "A*02:01:01:213",
        "A*02:01:01:214",
        "A*02:01:01:215",
        "A*02:01:01:216",
        "A*02:01:01:217",
        "A*02:01:01:218",
        "A*02:01:01:219",
        "A*02:01:01:22",
        "A*02:01:01:220",
        "A*02:01:01:221",
        "A*02:01:01:222",
        "A*02:01:01:223",
        "A*02:01:01:224",
        "A*02:01:01:225",
        "A*02:01:01:226",
        "A*02:01:01:227",
        "A*02:01:01:228",
        "A*02:01:01:229",
        "A*02:01:01:23",
        "A*02:01:01:230",
        "A*02:01:01:231",
        "A*02:01:01:232",
        "A*02:01:01:233",
        "A*02:01:01:234",
        "A*02:01:01:235",
        "A*02:01:01:236",
        "A*02:01:01:237",
        "A*02:01:01:238",
        "A*02:01:01:239",
        "A*02:01:01:24",
        "A*02:01:01:240",
        "A*02:01:01:241",
        "A*02:01:01:242",
        "A*02:01:01:243",
        "A*02:01:01:244",
        "A*02:01:01:245",
        "A*02:01:01:246",
        "A*02:01:01:247",
        "A*02:01:01:248",
        "A*02:01:01:249",
        "A*02:01:01:25",
        "A*02:01:01:250",
        "A*02:01:01:251",
        "A*02:01:01:252Q",
        "A*02:01:01:253",
        "A*02:01:01:254",
        "A*02:01:01:255",
        "A*02:01:01:256",
        "A*02:01:01:257",
        "A*02:01:01:258",
        "A*02:01:01:259",
        "A*02:01:01:26",
        "A*02:01:01:260",
        "A*02:01:01:261",
        "A*02:01:01:262",
        "A*02:01:01:263",
        "A*02:01:01:264",
        "A*02:01:01:265",
        "A*02:01:01:266",
        "A*02:01:01:267",
        "A*02:01:01:268",
        "A*02:01:01:269",
        "A*02:01:01:27",
        "A*02:01:01:270",
        "A*02:01:01:271",
        "A*02:01:01:272",
        "A*02:01:01:273",
        "A*02:01:01:274",
        "A*02:01:01:28",
        "A*02:01:01:29",
        "A*02:01:01:30",
        "A*02:01:01:31",
        "A*02:01:01:32",
        "A*02:01:01:33",
        "A*02:01:01:34",
        "A*02:01:01:35",
        "A*02:01:01:36",
        "A*02:01:01:37",
        "A*02:01:01:38",
        "A*02:01:01:39",
        "A*02:01:01:40",
        "A*02:01:01:41",
        "A*02:01:01:42",
        "A*02:01:01:43",
        "A*02:01:01:44",
        "A*02:01:01:45",
        "A*02:01:01:46",
        "A*02:01:01:47",
        "A*02:01:01:48",
        "A*02:01:01:49",
        "A*02:01:01:50",
        "A*02:01:01:51",
        "A*02:01:01:52",
        "A*02:01:01:53",
        "A*02:01:01:54",
        "A*02:01:01:55",
        "A*02:01:01:56",
        "A*02:01:01:57",
        "A*02:01:01:58",
        "A*02:01:01:59",
        "A*02:01:01:60",
        "A*02:01:01:61",
        "A*02:01:01:62",
        "A*02:01:01:63",
        "A*02:01:01:64",
        "A*02:01:01:65",
        "A*02:01:01:66",
        "A*02:01:01:67",
        "A*02:01:01:68",
        "A*02:01:01:69",
        "A*02:01:01:70",
        "A*02:01:01:71",
        "A*02:01:01:72",
        "A*02:01:01:73",
        "A*02:01:01:74",
        "A*02:01:01:75",
        "A*02:01:01:76",
        "A*02:01:01:77",
        "A*02:01:01:78",
        "A*02:01:01:79",
        "A*02:01:01:80",
        "A*02:01:01:81",
        "A*02:01:01:82",
        "A*02:01:01:83",
        "A*02:01:01:84",
        "A*02:01:01:85",
        "A*02:01:01:86",
        "A*02:01:01:87",
        "A*02:01:01:88",
        "A*02:01:01:89",
        "A*02:01:01:90",
        "A*02:01:01:91",
        "A*02:01:01:92",
        "A*02:01:01:93",
        "A*02:01:01:94",
        "A*02:01:01:95",
        "A*02:01:01:96",
        "A*02:01:01:97",
        "A*02:01:01:98",
        "A*02:01:01:99"
      ],
      "protein_matches": [
        "A*02:01:01:01",
        "A*02:01:01:02L",
        "A*02:01:01:03",
        "A*02:01:01:04",
        "A*02:01:01:05",
        "A*02:01:01:06",
        "A*02:01:01:07",
        "A*02:01:01:08",
        "A*02:01:01:09",
        "A*02:01:01:10",
        "A*02:01:01:100",
        "A*02:01:01:101",
        "A*02:01:01:102",
        "A*02:01:01:103",
        "A*02:01:01:104",
        "A*02:01:01:105",
        "A*02:01:01:106",
        "A*02:01:01:107",
        "A*02:01:01:108",
        "A*02:01:01:109",
        "A*02:01:01:11",
        "A*02:01:01:110",
        "A*02:01:01:111",
        "A*02:01:01:112",
        "A*02:01:01:113",
        "A*02:01:01:114",
        "A*02:01:01:115",
        "A*02:01:01:116",
        "A*02:01:01:117",
        "A*02:01:01:118",
        "A*02:01:01:119",
        "A*02:01:01:12",
        "A*02:01:01:120",
        "A*02:01:01:121",
        "A*02:01:01:122",
        "A*02:01:01:123",
        "A*02:01:01:124",
        "A*02:01:01:125",
        "A*02:01:01:126",
        "A*02:01:01:127",
        "A*02:01:01:128",
        "A*02:01:01:129",
        "A*02:01:01:13",
        "A*02:01:01:130",
        "A*02:01:01:131",
        "A*02:01:01:132",
        "A*02:01:01:133",
        "A*02:01:01:134Q",
        "A*02:01:01:135",
        "A*02:01:01:136",
        "A*02:01:01:137",
        "A*02:01:01:138",
        "A*02:01:01:139",
        "A*02:01:01:14",
        "A*02:01:01:140",
        "A*02:01:01:141",
        "A*02:01:01:142",
        "A*02:01:01:143",
        "A*02:01:01:144",
        "A*02:01:01:145",
        "A*02:01:01:146",
        "A*02:01:01:147",
        "A*02:01:01:148",
        "A*02:01:01:149",
        "A*02:01:01:15",
        "A*02:01:01:150",
        "A*02:01:01:151",
        "A*02:01:01:152",
        "A*02:01:01:153",
        "A*02:01:01:154",
        "A*02:01:01:155",
        "A*02:01:01:156",
        "A*02:01:01:157",
        "A*02:01:01:158",
        "A*02:01:01:159",
        "A*02:01:01:16",
        "A*02:01:01:160",
        "A*02:01:01:161",
        "A*02:01:01:162",
        "A*02:01:01:163",
        "A*02:01:01:164",
        "A*02:01:01:165",
        "A*02:01:01:166",
        "A*02:01:01:167",
        "A*02:01:01:168",
        "A*02:01:01:169",
        "A*02:01:01:17",
        "A*02:01:01:170",
        "A*02:01:01:171",
        "A*02:01:01:172",
        "A*02:01:01:173",
        "A*02:01:01:174",
        "A*02:01:01:175",
        "A*02:01:01:176",
        "A*02:01:01:177",
        "A*02:01:01:178",
        "A*02:01:01:179",
        "A*02:01:01:18",
        "A*02:01:01:180",
        "A*02:01:01:181",
        "A*02:01:01:182",
        "A*02:01:01:183",
        "A*02:01:01:184",
        "A*02:01:01:185",
        "A*02:01:01:186",
        "A*02:01:01:187",
        "A*02:01:01:188",
        "A*02:01:01:189",
        "A*02:01:01:19",
        "A*02:01:01:190",
        "A*02:01:01:191",
        "A*02:01:01:192",
        "A*02:01:01:193",
        "A*02:01:01:194",
        "A*02:01:01:195",
        "A*02:01:01:196",
        "A*02:01:01:197",
        "A*02:01:01:198",
        "A*02:01:01:199",
        "A*02:01:01:20",
        "A*02:01:01:200",
        "A*02:01:01:201",
        "A*02:01:01:202",
        "A*02:01:01:203",
        "A*02:01:01:204",
        "A*02:01:01:205",
        "A*02:01:01:206",
        "A*02:01:01:207",
        "A*02:01:01:208",
        "A*02:01:01:209",
        "A*02:01:01:21",
        "A*02:01:01:210",
        "A*02:01:01:211",
        "A*02:01:01:212",
        "A*02:01:01:213",
        "A*02:01:01:214",
        "A*02:01:01:215",
        "A*02:01:01:216",
        "A*02:01:01:217",
        "A*02:01:01:218",
        "A*02:01:01:219",
        "A*02:01:01:22",
        "A*02:01:01:220",
        "A*02:01:01:221",
        "A*02:01:01:222",
        "A*02:01:01:223",
        "A*02:01:01:224",
        "A*02:01:01:225",
        "A*02:01:01:226",
        "A*02:01:01:227",
        "A*02:01:01:228",
        "A*02:01:01:229",
        "A*02:01:01:23",
        "A*02:01:01:230",
        "A*02:01:01:231",
        "A*02:01:01:232",
        "A*02:01:01:233",
        "A*02:01:01:234",
        "A*02:01:01:235",
        "A*02:01:01:236",
        "A*02:01:01:237",
        "A*02:01:01:238",
        "A*02:01:01:239",
        "A*02:01:01:24",
        "A*02:01:01:240",
        "A*02:01:01:241",
        "A*02:01:01:242",
        "A*02:01:01:243",
        "A*02:01:01:244",
        "A*02:01:01:245",
        "A*02:01:01:246",
        "A*02:01:01:247",
        "A*02:01:01:248",
        "A*02:01:01:249",
        "A*02:01:01:25",
        "A*02:01:01:250",
        "A*02:01:01:251",
        "A*02:01:01:252Q",
        "A*02:01:01:253",
        "A*02:01:01:254",
        "A*02:01:01:255",
        "A*02:01:01:256",
        "A*02:01:01:257",
        "A*02:01:01:258",
        "A*02:01:01:259",
        "A*02:01:01:26",
        "A*02:01:01:260",
        "A*02:01:01:261",
        "A*02:01:01:262",
        "A*02:01:01:263",
        "A*02:01:01:264",
        "A*02:01:01:265",
        "A*02:01:01:266",
        "A*02:01:01:267",
        "A*02:01:01:268",
        "A*02:01:01:269",
        "A*02:01:01:27",
        "A*02:01:01:270",
        "A*02:01:01:271",
        "A*02:01:01:272",
        "A*02:01:01:273",
        "A*02:01:01:274",
        "A*02:01:01:28",
        "A*02:01:01:29",
        "A*02:01:01:30",
        "A*02:01:01:31",
        "A*02:01:01:32",
        "A*02:01:01:33",
        "A*02:01:01:34",
        "A*02:01:01:35",
        "A*02:01:01:36",
        "A*02:01:01:37",
        "A*02:01:01:38",
        "A*02:01:01:39",
        "A*02:01:01:40",
        "A*02:01:01:41",
        "A*02:01:01:42",
        "A*02:01:01:43",
        "A*02:01:01:44",
        "A*02:01:01:45",
        "A*02:01:01:46",
        "A*02:01:01:47",
        "A*02:01:01:48",
        "A*02:01:01:49",
        "A*02:01:01:50",
        "A*02:01:01:51",
        "A*02:01:01:52",
        "A*02:01:01:53",
        "A*02:01:01:54",
        "A*02:01:01:55",
        "A*02:01:01:56",
        "A*02:01:01:57",
        "A*02:01:01:58",
        "A*02:01:01:59",
        "A*02:01:01:60",
        "A*02:01:01:61",
        "A*02:01:01:62",
        "A*02:01:01:63",
        "A*02:01:01:64",
        "A*02:01:01:65",
        "A*02:01:01:66",
        "A*02:01:01:67",
        "A*02:01:01:68",
        "A*02:01:01:69",
        "A*02:01:01:70",
        "A*02:01:01:71",
        "A*02:01:01:72",
        "A*02:01:01:73",
        "A*02:01:01:74",
        "A*02:01:01:75",
        "A*02:01:01:76",
        "A*02:01:01:77",
        "A*02:01:01:78",
        "A*02:01:01:79",
        "A*02:01:01:80",
        "A*02:01:01:81",
        "A*02:01:01:82",
        "A*02:01:01:83",
        "A*02:01:01:84",
        "A*02:01:01:85",
        "A*02:01:01:86",
        "A*02:01:01:87",
        "A*02:01:01:88",
        "A*02:01:01:89",
        "A*02:01:01:90",
        "A*02:01:01:91",
        "A*02:01:01:92",
        "A*02:01:01:93",
        "A*02:01:01:94",
        "A*02:01:01:95",
        "A*02:01:01:96",
        "A*02:01:01:97",
        "A*02:01:01:98",
        "A*02:01:01:99",
        "A*02:01:02:01",
        "A*02:01:02:02",
        "A*02:01:04",
        "A*02:01:05",
        "A*02:01:09",
        "A*02:01:11",
        "A*02:01:111",
        "A*02:01:119",
        "A*02:01:120",
        "A*02:01:121",
        "A*02:01:123",
        "A*02:01:124",
        "A*02:01:125",
        "A*02:01:126",
        "A*02:01:127",
        "A*02:01:128",
        "A*02:01:130",
        "A*02:01:132",
        "A*02:01:133",
        "A*02:01:134",
        "A*02:01:135",
        "A*02:01:136",
        "A*02:01:137",
        "A*02:01:138",
        "A*02:01:139",
        "A*02:01:140",
        "A*02:01:141",
        "A*02:01:142",
        "A*02:01:143",
        "A*02:01:145",
        "A*02:01:146",
        "A*02:01:147",
        "A*02:01:148",
        "A*02:01:149",
        "A*02:01:14Q",
        "A*02:01:15",
        "A*02:01:150",
        "A*02:01:151",
        "A*02:01:152",
        "A*02:01:153",
        "A*02:01:154",
        "A*02:01:155",
        "A*02:01:156",
        "A*02:01:157",
        "A*02:01:158",
        "A*02:01:159",
        "A*02:01:160",
        "A*02:01:161",
        "A*02:01:162",
        "A*02:01:163",
        "A*02:01:164",
        "A*02:01:165",
        "A*02:01:166",
        "A*02:01:167",
        "A*02:01:168",
        "A*02:01:169",
        "A*02:01:170",
        "A*02:01:171",
        "A*02:01:172",
        "A*02:01:173",
        "A*02:01:174",
        "A*02:01:175",
        "A*02:01:176",
        "A*02:01:177",
        "A*02:01:178",
        "A*02:01:179",
        "A*02:01:18",
        "A*02:01:180",
        "A*02:01:181",
        "A*02:01:182",
        "A*02:01:183",
        "A*02:01:184",
        "A*02:01:185",
        "A*02:01:186",
        "A*02:01:187",
        "A*02:01:188",
        "A*02:01:189",
        "A*02:01:19",
        "A*02:01:190",
        "A*02:01:191",
        "A*02:01:192",
        "A*02:01:193",
        "A*02:01:194",
        "A*02:01:195",
        "A*02:01:196",
        "A*02:01:197",
        "A*02:01:198",
        "A*02:01:199",
        "A*02:01:200",
        "A*02:01:201",
        "A*02:01:202",
        "A*02:01:203",
        "A*02:01:204",
        "A*02:01:205",
        "A*02:01:206",
        "A*02:01:207",
        "A*02:01:208",
        "A*02:01:209",
        "A*02:01:21",
        "A*02:01:210",
        "A*02:01:211",
        "A*02:01:212",
        "A*02:01:213",
        "A*02:01:214",
        "A*02:01:215",
        "A*02:01:216",
        "A*02:01:217",
        "A*02:01:218",
        "A*02:01:219",
        "A*02:01:22",
        "A*02:01:220",
        "A*02:01:221",
        "A*02:01:222",
        "A*02:01:223",
        "A*02:01:224",
        "A*02:01:225",
        "A*02:01:226",
        "A*02:01:227",
        "A*02:01:228",
        "A*02:01:229",
        "A*02:01:230",
        "A*02:01:231",
        "A*02:01:232",
        "A*02:01:233",
        "A*02:01:234",
        "A*02:01:235",
        "A*02:01:236",
        "A*02:01:237",
        "A*02:01:238",
        "A*02:01:239",
        "A*02:01:240",
        "A*02:01:30",
        "A*02:01:31",
        "A*02:01:36",
        "A*02:01:38",
        "A*02:01:47",
        "A*02:01:48",
        "A*02:01:52",
        "A*02:01:56",
        "A*02:01:71",
        "A*02:01:87"
      ],
      "cds_sha256": "f49f56425bc36d1ee6c2ba59cdfcdde154452c10df6e4218f1945d75fc644f56",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:01:01",
      "numeric_two_field_assignment": "A*02:01"
    },
    {
      "donor": "NA19087",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*33:03:01:01"
      ],
      "numeric_two_field": [
        "A*33:03"
      ],
      "numeric_three_field": [
        "A*33:03:01"
      ],
      "full_allele_assignment": [
        "A*33:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32"
      ],
      "protein_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32",
        "A*33:03:06",
        "A*33:03:07",
        "A*33:03:08",
        "A*33:03:09",
        "A*33:03:33",
        "A*33:03:34",
        "A*33:03:35",
        "A*33:03:36",
        "A*33:03:37",
        "A*33:03:38",
        "A*33:03:39",
        "A*33:03:40",
        "A*33:03:41",
        "A*33:03:43",
        "A*33:03:44",
        "A*33:03:45",
        "A*33:03:46",
        "A*33:03:48",
        "A*33:03:49",
        "A*33:03:50",
        "A*33:03:51",
        "A*33:03:52",
        "A*33:03:53",
        "A*33:03:54",
        "A*33:03:55",
        "A*33:03:56",
        "A*33:03:57",
        "A*33:03:58",
        "A*33:03:59",
        "A*33:03:60",
        "A*33:03:61",
        "A*33:03:62",
        "A*33:03:63",
        "A*33:03:64",
        "A*33:03:65",
        "A*33:03:66",
        "A*33:03:67",
        "A*33:03:68",
        "A*33:03:69",
        "A*33:03:70",
        "A*33:03:71",
        "A*33:03:72",
        "A*33:03:73",
        "A*33:03:74",
        "A*33:03:75"
      ],
      "cds_sha256": "5b04ec1e27d27a644b49df91d06adecb6f588ef54ea7111e6fdc94da2982e8bc",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*33:03:01",
      "numeric_two_field_assignment": "A*33:03"
    },
    {
      "donor": "NA19087",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*35:01:01:51"
      ],
      "numeric_two_field": [
        "B*35:01"
      ],
      "numeric_three_field": [
        "B*35:01:01"
      ],
      "full_allele_assignment": [
        "B*35:01:01:51"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*35:01:01:01",
        "B*35:01:01:02",
        "B*35:01:01:03",
        "B*35:01:01:04",
        "B*35:01:01:05",
        "B*35:01:01:06",
        "B*35:01:01:07",
        "B*35:01:01:08",
        "B*35:01:01:09",
        "B*35:01:01:10",
        "B*35:01:01:11",
        "B*35:01:01:12",
        "B*35:01:01:13",
        "B*35:01:01:14",
        "B*35:01:01:15",
        "B*35:01:01:16",
        "B*35:01:01:17",
        "B*35:01:01:18",
        "B*35:01:01:19",
        "B*35:01:01:20",
        "B*35:01:01:21",
        "B*35:01:01:22",
        "B*35:01:01:23",
        "B*35:01:01:24",
        "B*35:01:01:25",
        "B*35:01:01:26",
        "B*35:01:01:27",
        "B*35:01:01:28",
        "B*35:01:01:29",
        "B*35:01:01:30",
        "B*35:01:01:31",
        "B*35:01:01:32",
        "B*35:01:01:33",
        "B*35:01:01:34",
        "B*35:01:01:35",
        "B*35:01:01:36",
        "B*35:01:01:37",
        "B*35:01:01:38",
        "B*35:01:01:39",
        "B*35:01:01:40",
        "B*35:01:01:41",
        "B*35:01:01:42",
        "B*35:01:01:43",
        "B*35:01:01:44",
        "B*35:01:01:45",
        "B*35:01:01:46",
        "B*35:01:01:47",
        "B*35:01:01:48",
        "B*35:01:01:49",
        "B*35:01:01:50",
        "B*35:01:01:51",
        "B*35:01:01:52",
        "B*35:01:01:53",
        "B*35:01:01:54",
        "B*35:01:01:55",
        "B*35:01:01:56",
        "B*35:01:01:57",
        "B*35:01:01:58",
        "B*35:01:01:59",
        "B*35:01:01:60",
        "B*35:01:01:61",
        "B*35:01:01:62",
        "B*35:01:01:63",
        "B*35:01:01:64",
        "B*35:01:01:65",
        "B*35:01:01:66",
        "B*35:01:01:67",
        "B*35:01:01:68",
        "B*35:01:01:69",
        "B*35:01:01:70",
        "B*35:01:01:71",
        "B*35:01:01:72",
        "B*35:01:01:73",
        "B*35:01:01:74",
        "B*35:01:01:75",
        "B*35:01:01:76",
        "B*35:01:01:77",
        "B*35:01:01:78",
        "B*35:01:01:79",
        "B*35:01:01:80",
        "B*35:01:01:81",
        "B*35:01:01:82",
        "B*35:01:01:83",
        "B*35:01:01:84",
        "B*35:01:01:85",
        "B*35:01:01:86",
        "B*35:01:01:87",
        "B*35:01:01:88",
        "B*35:01:01:89",
        "B*35:01:01:90",
        "B*35:01:01:91",
        "B*35:01:01:92",
        "B*35:01:01:93",
        "B*35:01:01:94",
        "B*35:01:01:95",
        "B*35:01:01:96",
        "B*35:01:01:97"
      ],
      "protein_matches": [
        "B*35:01:01:01",
        "B*35:01:01:02",
        "B*35:01:01:03",
        "B*35:01:01:04",
        "B*35:01:01:05",
        "B*35:01:01:06",
        "B*35:01:01:07",
        "B*35:01:01:08",
        "B*35:01:01:09",
        "B*35:01:01:10",
        "B*35:01:01:11",
        "B*35:01:01:12",
        "B*35:01:01:13",
        "B*35:01:01:14",
        "B*35:01:01:15",
        "B*35:01:01:16",
        "B*35:01:01:17",
        "B*35:01:01:18",
        "B*35:01:01:19",
        "B*35:01:01:20",
        "B*35:01:01:21",
        "B*35:01:01:22",
        "B*35:01:01:23",
        "B*35:01:01:24",
        "B*35:01:01:25",
        "B*35:01:01:26",
        "B*35:01:01:27",
        "B*35:01:01:28",
        "B*35:01:01:29",
        "B*35:01:01:30",
        "B*35:01:01:31",
        "B*35:01:01:32",
        "B*35:01:01:33",
        "B*35:01:01:34",
        "B*35:01:01:35",
        "B*35:01:01:36",
        "B*35:01:01:37",
        "B*35:01:01:38",
        "B*35:01:01:39",
        "B*35:01:01:40",
        "B*35:01:01:41",
        "B*35:01:01:42",
        "B*35:01:01:43",
        "B*35:01:01:44",
        "B*35:01:01:45",
        "B*35:01:01:46",
        "B*35:01:01:47",
        "B*35:01:01:48",
        "B*35:01:01:49",
        "B*35:01:01:50",
        "B*35:01:01:51",
        "B*35:01:01:52",
        "B*35:01:01:53",
        "B*35:01:01:54",
        "B*35:01:01:55",
        "B*35:01:01:56",
        "B*35:01:01:57",
        "B*35:01:01:58",
        "B*35:01:01:59",
        "B*35:01:01:60",
        "B*35:01:01:61",
        "B*35:01:01:62",
        "B*35:01:01:63",
        "B*35:01:01:64",
        "B*35:01:01:65",
        "B*35:01:01:66",
        "B*35:01:01:67",
        "B*35:01:01:68",
        "B*35:01:01:69",
        "B*35:01:01:70",
        "B*35:01:01:71",
        "B*35:01:01:72",
        "B*35:01:01:73",
        "B*35:01:01:74",
        "B*35:01:01:75",
        "B*35:01:01:76",
        "B*35:01:01:77",
        "B*35:01:01:78",
        "B*35:01:01:79",
        "B*35:01:01:80",
        "B*35:01:01:81",
        "B*35:01:01:82",
        "B*35:01:01:83",
        "B*35:01:01:84",
        "B*35:01:01:85",
        "B*35:01:01:86",
        "B*35:01:01:87",
        "B*35:01:01:88",
        "B*35:01:01:89",
        "B*35:01:01:90",
        "B*35:01:01:91",
        "B*35:01:01:92",
        "B*35:01:01:93",
        "B*35:01:01:94",
        "B*35:01:01:95",
        "B*35:01:01:96",
        "B*35:01:01:97",
        "B*35:01:02",
        "B*35:01:04",
        "B*35:01:05",
        "B*35:01:06",
        "B*35:01:17",
        "B*35:01:22",
        "B*35:01:23",
        "B*35:01:39",
        "B*35:01:42",
        "B*35:01:45",
        "B*35:01:46",
        "B*35:01:48",
        "B*35:01:49",
        "B*35:01:50",
        "B*35:01:51",
        "B*35:01:52",
        "B*35:01:53",
        "B*35:01:54",
        "B*35:01:55",
        "B*35:01:56",
        "B*35:01:57",
        "B*35:01:58",
        "B*35:01:59",
        "B*35:01:60",
        "B*35:01:61",
        "B*35:01:62",
        "B*35:01:63",
        "B*35:01:64",
        "B*35:01:65",
        "B*35:01:66",
        "B*35:01:67",
        "B*35:01:68",
        "B*35:01:69",
        "B*35:01:70",
        "B*35:01:71",
        "B*35:01:72",
        "B*35:01:73",
        "B*35:01:74",
        "B*35:01:75",
        "B*35:01:76",
        "B*35:01:77",
        "B*35:01:78",
        "B*35:01:79",
        "B*35:01:80",
        "B*35:01:81",
        "B*35:01:82",
        "B*35:01:83",
        "B*35:01:84",
        "B*35:01:85",
        "B*35:01:86",
        "B*35:01:87",
        "B*35:01:88",
        "B*35:01:89",
        "B*35:01:90",
        "B*35:01:91",
        "B*35:01:92",
        "B*35:01:93"
      ],
      "cds_sha256": "8a550ca1da2eeff7ccb1678a6fa342e2872a8e90ae61363ca2267e8fc4407fad",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*35:01:01",
      "numeric_two_field_assignment": "B*35:01"
    },
    {
      "donor": "NA19087",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*44:03:01:10"
      ],
      "numeric_two_field": [
        "B*44:03"
      ],
      "numeric_three_field": [
        "B*44:03:01"
      ],
      "full_allele_assignment": [
        "B*44:03:01:10"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*44:03:01:01",
        "B*44:03:01:02",
        "B*44:03:01:03",
        "B*44:03:01:04",
        "B*44:03:01:05",
        "B*44:03:01:06",
        "B*44:03:01:07",
        "B*44:03:01:08",
        "B*44:03:01:09",
        "B*44:03:01:10",
        "B*44:03:01:11",
        "B*44:03:01:12",
        "B*44:03:01:13",
        "B*44:03:01:14",
        "B*44:03:01:15",
        "B*44:03:01:16",
        "B*44:03:01:17",
        "B*44:03:01:18",
        "B*44:03:01:19",
        "B*44:03:01:20",
        "B*44:03:01:21",
        "B*44:03:01:22",
        "B*44:03:01:23",
        "B*44:03:01:24",
        "B*44:03:01:25",
        "B*44:03:01:26",
        "B*44:03:01:27",
        "B*44:03:01:28",
        "B*44:03:01:29",
        "B*44:03:01:30",
        "B*44:03:01:31",
        "B*44:03:01:32",
        "B*44:03:01:33",
        "B*44:03:01:34",
        "B*44:03:01:35",
        "B*44:03:01:36",
        "B*44:03:01:37",
        "B*44:03:01:38",
        "B*44:03:01:39",
        "B*44:03:01:40",
        "B*44:03:01:41",
        "B*44:03:01:42",
        "B*44:03:01:43",
        "B*44:03:01:44",
        "B*44:03:01:45",
        "B*44:03:01:46",
        "B*44:03:01:47",
        "B*44:03:01:48",
        "B*44:03:01:49",
        "B*44:03:01:50",
        "B*44:03:01:51",
        "B*44:03:01:52",
        "B*44:03:01:53",
        "B*44:03:01:54",
        "B*44:03:01:55",
        "B*44:03:01:56",
        "B*44:03:01:57",
        "B*44:03:01:58",
        "B*44:03:01:59",
        "B*44:03:01:60",
        "B*44:03:01:61",
        "B*44:03:01:62",
        "B*44:03:01:63",
        "B*44:03:01:64",
        "B*44:03:01:65",
        "B*44:03:01:66",
        "B*44:03:01:67",
        "B*44:03:01:68",
        "B*44:03:01:69",
        "B*44:03:01:70",
        "B*44:03:01:71",
        "B*44:03:01:72",
        "B*44:03:01:73",
        "B*44:03:01:74",
        "B*44:03:01:75",
        "B*44:03:01:76",
        "B*44:03:01:77",
        "B*44:03:01:78",
        "B*44:03:01:79",
        "B*44:03:01:80",
        "B*44:03:01:81",
        "B*44:03:01:82"
      ],
      "protein_matches": [
        "B*44:03:01:01",
        "B*44:03:01:02",
        "B*44:03:01:03",
        "B*44:03:01:04",
        "B*44:03:01:05",
        "B*44:03:01:06",
        "B*44:03:01:07",
        "B*44:03:01:08",
        "B*44:03:01:09",
        "B*44:03:01:10",
        "B*44:03:01:11",
        "B*44:03:01:12",
        "B*44:03:01:13",
        "B*44:03:01:14",
        "B*44:03:01:15",
        "B*44:03:01:16",
        "B*44:03:01:17",
        "B*44:03:01:18",
        "B*44:03:01:19",
        "B*44:03:01:20",
        "B*44:03:01:21",
        "B*44:03:01:22",
        "B*44:03:01:23",
        "B*44:03:01:24",
        "B*44:03:01:25",
        "B*44:03:01:26",
        "B*44:03:01:27",
        "B*44:03:01:28",
        "B*44:03:01:29",
        "B*44:03:01:30",
        "B*44:03:01:31",
        "B*44:03:01:32",
        "B*44:03:01:33",
        "B*44:03:01:34",
        "B*44:03:01:35",
        "B*44:03:01:36",
        "B*44:03:01:37",
        "B*44:03:01:38",
        "B*44:03:01:39",
        "B*44:03:01:40",
        "B*44:03:01:41",
        "B*44:03:01:42",
        "B*44:03:01:43",
        "B*44:03:01:44",
        "B*44:03:01:45",
        "B*44:03:01:46",
        "B*44:03:01:47",
        "B*44:03:01:48",
        "B*44:03:01:49",
        "B*44:03:01:50",
        "B*44:03:01:51",
        "B*44:03:01:52",
        "B*44:03:01:53",
        "B*44:03:01:54",
        "B*44:03:01:55",
        "B*44:03:01:56",
        "B*44:03:01:57",
        "B*44:03:01:58",
        "B*44:03:01:59",
        "B*44:03:01:60",
        "B*44:03:01:61",
        "B*44:03:01:62",
        "B*44:03:01:63",
        "B*44:03:01:64",
        "B*44:03:01:65",
        "B*44:03:01:66",
        "B*44:03:01:67",
        "B*44:03:01:68",
        "B*44:03:01:69",
        "B*44:03:01:70",
        "B*44:03:01:71",
        "B*44:03:01:72",
        "B*44:03:01:73",
        "B*44:03:01:74",
        "B*44:03:01:75",
        "B*44:03:01:76",
        "B*44:03:01:77",
        "B*44:03:01:78",
        "B*44:03:01:79",
        "B*44:03:01:80",
        "B*44:03:01:81",
        "B*44:03:01:82",
        "B*44:03:02:01",
        "B*44:03:02:02",
        "B*44:03:02:03",
        "B*44:03:02:04",
        "B*44:03:02:05",
        "B*44:03:02:06",
        "B*44:03:02:07",
        "B*44:03:02:08",
        "B*44:03:03",
        "B*44:03:08",
        "B*44:03:28",
        "B*44:03:32",
        "B*44:03:33",
        "B*44:03:34",
        "B*44:03:38",
        "B*44:03:39",
        "B*44:03:42",
        "B*44:03:43",
        "B*44:03:44",
        "B*44:03:46",
        "B*44:03:47",
        "B*44:03:48",
        "B*44:03:49",
        "B*44:03:50",
        "B*44:03:51",
        "B*44:03:52",
        "B*44:03:53",
        "B*44:03:54",
        "B*44:03:55",
        "B*44:03:56",
        "B*44:03:57",
        "B*44:03:58",
        "B*44:03:59",
        "B*44:03:60",
        "B*44:03:61",
        "B*44:03:62",
        "B*44:03:63",
        "B*44:03:64",
        "B*44:03:65",
        "B*44:03:66",
        "B*44:03:67",
        "B*44:03:68",
        "B*44:03:69",
        "B*44:03:70",
        "B*44:03:71",
        "B*44:03:72",
        "B*44:03:73",
        "B*44:03:74",
        "B*44:03:75",
        "B*44:03:76",
        "B*44:03:77",
        "B*44:03:78",
        "B*44:03:79",
        "B*44:03:80",
        "B*44:03:81"
      ],
      "cds_sha256": "4e0af67175e86f409721018a7af772365528639d5299ed273ce9fdb77e0ce8a5",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*44:03:01",
      "numeric_two_field_assignment": "B*44:03"
    },
    {
      "donor": "NA19087",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*03:03:01:01"
      ],
      "numeric_two_field": [
        "C*03:03"
      ],
      "numeric_three_field": [
        "C*03:03:01"
      ],
      "full_allele_assignment": [
        "C*03:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:03:01:01",
        "C*03:03:01:02",
        "C*03:03:01:03",
        "C*03:03:01:04",
        "C*03:03:01:05",
        "C*03:03:01:06",
        "C*03:03:01:07",
        "C*03:03:01:08",
        "C*03:03:01:09",
        "C*03:03:01:10",
        "C*03:03:01:11",
        "C*03:03:01:12",
        "C*03:03:01:13",
        "C*03:03:01:14",
        "C*03:03:01:15",
        "C*03:03:01:16",
        "C*03:03:01:17",
        "C*03:03:01:18",
        "C*03:03:01:19",
        "C*03:03:01:20",
        "C*03:03:01:21",
        "C*03:03:01:22",
        "C*03:03:01:23",
        "C*03:03:01:24",
        "C*03:03:01:25",
        "C*03:03:01:26",
        "C*03:03:01:27",
        "C*03:03:01:28",
        "C*03:03:01:29",
        "C*03:03:01:30",
        "C*03:03:01:31",
        "C*03:03:01:33",
        "C*03:03:01:34",
        "C*03:03:01:35",
        "C*03:03:01:36",
        "C*03:03:01:37",
        "C*03:03:01:38",
        "C*03:03:01:39Q",
        "C*03:03:01:40",
        "C*03:03:01:41",
        "C*03:03:01:42",
        "C*03:03:01:43",
        "C*03:03:01:44",
        "C*03:03:01:45",
        "C*03:03:01:46",
        "C*03:03:01:47",
        "C*03:03:01:48",
        "C*03:03:01:49",
        "C*03:03:01:50N",
        "C*03:03:01:51",
        "C*03:03:01:52N",
        "C*03:03:01:53",
        "C*03:03:01:54",
        "C*03:03:01:55Q",
        "C*03:03:01:56",
        "C*03:03:01:57",
        "C*03:03:01:58",
        "C*03:03:01:59",
        "C*03:03:01:60",
        "C*03:03:01:61",
        "C*03:03:01:62",
        "C*03:03:01:63",
        "C*03:03:01:64",
        "C*03:03:01:65",
        "C*03:03:01:66",
        "C*03:03:01:67",
        "C*03:03:01:68",
        "C*03:03:01:69",
        "C*03:03:01:70",
        "C*03:03:01:71",
        "C*03:03:01:72",
        "C*03:03:01:73Q",
        "C*03:03:01:74"
      ],
      "protein_matches": [
        "C*03:03:01:01",
        "C*03:03:01:02",
        "C*03:03:01:03",
        "C*03:03:01:04",
        "C*03:03:01:05",
        "C*03:03:01:06",
        "C*03:03:01:07",
        "C*03:03:01:08",
        "C*03:03:01:09",
        "C*03:03:01:10",
        "C*03:03:01:11",
        "C*03:03:01:12",
        "C*03:03:01:13",
        "C*03:03:01:14",
        "C*03:03:01:15",
        "C*03:03:01:16",
        "C*03:03:01:17",
        "C*03:03:01:18",
        "C*03:03:01:19",
        "C*03:03:01:20",
        "C*03:03:01:21",
        "C*03:03:01:22",
        "C*03:03:01:23",
        "C*03:03:01:24",
        "C*03:03:01:25",
        "C*03:03:01:26",
        "C*03:03:01:27",
        "C*03:03:01:28",
        "C*03:03:01:29",
        "C*03:03:01:30",
        "C*03:03:01:31",
        "C*03:03:01:33",
        "C*03:03:01:34",
        "C*03:03:01:35",
        "C*03:03:01:36",
        "C*03:03:01:37",
        "C*03:03:01:38",
        "C*03:03:01:39Q",
        "C*03:03:01:40",
        "C*03:03:01:41",
        "C*03:03:01:42",
        "C*03:03:01:43",
        "C*03:03:01:44",
        "C*03:03:01:45",
        "C*03:03:01:46",
        "C*03:03:01:47",
        "C*03:03:01:48",
        "C*03:03:01:49",
        "C*03:03:01:50N",
        "C*03:03:01:51",
        "C*03:03:01:52N",
        "C*03:03:01:53",
        "C*03:03:01:54",
        "C*03:03:01:55Q",
        "C*03:03:01:56",
        "C*03:03:01:57",
        "C*03:03:01:58",
        "C*03:03:01:59",
        "C*03:03:01:60",
        "C*03:03:01:61",
        "C*03:03:01:62",
        "C*03:03:01:63",
        "C*03:03:01:64",
        "C*03:03:01:65",
        "C*03:03:01:66",
        "C*03:03:01:67",
        "C*03:03:01:68",
        "C*03:03:01:69",
        "C*03:03:01:70",
        "C*03:03:01:71",
        "C*03:03:01:72",
        "C*03:03:01:73Q",
        "C*03:03:01:74",
        "C*03:03:02",
        "C*03:03:04",
        "C*03:03:17",
        "C*03:03:19",
        "C*03:03:22",
        "C*03:03:27",
        "C*03:03:28",
        "C*03:03:29",
        "C*03:03:30",
        "C*03:03:31",
        "C*03:03:32",
        "C*03:03:33",
        "C*03:03:34",
        "C*03:03:36",
        "C*03:03:38",
        "C*03:03:39",
        "C*03:03:40",
        "C*03:03:41",
        "C*03:03:42",
        "C*03:03:43",
        "C*03:03:44",
        "C*03:03:45",
        "C*03:03:46",
        "C*03:03:47",
        "C*03:03:48",
        "C*03:03:49",
        "C*03:03:50",
        "C*03:03:51",
        "C*03:03:52",
        "C*03:03:53",
        "C*03:03:55",
        "C*03:03:56",
        "C*03:03:57",
        "C*03:03:58",
        "C*03:03:59",
        "C*03:03:60",
        "C*03:03:61",
        "C*03:03:62",
        "C*03:03:63",
        "C*03:03:64",
        "C*03:03:65",
        "C*03:03:66",
        "C*03:03:67",
        "C*03:03:68",
        "C*03:03:69",
        "C*03:03:70",
        "C*03:03:71",
        "C*03:03:72",
        "C*03:03:73",
        "C*03:03:74",
        "C*03:03:75",
        "C*03:03:76",
        "C*03:03:77",
        "C*03:03:78"
      ],
      "cds_sha256": "12dc70eb013cdf6c9253f19a4b55b82c73877e7e1771165364736c2d90579a7d",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:03:01",
      "numeric_two_field_assignment": "C*03:03"
    },
    {
      "donor": "NA19087",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*14:03:01:01"
      ],
      "numeric_two_field": [
        "C*14:03"
      ],
      "numeric_three_field": [
        "C*14:03:01"
      ],
      "full_allele_assignment": [
        "C*14:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*14:03:01:01",
        "C*14:03:01:02",
        "C*14:03:01:03"
      ],
      "protein_matches": [
        "C*14:03:01:01",
        "C*14:03:01:02",
        "C*14:03:01:03",
        "C*14:03:02",
        "C*14:03:03",
        "C*14:03:04",
        "C*14:03:05"
      ],
      "cds_sha256": "3143d1ea713e21466f1351365db0594f43bb6c7a106007340283721f8d0670f0",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*14:03:01",
      "numeric_two_field_assignment": "C*14:03"
    },
    {
      "donor": "NA19087",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:02"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "NA19087",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "NA19087",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*03:01:01:08"
      ],
      "numeric_two_field": [
        "DPB1*03:01"
      ],
      "numeric_three_field": [
        "DPB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*03:01:01:08"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*03:01:01:01",
        "DPB1*03:01:01:02",
        "DPB1*03:01:01:03",
        "DPB1*03:01:01:04",
        "DPB1*03:01:01:05",
        "DPB1*03:01:01:06",
        "DPB1*03:01:01:07",
        "DPB1*03:01:01:08",
        "DPB1*03:01:01:09",
        "DPB1*03:01:01:10",
        "DPB1*03:01:01:11",
        "DPB1*03:01:01:12",
        "DPB1*03:01:01:13",
        "DPB1*03:01:01:14",
        "DPB1*03:01:01:15",
        "DPB1*03:01:01:16",
        "DPB1*03:01:01:17",
        "DPB1*03:01:01:18",
        "DPB1*03:01:01:19",
        "DPB1*03:01:01:20",
        "DPB1*03:01:01:21",
        "DPB1*03:01:01:22",
        "DPB1*03:01:01:23",
        "DPB1*03:01:01:24",
        "DPB1*03:01:01:25",
        "DPB1*03:01:01:26",
        "DPB1*03:01:01:27",
        "DPB1*03:01:01:28",
        "DPB1*03:01:01:29",
        "DPB1*03:01:01:30",
        "DPB1*03:01:01:31",
        "DPB1*03:01:01:32",
        "DPB1*03:01:01:33"
      ],
      "protein_matches": [
        "DPB1*03:01:01:01",
        "DPB1*03:01:01:02",
        "DPB1*03:01:01:03",
        "DPB1*03:01:01:04",
        "DPB1*03:01:01:05",
        "DPB1*03:01:01:06",
        "DPB1*03:01:01:07",
        "DPB1*03:01:01:08",
        "DPB1*03:01:01:09",
        "DPB1*03:01:01:10",
        "DPB1*03:01:01:11",
        "DPB1*03:01:01:12",
        "DPB1*03:01:01:13",
        "DPB1*03:01:01:14",
        "DPB1*03:01:01:15",
        "DPB1*03:01:01:16",
        "DPB1*03:01:01:17",
        "DPB1*03:01:01:18",
        "DPB1*03:01:01:19",
        "DPB1*03:01:01:20",
        "DPB1*03:01:01:21",
        "DPB1*03:01:01:22",
        "DPB1*03:01:01:23",
        "DPB1*03:01:01:24",
        "DPB1*03:01:01:25",
        "DPB1*03:01:01:26",
        "DPB1*03:01:01:27",
        "DPB1*03:01:01:28",
        "DPB1*03:01:01:29",
        "DPB1*03:01:01:30",
        "DPB1*03:01:01:31",
        "DPB1*03:01:01:32",
        "DPB1*03:01:01:33",
        "DPB1*03:01:10",
        "DPB1*03:01:11",
        "DPB1*03:01:12",
        "DPB1*03:01:15:01",
        "DPB1*03:01:15:02",
        "DPB1*03:01:16",
        "DPB1*03:01:17",
        "DPB1*03:01:20",
        "DPB1*03:01:21",
        "DPB1*03:01:22",
        "DPB1*03:01:23",
        "DPB1*03:01:24",
        "DPB1*03:01:26",
        "DPB1*03:01:29",
        "DPB1*03:01:30",
        "DPB1*03:01:31",
        "DPB1*03:01:32",
        "DPB1*03:01:33",
        "DPB1*03:01:35",
        "DPB1*03:01:36",
        "DPB1*03:01:37",
        "DPB1*03:01:38",
        "DPB1*03:01:39",
        "DPB1*03:01:40"
      ],
      "cds_sha256": "dc81e0c9609658f0fcda5e6c392805bf3aefb1455515df56826ce47e5e076ed6",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*03:01:01",
      "numeric_two_field_assignment": "DPB1*03:01"
    },
    {
      "donor": "NA19087",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPB1*05:01"
      ],
      "numeric_three_field": [
        "DPB1*05:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50"
      ],
      "protein_matches": [
        "DPB1*05:01:01:01",
        "DPB1*05:01:01:02",
        "DPB1*05:01:01:03",
        "DPB1*05:01:01:04",
        "DPB1*05:01:01:05",
        "DPB1*05:01:01:06",
        "DPB1*05:01:01:07",
        "DPB1*05:01:01:08",
        "DPB1*05:01:01:09",
        "DPB1*05:01:01:10",
        "DPB1*05:01:01:11",
        "DPB1*05:01:01:12",
        "DPB1*05:01:01:13",
        "DPB1*05:01:01:14",
        "DPB1*05:01:01:15",
        "DPB1*05:01:01:16",
        "DPB1*05:01:01:17",
        "DPB1*05:01:01:18",
        "DPB1*05:01:01:19",
        "DPB1*05:01:01:20",
        "DPB1*05:01:01:21",
        "DPB1*05:01:01:22",
        "DPB1*05:01:01:23",
        "DPB1*05:01:01:24",
        "DPB1*05:01:01:25",
        "DPB1*05:01:01:26",
        "DPB1*05:01:01:27",
        "DPB1*05:01:01:28",
        "DPB1*05:01:01:29",
        "DPB1*05:01:01:30",
        "DPB1*05:01:01:31",
        "DPB1*05:01:01:32",
        "DPB1*05:01:01:33",
        "DPB1*05:01:01:34",
        "DPB1*05:01:01:35",
        "DPB1*05:01:01:36",
        "DPB1*05:01:01:37",
        "DPB1*05:01:01:38",
        "DPB1*05:01:01:39",
        "DPB1*05:01:01:40",
        "DPB1*05:01:01:41",
        "DPB1*05:01:01:42",
        "DPB1*05:01:01:43",
        "DPB1*05:01:01:44",
        "DPB1*05:01:01:45",
        "DPB1*05:01:01:46",
        "DPB1*05:01:01:47",
        "DPB1*05:01:01:48",
        "DPB1*05:01:01:49",
        "DPB1*05:01:01:50",
        "DPB1*05:01:12",
        "DPB1*05:01:14",
        "DPB1*05:01:16",
        "DPB1*05:01:17",
        "DPB1*05:01:18",
        "DPB1*05:01:19",
        "DPB1*05:01:20",
        "DPB1*05:01:21",
        "DPB1*05:01:22",
        "DPB1*05:01:23",
        "DPB1*05:01:24",
        "DPB1*05:01:25",
        "DPB1*05:01:26",
        "DPB1*05:01:27",
        "DPB1*05:01:28",
        "DPB1*05:01:29",
        "DPB1*05:01:30"
      ],
      "cds_sha256": "6659e1c24df3dbbe8976f1368b8a5790244e9dadb8a49e2234c4f02856d9b9b3",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*05:01:01",
      "numeric_two_field_assignment": "DPB1*05:01"
    },
    {
      "donor": "NA19087",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*03:03:01:02"
      ],
      "numeric_two_field": [
        "DQA1*03:03"
      ],
      "numeric_three_field": [
        "DQA1*03:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*03:03:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*03:03:01:01",
        "DQA1*03:03:01:02",
        "DQA1*03:03:01:03",
        "DQA1*03:03:01:04",
        "DQA1*03:03:01:05",
        "DQA1*03:03:01:06",
        "DQA1*03:03:01:07",
        "DQA1*03:03:01:08",
        "DQA1*03:03:01:09",
        "DQA1*03:03:01:10",
        "DQA1*03:03:01:11",
        "DQA1*03:03:01:12",
        "DQA1*03:03:01:13",
        "DQA1*03:03:01:14",
        "DQA1*03:03:01:15",
        "DQA1*03:03:01:16Q",
        "DQA1*03:03:01:17",
        "DQA1*03:03:01:18",
        "DQA1*03:03:01:19",
        "DQA1*03:03:01:20",
        "DQA1*03:03:01:21",
        "DQA1*03:03:01:22",
        "DQA1*03:03:01:23",
        "DQA1*03:03:01:24",
        "DQA1*03:03:01:25",
        "DQA1*03:03:01:26",
        "DQA1*03:03:01:27"
      ],
      "protein_matches": [
        "DQA1*03:03:01:01",
        "DQA1*03:03:01:02",
        "DQA1*03:03:01:03",
        "DQA1*03:03:01:04",
        "DQA1*03:03:01:05",
        "DQA1*03:03:01:06",
        "DQA1*03:03:01:07",
        "DQA1*03:03:01:08",
        "DQA1*03:03:01:09",
        "DQA1*03:03:01:10",
        "DQA1*03:03:01:11",
        "DQA1*03:03:01:12",
        "DQA1*03:03:01:13",
        "DQA1*03:03:01:14",
        "DQA1*03:03:01:15",
        "DQA1*03:03:01:16Q",
        "DQA1*03:03:01:17",
        "DQA1*03:03:01:18",
        "DQA1*03:03:01:19",
        "DQA1*03:03:01:20",
        "DQA1*03:03:01:21",
        "DQA1*03:03:01:22",
        "DQA1*03:03:01:23",
        "DQA1*03:03:01:24",
        "DQA1*03:03:01:25",
        "DQA1*03:03:01:26",
        "DQA1*03:03:01:27",
        "DQA1*03:03:02",
        "DQA1*03:03:03",
        "DQA1*03:03:04",
        "DQA1*03:03:05",
        "DQA1*03:03:06",
        "DQA1*03:03:07",
        "DQA1*03:03:08:01",
        "DQA1*03:03:08:02",
        "DQA1*03:03:09",
        "DQA1*03:03:10",
        "DQA1*03:03:11",
        "DQA1*03:03:12"
      ],
      "cds_sha256": "9537ba88302dad0c595d3ec1dfbf914c4d8fde404fc0a46129b08fb98993a65d",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*03:03:01",
      "numeric_two_field_assignment": "DQA1*03:03"
    },
    {
      "donor": "NA19087",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:02:01:08"
      ],
      "numeric_two_field": [
        "DQA1*01:02"
      ],
      "numeric_three_field": [
        "DQA1*01:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:02:01:08"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37"
      ],
      "protein_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37",
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08",
        "DQA1*01:02:03",
        "DQA1*01:02:04",
        "DQA1*01:02:05",
        "DQA1*01:02:06",
        "DQA1*01:02:07",
        "DQA1*01:02:08",
        "DQA1*01:02:09",
        "DQA1*01:02:10",
        "DQA1*01:02:11",
        "DQA1*01:02:12",
        "DQA1*01:02:13:01",
        "DQA1*01:02:13:02",
        "DQA1*01:02:13:03",
        "DQA1*01:02:14",
        "DQA1*01:02:15",
        "DQA1*01:02:16",
        "DQA1*01:02:17",
        "DQA1*01:02:18",
        "DQA1*01:02:19",
        "DQA1*01:02:20",
        "DQA1*01:02:21",
        "DQA1*01:02:22",
        "DQA1*01:02:23",
        "DQA1*01:02:24",
        "DQA1*01:02:25",
        "DQA1*01:02:26",
        "DQA1*01:02:27",
        "DQA1*01:02:28",
        "DQA1*01:02:29",
        "DQA1*01:02:30",
        "DQA1*01:02:31",
        "DQA1*01:02:32"
      ],
      "cds_sha256": "ac00e3c799d85af7172274b322ab9998ef73923e79aeaa1943af09f52b98c601",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:02:01",
      "numeric_two_field_assignment": "DQA1*01:02"
    },
    {
      "donor": "NA19087",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*04:02:01:09"
      ],
      "numeric_two_field": [
        "DQB1*04:02"
      ],
      "numeric_three_field": [
        "DQB1*04:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*04:02:01:09"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*04:02:01:01",
        "DQB1*04:02:01:04",
        "DQB1*04:02:01:05",
        "DQB1*04:02:01:06",
        "DQB1*04:02:01:07",
        "DQB1*04:02:01:08",
        "DQB1*04:02:01:09",
        "DQB1*04:02:01:10",
        "DQB1*04:02:01:11",
        "DQB1*04:02:01:12",
        "DQB1*04:02:01:13",
        "DQB1*04:02:01:14",
        "DQB1*04:02:01:15",
        "DQB1*04:02:01:16Q",
        "DQB1*04:02:01:17",
        "DQB1*04:02:01:18",
        "DQB1*04:02:01:19",
        "DQB1*04:02:01:20",
        "DQB1*04:02:01:21",
        "DQB1*04:02:01:22"
      ],
      "protein_matches": [
        "DQB1*04:02:01:01",
        "DQB1*04:02:01:04",
        "DQB1*04:02:01:05",
        "DQB1*04:02:01:06",
        "DQB1*04:02:01:07",
        "DQB1*04:02:01:08",
        "DQB1*04:02:01:09",
        "DQB1*04:02:01:10",
        "DQB1*04:02:01:11",
        "DQB1*04:02:01:12",
        "DQB1*04:02:01:13",
        "DQB1*04:02:01:14",
        "DQB1*04:02:01:15",
        "DQB1*04:02:01:16Q",
        "DQB1*04:02:01:17",
        "DQB1*04:02:01:18",
        "DQB1*04:02:01:19",
        "DQB1*04:02:01:20",
        "DQB1*04:02:01:21",
        "DQB1*04:02:01:22",
        "DQB1*04:02:03",
        "DQB1*04:02:04",
        "DQB1*04:02:05",
        "DQB1*04:02:06",
        "DQB1*04:02:11",
        "DQB1*04:02:12",
        "DQB1*04:02:13",
        "DQB1*04:02:23",
        "DQB1*04:02:25",
        "DQB1*04:02:26",
        "DQB1*04:02:27",
        "DQB1*04:02:29"
      ],
      "cds_sha256": "8f95dab73c25b349b4914e7e67926246e72522e7ef9b9b64f358eac9cc8eab9f",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*04:02:01",
      "numeric_two_field_assignment": "DQB1*04:02"
    },
    {
      "donor": "NA19087",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:04:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:04"
      ],
      "numeric_three_field": [
        "DQB1*06:04:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:04:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:04:01:01",
        "DQB1*06:04:01:02",
        "DQB1*06:04:01:03",
        "DQB1*06:04:01:04",
        "DQB1*06:04:01:05",
        "DQB1*06:04:01:06",
        "DQB1*06:04:01:07",
        "DQB1*06:04:01:08",
        "DQB1*06:04:01:09",
        "DQB1*06:04:01:10",
        "DQB1*06:04:01:11",
        "DQB1*06:04:01:12"
      ],
      "protein_matches": [
        "DQB1*06:04:01:01",
        "DQB1*06:04:01:02",
        "DQB1*06:04:01:03",
        "DQB1*06:04:01:04",
        "DQB1*06:04:01:05",
        "DQB1*06:04:01:06",
        "DQB1*06:04:01:07",
        "DQB1*06:04:01:08",
        "DQB1*06:04:01:09",
        "DQB1*06:04:01:10",
        "DQB1*06:04:01:11",
        "DQB1*06:04:01:12",
        "DQB1*06:04:02",
        "DQB1*06:04:03",
        "DQB1*06:04:11",
        "DQB1*06:04:15",
        "DQB1*06:04:19",
        "DQB1*06:04:20",
        "DQB1*06:04:21"
      ],
      "cds_sha256": "fd754da00993e6470e831e2e7683c0890075f5dbd9b5b4586c79199d59370574",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:04:01",
      "numeric_two_field_assignment": "DQB1*06:04"
    },
    {
      "donor": "NA19087",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*04:10"
      ],
      "numeric_three_field": [
        "DRB1*04:10:03"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*04:10:03"
      ],
      "protein_matches": [
        "DRB1*04:10:01",
        "DRB1*04:10:03"
      ],
      "cds_sha256": "9f9c90d4b7b02c0d6ab1b7b1836d02950a9b25c6ce7759bda41e6f342f1af33f",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*04:10:03",
      "numeric_two_field_assignment": "DRB1*04:10"
    },
    {
      "donor": "NA19087",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*13:02"
      ],
      "numeric_three_field": [
        "DRB1*13:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*13:02:01:01",
        "DRB1*13:02:01:02",
        "DRB1*13:02:01:03",
        "DRB1*13:02:01:04",
        "DRB1*13:02:01:05",
        "DRB1*13:02:01:06",
        "DRB1*13:02:01:07",
        "DRB1*13:02:01:08",
        "DRB1*13:02:01:09",
        "DRB1*13:02:01:10",
        "DRB1*13:02:01:11",
        "DRB1*13:02:01:12",
        "DRB1*13:02:01:13",
        "DRB1*13:02:01:14",
        "DRB1*13:02:01:15"
      ],
      "protein_matches": [
        "DRB1*13:02:01:01",
        "DRB1*13:02:01:02",
        "DRB1*13:02:01:03",
        "DRB1*13:02:01:04",
        "DRB1*13:02:01:05",
        "DRB1*13:02:01:06",
        "DRB1*13:02:01:07",
        "DRB1*13:02:01:08",
        "DRB1*13:02:01:09",
        "DRB1*13:02:01:10",
        "DRB1*13:02:01:11",
        "DRB1*13:02:01:12",
        "DRB1*13:02:01:13",
        "DRB1*13:02:01:14",
        "DRB1*13:02:01:15",
        "DRB1*13:02:19",
        "DRB1*13:02:20",
        "DRB1*13:02:24"
      ],
      "cds_sha256": "5e021b812d252bfee27d60019fc03b2dd17f7199086ec2ae6ad8a870c2c2e990",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*13:02:01",
      "numeric_two_field_assignment": "DRB1*13:02"
    },
    {
      "donor": "NA20850",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*01:01:01:01"
      ],
      "numeric_two_field": [
        "A*01:01"
      ],
      "numeric_three_field": [
        "A*01:01:01"
      ],
      "full_allele_assignment": [
        "A*01:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*01:01:01:01",
        "A*01:01:01:02N",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99"
      ],
      "protein_matches": [
        "A*01:01:01:01",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99",
        "A*01:01:02",
        "A*01:01:03",
        "A*01:01:10",
        "A*01:01:100",
        "A*01:01:101",
        "A*01:01:102",
        "A*01:01:103",
        "A*01:01:104",
        "A*01:01:105",
        "A*01:01:106",
        "A*01:01:107",
        "A*01:01:108",
        "A*01:01:109",
        "A*01:01:11",
        "A*01:01:110",
        "A*01:01:111",
        "A*01:01:112",
        "A*01:01:113",
        "A*01:01:114",
        "A*01:01:115",
        "A*01:01:116",
        "A*01:01:117",
        "A*01:01:118",
        "A*01:01:119",
        "A*01:01:120",
        "A*01:01:121",
        "A*01:01:122",
        "A*01:01:123",
        "A*01:01:124",
        "A*01:01:125",
        "A*01:01:126",
        "A*01:01:127",
        "A*01:01:128",
        "A*01:01:129",
        "A*01:01:13",
        "A*01:01:130",
        "A*01:01:131",
        "A*01:01:132",
        "A*01:01:133",
        "A*01:01:134",
        "A*01:01:135",
        "A*01:01:136",
        "A*01:01:137",
        "A*01:01:138",
        "A*01:01:139",
        "A*01:01:140",
        "A*01:01:141",
        "A*01:01:142",
        "A*01:01:143",
        "A*01:01:144",
        "A*01:01:145",
        "A*01:01:146",
        "A*01:01:147",
        "A*01:01:148",
        "A*01:01:149",
        "A*01:01:150",
        "A*01:01:151",
        "A*01:01:152",
        "A*01:01:153",
        "A*01:01:154",
        "A*01:01:155",
        "A*01:01:156",
        "A*01:01:157",
        "A*01:01:158",
        "A*01:01:159",
        "A*01:01:16",
        "A*01:01:160",
        "A*01:01:161",
        "A*01:01:162",
        "A*01:01:163",
        "A*01:01:164",
        "A*01:01:165",
        "A*01:01:166",
        "A*01:01:167",
        "A*01:01:168",
        "A*01:01:169",
        "A*01:01:170",
        "A*01:01:171",
        "A*01:01:172",
        "A*01:01:173",
        "A*01:01:174",
        "A*01:01:175",
        "A*01:01:176",
        "A*01:01:22",
        "A*01:01:36",
        "A*01:01:38L",
        "A*01:01:53",
        "A*01:01:65",
        "A*01:01:71",
        "A*01:01:72",
        "A*01:01:73",
        "A*01:01:76",
        "A*01:01:77",
        "A*01:01:78",
        "A*01:01:79",
        "A*01:01:80",
        "A*01:01:82",
        "A*01:01:83",
        "A*01:01:84",
        "A*01:01:85",
        "A*01:01:86",
        "A*01:01:87",
        "A*01:01:88",
        "A*01:01:89",
        "A*01:01:90",
        "A*01:01:91",
        "A*01:01:92",
        "A*01:01:93",
        "A*01:01:94",
        "A*01:01:95",
        "A*01:01:96",
        "A*01:01:97",
        "A*01:01:98",
        "A*01:01:99"
      ],
      "cds_sha256": "d015094bc4abec7e532b214aa26dc0fdab51ebcec65407cc637f76c917c82fd6",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*01:01:01",
      "numeric_two_field_assignment": "A*01:01"
    },
    {
      "donor": "NA20850",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*02:03:01:01"
      ],
      "numeric_two_field": [
        "A*02:03"
      ],
      "numeric_three_field": [
        "A*02:03:01"
      ],
      "full_allele_assignment": [
        "A*02:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:03:01:01",
        "A*02:03:01:02",
        "A*02:03:01:03",
        "A*02:03:01:04",
        "A*02:03:01:05",
        "A*02:03:01:06Q",
        "A*02:03:01:07"
      ],
      "protein_matches": [
        "A*02:03:01:01",
        "A*02:03:01:02",
        "A*02:03:01:03",
        "A*02:03:01:04",
        "A*02:03:01:05",
        "A*02:03:01:06Q",
        "A*02:03:01:07",
        "A*02:03:03",
        "A*02:03:04",
        "A*02:03:09",
        "A*02:03:10",
        "A*02:03:11",
        "A*02:03:12Q",
        "A*02:03:13",
        "A*02:03:14",
        "A*02:03:15",
        "A*02:03:16",
        "A*02:03:17",
        "A*02:03:18"
      ],
      "cds_sha256": "b15f703e4002cfd883057d218a0f8294d0ff4824b7bdd1ac4ca76a3f12badb80",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:03:01",
      "numeric_two_field_assignment": "A*02:03"
    },
    {
      "donor": "NA20850",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*35:03:01:01"
      ],
      "numeric_two_field": [
        "B*35:03"
      ],
      "numeric_three_field": [
        "B*35:03:01"
      ],
      "full_allele_assignment": [
        "B*35:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*35:03:01:01",
        "B*35:03:01:02",
        "B*35:03:01:03",
        "B*35:03:01:04",
        "B*35:03:01:05",
        "B*35:03:01:06",
        "B*35:03:01:07",
        "B*35:03:01:08",
        "B*35:03:01:09",
        "B*35:03:01:10",
        "B*35:03:01:11",
        "B*35:03:01:12",
        "B*35:03:01:13",
        "B*35:03:01:14",
        "B*35:03:01:15",
        "B*35:03:01:16",
        "B*35:03:01:17",
        "B*35:03:01:18",
        "B*35:03:01:19",
        "B*35:03:01:20",
        "B*35:03:01:21",
        "B*35:03:01:22",
        "B*35:03:01:23",
        "B*35:03:01:24",
        "B*35:03:01:25",
        "B*35:03:01:26",
        "B*35:03:01:27",
        "B*35:03:01:28",
        "B*35:03:01:29",
        "B*35:03:01:30",
        "B*35:03:01:31",
        "B*35:03:01:32",
        "B*35:03:01:33",
        "B*35:03:01:34",
        "B*35:03:01:35",
        "B*35:03:01:36",
        "B*35:03:01:37",
        "B*35:03:01:38",
        "B*35:03:01:39",
        "B*35:03:01:40",
        "B*35:03:01:41",
        "B*35:03:01:42"
      ],
      "protein_matches": [
        "B*35:03:01:01",
        "B*35:03:01:02",
        "B*35:03:01:03",
        "B*35:03:01:04",
        "B*35:03:01:05",
        "B*35:03:01:06",
        "B*35:03:01:07",
        "B*35:03:01:08",
        "B*35:03:01:09",
        "B*35:03:01:10",
        "B*35:03:01:11",
        "B*35:03:01:12",
        "B*35:03:01:13",
        "B*35:03:01:14",
        "B*35:03:01:15",
        "B*35:03:01:16",
        "B*35:03:01:17",
        "B*35:03:01:18",
        "B*35:03:01:19",
        "B*35:03:01:20",
        "B*35:03:01:21",
        "B*35:03:01:22",
        "B*35:03:01:23",
        "B*35:03:01:24",
        "B*35:03:01:25",
        "B*35:03:01:26",
        "B*35:03:01:27",
        "B*35:03:01:28",
        "B*35:03:01:29",
        "B*35:03:01:30",
        "B*35:03:01:31",
        "B*35:03:01:32",
        "B*35:03:01:33",
        "B*35:03:01:34",
        "B*35:03:01:35",
        "B*35:03:01:36",
        "B*35:03:01:37",
        "B*35:03:01:38",
        "B*35:03:01:39",
        "B*35:03:01:40",
        "B*35:03:01:41",
        "B*35:03:01:42",
        "B*35:03:02",
        "B*35:03:08",
        "B*35:03:19",
        "B*35:03:22",
        "B*35:03:23",
        "B*35:03:24",
        "B*35:03:25",
        "B*35:03:26",
        "B*35:03:27",
        "B*35:03:28",
        "B*35:03:29",
        "B*35:03:30",
        "B*35:03:31",
        "B*35:03:32",
        "B*35:03:33",
        "B*35:03:34",
        "B*35:03:35",
        "B*35:03:36",
        "B*35:03:37",
        "B*35:03:38",
        "B*35:03:39",
        "B*35:03:40",
        "B*35:03:41",
        "B*35:03:42",
        "B*35:03:43",
        "B*35:03:44",
        "B*35:03:45",
        "B*35:03:46",
        "B*35:03:47"
      ],
      "cds_sha256": "daad3e7ecac23eba2e3fa62e44ddc8f284ead2eb09be8fa6df1bb74c9b5c3319",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*35:03:01",
      "numeric_two_field_assignment": "B*35:03"
    },
    {
      "donor": "NA20850",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [],
      "numeric_two_field": [
        "B*38:02"
      ],
      "numeric_three_field": [
        "B*38:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "B*38:02:01:01",
        "B*38:02:01:02",
        "B*38:02:01:03",
        "B*38:02:01:04",
        "B*38:02:01:05",
        "B*38:02:01:06"
      ],
      "protein_matches": [
        "B*38:02:01:01",
        "B*38:02:01:02",
        "B*38:02:01:03",
        "B*38:02:01:04",
        "B*38:02:01:05",
        "B*38:02:01:06",
        "B*38:02:02:01",
        "B*38:02:02:02",
        "B*38:02:08",
        "B*38:02:09",
        "B*38:02:10",
        "B*38:02:11",
        "B*38:02:12",
        "B*38:02:13",
        "B*38:02:14",
        "B*38:02:15",
        "B*38:02:16",
        "B*38:02:17",
        "B*38:02:18"
      ],
      "cds_sha256": "23d552afed4ab7d1ae0f568bbbb24938ded5677010c3f1841a54b67410ec6812",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*38:02:01",
      "numeric_two_field_assignment": "B*38:02"
    },
    {
      "donor": "NA20850",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*04:01:01:14"
      ],
      "numeric_two_field": [
        "C*04:01"
      ],
      "numeric_three_field": [
        "C*04:01:01"
      ],
      "full_allele_assignment": [
        "C*04:01:01:14"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*04:01:01:01",
        "C*04:01:01:02",
        "C*04:01:01:03",
        "C*04:01:01:04",
        "C*04:01:01:05",
        "C*04:01:01:06",
        "C*04:01:01:07",
        "C*04:01:01:08",
        "C*04:01:01:09",
        "C*04:01:01:10",
        "C*04:01:01:100",
        "C*04:01:01:101",
        "C*04:01:01:102",
        "C*04:01:01:103",
        "C*04:01:01:104",
        "C*04:01:01:105",
        "C*04:01:01:106",
        "C*04:01:01:107",
        "C*04:01:01:108",
        "C*04:01:01:109",
        "C*04:01:01:11",
        "C*04:01:01:110",
        "C*04:01:01:111",
        "C*04:01:01:112",
        "C*04:01:01:113",
        "C*04:01:01:114",
        "C*04:01:01:115",
        "C*04:01:01:116",
        "C*04:01:01:117",
        "C*04:01:01:118",
        "C*04:01:01:119",
        "C*04:01:01:12",
        "C*04:01:01:120",
        "C*04:01:01:121",
        "C*04:01:01:122",
        "C*04:01:01:123",
        "C*04:01:01:124",
        "C*04:01:01:125",
        "C*04:01:01:126",
        "C*04:01:01:127",
        "C*04:01:01:128",
        "C*04:01:01:129",
        "C*04:01:01:13",
        "C*04:01:01:130",
        "C*04:01:01:131",
        "C*04:01:01:132",
        "C*04:01:01:133",
        "C*04:01:01:134",
        "C*04:01:01:135",
        "C*04:01:01:136",
        "C*04:01:01:137",
        "C*04:01:01:138",
        "C*04:01:01:139",
        "C*04:01:01:14",
        "C*04:01:01:140",
        "C*04:01:01:141",
        "C*04:01:01:142",
        "C*04:01:01:143",
        "C*04:01:01:144",
        "C*04:01:01:145",
        "C*04:01:01:146",
        "C*04:01:01:147",
        "C*04:01:01:148",
        "C*04:01:01:149",
        "C*04:01:01:15",
        "C*04:01:01:150",
        "C*04:01:01:151",
        "C*04:01:01:152",
        "C*04:01:01:153",
        "C*04:01:01:154",
        "C*04:01:01:155",
        "C*04:01:01:156",
        "C*04:01:01:157",
        "C*04:01:01:158",
        "C*04:01:01:159",
        "C*04:01:01:16",
        "C*04:01:01:160",
        "C*04:01:01:161",
        "C*04:01:01:162",
        "C*04:01:01:163",
        "C*04:01:01:164",
        "C*04:01:01:165",
        "C*04:01:01:166",
        "C*04:01:01:167",
        "C*04:01:01:168",
        "C*04:01:01:169",
        "C*04:01:01:17",
        "C*04:01:01:170Q",
        "C*04:01:01:171",
        "C*04:01:01:172",
        "C*04:01:01:173",
        "C*04:01:01:174",
        "C*04:01:01:175",
        "C*04:01:01:176Q",
        "C*04:01:01:177",
        "C*04:01:01:178",
        "C*04:01:01:179",
        "C*04:01:01:18",
        "C*04:01:01:180",
        "C*04:01:01:181",
        "C*04:01:01:182",
        "C*04:01:01:183",
        "C*04:01:01:184",
        "C*04:01:01:185",
        "C*04:01:01:186",
        "C*04:01:01:187",
        "C*04:01:01:188Q",
        "C*04:01:01:189Q",
        "C*04:01:01:19",
        "C*04:01:01:190",
        "C*04:01:01:191",
        "C*04:01:01:192",
        "C*04:01:01:193",
        "C*04:01:01:194Q",
        "C*04:01:01:195",
        "C*04:01:01:196",
        "C*04:01:01:197",
        "C*04:01:01:198",
        "C*04:01:01:199",
        "C*04:01:01:20",
        "C*04:01:01:200",
        "C*04:01:01:201",
        "C*04:01:01:202",
        "C*04:01:01:203",
        "C*04:01:01:204",
        "C*04:01:01:205",
        "C*04:01:01:206",
        "C*04:01:01:207",
        "C*04:01:01:21",
        "C*04:01:01:22",
        "C*04:01:01:23",
        "C*04:01:01:24",
        "C*04:01:01:25",
        "C*04:01:01:26",
        "C*04:01:01:27",
        "C*04:01:01:28",
        "C*04:01:01:29",
        "C*04:01:01:31",
        "C*04:01:01:32",
        "C*04:01:01:33",
        "C*04:01:01:34",
        "C*04:01:01:35",
        "C*04:01:01:36",
        "C*04:01:01:37",
        "C*04:01:01:38",
        "C*04:01:01:39",
        "C*04:01:01:40",
        "C*04:01:01:41",
        "C*04:01:01:42",
        "C*04:01:01:43",
        "C*04:01:01:44",
        "C*04:01:01:45",
        "C*04:01:01:46",
        "C*04:01:01:47Q",
        "C*04:01:01:48",
        "C*04:01:01:49",
        "C*04:01:01:50",
        "C*04:01:01:51",
        "C*04:01:01:52",
        "C*04:01:01:53",
        "C*04:01:01:54",
        "C*04:01:01:55",
        "C*04:01:01:56",
        "C*04:01:01:57",
        "C*04:01:01:58",
        "C*04:01:01:59",
        "C*04:01:01:60",
        "C*04:01:01:61",
        "C*04:01:01:62",
        "C*04:01:01:63",
        "C*04:01:01:64",
        "C*04:01:01:65",
        "C*04:01:01:66",
        "C*04:01:01:67",
        "C*04:01:01:68",
        "C*04:01:01:69",
        "C*04:01:01:70",
        "C*04:01:01:71",
        "C*04:01:01:72",
        "C*04:01:01:73",
        "C*04:01:01:74",
        "C*04:01:01:75",
        "C*04:01:01:76",
        "C*04:01:01:77",
        "C*04:01:01:78",
        "C*04:01:01:79",
        "C*04:01:01:80",
        "C*04:01:01:81",
        "C*04:01:01:82",
        "C*04:01:01:83",
        "C*04:01:01:84Q",
        "C*04:01:01:85",
        "C*04:01:01:86",
        "C*04:01:01:87",
        "C*04:01:01:88",
        "C*04:01:01:89",
        "C*04:01:01:90",
        "C*04:01:01:91",
        "C*04:01:01:92",
        "C*04:01:01:93",
        "C*04:01:01:94",
        "C*04:01:01:95",
        "C*04:01:01:96",
        "C*04:01:01:97",
        "C*04:01:01:98",
        "C*04:01:01:99"
      ],
      "protein_matches": [
        "C*04:01:01:01",
        "C*04:01:01:02",
        "C*04:01:01:03",
        "C*04:01:01:04",
        "C*04:01:01:05",
        "C*04:01:01:06",
        "C*04:01:01:07",
        "C*04:01:01:08",
        "C*04:01:01:09",
        "C*04:01:01:10",
        "C*04:01:01:100",
        "C*04:01:01:101",
        "C*04:01:01:102",
        "C*04:01:01:103",
        "C*04:01:01:104",
        "C*04:01:01:105",
        "C*04:01:01:106",
        "C*04:01:01:107",
        "C*04:01:01:108",
        "C*04:01:01:109",
        "C*04:01:01:11",
        "C*04:01:01:110",
        "C*04:01:01:111",
        "C*04:01:01:112",
        "C*04:01:01:113",
        "C*04:01:01:114",
        "C*04:01:01:115",
        "C*04:01:01:116",
        "C*04:01:01:117",
        "C*04:01:01:118",
        "C*04:01:01:119",
        "C*04:01:01:12",
        "C*04:01:01:120",
        "C*04:01:01:121",
        "C*04:01:01:122",
        "C*04:01:01:123",
        "C*04:01:01:124",
        "C*04:01:01:125",
        "C*04:01:01:126",
        "C*04:01:01:127",
        "C*04:01:01:128",
        "C*04:01:01:129",
        "C*04:01:01:13",
        "C*04:01:01:130",
        "C*04:01:01:131",
        "C*04:01:01:132",
        "C*04:01:01:133",
        "C*04:01:01:134",
        "C*04:01:01:135",
        "C*04:01:01:136",
        "C*04:01:01:137",
        "C*04:01:01:138",
        "C*04:01:01:139",
        "C*04:01:01:14",
        "C*04:01:01:140",
        "C*04:01:01:141",
        "C*04:01:01:142",
        "C*04:01:01:143",
        "C*04:01:01:144",
        "C*04:01:01:145",
        "C*04:01:01:146",
        "C*04:01:01:147",
        "C*04:01:01:148",
        "C*04:01:01:149",
        "C*04:01:01:15",
        "C*04:01:01:150",
        "C*04:01:01:151",
        "C*04:01:01:152",
        "C*04:01:01:153",
        "C*04:01:01:154",
        "C*04:01:01:155",
        "C*04:01:01:156",
        "C*04:01:01:157",
        "C*04:01:01:158",
        "C*04:01:01:159",
        "C*04:01:01:16",
        "C*04:01:01:160",
        "C*04:01:01:161",
        "C*04:01:01:162",
        "C*04:01:01:163",
        "C*04:01:01:164",
        "C*04:01:01:165",
        "C*04:01:01:166",
        "C*04:01:01:167",
        "C*04:01:01:168",
        "C*04:01:01:169",
        "C*04:01:01:17",
        "C*04:01:01:170Q",
        "C*04:01:01:171",
        "C*04:01:01:172",
        "C*04:01:01:173",
        "C*04:01:01:174",
        "C*04:01:01:175",
        "C*04:01:01:176Q",
        "C*04:01:01:177",
        "C*04:01:01:178",
        "C*04:01:01:179",
        "C*04:01:01:18",
        "C*04:01:01:180",
        "C*04:01:01:181",
        "C*04:01:01:182",
        "C*04:01:01:183",
        "C*04:01:01:184",
        "C*04:01:01:185",
        "C*04:01:01:186",
        "C*04:01:01:187",
        "C*04:01:01:188Q",
        "C*04:01:01:189Q",
        "C*04:01:01:19",
        "C*04:01:01:190",
        "C*04:01:01:191",
        "C*04:01:01:192",
        "C*04:01:01:193",
        "C*04:01:01:194Q",
        "C*04:01:01:195",
        "C*04:01:01:196",
        "C*04:01:01:197",
        "C*04:01:01:198",
        "C*04:01:01:199",
        "C*04:01:01:20",
        "C*04:01:01:200",
        "C*04:01:01:201",
        "C*04:01:01:202",
        "C*04:01:01:203",
        "C*04:01:01:204",
        "C*04:01:01:205",
        "C*04:01:01:206",
        "C*04:01:01:207",
        "C*04:01:01:21",
        "C*04:01:01:22",
        "C*04:01:01:23",
        "C*04:01:01:24",
        "C*04:01:01:25",
        "C*04:01:01:26",
        "C*04:01:01:27",
        "C*04:01:01:28",
        "C*04:01:01:29",
        "C*04:01:01:31",
        "C*04:01:01:32",
        "C*04:01:01:33",
        "C*04:01:01:34",
        "C*04:01:01:35",
        "C*04:01:01:36",
        "C*04:01:01:37",
        "C*04:01:01:38",
        "C*04:01:01:39",
        "C*04:01:01:40",
        "C*04:01:01:41",
        "C*04:01:01:42",
        "C*04:01:01:43",
        "C*04:01:01:44",
        "C*04:01:01:45",
        "C*04:01:01:46",
        "C*04:01:01:47Q",
        "C*04:01:01:48",
        "C*04:01:01:49",
        "C*04:01:01:50",
        "C*04:01:01:51",
        "C*04:01:01:52",
        "C*04:01:01:53",
        "C*04:01:01:54",
        "C*04:01:01:55",
        "C*04:01:01:56",
        "C*04:01:01:57",
        "C*04:01:01:58",
        "C*04:01:01:59",
        "C*04:01:01:60",
        "C*04:01:01:61",
        "C*04:01:01:62",
        "C*04:01:01:63",
        "C*04:01:01:64",
        "C*04:01:01:65",
        "C*04:01:01:66",
        "C*04:01:01:67",
        "C*04:01:01:68",
        "C*04:01:01:69",
        "C*04:01:01:70",
        "C*04:01:01:71",
        "C*04:01:01:72",
        "C*04:01:01:73",
        "C*04:01:01:74",
        "C*04:01:01:75",
        "C*04:01:01:76",
        "C*04:01:01:77",
        "C*04:01:01:78",
        "C*04:01:01:79",
        "C*04:01:01:80",
        "C*04:01:01:81",
        "C*04:01:01:82",
        "C*04:01:01:83",
        "C*04:01:01:84Q",
        "C*04:01:01:85",
        "C*04:01:01:86",
        "C*04:01:01:87",
        "C*04:01:01:88",
        "C*04:01:01:89",
        "C*04:01:01:90",
        "C*04:01:01:91",
        "C*04:01:01:92",
        "C*04:01:01:93",
        "C*04:01:01:94",
        "C*04:01:01:95",
        "C*04:01:01:96",
        "C*04:01:01:97",
        "C*04:01:01:98",
        "C*04:01:01:99",
        "C*04:01:03",
        "C*04:01:08",
        "C*04:01:10",
        "C*04:01:100",
        "C*04:01:101",
        "C*04:01:102",
        "C*04:01:103",
        "C*04:01:104",
        "C*04:01:105",
        "C*04:01:106:01",
        "C*04:01:106:02",
        "C*04:01:107",
        "C*04:01:108",
        "C*04:01:109",
        "C*04:01:11",
        "C*04:01:110",
        "C*04:01:111",
        "C*04:01:112",
        "C*04:01:113",
        "C*04:01:114",
        "C*04:01:115",
        "C*04:01:116",
        "C*04:01:117",
        "C*04:01:118",
        "C*04:01:119",
        "C*04:01:120",
        "C*04:01:121:01",
        "C*04:01:121:02",
        "C*04:01:122",
        "C*04:01:123",
        "C*04:01:124",
        "C*04:01:125",
        "C*04:01:126",
        "C*04:01:127",
        "C*04:01:128",
        "C*04:01:129",
        "C*04:01:130",
        "C*04:01:131",
        "C*04:01:132",
        "C*04:01:133",
        "C*04:01:134",
        "C*04:01:135",
        "C*04:01:136",
        "C*04:01:137",
        "C*04:01:138",
        "C*04:01:139",
        "C*04:01:140",
        "C*04:01:141",
        "C*04:01:142",
        "C*04:01:143",
        "C*04:01:144",
        "C*04:01:145",
        "C*04:01:146",
        "C*04:01:147",
        "C*04:01:148",
        "C*04:01:149",
        "C*04:01:150",
        "C*04:01:151",
        "C*04:01:152",
        "C*04:01:153",
        "C*04:01:154",
        "C*04:01:155",
        "C*04:01:156",
        "C*04:01:157",
        "C*04:01:158",
        "C*04:01:159",
        "C*04:01:160",
        "C*04:01:161",
        "C*04:01:162",
        "C*04:01:163",
        "C*04:01:164",
        "C*04:01:165",
        "C*04:01:166",
        "C*04:01:167",
        "C*04:01:168",
        "C*04:01:169",
        "C*04:01:170",
        "C*04:01:171",
        "C*04:01:172",
        "C*04:01:173",
        "C*04:01:174",
        "C*04:01:175",
        "C*04:01:176",
        "C*04:01:177",
        "C*04:01:178",
        "C*04:01:179",
        "C*04:01:180",
        "C*04:01:21",
        "C*04:01:22",
        "C*04:01:23",
        "C*04:01:29",
        "C*04:01:30",
        "C*04:01:33",
        "C*04:01:44",
        "C*04:01:48",
        "C*04:01:49",
        "C*04:01:56",
        "C*04:01:62",
        "C*04:01:64",
        "C*04:01:66",
        "C*04:01:68",
        "C*04:01:69",
        "C*04:01:73",
        "C*04:01:74",
        "C*04:01:75",
        "C*04:01:76:01",
        "C*04:01:76:02",
        "C*04:01:77",
        "C*04:01:78",
        "C*04:01:79",
        "C*04:01:80",
        "C*04:01:81",
        "C*04:01:82:01",
        "C*04:01:82:02",
        "C*04:01:82:03",
        "C*04:01:83",
        "C*04:01:84",
        "C*04:01:85",
        "C*04:01:86",
        "C*04:01:87",
        "C*04:01:88",
        "C*04:01:89",
        "C*04:01:90",
        "C*04:01:91",
        "C*04:01:92:01",
        "C*04:01:92:02",
        "C*04:01:92:03",
        "C*04:01:93",
        "C*04:01:94",
        "C*04:01:95",
        "C*04:01:96",
        "C*04:01:97",
        "C*04:01:98",
        "C*04:01:99"
      ],
      "cds_sha256": "bb05cab50749b0e04bf3cda69a66d85ac637f8d7a2dd545cd736b12c36e48be3",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*04:01:01",
      "numeric_two_field_assignment": "C*04:01"
    },
    {
      "donor": "NA20850",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*07:02:01:01"
      ],
      "numeric_two_field": [
        "C*07:02"
      ],
      "numeric_three_field": [
        "C*07:02:01"
      ],
      "full_allele_assignment": [
        "C*07:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99"
      ],
      "protein_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99",
        "C*07:02:05",
        "C*07:02:06",
        "C*07:02:08",
        "C*07:02:100",
        "C*07:02:101",
        "C*07:02:102",
        "C*07:02:103",
        "C*07:02:104:01",
        "C*07:02:104:02",
        "C*07:02:105",
        "C*07:02:106:01",
        "C*07:02:106:02",
        "C*07:02:108",
        "C*07:02:109",
        "C*07:02:10:01",
        "C*07:02:10:02",
        "C*07:02:11",
        "C*07:02:110",
        "C*07:02:111",
        "C*07:02:112",
        "C*07:02:113",
        "C*07:02:114",
        "C*07:02:115",
        "C*07:02:116",
        "C*07:02:117",
        "C*07:02:118",
        "C*07:02:119",
        "C*07:02:120",
        "C*07:02:121",
        "C*07:02:122",
        "C*07:02:123",
        "C*07:02:124",
        "C*07:02:125",
        "C*07:02:126",
        "C*07:02:127",
        "C*07:02:128",
        "C*07:02:129",
        "C*07:02:130",
        "C*07:02:131",
        "C*07:02:132",
        "C*07:02:133",
        "C*07:02:134",
        "C*07:02:135",
        "C*07:02:136",
        "C*07:02:137",
        "C*07:02:138",
        "C*07:02:139",
        "C*07:02:140",
        "C*07:02:141",
        "C*07:02:142",
        "C*07:02:143",
        "C*07:02:144",
        "C*07:02:145",
        "C*07:02:146",
        "C*07:02:147",
        "C*07:02:148",
        "C*07:02:149",
        "C*07:02:150",
        "C*07:02:151",
        "C*07:02:152",
        "C*07:02:153",
        "C*07:02:154",
        "C*07:02:155",
        "C*07:02:156",
        "C*07:02:157",
        "C*07:02:158",
        "C*07:02:159",
        "C*07:02:16",
        "C*07:02:160",
        "C*07:02:161",
        "C*07:02:162",
        "C*07:02:163",
        "C*07:02:164",
        "C*07:02:165",
        "C*07:02:166",
        "C*07:02:167",
        "C*07:02:168",
        "C*07:02:169",
        "C*07:02:170",
        "C*07:02:171",
        "C*07:02:172",
        "C*07:02:173",
        "C*07:02:174",
        "C*07:02:175",
        "C*07:02:176",
        "C*07:02:18",
        "C*07:02:20",
        "C*07:02:23",
        "C*07:02:24",
        "C*07:02:30",
        "C*07:02:36:01",
        "C*07:02:36:02",
        "C*07:02:37",
        "C*07:02:50",
        "C*07:02:55",
        "C*07:02:60",
        "C*07:02:63",
        "C*07:02:64",
        "C*07:02:66",
        "C*07:02:67",
        "C*07:02:69",
        "C*07:02:70",
        "C*07:02:72",
        "C*07:02:73",
        "C*07:02:74",
        "C*07:02:75",
        "C*07:02:76",
        "C*07:02:77",
        "C*07:02:78",
        "C*07:02:79",
        "C*07:02:80",
        "C*07:02:82",
        "C*07:02:84",
        "C*07:02:85",
        "C*07:02:86",
        "C*07:02:87",
        "C*07:02:88",
        "C*07:02:89",
        "C*07:02:90",
        "C*07:02:91",
        "C*07:02:93",
        "C*07:02:94",
        "C*07:02:95",
        "C*07:02:96",
        "C*07:02:97",
        "C*07:02:98",
        "C*07:02:99"
      ],
      "cds_sha256": "049c0d12f791833def7d5f8b879b2a76d96a3cd4a13130943916e22204d82cee",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:02:01",
      "numeric_two_field_assignment": "C*07:02"
    },
    {
      "donor": "NA20850",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:04"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "NA20850",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:02:02:01"
      ],
      "numeric_two_field": [
        "DPA1*02:02"
      ],
      "numeric_three_field": [
        "DPA1*02:02:02"
      ],
      "full_allele_assignment": [
        "DPA1*02:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25"
      ],
      "protein_matches": [
        "DPA1*02:02:02:01",
        "DPA1*02:02:02:02",
        "DPA1*02:02:02:03",
        "DPA1*02:02:02:04",
        "DPA1*02:02:02:05",
        "DPA1*02:02:02:07",
        "DPA1*02:02:02:08",
        "DPA1*02:02:02:09",
        "DPA1*02:02:02:10",
        "DPA1*02:02:02:11",
        "DPA1*02:02:02:12",
        "DPA1*02:02:02:13",
        "DPA1*02:02:02:14",
        "DPA1*02:02:02:15",
        "DPA1*02:02:02:16",
        "DPA1*02:02:02:17Q",
        "DPA1*02:02:02:18",
        "DPA1*02:02:02:19",
        "DPA1*02:02:02:20",
        "DPA1*02:02:02:21",
        "DPA1*02:02:02:22",
        "DPA1*02:02:02:23",
        "DPA1*02:02:02:24",
        "DPA1*02:02:02:25",
        "DPA1*02:02:08",
        "DPA1*02:02:10",
        "DPA1*02:02:12",
        "DPA1*02:02:13",
        "DPA1*02:02:14",
        "DPA1*02:02:15",
        "DPA1*02:02:16",
        "DPA1*02:02:17",
        "DPA1*02:02:18",
        "DPA1*02:02:19",
        "DPA1*02:02:20",
        "DPA1*02:02:21"
      ],
      "cds_sha256": "56a6d8ff783454876a7dc74858b229fb861bd66049037583f43d3bc3a93b047f",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:02:02",
      "numeric_two_field_assignment": "DPA1*02:02"
    },
    {
      "donor": "NA20850",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*04:01"
      ],
      "numeric_three_field": [
        "DPB1*04:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99"
      ],
      "protein_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99",
        "DPB1*04:01:03",
        "DPB1*04:01:04:01",
        "DPB1*04:01:04:02",
        "DPB1*04:01:06",
        "DPB1*04:01:08",
        "DPB1*04:01:100",
        "DPB1*04:01:101",
        "DPB1*04:01:102",
        "DPB1*04:01:103",
        "DPB1*04:01:104",
        "DPB1*04:01:105",
        "DPB1*04:01:106",
        "DPB1*04:01:107",
        "DPB1*04:01:108",
        "DPB1*04:01:109",
        "DPB1*04:01:110",
        "DPB1*04:01:111",
        "DPB1*04:01:112",
        "DPB1*04:01:113",
        "DPB1*04:01:114",
        "DPB1*04:01:115",
        "DPB1*04:01:116",
        "DPB1*04:01:117",
        "DPB1*04:01:118",
        "DPB1*04:01:14",
        "DPB1*04:01:16",
        "DPB1*04:01:20",
        "DPB1*04:01:31",
        "DPB1*04:01:33",
        "DPB1*04:01:34",
        "DPB1*04:01:35",
        "DPB1*04:01:36",
        "DPB1*04:01:37:01",
        "DPB1*04:01:37:02",
        "DPB1*04:01:38",
        "DPB1*04:01:39:01",
        "DPB1*04:01:39:02",
        "DPB1*04:01:40",
        "DPB1*04:01:42",
        "DPB1*04:01:43",
        "DPB1*04:01:46",
        "DPB1*04:01:47",
        "DPB1*04:01:48",
        "DPB1*04:01:49",
        "DPB1*04:01:50",
        "DPB1*04:01:51",
        "DPB1*04:01:52",
        "DPB1*04:01:53",
        "DPB1*04:01:54",
        "DPB1*04:01:55",
        "DPB1*04:01:56",
        "DPB1*04:01:57",
        "DPB1*04:01:58",
        "DPB1*04:01:59:01",
        "DPB1*04:01:59:02",
        "DPB1*04:01:60:01",
        "DPB1*04:01:60:02",
        "DPB1*04:01:60:03",
        "DPB1*04:01:61",
        "DPB1*04:01:62",
        "DPB1*04:01:63",
        "DPB1*04:01:64",
        "DPB1*04:01:65",
        "DPB1*04:01:66",
        "DPB1*04:01:67",
        "DPB1*04:01:68",
        "DPB1*04:01:69",
        "DPB1*04:01:70",
        "DPB1*04:01:71",
        "DPB1*04:01:72",
        "DPB1*04:01:73:01",
        "DPB1*04:01:73:02",
        "DPB1*04:01:74:01",
        "DPB1*04:01:74:02",
        "DPB1*04:01:74:03",
        "DPB1*04:01:75",
        "DPB1*04:01:76",
        "DPB1*04:01:77",
        "DPB1*04:01:78",
        "DPB1*04:01:79",
        "DPB1*04:01:80",
        "DPB1*04:01:81",
        "DPB1*04:01:82",
        "DPB1*04:01:83",
        "DPB1*04:01:84",
        "DPB1*04:01:85",
        "DPB1*04:01:86",
        "DPB1*04:01:87",
        "DPB1*04:01:88",
        "DPB1*04:01:89",
        "DPB1*04:01:90",
        "DPB1*04:01:91",
        "DPB1*04:01:92",
        "DPB1*04:01:93",
        "DPB1*04:01:94",
        "DPB1*04:01:95",
        "DPB1*04:01:96",
        "DPB1*04:01:97",
        "DPB1*04:01:98",
        "DPB1*04:01:99"
      ],
      "cds_sha256": "50743053db76f45f69732767bde9125fdc4926d24e3c2b3f9115892be631bb42",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:01:01",
      "numeric_two_field_assignment": "DPB1*04:01"
    },
    {
      "donor": "NA20850",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*13:01:01:17"
      ],
      "numeric_two_field": [
        "DPB1*13:01"
      ],
      "numeric_three_field": [
        "DPB1*13:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*13:01:01:17"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*13:01:01:01",
        "DPB1*13:01:01:02",
        "DPB1*13:01:01:03",
        "DPB1*13:01:01:04",
        "DPB1*13:01:01:05",
        "DPB1*13:01:01:06",
        "DPB1*13:01:01:07",
        "DPB1*13:01:01:08",
        "DPB1*13:01:01:09",
        "DPB1*13:01:01:10",
        "DPB1*13:01:01:11",
        "DPB1*13:01:01:12",
        "DPB1*13:01:01:13",
        "DPB1*13:01:01:14",
        "DPB1*13:01:01:15",
        "DPB1*13:01:01:16",
        "DPB1*13:01:01:17",
        "DPB1*13:01:01:18",
        "DPB1*13:01:01:19",
        "DPB1*13:01:01:20",
        "DPB1*13:01:01:21"
      ],
      "protein_matches": [
        "DPB1*13:01:01:01",
        "DPB1*13:01:01:02",
        "DPB1*13:01:01:03",
        "DPB1*13:01:01:04",
        "DPB1*13:01:01:05",
        "DPB1*13:01:01:06",
        "DPB1*13:01:01:07",
        "DPB1*13:01:01:08",
        "DPB1*13:01:01:09",
        "DPB1*13:01:01:10",
        "DPB1*13:01:01:11",
        "DPB1*13:01:01:12",
        "DPB1*13:01:01:13",
        "DPB1*13:01:01:14",
        "DPB1*13:01:01:15",
        "DPB1*13:01:01:16",
        "DPB1*13:01:01:17",
        "DPB1*13:01:01:18",
        "DPB1*13:01:01:19",
        "DPB1*13:01:01:20",
        "DPB1*13:01:01:21",
        "DPB1*13:01:02",
        "DPB1*13:01:03",
        "DPB1*13:01:04",
        "DPB1*13:01:05",
        "DPB1*13:01:06",
        "DPB1*13:01:07",
        "DPB1*13:01:08",
        "DPB1*13:01:09",
        "DPB1*13:01:10",
        "DPB1*13:01:11",
        "DPB1*13:01:12"
      ],
      "cds_sha256": "903cf4bb4236aac5d131652cd794410fa17f434fe3ba7ff76a2ba4259cae4ada",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*13:01:01",
      "numeric_two_field_assignment": "DPB1*13:01"
    },
    {
      "donor": "NA20850",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*02:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*02:01"
      ],
      "numeric_three_field": [
        "DQA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13"
      ],
      "protein_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13",
        "DQA1*02:01:03",
        "DQA1*02:01:05",
        "DQA1*02:01:06",
        "DQA1*02:01:07",
        "DQA1*02:01:08",
        "DQA1*02:01:09:01",
        "DQA1*02:01:09:02",
        "DQA1*02:01:09:03",
        "DQA1*02:01:10",
        "DQA1*02:01:11",
        "DQA1*02:01:14",
        "DQA1*02:01:15Q",
        "DQA1*02:01:16",
        "DQA1*02:01:17",
        "DQA1*02:01:18",
        "DQA1*02:01:19",
        "DQA1*02:01:20",
        "DQA1*02:01:22",
        "DQA1*02:01:23",
        "DQA1*02:01:26"
      ],
      "cds_sha256": "a133de159576cc12f4a192fcc735b46791d889475acff0224172d22c4864229c",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*02:01:01",
      "numeric_two_field_assignment": "DQA1*02:01"
    },
    {
      "donor": "NA20850",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DQA1*01:02"
      ],
      "numeric_three_field": [
        "DQA1*01:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37"
      ],
      "protein_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37",
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08",
        "DQA1*01:02:03",
        "DQA1*01:02:04",
        "DQA1*01:02:05",
        "DQA1*01:02:06",
        "DQA1*01:02:07",
        "DQA1*01:02:08",
        "DQA1*01:02:09",
        "DQA1*01:02:10",
        "DQA1*01:02:11",
        "DQA1*01:02:12",
        "DQA1*01:02:13:01",
        "DQA1*01:02:13:02",
        "DQA1*01:02:13:03",
        "DQA1*01:02:14",
        "DQA1*01:02:15",
        "DQA1*01:02:16",
        "DQA1*01:02:17",
        "DQA1*01:02:18",
        "DQA1*01:02:19",
        "DQA1*01:02:20",
        "DQA1*01:02:21",
        "DQA1*01:02:22",
        "DQA1*01:02:23",
        "DQA1*01:02:24",
        "DQA1*01:02:25",
        "DQA1*01:02:26",
        "DQA1*01:02:27",
        "DQA1*01:02:28",
        "DQA1*01:02:29",
        "DQA1*01:02:30",
        "DQA1*01:02:31",
        "DQA1*01:02:32"
      ],
      "cds_sha256": "ac00e3c799d85af7172274b322ab9998ef73923e79aeaa1943af09f52b98c601",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:02:01",
      "numeric_two_field_assignment": "DQA1*01:02"
    },
    {
      "donor": "NA20850",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:01"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "NA20850",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:02:01:01"
      ],
      "numeric_two_field": [
        "DQB1*05:02"
      ],
      "numeric_three_field": [
        "DQB1*05:02:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:02:01:01",
        "DQB1*05:02:01:02",
        "DQB1*05:02:01:03",
        "DQB1*05:02:01:04",
        "DQB1*05:02:01:05",
        "DQB1*05:02:01:06",
        "DQB1*05:02:01:07",
        "DQB1*05:02:01:08",
        "DQB1*05:02:01:09",
        "DQB1*05:02:01:10",
        "DQB1*05:02:01:11",
        "DQB1*05:02:01:12",
        "DQB1*05:02:01:13",
        "DQB1*05:02:01:14",
        "DQB1*05:02:01:15",
        "DQB1*05:02:01:16",
        "DQB1*05:02:01:17",
        "DQB1*05:02:01:18",
        "DQB1*05:02:01:19",
        "DQB1*05:02:01:20",
        "DQB1*05:02:01:21"
      ],
      "protein_matches": [
        "DQB1*05:02:01:01",
        "DQB1*05:02:01:02",
        "DQB1*05:02:01:03",
        "DQB1*05:02:01:04",
        "DQB1*05:02:01:05",
        "DQB1*05:02:01:06",
        "DQB1*05:02:01:07",
        "DQB1*05:02:01:08",
        "DQB1*05:02:01:09",
        "DQB1*05:02:01:10",
        "DQB1*05:02:01:11",
        "DQB1*05:02:01:12",
        "DQB1*05:02:01:13",
        "DQB1*05:02:01:14",
        "DQB1*05:02:01:15",
        "DQB1*05:02:01:16",
        "DQB1*05:02:01:17",
        "DQB1*05:02:01:18",
        "DQB1*05:02:01:19",
        "DQB1*05:02:01:20",
        "DQB1*05:02:01:21",
        "DQB1*05:02:02",
        "DQB1*05:02:07",
        "DQB1*05:02:08",
        "DQB1*05:02:11",
        "DQB1*05:02:17",
        "DQB1*05:02:23",
        "DQB1*05:02:25",
        "DQB1*05:02:26",
        "DQB1*05:02:27",
        "DQB1*05:02:28",
        "DQB1*05:02:29",
        "DQB1*05:02:30",
        "DQB1*05:02:31",
        "DQB1*05:02:32"
      ],
      "cds_sha256": "385fba154db61fdfdd5b0aee4a9938dfd23f076fe6ef48f72587400c92891605",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:02:01",
      "numeric_two_field_assignment": "DQB1*05:02"
    },
    {
      "donor": "NA20850",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*07:01:01:02"
      ],
      "numeric_two_field": [
        "DRB1*07:01"
      ],
      "numeric_three_field": [
        "DRB1*07:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*07:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32"
      ],
      "protein_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32",
        "DRB1*07:01:29",
        "DRB1*07:01:30",
        "DRB1*07:01:31",
        "DRB1*07:01:32",
        "DRB1*07:01:33",
        "DRB1*07:01:34",
        "DRB1*07:01:35",
        "DRB1*07:01:36"
      ],
      "cds_sha256": "d35fa517bdd307a907cf20a4f3e5e27f375acc373096b50e493436b8de12eb21",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*07:01:01",
      "numeric_two_field_assignment": "DRB1*07:01"
    },
    {
      "donor": "NA20850",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*15:04"
      ],
      "numeric_three_field": [],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*15:04"
      ],
      "protein_matches": [
        "DRB1*15:04"
      ],
      "cds_sha256": "378e40ac109a1e2a1cc8366e69247f64331cc2616ade2414edae4fcc7d733dd7",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "",
      "numeric_two_field_assignment": "DRB1*15:04"
    },
    {
      "donor": "NA20870",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*68:01:02:02"
      ],
      "numeric_two_field": [
        "A*68:01"
      ],
      "numeric_three_field": [
        "A*68:01:02"
      ],
      "full_allele_assignment": [
        "A*68:01:02:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*68:01:02:01",
        "A*68:01:02:02",
        "A*68:01:02:03",
        "A*68:01:02:04",
        "A*68:01:02:05",
        "A*68:01:02:06",
        "A*68:01:02:07",
        "A*68:01:02:08",
        "A*68:01:02:09",
        "A*68:01:02:10",
        "A*68:01:02:11",
        "A*68:01:02:12",
        "A*68:01:02:13",
        "A*68:01:02:14",
        "A*68:01:02:15",
        "A*68:01:02:16",
        "A*68:01:02:17",
        "A*68:01:02:18",
        "A*68:01:02:19",
        "A*68:01:02:20",
        "A*68:01:02:21",
        "A*68:01:02:22",
        "A*68:01:02:23",
        "A*68:01:02:24",
        "A*68:01:02:25",
        "A*68:01:02:26",
        "A*68:01:02:27",
        "A*68:01:02:28",
        "A*68:01:02:29",
        "A*68:01:02:30",
        "A*68:01:02:31",
        "A*68:01:02:32",
        "A*68:01:02:33",
        "A*68:01:02:34",
        "A*68:01:02:35",
        "A*68:01:02:36",
        "A*68:01:02:37",
        "A*68:01:02:38",
        "A*68:01:02:39"
      ],
      "protein_matches": [
        "A*68:01:01:01",
        "A*68:01:01:02",
        "A*68:01:01:03",
        "A*68:01:01:04",
        "A*68:01:01:05",
        "A*68:01:01:06",
        "A*68:01:01:07",
        "A*68:01:01:08",
        "A*68:01:01:09",
        "A*68:01:01:10",
        "A*68:01:01:11",
        "A*68:01:01:12",
        "A*68:01:01:13",
        "A*68:01:01:14",
        "A*68:01:01:15",
        "A*68:01:02:01",
        "A*68:01:02:02",
        "A*68:01:02:03",
        "A*68:01:02:04",
        "A*68:01:02:05",
        "A*68:01:02:06",
        "A*68:01:02:07",
        "A*68:01:02:08",
        "A*68:01:02:09",
        "A*68:01:02:10",
        "A*68:01:02:11",
        "A*68:01:02:12",
        "A*68:01:02:13",
        "A*68:01:02:14",
        "A*68:01:02:15",
        "A*68:01:02:16",
        "A*68:01:02:17",
        "A*68:01:02:18",
        "A*68:01:02:19",
        "A*68:01:02:20",
        "A*68:01:02:21",
        "A*68:01:02:22",
        "A*68:01:02:23",
        "A*68:01:02:24",
        "A*68:01:02:25",
        "A*68:01:02:26",
        "A*68:01:02:27",
        "A*68:01:02:28",
        "A*68:01:02:29",
        "A*68:01:02:30",
        "A*68:01:02:31",
        "A*68:01:02:32",
        "A*68:01:02:33",
        "A*68:01:02:34",
        "A*68:01:02:35",
        "A*68:01:02:36",
        "A*68:01:02:37",
        "A*68:01:02:38",
        "A*68:01:02:39",
        "A*68:01:03",
        "A*68:01:08",
        "A*68:01:11",
        "A*68:01:14",
        "A*68:01:18",
        "A*68:01:24",
        "A*68:01:26",
        "A*68:01:28",
        "A*68:01:33",
        "A*68:01:34",
        "A*68:01:36",
        "A*68:01:37",
        "A*68:01:38",
        "A*68:01:39",
        "A*68:01:40",
        "A*68:01:41",
        "A*68:01:42",
        "A*68:01:43",
        "A*68:01:44",
        "A*68:01:45",
        "A*68:01:46",
        "A*68:01:47",
        "A*68:01:48",
        "A*68:01:49",
        "A*68:01:50",
        "A*68:01:51",
        "A*68:01:52",
        "A*68:01:53",
        "A*68:01:54",
        "A*68:01:55",
        "A*68:01:56",
        "A*68:01:57",
        "A*68:01:58",
        "A*68:01:59Q",
        "A*68:01:60",
        "A*68:01:61",
        "A*68:01:62",
        "A*68:01:63",
        "A*68:01:64",
        "A*68:01:65",
        "A*68:01:66",
        "A*68:01:67",
        "A*68:01:68",
        "A*68:01:69",
        "A*68:01:70",
        "A*68:01:71",
        "A*68:01:72",
        "A*68:01:73",
        "A*68:01:74",
        "A*68:01:75",
        "A*68:01:76",
        "A*68:01:77"
      ],
      "cds_sha256": "4dfef096762f64727bc687f44ca7750e7322d46efc270889849c78a2b9c37885",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*68:01:02",
      "numeric_two_field_assignment": "A*68:01"
    },
    {
      "donor": "NA20870",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*02:11:01:01"
      ],
      "numeric_two_field": [
        "A*02:11"
      ],
      "numeric_three_field": [
        "A*02:11:01"
      ],
      "full_allele_assignment": [
        "A*02:11:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:11:01:01",
        "A*02:11:01:02",
        "A*02:11:01:03",
        "A*02:11:01:04",
        "A*02:11:01:05",
        "A*02:11:01:06",
        "A*02:11:01:07",
        "A*02:11:01:08",
        "A*02:11:01:09",
        "A*02:11:01:10"
      ],
      "protein_matches": [
        "A*02:11:01:01",
        "A*02:11:01:02",
        "A*02:11:01:03",
        "A*02:11:01:04",
        "A*02:11:01:05",
        "A*02:11:01:06",
        "A*02:11:01:07",
        "A*02:11:01:08",
        "A*02:11:01:09",
        "A*02:11:01:10",
        "A*02:11:10",
        "A*02:11:11",
        "A*02:11:12",
        "A*02:11:13",
        "A*02:11:14",
        "A*02:11:15",
        "A*02:11:16"
      ],
      "cds_sha256": "676dd2bcbe3252735a85200fba0345fd2078bfd2906ba6fc2f530721a7c9da7f",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:11:01",
      "numeric_two_field_assignment": "A*02:11"
    },
    {
      "donor": "NA20870",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*18:01:01:05"
      ],
      "numeric_two_field": [
        "B*18:01"
      ],
      "numeric_three_field": [
        "B*18:01:01"
      ],
      "full_allele_assignment": [
        "B*18:01:01:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*18:01:01:01",
        "B*18:01:01:02",
        "B*18:01:01:03",
        "B*18:01:01:04",
        "B*18:01:01:05",
        "B*18:01:01:06",
        "B*18:01:01:07",
        "B*18:01:01:08",
        "B*18:01:01:09",
        "B*18:01:01:10",
        "B*18:01:01:11",
        "B*18:01:01:12Q",
        "B*18:01:01:13",
        "B*18:01:01:14",
        "B*18:01:01:15",
        "B*18:01:01:16",
        "B*18:01:01:17",
        "B*18:01:01:18",
        "B*18:01:01:19",
        "B*18:01:01:20",
        "B*18:01:01:21",
        "B*18:01:01:22",
        "B*18:01:01:23",
        "B*18:01:01:24",
        "B*18:01:01:25",
        "B*18:01:01:26",
        "B*18:01:01:27",
        "B*18:01:01:28",
        "B*18:01:01:29",
        "B*18:01:01:30",
        "B*18:01:01:31",
        "B*18:01:01:32",
        "B*18:01:01:33",
        "B*18:01:01:34",
        "B*18:01:01:35",
        "B*18:01:01:36",
        "B*18:01:01:37",
        "B*18:01:01:38",
        "B*18:01:01:39",
        "B*18:01:01:40",
        "B*18:01:01:41",
        "B*18:01:01:42Q",
        "B*18:01:01:43",
        "B*18:01:01:44",
        "B*18:01:01:45",
        "B*18:01:01:46",
        "B*18:01:01:47",
        "B*18:01:01:48",
        "B*18:01:01:49",
        "B*18:01:01:50",
        "B*18:01:01:51",
        "B*18:01:01:52",
        "B*18:01:01:53",
        "B*18:01:01:54",
        "B*18:01:01:55",
        "B*18:01:01:56",
        "B*18:01:01:57",
        "B*18:01:01:58",
        "B*18:01:01:59",
        "B*18:01:01:60",
        "B*18:01:01:61",
        "B*18:01:01:62",
        "B*18:01:01:63",
        "B*18:01:01:64",
        "B*18:01:01:65",
        "B*18:01:01:66",
        "B*18:01:01:67",
        "B*18:01:01:68",
        "B*18:01:01:69",
        "B*18:01:01:70",
        "B*18:01:01:71",
        "B*18:01:01:72",
        "B*18:01:01:73",
        "B*18:01:01:74",
        "B*18:01:01:75",
        "B*18:01:01:76",
        "B*18:01:01:77",
        "B*18:01:01:78",
        "B*18:01:01:79",
        "B*18:01:01:80",
        "B*18:01:01:81",
        "B*18:01:01:82",
        "B*18:01:01:83",
        "B*18:01:01:84",
        "B*18:01:01:85",
        "B*18:01:01:86",
        "B*18:01:01:87",
        "B*18:01:01:88",
        "B*18:01:01:89",
        "B*18:01:01:90",
        "B*18:01:01:91",
        "B*18:01:01:92",
        "B*18:01:01:93",
        "B*18:01:01:94",
        "B*18:01:01:95",
        "B*18:01:01:96",
        "B*18:01:01:97",
        "B*18:01:01:98"
      ],
      "protein_matches": [
        "B*18:01:01:01",
        "B*18:01:01:02",
        "B*18:01:01:03",
        "B*18:01:01:04",
        "B*18:01:01:05",
        "B*18:01:01:06",
        "B*18:01:01:07",
        "B*18:01:01:08",
        "B*18:01:01:09",
        "B*18:01:01:10",
        "B*18:01:01:11",
        "B*18:01:01:12Q",
        "B*18:01:01:13",
        "B*18:01:01:14",
        "B*18:01:01:15",
        "B*18:01:01:16",
        "B*18:01:01:17",
        "B*18:01:01:18",
        "B*18:01:01:19",
        "B*18:01:01:20",
        "B*18:01:01:21",
        "B*18:01:01:22",
        "B*18:01:01:23",
        "B*18:01:01:24",
        "B*18:01:01:25",
        "B*18:01:01:26",
        "B*18:01:01:27",
        "B*18:01:01:28",
        "B*18:01:01:29",
        "B*18:01:01:30",
        "B*18:01:01:31",
        "B*18:01:01:32",
        "B*18:01:01:33",
        "B*18:01:01:34",
        "B*18:01:01:35",
        "B*18:01:01:36",
        "B*18:01:01:37",
        "B*18:01:01:38",
        "B*18:01:01:39",
        "B*18:01:01:40",
        "B*18:01:01:41",
        "B*18:01:01:42Q",
        "B*18:01:01:43",
        "B*18:01:01:44",
        "B*18:01:01:45",
        "B*18:01:01:46",
        "B*18:01:01:47",
        "B*18:01:01:48",
        "B*18:01:01:49",
        "B*18:01:01:50",
        "B*18:01:01:51",
        "B*18:01:01:52",
        "B*18:01:01:53",
        "B*18:01:01:54",
        "B*18:01:01:55",
        "B*18:01:01:56",
        "B*18:01:01:57",
        "B*18:01:01:58",
        "B*18:01:01:59",
        "B*18:01:01:60",
        "B*18:01:01:61",
        "B*18:01:01:62",
        "B*18:01:01:63",
        "B*18:01:01:64",
        "B*18:01:01:65",
        "B*18:01:01:66",
        "B*18:01:01:67",
        "B*18:01:01:68",
        "B*18:01:01:69",
        "B*18:01:01:70",
        "B*18:01:01:71",
        "B*18:01:01:72",
        "B*18:01:01:73",
        "B*18:01:01:74",
        "B*18:01:01:75",
        "B*18:01:01:76",
        "B*18:01:01:77",
        "B*18:01:01:78",
        "B*18:01:01:79",
        "B*18:01:01:80",
        "B*18:01:01:81",
        "B*18:01:01:82",
        "B*18:01:01:83",
        "B*18:01:01:84",
        "B*18:01:01:85",
        "B*18:01:01:86",
        "B*18:01:01:87",
        "B*18:01:01:88",
        "B*18:01:01:89",
        "B*18:01:01:90",
        "B*18:01:01:91",
        "B*18:01:01:92",
        "B*18:01:01:93",
        "B*18:01:01:94",
        "B*18:01:01:95",
        "B*18:01:01:96",
        "B*18:01:01:97",
        "B*18:01:01:98",
        "B*18:01:02",
        "B*18:01:05",
        "B*18:01:06",
        "B*18:01:09",
        "B*18:01:21",
        "B*18:01:24",
        "B*18:01:25",
        "B*18:01:26",
        "B*18:01:27",
        "B*18:01:28",
        "B*18:01:29",
        "B*18:01:30",
        "B*18:01:31",
        "B*18:01:32",
        "B*18:01:33:01",
        "B*18:01:33:02",
        "B*18:01:33:03",
        "B*18:01:34",
        "B*18:01:35",
        "B*18:01:36",
        "B*18:01:37",
        "B*18:01:38",
        "B*18:01:39",
        "B*18:01:40",
        "B*18:01:41",
        "B*18:01:42",
        "B*18:01:43",
        "B*18:01:44",
        "B*18:01:45",
        "B*18:01:46",
        "B*18:01:47",
        "B*18:01:48",
        "B*18:01:49",
        "B*18:01:50",
        "B*18:01:51",
        "B*18:01:52",
        "B*18:01:53",
        "B*18:01:54",
        "B*18:01:55",
        "B*18:01:56",
        "B*18:01:57",
        "B*18:01:58",
        "B*18:01:59",
        "B*18:01:60",
        "B*18:01:61",
        "B*18:01:62",
        "B*18:01:63",
        "B*18:01:64",
        "B*18:01:65"
      ],
      "cds_sha256": "c867f821dc51657b97ba59a87ef78768a61c30e89d02151db7a812304d6b33c9",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*18:01:01",
      "numeric_two_field_assignment": "B*18:01"
    },
    {
      "donor": "NA20870",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*40:06:01:13"
      ],
      "numeric_two_field": [
        "B*40:06"
      ],
      "numeric_three_field": [
        "B*40:06:01"
      ],
      "full_allele_assignment": [
        "B*40:06:01:13"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*40:06:01:01",
        "B*40:06:01:02",
        "B*40:06:01:03",
        "B*40:06:01:04",
        "B*40:06:01:05",
        "B*40:06:01:06",
        "B*40:06:01:07",
        "B*40:06:01:08",
        "B*40:06:01:09",
        "B*40:06:01:10",
        "B*40:06:01:11",
        "B*40:06:01:12",
        "B*40:06:01:13",
        "B*40:06:01:14",
        "B*40:06:01:15",
        "B*40:06:01:16",
        "B*40:06:01:17",
        "B*40:06:01:18",
        "B*40:06:01:19",
        "B*40:06:01:20",
        "B*40:06:01:21",
        "B*40:06:01:22"
      ],
      "protein_matches": [
        "B*40:06:01:01",
        "B*40:06:01:02",
        "B*40:06:01:03",
        "B*40:06:01:04",
        "B*40:06:01:05",
        "B*40:06:01:06",
        "B*40:06:01:07",
        "B*40:06:01:08",
        "B*40:06:01:09",
        "B*40:06:01:10",
        "B*40:06:01:11",
        "B*40:06:01:12",
        "B*40:06:01:13",
        "B*40:06:01:14",
        "B*40:06:01:15",
        "B*40:06:01:16",
        "B*40:06:01:17",
        "B*40:06:01:18",
        "B*40:06:01:19",
        "B*40:06:01:20",
        "B*40:06:01:21",
        "B*40:06:01:22",
        "B*40:06:04:01",
        "B*40:06:04:02",
        "B*40:06:04:03",
        "B*40:06:17",
        "B*40:06:18",
        "B*40:06:19",
        "B*40:06:20",
        "B*40:06:22",
        "B*40:06:23",
        "B*40:06:24",
        "B*40:06:25",
        "B*40:06:26",
        "B*40:06:27",
        "B*40:06:28",
        "B*40:06:29",
        "B*40:06:30",
        "B*40:06:31",
        "B*40:06:32",
        "B*40:06:33",
        "B*40:06:34",
        "B*40:06:35"
      ],
      "cds_sha256": "fd823d1a1b387f0fea51fa9efe8eb7f397744512451543742664b452a3383f6e",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*40:06:01",
      "numeric_two_field_assignment": "B*40:06"
    },
    {
      "donor": "NA20870",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*12:05:01"
      ],
      "numeric_two_field": [
        "C*12:05"
      ],
      "numeric_three_field": [
        "C*12:05:01"
      ],
      "full_allele_assignment": [
        "C*12:05:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*12:05:01"
      ],
      "protein_matches": [
        "C*12:05:01",
        "C*12:05:02"
      ],
      "cds_sha256": "19c3a22abfc5a4cfe301509611a57c46d6dd1dd0cedb2d9423d48f7ea106b437",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*12:05:01",
      "numeric_two_field_assignment": "C*12:05"
    },
    {
      "donor": "NA20870",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*15:02:01:01"
      ],
      "numeric_two_field": [
        "C*15:02"
      ],
      "numeric_three_field": [
        "C*15:02:01"
      ],
      "full_allele_assignment": [
        "C*15:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*15:02:01:01",
        "C*15:02:01:02",
        "C*15:02:01:03",
        "C*15:02:01:04",
        "C*15:02:01:05",
        "C*15:02:01:06",
        "C*15:02:01:07",
        "C*15:02:01:09",
        "C*15:02:01:10",
        "C*15:02:01:11",
        "C*15:02:01:12",
        "C*15:02:01:13",
        "C*15:02:01:14",
        "C*15:02:01:15",
        "C*15:02:01:16",
        "C*15:02:01:17",
        "C*15:02:01:18",
        "C*15:02:01:19",
        "C*15:02:01:20",
        "C*15:02:01:21",
        "C*15:02:01:22",
        "C*15:02:01:23",
        "C*15:02:01:24",
        "C*15:02:01:25",
        "C*15:02:01:26",
        "C*15:02:01:27",
        "C*15:02:01:28",
        "C*15:02:01:29",
        "C*15:02:01:30Q",
        "C*15:02:01:31",
        "C*15:02:01:32",
        "C*15:02:01:33",
        "C*15:02:01:34",
        "C*15:02:01:35Q",
        "C*15:02:01:36",
        "C*15:02:01:37",
        "C*15:02:01:38",
        "C*15:02:01:39",
        "C*15:02:01:40",
        "C*15:02:01:41",
        "C*15:02:01:42",
        "C*15:02:01:43",
        "C*15:02:01:44",
        "C*15:02:01:45",
        "C*15:02:01:46",
        "C*15:02:01:47",
        "C*15:02:01:48",
        "C*15:02:01:49",
        "C*15:02:01:50",
        "C*15:02:01:51",
        "C*15:02:01:52",
        "C*15:02:01:53",
        "C*15:02:01:54",
        "C*15:02:01:55",
        "C*15:02:01:56",
        "C*15:02:01:57",
        "C*15:02:01:58",
        "C*15:02:01:59",
        "C*15:02:01:60",
        "C*15:02:01:61",
        "C*15:02:01:62Q",
        "C*15:02:01:63",
        "C*15:02:01:64",
        "C*15:02:01:65Q",
        "C*15:02:01:66",
        "C*15:02:01:67",
        "C*15:02:01:68",
        "C*15:02:01:69Q",
        "C*15:02:01:70",
        "C*15:02:01:71",
        "C*15:02:01:72"
      ],
      "protein_matches": [
        "C*15:02:01:01",
        "C*15:02:01:02",
        "C*15:02:01:03",
        "C*15:02:01:04",
        "C*15:02:01:05",
        "C*15:02:01:06",
        "C*15:02:01:07",
        "C*15:02:01:09",
        "C*15:02:01:10",
        "C*15:02:01:11",
        "C*15:02:01:12",
        "C*15:02:01:13",
        "C*15:02:01:14",
        "C*15:02:01:15",
        "C*15:02:01:16",
        "C*15:02:01:17",
        "C*15:02:01:18",
        "C*15:02:01:19",
        "C*15:02:01:20",
        "C*15:02:01:21",
        "C*15:02:01:22",
        "C*15:02:01:23",
        "C*15:02:01:24",
        "C*15:02:01:25",
        "C*15:02:01:26",
        "C*15:02:01:27",
        "C*15:02:01:28",
        "C*15:02:01:29",
        "C*15:02:01:30Q",
        "C*15:02:01:31",
        "C*15:02:01:32",
        "C*15:02:01:33",
        "C*15:02:01:34",
        "C*15:02:01:35Q",
        "C*15:02:01:36",
        "C*15:02:01:37",
        "C*15:02:01:38",
        "C*15:02:01:39",
        "C*15:02:01:40",
        "C*15:02:01:41",
        "C*15:02:01:42",
        "C*15:02:01:43",
        "C*15:02:01:44",
        "C*15:02:01:45",
        "C*15:02:01:46",
        "C*15:02:01:47",
        "C*15:02:01:48",
        "C*15:02:01:49",
        "C*15:02:01:50",
        "C*15:02:01:51",
        "C*15:02:01:52",
        "C*15:02:01:53",
        "C*15:02:01:54",
        "C*15:02:01:55",
        "C*15:02:01:56",
        "C*15:02:01:57",
        "C*15:02:01:58",
        "C*15:02:01:59",
        "C*15:02:01:60",
        "C*15:02:01:61",
        "C*15:02:01:62Q",
        "C*15:02:01:63",
        "C*15:02:01:64",
        "C*15:02:01:65Q",
        "C*15:02:01:66",
        "C*15:02:01:67",
        "C*15:02:01:68",
        "C*15:02:01:69Q",
        "C*15:02:01:70",
        "C*15:02:01:71",
        "C*15:02:01:72",
        "C*15:02:02:01",
        "C*15:02:02:02",
        "C*15:02:03",
        "C*15:02:25",
        "C*15:02:26",
        "C*15:02:27",
        "C*15:02:28",
        "C*15:02:29",
        "C*15:02:30",
        "C*15:02:31",
        "C*15:02:32",
        "C*15:02:33:01",
        "C*15:02:33:02",
        "C*15:02:34",
        "C*15:02:35",
        "C*15:02:36",
        "C*15:02:37",
        "C*15:02:38",
        "C*15:02:39",
        "C*15:02:40",
        "C*15:02:41",
        "C*15:02:42",
        "C*15:02:43",
        "C*15:02:44",
        "C*15:02:45",
        "C*15:02:46",
        "C*15:02:47",
        "C*15:02:48",
        "C*15:02:49",
        "C*15:02:50",
        "C*15:02:51",
        "C*15:02:52",
        "C*15:02:53",
        "C*15:02:54",
        "C*15:02:55",
        "C*15:02:56",
        "C*15:02:57",
        "C*15:02:58",
        "C*15:02:59",
        "C*15:02:60",
        "C*15:02:61",
        "C*15:02:62",
        "C*15:02:63",
        "C*15:02:64",
        "C*15:02:65:01",
        "C*15:02:65:02",
        "C*15:02:66",
        "C*15:02:67",
        "C*15:02:68",
        "C*15:02:69",
        "C*15:02:70",
        "C*15:02:71",
        "C*15:02:72",
        "C*15:02:73",
        "C*15:02:74",
        "C*15:02:75",
        "C*15:02:76",
        "C*15:02:77",
        "C*15:02:78",
        "C*15:02:79",
        "C*15:02:80"
      ],
      "cds_sha256": "dd176b5f1e6da6f7cd62c8d5e5c3560022dbb70b61dad24ba7c1fc4a73ced039",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*15:02:01",
      "numeric_two_field_assignment": "C*15:02"
    },
    {
      "donor": "NA20870",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "NA20870",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:04"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "NA20870",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:01:02:05"
      ],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*02:01:02:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "NA20870",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*04:01"
      ],
      "numeric_three_field": [
        "DPB1*04:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99"
      ],
      "protein_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99",
        "DPB1*04:01:03",
        "DPB1*04:01:04:01",
        "DPB1*04:01:04:02",
        "DPB1*04:01:06",
        "DPB1*04:01:08",
        "DPB1*04:01:100",
        "DPB1*04:01:101",
        "DPB1*04:01:102",
        "DPB1*04:01:103",
        "DPB1*04:01:104",
        "DPB1*04:01:105",
        "DPB1*04:01:106",
        "DPB1*04:01:107",
        "DPB1*04:01:108",
        "DPB1*04:01:109",
        "DPB1*04:01:110",
        "DPB1*04:01:111",
        "DPB1*04:01:112",
        "DPB1*04:01:113",
        "DPB1*04:01:114",
        "DPB1*04:01:115",
        "DPB1*04:01:116",
        "DPB1*04:01:117",
        "DPB1*04:01:118",
        "DPB1*04:01:14",
        "DPB1*04:01:16",
        "DPB1*04:01:20",
        "DPB1*04:01:31",
        "DPB1*04:01:33",
        "DPB1*04:01:34",
        "DPB1*04:01:35",
        "DPB1*04:01:36",
        "DPB1*04:01:37:01",
        "DPB1*04:01:37:02",
        "DPB1*04:01:38",
        "DPB1*04:01:39:01",
        "DPB1*04:01:39:02",
        "DPB1*04:01:40",
        "DPB1*04:01:42",
        "DPB1*04:01:43",
        "DPB1*04:01:46",
        "DPB1*04:01:47",
        "DPB1*04:01:48",
        "DPB1*04:01:49",
        "DPB1*04:01:50",
        "DPB1*04:01:51",
        "DPB1*04:01:52",
        "DPB1*04:01:53",
        "DPB1*04:01:54",
        "DPB1*04:01:55",
        "DPB1*04:01:56",
        "DPB1*04:01:57",
        "DPB1*04:01:58",
        "DPB1*04:01:59:01",
        "DPB1*04:01:59:02",
        "DPB1*04:01:60:01",
        "DPB1*04:01:60:02",
        "DPB1*04:01:60:03",
        "DPB1*04:01:61",
        "DPB1*04:01:62",
        "DPB1*04:01:63",
        "DPB1*04:01:64",
        "DPB1*04:01:65",
        "DPB1*04:01:66",
        "DPB1*04:01:67",
        "DPB1*04:01:68",
        "DPB1*04:01:69",
        "DPB1*04:01:70",
        "DPB1*04:01:71",
        "DPB1*04:01:72",
        "DPB1*04:01:73:01",
        "DPB1*04:01:73:02",
        "DPB1*04:01:74:01",
        "DPB1*04:01:74:02",
        "DPB1*04:01:74:03",
        "DPB1*04:01:75",
        "DPB1*04:01:76",
        "DPB1*04:01:77",
        "DPB1*04:01:78",
        "DPB1*04:01:79",
        "DPB1*04:01:80",
        "DPB1*04:01:81",
        "DPB1*04:01:82",
        "DPB1*04:01:83",
        "DPB1*04:01:84",
        "DPB1*04:01:85",
        "DPB1*04:01:86",
        "DPB1*04:01:87",
        "DPB1*04:01:88",
        "DPB1*04:01:89",
        "DPB1*04:01:90",
        "DPB1*04:01:91",
        "DPB1*04:01:92",
        "DPB1*04:01:93",
        "DPB1*04:01:94",
        "DPB1*04:01:95",
        "DPB1*04:01:96",
        "DPB1*04:01:97",
        "DPB1*04:01:98",
        "DPB1*04:01:99"
      ],
      "cds_sha256": "50743053db76f45f69732767bde9125fdc4926d24e3c2b3f9115892be631bb42",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:01:01",
      "numeric_two_field_assignment": "DPB1*04:01"
    },
    {
      "donor": "NA20870",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:02:01:23"
      ],
      "numeric_two_field": [
        "DQA1*01:02"
      ],
      "numeric_three_field": [
        "DQA1*01:02:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:02:01:23"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37"
      ],
      "protein_matches": [
        "DQA1*01:02:01:01",
        "DQA1*01:02:01:02",
        "DQA1*01:02:01:03",
        "DQA1*01:02:01:04",
        "DQA1*01:02:01:05",
        "DQA1*01:02:01:06",
        "DQA1*01:02:01:07",
        "DQA1*01:02:01:08",
        "DQA1*01:02:01:09",
        "DQA1*01:02:01:10",
        "DQA1*01:02:01:11",
        "DQA1*01:02:01:12",
        "DQA1*01:02:01:13",
        "DQA1*01:02:01:14",
        "DQA1*01:02:01:15",
        "DQA1*01:02:01:16",
        "DQA1*01:02:01:17",
        "DQA1*01:02:01:18",
        "DQA1*01:02:01:19",
        "DQA1*01:02:01:20",
        "DQA1*01:02:01:21",
        "DQA1*01:02:01:22",
        "DQA1*01:02:01:23",
        "DQA1*01:02:01:24",
        "DQA1*01:02:01:25",
        "DQA1*01:02:01:26",
        "DQA1*01:02:01:27",
        "DQA1*01:02:01:28",
        "DQA1*01:02:01:29",
        "DQA1*01:02:01:30",
        "DQA1*01:02:01:31",
        "DQA1*01:02:01:32",
        "DQA1*01:02:01:33",
        "DQA1*01:02:01:34",
        "DQA1*01:02:01:35",
        "DQA1*01:02:01:36",
        "DQA1*01:02:01:37",
        "DQA1*01:02:02:01",
        "DQA1*01:02:02:02",
        "DQA1*01:02:02:03",
        "DQA1*01:02:02:04",
        "DQA1*01:02:02:05",
        "DQA1*01:02:02:06",
        "DQA1*01:02:02:07",
        "DQA1*01:02:02:08",
        "DQA1*01:02:03",
        "DQA1*01:02:04",
        "DQA1*01:02:05",
        "DQA1*01:02:06",
        "DQA1*01:02:07",
        "DQA1*01:02:08",
        "DQA1*01:02:09",
        "DQA1*01:02:10",
        "DQA1*01:02:11",
        "DQA1*01:02:12",
        "DQA1*01:02:13:01",
        "DQA1*01:02:13:02",
        "DQA1*01:02:13:03",
        "DQA1*01:02:14",
        "DQA1*01:02:15",
        "DQA1*01:02:16",
        "DQA1*01:02:17",
        "DQA1*01:02:18",
        "DQA1*01:02:19",
        "DQA1*01:02:20",
        "DQA1*01:02:21",
        "DQA1*01:02:22",
        "DQA1*01:02:23",
        "DQA1*01:02:24",
        "DQA1*01:02:25",
        "DQA1*01:02:26",
        "DQA1*01:02:27",
        "DQA1*01:02:28",
        "DQA1*01:02:29",
        "DQA1*01:02:30",
        "DQA1*01:02:31",
        "DQA1*01:02:32"
      ],
      "cds_sha256": "ac00e3c799d85af7172274b322ab9998ef73923e79aeaa1943af09f52b98c601",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:02:01",
      "numeric_two_field_assignment": "DQA1*01:02"
    },
    {
      "donor": "NA20870",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:03"
      ],
      "numeric_three_field": [
        "DQA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25"
      ],
      "protein_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25",
        "DQA1*01:03:03",
        "DQA1*01:03:04",
        "DQA1*01:03:06",
        "DQA1*01:03:07",
        "DQA1*01:03:08",
        "DQA1*01:03:09",
        "DQA1*01:03:10",
        "DQA1*01:03:11",
        "DQA1*01:03:12",
        "DQA1*01:03:13"
      ],
      "cds_sha256": "90c9c3a50684523bf8b75dea2974ffeb6b2dc9616517164c2905e1137b3ec843",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:03:01",
      "numeric_two_field_assignment": "DQA1*01:03"
    },
    {
      "donor": "NA20870",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:09:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:09"
      ],
      "numeric_three_field": [
        "DQB1*06:09:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:09:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:09:01:01",
        "DQB1*06:09:01:02",
        "DQB1*06:09:01:03",
        "DQB1*06:09:01:04"
      ],
      "protein_matches": [
        "DQB1*06:09:01:01",
        "DQB1*06:09:01:02",
        "DQB1*06:09:01:03",
        "DQB1*06:09:01:04",
        "DQB1*06:09:02",
        "DQB1*06:09:07",
        "DQB1*06:09:09",
        "DQB1*06:09:12",
        "DQB1*06:09:13"
      ],
      "cds_sha256": "43f8785d3dcceebf79d6d96e47ea62401f84ee20fe738ed946aee12ba230480b",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:09:01",
      "numeric_two_field_assignment": "DQB1*06:09"
    },
    {
      "donor": "NA20870",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:01"
      ],
      "numeric_three_field": [
        "DQB1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11"
      ],
      "protein_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11",
        "DQB1*06:01:03",
        "DQB1*06:01:05",
        "DQB1*06:01:08",
        "DQB1*06:01:10",
        "DQB1*06:01:11",
        "DQB1*06:01:36",
        "DQB1*06:01:37",
        "DQB1*06:01:38",
        "DQB1*06:01:39"
      ],
      "cds_sha256": "8eca11e1cbc387d4515e4bc63897990cebd76dea14df174cd8eba8947cef38b2",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:01:01",
      "numeric_two_field_assignment": "DQB1*06:01"
    },
    {
      "donor": "NA20870",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*13:02:01:03"
      ],
      "numeric_two_field": [
        "DRB1*13:02"
      ],
      "numeric_three_field": [
        "DRB1*13:02:01"
      ],
      "full_allele_assignment": [
        "DRB1*13:02:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*13:02:01:01",
        "DRB1*13:02:01:02",
        "DRB1*13:02:01:03",
        "DRB1*13:02:01:04",
        "DRB1*13:02:01:05",
        "DRB1*13:02:01:06",
        "DRB1*13:02:01:07",
        "DRB1*13:02:01:08",
        "DRB1*13:02:01:09",
        "DRB1*13:02:01:10",
        "DRB1*13:02:01:11",
        "DRB1*13:02:01:12",
        "DRB1*13:02:01:13",
        "DRB1*13:02:01:14",
        "DRB1*13:02:01:15"
      ],
      "protein_matches": [
        "DRB1*13:02:01:01",
        "DRB1*13:02:01:02",
        "DRB1*13:02:01:03",
        "DRB1*13:02:01:04",
        "DRB1*13:02:01:05",
        "DRB1*13:02:01:06",
        "DRB1*13:02:01:07",
        "DRB1*13:02:01:08",
        "DRB1*13:02:01:09",
        "DRB1*13:02:01:10",
        "DRB1*13:02:01:11",
        "DRB1*13:02:01:12",
        "DRB1*13:02:01:13",
        "DRB1*13:02:01:14",
        "DRB1*13:02:01:15",
        "DRB1*13:02:19",
        "DRB1*13:02:20",
        "DRB1*13:02:24"
      ],
      "cds_sha256": "5e021b812d252bfee27d60019fc03b2dd17f7199086ec2ae6ad8a870c2c2e990",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*13:02:01",
      "numeric_two_field_assignment": "DRB1*13:02"
    },
    {
      "donor": "NA20870",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*15:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*15:01"
      ],
      "numeric_three_field": [
        "DRB1*15:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*15:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33"
      ],
      "protein_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33",
        "DRB1*15:01:02",
        "DRB1*15:01:08:01",
        "DRB1*15:01:08:02",
        "DRB1*15:01:17",
        "DRB1*15:01:32",
        "DRB1*15:01:35",
        "DRB1*15:01:49",
        "DRB1*15:01:50",
        "DRB1*15:01:51",
        "DRB1*15:01:52",
        "DRB1*15:01:53",
        "DRB1*15:01:54",
        "DRB1*15:01:55",
        "DRB1*15:01:56"
      ],
      "cds_sha256": "1aea54c836d86377ccb58e10c5f5f97704438753078ca3333600bd00418c8ba8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:01:01",
      "numeric_two_field_assignment": "DRB1*15:01"
    },
    {
      "donor": "NA20905",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*32:01:01:09"
      ],
      "numeric_two_field": [
        "A*32:01"
      ],
      "numeric_three_field": [
        "A*32:01:01"
      ],
      "full_allele_assignment": [
        "A*32:01:01:09"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*32:01:01:01",
        "A*32:01:01:02",
        "A*32:01:01:03",
        "A*32:01:01:04",
        "A*32:01:01:05",
        "A*32:01:01:06",
        "A*32:01:01:07",
        "A*32:01:01:08",
        "A*32:01:01:09",
        "A*32:01:01:10",
        "A*32:01:01:11",
        "A*32:01:01:12",
        "A*32:01:01:13",
        "A*32:01:01:14",
        "A*32:01:01:15",
        "A*32:01:01:16",
        "A*32:01:01:17",
        "A*32:01:01:18",
        "A*32:01:01:19",
        "A*32:01:01:20",
        "A*32:01:01:21",
        "A*32:01:01:22",
        "A*32:01:01:23",
        "A*32:01:01:24",
        "A*32:01:01:25",
        "A*32:01:01:26",
        "A*32:01:01:27",
        "A*32:01:01:28",
        "A*32:01:01:29",
        "A*32:01:01:30",
        "A*32:01:01:31",
        "A*32:01:01:32",
        "A*32:01:01:33",
        "A*32:01:01:34",
        "A*32:01:01:35",
        "A*32:01:01:36",
        "A*32:01:01:37",
        "A*32:01:01:38",
        "A*32:01:01:39",
        "A*32:01:01:40",
        "A*32:01:01:41",
        "A*32:01:01:42",
        "A*32:01:01:43",
        "A*32:01:01:44",
        "A*32:01:01:45",
        "A*32:01:01:46",
        "A*32:01:01:47",
        "A*32:01:01:48"
      ],
      "protein_matches": [
        "A*32:01:01:01",
        "A*32:01:01:02",
        "A*32:01:01:03",
        "A*32:01:01:04",
        "A*32:01:01:05",
        "A*32:01:01:06",
        "A*32:01:01:07",
        "A*32:01:01:08",
        "A*32:01:01:09",
        "A*32:01:01:10",
        "A*32:01:01:11",
        "A*32:01:01:12",
        "A*32:01:01:13",
        "A*32:01:01:14",
        "A*32:01:01:15",
        "A*32:01:01:16",
        "A*32:01:01:17",
        "A*32:01:01:18",
        "A*32:01:01:19",
        "A*32:01:01:20",
        "A*32:01:01:21",
        "A*32:01:01:22",
        "A*32:01:01:23",
        "A*32:01:01:24",
        "A*32:01:01:25",
        "A*32:01:01:26",
        "A*32:01:01:27",
        "A*32:01:01:28",
        "A*32:01:01:29",
        "A*32:01:01:30",
        "A*32:01:01:31",
        "A*32:01:01:32",
        "A*32:01:01:33",
        "A*32:01:01:34",
        "A*32:01:01:35",
        "A*32:01:01:36",
        "A*32:01:01:37",
        "A*32:01:01:38",
        "A*32:01:01:39",
        "A*32:01:01:40",
        "A*32:01:01:41",
        "A*32:01:01:42",
        "A*32:01:01:43",
        "A*32:01:01:44",
        "A*32:01:01:45",
        "A*32:01:01:46",
        "A*32:01:01:47",
        "A*32:01:01:48",
        "A*32:01:02",
        "A*32:01:09",
        "A*32:01:14",
        "A*32:01:23",
        "A*32:01:24",
        "A*32:01:25",
        "A*32:01:26",
        "A*32:01:28",
        "A*32:01:29",
        "A*32:01:30",
        "A*32:01:31",
        "A*32:01:32",
        "A*32:01:33",
        "A*32:01:34",
        "A*32:01:35",
        "A*32:01:36",
        "A*32:01:37",
        "A*32:01:38",
        "A*32:01:39",
        "A*32:01:40",
        "A*32:01:41",
        "A*32:01:42",
        "A*32:01:43",
        "A*32:01:44",
        "A*32:01:45",
        "A*32:01:46",
        "A*32:01:47",
        "A*32:01:48",
        "A*32:01:49",
        "A*32:01:50",
        "A*32:01:51",
        "A*32:01:52",
        "A*32:01:53",
        "A*32:01:54",
        "A*32:01:55",
        "A*32:01:56",
        "A*32:01:57",
        "A*32:01:58",
        "A*32:01:59",
        "A*32:01:60",
        "A*32:01:61",
        "A*32:01:62",
        "A*32:01:63",
        "A*32:01:64",
        "A*32:01:65",
        "A*32:01:66",
        "A*32:01:67",
        "A*32:01:68"
      ],
      "cds_sha256": "63e973634e5cc49683d1662ff67b7db384498589dac366207f62604f175dbe96",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*32:01:01",
      "numeric_two_field_assignment": "A*32:01"
    },
    {
      "donor": "NA20905",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:01"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "NA20905",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*40:06:01:13"
      ],
      "numeric_two_field": [
        "B*40:06"
      ],
      "numeric_three_field": [
        "B*40:06:01"
      ],
      "full_allele_assignment": [
        "B*40:06:01:13"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*40:06:01:01",
        "B*40:06:01:02",
        "B*40:06:01:03",
        "B*40:06:01:04",
        "B*40:06:01:05",
        "B*40:06:01:06",
        "B*40:06:01:07",
        "B*40:06:01:08",
        "B*40:06:01:09",
        "B*40:06:01:10",
        "B*40:06:01:11",
        "B*40:06:01:12",
        "B*40:06:01:13",
        "B*40:06:01:14",
        "B*40:06:01:15",
        "B*40:06:01:16",
        "B*40:06:01:17",
        "B*40:06:01:18",
        "B*40:06:01:19",
        "B*40:06:01:20",
        "B*40:06:01:21",
        "B*40:06:01:22"
      ],
      "protein_matches": [
        "B*40:06:01:01",
        "B*40:06:01:02",
        "B*40:06:01:03",
        "B*40:06:01:04",
        "B*40:06:01:05",
        "B*40:06:01:06",
        "B*40:06:01:07",
        "B*40:06:01:08",
        "B*40:06:01:09",
        "B*40:06:01:10",
        "B*40:06:01:11",
        "B*40:06:01:12",
        "B*40:06:01:13",
        "B*40:06:01:14",
        "B*40:06:01:15",
        "B*40:06:01:16",
        "B*40:06:01:17",
        "B*40:06:01:18",
        "B*40:06:01:19",
        "B*40:06:01:20",
        "B*40:06:01:21",
        "B*40:06:01:22",
        "B*40:06:04:01",
        "B*40:06:04:02",
        "B*40:06:04:03",
        "B*40:06:17",
        "B*40:06:18",
        "B*40:06:19",
        "B*40:06:20",
        "B*40:06:22",
        "B*40:06:23",
        "B*40:06:24",
        "B*40:06:25",
        "B*40:06:26",
        "B*40:06:27",
        "B*40:06:28",
        "B*40:06:29",
        "B*40:06:30",
        "B*40:06:31",
        "B*40:06:32",
        "B*40:06:33",
        "B*40:06:34",
        "B*40:06:35"
      ],
      "cds_sha256": "fd823d1a1b387f0fea51fa9efe8eb7f397744512451543742664b452a3383f6e",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*40:06:01",
      "numeric_two_field_assignment": "B*40:06"
    },
    {
      "donor": "NA20905",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*49:01:01:04"
      ],
      "numeric_two_field": [
        "B*49:01"
      ],
      "numeric_three_field": [
        "B*49:01:01"
      ],
      "full_allele_assignment": [
        "B*49:01:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*49:01:01:01",
        "B*49:01:01:02",
        "B*49:01:01:03",
        "B*49:01:01:04",
        "B*49:01:01:05",
        "B*49:01:01:06",
        "B*49:01:01:07",
        "B*49:01:01:08",
        "B*49:01:01:09",
        "B*49:01:01:10",
        "B*49:01:01:11",
        "B*49:01:01:12",
        "B*49:01:01:13",
        "B*49:01:01:14",
        "B*49:01:01:15",
        "B*49:01:01:16",
        "B*49:01:01:17",
        "B*49:01:01:18",
        "B*49:01:01:19",
        "B*49:01:01:20Q",
        "B*49:01:01:21",
        "B*49:01:01:22",
        "B*49:01:01:23",
        "B*49:01:01:24"
      ],
      "protein_matches": [
        "B*49:01:01:01",
        "B*49:01:01:02",
        "B*49:01:01:03",
        "B*49:01:01:04",
        "B*49:01:01:05",
        "B*49:01:01:06",
        "B*49:01:01:07",
        "B*49:01:01:08",
        "B*49:01:01:09",
        "B*49:01:01:10",
        "B*49:01:01:11",
        "B*49:01:01:12",
        "B*49:01:01:13",
        "B*49:01:01:14",
        "B*49:01:01:15",
        "B*49:01:01:16",
        "B*49:01:01:17",
        "B*49:01:01:18",
        "B*49:01:01:19",
        "B*49:01:01:20Q",
        "B*49:01:01:21",
        "B*49:01:01:22",
        "B*49:01:01:23",
        "B*49:01:01:24",
        "B*49:01:08",
        "B*49:01:09",
        "B*49:01:10",
        "B*49:01:11",
        "B*49:01:12",
        "B*49:01:13",
        "B*49:01:14",
        "B*49:01:15",
        "B*49:01:16",
        "B*49:01:17",
        "B*49:01:18",
        "B*49:01:19",
        "B*49:01:20",
        "B*49:01:21",
        "B*49:01:22",
        "B*49:01:23",
        "B*49:01:24",
        "B*49:01:25",
        "B*49:01:26",
        "B*49:01:27",
        "B*49:01:28",
        "B*49:01:29"
      ],
      "cds_sha256": "ff7212b2c2817554e59b09e8e3401cf1e842fc4180b686f48235ceedae672a16",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*49:01:01",
      "numeric_two_field_assignment": "B*49:01"
    },
    {
      "donor": "NA20905",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*15:02:01:01"
      ],
      "numeric_two_field": [
        "C*15:02"
      ],
      "numeric_three_field": [
        "C*15:02:01"
      ],
      "full_allele_assignment": [
        "C*15:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*15:02:01:01",
        "C*15:02:01:02",
        "C*15:02:01:03",
        "C*15:02:01:04",
        "C*15:02:01:05",
        "C*15:02:01:06",
        "C*15:02:01:07",
        "C*15:02:01:09",
        "C*15:02:01:10",
        "C*15:02:01:11",
        "C*15:02:01:12",
        "C*15:02:01:13",
        "C*15:02:01:14",
        "C*15:02:01:15",
        "C*15:02:01:16",
        "C*15:02:01:17",
        "C*15:02:01:18",
        "C*15:02:01:19",
        "C*15:02:01:20",
        "C*15:02:01:21",
        "C*15:02:01:22",
        "C*15:02:01:23",
        "C*15:02:01:24",
        "C*15:02:01:25",
        "C*15:02:01:26",
        "C*15:02:01:27",
        "C*15:02:01:28",
        "C*15:02:01:29",
        "C*15:02:01:30Q",
        "C*15:02:01:31",
        "C*15:02:01:32",
        "C*15:02:01:33",
        "C*15:02:01:34",
        "C*15:02:01:35Q",
        "C*15:02:01:36",
        "C*15:02:01:37",
        "C*15:02:01:38",
        "C*15:02:01:39",
        "C*15:02:01:40",
        "C*15:02:01:41",
        "C*15:02:01:42",
        "C*15:02:01:43",
        "C*15:02:01:44",
        "C*15:02:01:45",
        "C*15:02:01:46",
        "C*15:02:01:47",
        "C*15:02:01:48",
        "C*15:02:01:49",
        "C*15:02:01:50",
        "C*15:02:01:51",
        "C*15:02:01:52",
        "C*15:02:01:53",
        "C*15:02:01:54",
        "C*15:02:01:55",
        "C*15:02:01:56",
        "C*15:02:01:57",
        "C*15:02:01:58",
        "C*15:02:01:59",
        "C*15:02:01:60",
        "C*15:02:01:61",
        "C*15:02:01:62Q",
        "C*15:02:01:63",
        "C*15:02:01:64",
        "C*15:02:01:65Q",
        "C*15:02:01:66",
        "C*15:02:01:67",
        "C*15:02:01:68",
        "C*15:02:01:69Q",
        "C*15:02:01:70",
        "C*15:02:01:71",
        "C*15:02:01:72"
      ],
      "protein_matches": [
        "C*15:02:01:01",
        "C*15:02:01:02",
        "C*15:02:01:03",
        "C*15:02:01:04",
        "C*15:02:01:05",
        "C*15:02:01:06",
        "C*15:02:01:07",
        "C*15:02:01:09",
        "C*15:02:01:10",
        "C*15:02:01:11",
        "C*15:02:01:12",
        "C*15:02:01:13",
        "C*15:02:01:14",
        "C*15:02:01:15",
        "C*15:02:01:16",
        "C*15:02:01:17",
        "C*15:02:01:18",
        "C*15:02:01:19",
        "C*15:02:01:20",
        "C*15:02:01:21",
        "C*15:02:01:22",
        "C*15:02:01:23",
        "C*15:02:01:24",
        "C*15:02:01:25",
        "C*15:02:01:26",
        "C*15:02:01:27",
        "C*15:02:01:28",
        "C*15:02:01:29",
        "C*15:02:01:30Q",
        "C*15:02:01:31",
        "C*15:02:01:32",
        "C*15:02:01:33",
        "C*15:02:01:34",
        "C*15:02:01:35Q",
        "C*15:02:01:36",
        "C*15:02:01:37",
        "C*15:02:01:38",
        "C*15:02:01:39",
        "C*15:02:01:40",
        "C*15:02:01:41",
        "C*15:02:01:42",
        "C*15:02:01:43",
        "C*15:02:01:44",
        "C*15:02:01:45",
        "C*15:02:01:46",
        "C*15:02:01:47",
        "C*15:02:01:48",
        "C*15:02:01:49",
        "C*15:02:01:50",
        "C*15:02:01:51",
        "C*15:02:01:52",
        "C*15:02:01:53",
        "C*15:02:01:54",
        "C*15:02:01:55",
        "C*15:02:01:56",
        "C*15:02:01:57",
        "C*15:02:01:58",
        "C*15:02:01:59",
        "C*15:02:01:60",
        "C*15:02:01:61",
        "C*15:02:01:62Q",
        "C*15:02:01:63",
        "C*15:02:01:64",
        "C*15:02:01:65Q",
        "C*15:02:01:66",
        "C*15:02:01:67",
        "C*15:02:01:68",
        "C*15:02:01:69Q",
        "C*15:02:01:70",
        "C*15:02:01:71",
        "C*15:02:01:72",
        "C*15:02:02:01",
        "C*15:02:02:02",
        "C*15:02:03",
        "C*15:02:25",
        "C*15:02:26",
        "C*15:02:27",
        "C*15:02:28",
        "C*15:02:29",
        "C*15:02:30",
        "C*15:02:31",
        "C*15:02:32",
        "C*15:02:33:01",
        "C*15:02:33:02",
        "C*15:02:34",
        "C*15:02:35",
        "C*15:02:36",
        "C*15:02:37",
        "C*15:02:38",
        "C*15:02:39",
        "C*15:02:40",
        "C*15:02:41",
        "C*15:02:42",
        "C*15:02:43",
        "C*15:02:44",
        "C*15:02:45",
        "C*15:02:46",
        "C*15:02:47",
        "C*15:02:48",
        "C*15:02:49",
        "C*15:02:50",
        "C*15:02:51",
        "C*15:02:52",
        "C*15:02:53",
        "C*15:02:54",
        "C*15:02:55",
        "C*15:02:56",
        "C*15:02:57",
        "C*15:02:58",
        "C*15:02:59",
        "C*15:02:60",
        "C*15:02:61",
        "C*15:02:62",
        "C*15:02:63",
        "C*15:02:64",
        "C*15:02:65:01",
        "C*15:02:65:02",
        "C*15:02:66",
        "C*15:02:67",
        "C*15:02:68",
        "C*15:02:69",
        "C*15:02:70",
        "C*15:02:71",
        "C*15:02:72",
        "C*15:02:73",
        "C*15:02:74",
        "C*15:02:75",
        "C*15:02:76",
        "C*15:02:77",
        "C*15:02:78",
        "C*15:02:79",
        "C*15:02:80"
      ],
      "cds_sha256": "dd176b5f1e6da6f7cd62c8d5e5c3560022dbb70b61dad24ba7c1fc4a73ced039",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*15:02:01",
      "numeric_two_field_assignment": "C*15:02"
    },
    {
      "donor": "NA20905",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*07:01:01:16"
      ],
      "numeric_two_field": [
        "C*07:01"
      ],
      "numeric_three_field": [
        "C*07:01:01"
      ],
      "full_allele_assignment": [
        "C*07:01:01:16"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:01:01:01",
        "C*07:01:01:02",
        "C*07:01:01:03",
        "C*07:01:01:04",
        "C*07:01:01:05",
        "C*07:01:01:06",
        "C*07:01:01:07",
        "C*07:01:01:08",
        "C*07:01:01:09",
        "C*07:01:01:10",
        "C*07:01:01:100Q",
        "C*07:01:01:101",
        "C*07:01:01:102",
        "C*07:01:01:103",
        "C*07:01:01:104",
        "C*07:01:01:105",
        "C*07:01:01:106",
        "C*07:01:01:107",
        "C*07:01:01:108",
        "C*07:01:01:109",
        "C*07:01:01:11",
        "C*07:01:01:110",
        "C*07:01:01:111",
        "C*07:01:01:112",
        "C*07:01:01:113",
        "C*07:01:01:114",
        "C*07:01:01:115",
        "C*07:01:01:116",
        "C*07:01:01:117",
        "C*07:01:01:118",
        "C*07:01:01:119",
        "C*07:01:01:12",
        "C*07:01:01:120",
        "C*07:01:01:121",
        "C*07:01:01:122",
        "C*07:01:01:123",
        "C*07:01:01:124",
        "C*07:01:01:125",
        "C*07:01:01:126",
        "C*07:01:01:127Q",
        "C*07:01:01:128",
        "C*07:01:01:129",
        "C*07:01:01:13",
        "C*07:01:01:130",
        "C*07:01:01:131",
        "C*07:01:01:132",
        "C*07:01:01:133",
        "C*07:01:01:134",
        "C*07:01:01:135",
        "C*07:01:01:136",
        "C*07:01:01:137",
        "C*07:01:01:138",
        "C*07:01:01:139",
        "C*07:01:01:140",
        "C*07:01:01:141",
        "C*07:01:01:142",
        "C*07:01:01:143",
        "C*07:01:01:144",
        "C*07:01:01:145",
        "C*07:01:01:146",
        "C*07:01:01:147",
        "C*07:01:01:148",
        "C*07:01:01:149",
        "C*07:01:01:14Q",
        "C*07:01:01:15",
        "C*07:01:01:150",
        "C*07:01:01:151",
        "C*07:01:01:152",
        "C*07:01:01:16",
        "C*07:01:01:17",
        "C*07:01:01:18",
        "C*07:01:01:19",
        "C*07:01:01:20",
        "C*07:01:01:21",
        "C*07:01:01:22",
        "C*07:01:01:23",
        "C*07:01:01:24",
        "C*07:01:01:25",
        "C*07:01:01:26",
        "C*07:01:01:27",
        "C*07:01:01:28",
        "C*07:01:01:29",
        "C*07:01:01:30",
        "C*07:01:01:31",
        "C*07:01:01:32",
        "C*07:01:01:33",
        "C*07:01:01:34",
        "C*07:01:01:35",
        "C*07:01:01:36",
        "C*07:01:01:37",
        "C*07:01:01:38",
        "C*07:01:01:39",
        "C*07:01:01:40",
        "C*07:01:01:41",
        "C*07:01:01:42",
        "C*07:01:01:43",
        "C*07:01:01:44",
        "C*07:01:01:45",
        "C*07:01:01:46",
        "C*07:01:01:47",
        "C*07:01:01:48",
        "C*07:01:01:49",
        "C*07:01:01:50",
        "C*07:01:01:51",
        "C*07:01:01:52",
        "C*07:01:01:53",
        "C*07:01:01:54",
        "C*07:01:01:55",
        "C*07:01:01:56",
        "C*07:01:01:57",
        "C*07:01:01:58",
        "C*07:01:01:59",
        "C*07:01:01:60",
        "C*07:01:01:61",
        "C*07:01:01:62",
        "C*07:01:01:63",
        "C*07:01:01:64",
        "C*07:01:01:65",
        "C*07:01:01:66",
        "C*07:01:01:67",
        "C*07:01:01:68",
        "C*07:01:01:69",
        "C*07:01:01:70",
        "C*07:01:01:71",
        "C*07:01:01:72",
        "C*07:01:01:73",
        "C*07:01:01:74",
        "C*07:01:01:75",
        "C*07:01:01:76",
        "C*07:01:01:77",
        "C*07:01:01:78",
        "C*07:01:01:79",
        "C*07:01:01:80",
        "C*07:01:01:81",
        "C*07:01:01:82",
        "C*07:01:01:83",
        "C*07:01:01:84",
        "C*07:01:01:85",
        "C*07:01:01:86",
        "C*07:01:01:87",
        "C*07:01:01:88",
        "C*07:01:01:89",
        "C*07:01:01:90",
        "C*07:01:01:91",
        "C*07:01:01:92",
        "C*07:01:01:93",
        "C*07:01:01:94",
        "C*07:01:01:95",
        "C*07:01:01:96",
        "C*07:01:01:97",
        "C*07:01:01:98",
        "C*07:01:01:99"
      ],
      "protein_matches": [
        "C*07:01:01:01",
        "C*07:01:01:02",
        "C*07:01:01:03",
        "C*07:01:01:04",
        "C*07:01:01:05",
        "C*07:01:01:06",
        "C*07:01:01:07",
        "C*07:01:01:08",
        "C*07:01:01:09",
        "C*07:01:01:10",
        "C*07:01:01:100Q",
        "C*07:01:01:101",
        "C*07:01:01:102",
        "C*07:01:01:103",
        "C*07:01:01:104",
        "C*07:01:01:105",
        "C*07:01:01:106",
        "C*07:01:01:107",
        "C*07:01:01:108",
        "C*07:01:01:109",
        "C*07:01:01:11",
        "C*07:01:01:110",
        "C*07:01:01:111",
        "C*07:01:01:112",
        "C*07:01:01:113",
        "C*07:01:01:114",
        "C*07:01:01:115",
        "C*07:01:01:116",
        "C*07:01:01:117",
        "C*07:01:01:118",
        "C*07:01:01:119",
        "C*07:01:01:12",
        "C*07:01:01:120",
        "C*07:01:01:121",
        "C*07:01:01:122",
        "C*07:01:01:123",
        "C*07:01:01:124",
        "C*07:01:01:125",
        "C*07:01:01:126",
        "C*07:01:01:127Q",
        "C*07:01:01:128",
        "C*07:01:01:129",
        "C*07:01:01:13",
        "C*07:01:01:130",
        "C*07:01:01:131",
        "C*07:01:01:132",
        "C*07:01:01:133",
        "C*07:01:01:134",
        "C*07:01:01:135",
        "C*07:01:01:136",
        "C*07:01:01:137",
        "C*07:01:01:138",
        "C*07:01:01:139",
        "C*07:01:01:140",
        "C*07:01:01:141",
        "C*07:01:01:142",
        "C*07:01:01:143",
        "C*07:01:01:144",
        "C*07:01:01:145",
        "C*07:01:01:146",
        "C*07:01:01:147",
        "C*07:01:01:148",
        "C*07:01:01:149",
        "C*07:01:01:14Q",
        "C*07:01:01:15",
        "C*07:01:01:150",
        "C*07:01:01:151",
        "C*07:01:01:152",
        "C*07:01:01:16",
        "C*07:01:01:17",
        "C*07:01:01:18",
        "C*07:01:01:19",
        "C*07:01:01:20",
        "C*07:01:01:21",
        "C*07:01:01:22",
        "C*07:01:01:23",
        "C*07:01:01:24",
        "C*07:01:01:25",
        "C*07:01:01:26",
        "C*07:01:01:27",
        "C*07:01:01:28",
        "C*07:01:01:29",
        "C*07:01:01:30",
        "C*07:01:01:31",
        "C*07:01:01:32",
        "C*07:01:01:33",
        "C*07:01:01:34",
        "C*07:01:01:35",
        "C*07:01:01:36",
        "C*07:01:01:37",
        "C*07:01:01:38",
        "C*07:01:01:39",
        "C*07:01:01:40",
        "C*07:01:01:41",
        "C*07:01:01:42",
        "C*07:01:01:43",
        "C*07:01:01:44",
        "C*07:01:01:45",
        "C*07:01:01:46",
        "C*07:01:01:47",
        "C*07:01:01:48",
        "C*07:01:01:49",
        "C*07:01:01:50",
        "C*07:01:01:51",
        "C*07:01:01:52",
        "C*07:01:01:53",
        "C*07:01:01:54",
        "C*07:01:01:55",
        "C*07:01:01:56",
        "C*07:01:01:57",
        "C*07:01:01:58",
        "C*07:01:01:59",
        "C*07:01:01:60",
        "C*07:01:01:61",
        "C*07:01:01:62",
        "C*07:01:01:63",
        "C*07:01:01:64",
        "C*07:01:01:65",
        "C*07:01:01:66",
        "C*07:01:01:67",
        "C*07:01:01:68",
        "C*07:01:01:69",
        "C*07:01:01:70",
        "C*07:01:01:71",
        "C*07:01:01:72",
        "C*07:01:01:73",
        "C*07:01:01:74",
        "C*07:01:01:75",
        "C*07:01:01:76",
        "C*07:01:01:77",
        "C*07:01:01:78",
        "C*07:01:01:79",
        "C*07:01:01:80",
        "C*07:01:01:81",
        "C*07:01:01:82",
        "C*07:01:01:83",
        "C*07:01:01:84",
        "C*07:01:01:85",
        "C*07:01:01:86",
        "C*07:01:01:87",
        "C*07:01:01:88",
        "C*07:01:01:89",
        "C*07:01:01:90",
        "C*07:01:01:91",
        "C*07:01:01:92",
        "C*07:01:01:93",
        "C*07:01:01:94",
        "C*07:01:01:95",
        "C*07:01:01:96",
        "C*07:01:01:97",
        "C*07:01:01:98",
        "C*07:01:01:99",
        "C*07:01:02:01",
        "C*07:01:02:02",
        "C*07:01:02:03",
        "C*07:01:02:04",
        "C*07:01:02:05",
        "C*07:01:02:06",
        "C*07:01:02:07",
        "C*07:01:02:08",
        "C*07:01:02:09",
        "C*07:01:02:10",
        "C*07:01:02:11",
        "C*07:01:02:12",
        "C*07:01:02:13",
        "C*07:01:02:14",
        "C*07:01:02:15",
        "C*07:01:02:16",
        "C*07:01:02:17",
        "C*07:01:02:18",
        "C*07:01:05",
        "C*07:01:07",
        "C*07:01:08",
        "C*07:01:09",
        "C*07:01:100",
        "C*07:01:101",
        "C*07:01:102",
        "C*07:01:103",
        "C*07:01:104",
        "C*07:01:105",
        "C*07:01:106",
        "C*07:01:107",
        "C*07:01:108",
        "C*07:01:109",
        "C*07:01:110",
        "C*07:01:111",
        "C*07:01:112",
        "C*07:01:113",
        "C*07:01:114",
        "C*07:01:115",
        "C*07:01:116",
        "C*07:01:117",
        "C*07:01:118",
        "C*07:01:119",
        "C*07:01:120",
        "C*07:01:121",
        "C*07:01:122",
        "C*07:01:123",
        "C*07:01:124",
        "C*07:01:125",
        "C*07:01:126",
        "C*07:01:128",
        "C*07:01:129",
        "C*07:01:130",
        "C*07:01:131",
        "C*07:01:132",
        "C*07:01:133",
        "C*07:01:134",
        "C*07:01:135",
        "C*07:01:136",
        "C*07:01:137",
        "C*07:01:138",
        "C*07:01:139",
        "C*07:01:140",
        "C*07:01:19",
        "C*07:01:27",
        "C*07:01:31",
        "C*07:01:43",
        "C*07:01:44",
        "C*07:01:45",
        "C*07:01:46",
        "C*07:01:49",
        "C*07:01:50",
        "C*07:01:51",
        "C*07:01:52",
        "C*07:01:53",
        "C*07:01:54",
        "C*07:01:55",
        "C*07:01:56",
        "C*07:01:57",
        "C*07:01:58",
        "C*07:01:59",
        "C*07:01:60",
        "C*07:01:61",
        "C*07:01:62",
        "C*07:01:63",
        "C*07:01:64",
        "C*07:01:65",
        "C*07:01:66",
        "C*07:01:67",
        "C*07:01:68",
        "C*07:01:69",
        "C*07:01:70",
        "C*07:01:71",
        "C*07:01:72",
        "C*07:01:73",
        "C*07:01:74",
        "C*07:01:75",
        "C*07:01:76",
        "C*07:01:77",
        "C*07:01:78",
        "C*07:01:79",
        "C*07:01:80",
        "C*07:01:81",
        "C*07:01:82",
        "C*07:01:83",
        "C*07:01:84",
        "C*07:01:85",
        "C*07:01:86",
        "C*07:01:87",
        "C*07:01:88",
        "C*07:01:89",
        "C*07:01:90",
        "C*07:01:91",
        "C*07:01:92",
        "C*07:01:93",
        "C*07:01:94",
        "C*07:01:95",
        "C*07:01:96",
        "C*07:01:97",
        "C*07:01:98",
        "C*07:01:99"
      ],
      "cds_sha256": "ec4ce3c525088190d1a40ac7d47c363e1688f55713b0c049a05988bd1103a8eb",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:01:01",
      "numeric_two_field_assignment": "C*07:01"
    },
    {
      "donor": "NA20905",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "NA20905",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:07:01:04"
      ],
      "numeric_two_field": [
        "DPA1*02:07"
      ],
      "numeric_three_field": [
        "DPA1*02:07:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:07:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:07:01:01",
        "DPA1*02:07:01:02",
        "DPA1*02:07:01:03",
        "DPA1*02:07:01:04",
        "DPA1*02:07:01:05"
      ],
      "protein_matches": [
        "DPA1*02:07:01:01",
        "DPA1*02:07:01:02",
        "DPA1*02:07:01:03",
        "DPA1*02:07:01:04",
        "DPA1*02:07:01:05",
        "DPA1*02:07:02",
        "DPA1*02:07:03",
        "DPA1*02:07:04"
      ],
      "cds_sha256": "22b977c9fa8f17b77aed77fa9ebbca073ab1aa93772f34f5b1933dc48053b2d8",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:07:01",
      "numeric_two_field_assignment": "DPA1*02:07"
    },
    {
      "donor": "NA20905",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:01:01:113"
      ],
      "numeric_two_field": [
        "DPB1*04:01"
      ],
      "numeric_three_field": [
        "DPB1*04:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:01:01:113"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99"
      ],
      "protein_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99",
        "DPB1*04:01:03",
        "DPB1*04:01:04:01",
        "DPB1*04:01:04:02",
        "DPB1*04:01:06",
        "DPB1*04:01:08",
        "DPB1*04:01:100",
        "DPB1*04:01:101",
        "DPB1*04:01:102",
        "DPB1*04:01:103",
        "DPB1*04:01:104",
        "DPB1*04:01:105",
        "DPB1*04:01:106",
        "DPB1*04:01:107",
        "DPB1*04:01:108",
        "DPB1*04:01:109",
        "DPB1*04:01:110",
        "DPB1*04:01:111",
        "DPB1*04:01:112",
        "DPB1*04:01:113",
        "DPB1*04:01:114",
        "DPB1*04:01:115",
        "DPB1*04:01:116",
        "DPB1*04:01:117",
        "DPB1*04:01:118",
        "DPB1*04:01:14",
        "DPB1*04:01:16",
        "DPB1*04:01:20",
        "DPB1*04:01:31",
        "DPB1*04:01:33",
        "DPB1*04:01:34",
        "DPB1*04:01:35",
        "DPB1*04:01:36",
        "DPB1*04:01:37:01",
        "DPB1*04:01:37:02",
        "DPB1*04:01:38",
        "DPB1*04:01:39:01",
        "DPB1*04:01:39:02",
        "DPB1*04:01:40",
        "DPB1*04:01:42",
        "DPB1*04:01:43",
        "DPB1*04:01:46",
        "DPB1*04:01:47",
        "DPB1*04:01:48",
        "DPB1*04:01:49",
        "DPB1*04:01:50",
        "DPB1*04:01:51",
        "DPB1*04:01:52",
        "DPB1*04:01:53",
        "DPB1*04:01:54",
        "DPB1*04:01:55",
        "DPB1*04:01:56",
        "DPB1*04:01:57",
        "DPB1*04:01:58",
        "DPB1*04:01:59:01",
        "DPB1*04:01:59:02",
        "DPB1*04:01:60:01",
        "DPB1*04:01:60:02",
        "DPB1*04:01:60:03",
        "DPB1*04:01:61",
        "DPB1*04:01:62",
        "DPB1*04:01:63",
        "DPB1*04:01:64",
        "DPB1*04:01:65",
        "DPB1*04:01:66",
        "DPB1*04:01:67",
        "DPB1*04:01:68",
        "DPB1*04:01:69",
        "DPB1*04:01:70",
        "DPB1*04:01:71",
        "DPB1*04:01:72",
        "DPB1*04:01:73:01",
        "DPB1*04:01:73:02",
        "DPB1*04:01:74:01",
        "DPB1*04:01:74:02",
        "DPB1*04:01:74:03",
        "DPB1*04:01:75",
        "DPB1*04:01:76",
        "DPB1*04:01:77",
        "DPB1*04:01:78",
        "DPB1*04:01:79",
        "DPB1*04:01:80",
        "DPB1*04:01:81",
        "DPB1*04:01:82",
        "DPB1*04:01:83",
        "DPB1*04:01:84",
        "DPB1*04:01:85",
        "DPB1*04:01:86",
        "DPB1*04:01:87",
        "DPB1*04:01:88",
        "DPB1*04:01:89",
        "DPB1*04:01:90",
        "DPB1*04:01:91",
        "DPB1*04:01:92",
        "DPB1*04:01:93",
        "DPB1*04:01:94",
        "DPB1*04:01:95",
        "DPB1*04:01:96",
        "DPB1*04:01:97",
        "DPB1*04:01:98",
        "DPB1*04:01:99"
      ],
      "cds_sha256": "50743053db76f45f69732767bde9125fdc4926d24e3c2b3f9115892be631bb42",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:01:01",
      "numeric_two_field_assignment": "DPB1*04:01"
    },
    {
      "donor": "NA20905",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:01:01:171"
      ],
      "numeric_two_field": [
        "DPB1*04:01"
      ],
      "numeric_three_field": [
        "DPB1*04:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:01:01:171"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99"
      ],
      "protein_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99",
        "DPB1*04:01:03",
        "DPB1*04:01:04:01",
        "DPB1*04:01:04:02",
        "DPB1*04:01:06",
        "DPB1*04:01:08",
        "DPB1*04:01:100",
        "DPB1*04:01:101",
        "DPB1*04:01:102",
        "DPB1*04:01:103",
        "DPB1*04:01:104",
        "DPB1*04:01:105",
        "DPB1*04:01:106",
        "DPB1*04:01:107",
        "DPB1*04:01:108",
        "DPB1*04:01:109",
        "DPB1*04:01:110",
        "DPB1*04:01:111",
        "DPB1*04:01:112",
        "DPB1*04:01:113",
        "DPB1*04:01:114",
        "DPB1*04:01:115",
        "DPB1*04:01:116",
        "DPB1*04:01:117",
        "DPB1*04:01:118",
        "DPB1*04:01:14",
        "DPB1*04:01:16",
        "DPB1*04:01:20",
        "DPB1*04:01:31",
        "DPB1*04:01:33",
        "DPB1*04:01:34",
        "DPB1*04:01:35",
        "DPB1*04:01:36",
        "DPB1*04:01:37:01",
        "DPB1*04:01:37:02",
        "DPB1*04:01:38",
        "DPB1*04:01:39:01",
        "DPB1*04:01:39:02",
        "DPB1*04:01:40",
        "DPB1*04:01:42",
        "DPB1*04:01:43",
        "DPB1*04:01:46",
        "DPB1*04:01:47",
        "DPB1*04:01:48",
        "DPB1*04:01:49",
        "DPB1*04:01:50",
        "DPB1*04:01:51",
        "DPB1*04:01:52",
        "DPB1*04:01:53",
        "DPB1*04:01:54",
        "DPB1*04:01:55",
        "DPB1*04:01:56",
        "DPB1*04:01:57",
        "DPB1*04:01:58",
        "DPB1*04:01:59:01",
        "DPB1*04:01:59:02",
        "DPB1*04:01:60:01",
        "DPB1*04:01:60:02",
        "DPB1*04:01:60:03",
        "DPB1*04:01:61",
        "DPB1*04:01:62",
        "DPB1*04:01:63",
        "DPB1*04:01:64",
        "DPB1*04:01:65",
        "DPB1*04:01:66",
        "DPB1*04:01:67",
        "DPB1*04:01:68",
        "DPB1*04:01:69",
        "DPB1*04:01:70",
        "DPB1*04:01:71",
        "DPB1*04:01:72",
        "DPB1*04:01:73:01",
        "DPB1*04:01:73:02",
        "DPB1*04:01:74:01",
        "DPB1*04:01:74:02",
        "DPB1*04:01:74:03",
        "DPB1*04:01:75",
        "DPB1*04:01:76",
        "DPB1*04:01:77",
        "DPB1*04:01:78",
        "DPB1*04:01:79",
        "DPB1*04:01:80",
        "DPB1*04:01:81",
        "DPB1*04:01:82",
        "DPB1*04:01:83",
        "DPB1*04:01:84",
        "DPB1*04:01:85",
        "DPB1*04:01:86",
        "DPB1*04:01:87",
        "DPB1*04:01:88",
        "DPB1*04:01:89",
        "DPB1*04:01:90",
        "DPB1*04:01:91",
        "DPB1*04:01:92",
        "DPB1*04:01:93",
        "DPB1*04:01:94",
        "DPB1*04:01:95",
        "DPB1*04:01:96",
        "DPB1*04:01:97",
        "DPB1*04:01:98",
        "DPB1*04:01:99"
      ],
      "cds_sha256": "50743053db76f45f69732767bde9125fdc4926d24e3c2b3f9115892be631bb42",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:01:01",
      "numeric_two_field_assignment": "DPB1*04:01"
    },
    {
      "donor": "NA20905",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*05:05:01:01"
      ],
      "numeric_two_field": [
        "DQA1*05:05"
      ],
      "numeric_three_field": [
        "DQA1*05:05:01"
      ],
      "full_allele_assignment": [
        "DQA1*05:05:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*05:05:01:01",
        "DQA1*05:05:01:02",
        "DQA1*05:05:01:03",
        "DQA1*05:05:01:04",
        "DQA1*05:05:01:05",
        "DQA1*05:05:01:06",
        "DQA1*05:05:01:07",
        "DQA1*05:05:01:08",
        "DQA1*05:05:01:09",
        "DQA1*05:05:01:10",
        "DQA1*05:05:01:11",
        "DQA1*05:05:01:12",
        "DQA1*05:05:01:13",
        "DQA1*05:05:01:14",
        "DQA1*05:05:01:15",
        "DQA1*05:05:01:16",
        "DQA1*05:05:01:17",
        "DQA1*05:05:01:18",
        "DQA1*05:05:01:19",
        "DQA1*05:05:01:20",
        "DQA1*05:05:01:21",
        "DQA1*05:05:01:22",
        "DQA1*05:05:01:23",
        "DQA1*05:05:01:24",
        "DQA1*05:05:01:25",
        "DQA1*05:05:01:26",
        "DQA1*05:05:01:27",
        "DQA1*05:05:01:28",
        "DQA1*05:05:01:29",
        "DQA1*05:05:01:30",
        "DQA1*05:05:01:31",
        "DQA1*05:05:01:32",
        "DQA1*05:05:01:33",
        "DQA1*05:05:01:34",
        "DQA1*05:05:01:35",
        "DQA1*05:05:01:36",
        "DQA1*05:05:01:37",
        "DQA1*05:05:01:38",
        "DQA1*05:05:01:39",
        "DQA1*05:05:01:40",
        "DQA1*05:05:01:41",
        "DQA1*05:05:01:42",
        "DQA1*05:05:01:43",
        "DQA1*05:05:01:44",
        "DQA1*05:05:01:45",
        "DQA1*05:05:01:46",
        "DQA1*05:05:01:47",
        "DQA1*05:05:01:48",
        "DQA1*05:05:01:49",
        "DQA1*05:05:01:50",
        "DQA1*05:05:01:51",
        "DQA1*05:05:01:52",
        "DQA1*05:05:01:53",
        "DQA1*05:05:01:54"
      ],
      "protein_matches": [
        "DQA1*05:05:01:01",
        "DQA1*05:05:01:02",
        "DQA1*05:05:01:03",
        "DQA1*05:05:01:04",
        "DQA1*05:05:01:05",
        "DQA1*05:05:01:06",
        "DQA1*05:05:01:07",
        "DQA1*05:05:01:08",
        "DQA1*05:05:01:09",
        "DQA1*05:05:01:10",
        "DQA1*05:05:01:11",
        "DQA1*05:05:01:12",
        "DQA1*05:05:01:13",
        "DQA1*05:05:01:14",
        "DQA1*05:05:01:15",
        "DQA1*05:05:01:16",
        "DQA1*05:05:01:17",
        "DQA1*05:05:01:18",
        "DQA1*05:05:01:19",
        "DQA1*05:05:01:20",
        "DQA1*05:05:01:21",
        "DQA1*05:05:01:22",
        "DQA1*05:05:01:23",
        "DQA1*05:05:01:24",
        "DQA1*05:05:01:25",
        "DQA1*05:05:01:26",
        "DQA1*05:05:01:27",
        "DQA1*05:05:01:28",
        "DQA1*05:05:01:29",
        "DQA1*05:05:01:30",
        "DQA1*05:05:01:31",
        "DQA1*05:05:01:32",
        "DQA1*05:05:01:33",
        "DQA1*05:05:01:34",
        "DQA1*05:05:01:35",
        "DQA1*05:05:01:36",
        "DQA1*05:05:01:37",
        "DQA1*05:05:01:38",
        "DQA1*05:05:01:39",
        "DQA1*05:05:01:40",
        "DQA1*05:05:01:41",
        "DQA1*05:05:01:42",
        "DQA1*05:05:01:43",
        "DQA1*05:05:01:44",
        "DQA1*05:05:01:45",
        "DQA1*05:05:01:46",
        "DQA1*05:05:01:47",
        "DQA1*05:05:01:48",
        "DQA1*05:05:01:49",
        "DQA1*05:05:01:50",
        "DQA1*05:05:01:51",
        "DQA1*05:05:01:52",
        "DQA1*05:05:01:53",
        "DQA1*05:05:01:54",
        "DQA1*05:05:02",
        "DQA1*05:05:03",
        "DQA1*05:05:04",
        "DQA1*05:05:05",
        "DQA1*05:05:06",
        "DQA1*05:05:07",
        "DQA1*05:05:08:01",
        "DQA1*05:05:08:02",
        "DQA1*05:05:09",
        "DQA1*05:05:10",
        "DQA1*05:05:11",
        "DQA1*05:05:12:01",
        "DQA1*05:05:12:02",
        "DQA1*05:05:13:01",
        "DQA1*05:05:13:02",
        "DQA1*05:05:14:01",
        "DQA1*05:05:14:02",
        "DQA1*05:05:15",
        "DQA1*05:05:16:01",
        "DQA1*05:05:16:02",
        "DQA1*05:05:17:01",
        "DQA1*05:05:17:02",
        "DQA1*05:05:17:03",
        "DQA1*05:05:18",
        "DQA1*05:05:19",
        "DQA1*05:05:20",
        "DQA1*05:05:21",
        "DQA1*05:05:22",
        "DQA1*05:05:23",
        "DQA1*05:05:24",
        "DQA1*05:05:25",
        "DQA1*05:05:26",
        "DQA1*05:05:27",
        "DQA1*05:05:28"
      ],
      "cds_sha256": "e302f9699efce73e5b01c92b5a3f1a42a65df28fbb2d455b15af11034cf0cf0a",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*05:05:01",
      "numeric_two_field_assignment": "DQA1*05:05"
    },
    {
      "donor": "NA20905",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:03"
      ],
      "numeric_three_field": [
        "DQA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25"
      ],
      "protein_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25",
        "DQA1*01:03:03",
        "DQA1*01:03:04",
        "DQA1*01:03:06",
        "DQA1*01:03:07",
        "DQA1*01:03:08",
        "DQA1*01:03:09",
        "DQA1*01:03:10",
        "DQA1*01:03:11",
        "DQA1*01:03:12",
        "DQA1*01:03:13"
      ],
      "cds_sha256": "90c9c3a50684523bf8b75dea2974ffeb6b2dc9616517164c2905e1137b3ec843",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:03:01",
      "numeric_two_field_assignment": "DQA1*01:03"
    },
    {
      "donor": "NA20905",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:01:01:04"
      ],
      "numeric_two_field": [
        "DQB1*03:01"
      ],
      "numeric_three_field": [
        "DQB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:01:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87"
      ],
      "protein_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87",
        "DQB1*03:01:02",
        "DQB1*03:01:03",
        "DQB1*03:01:04:01",
        "DQB1*03:01:04:02",
        "DQB1*03:01:08",
        "DQB1*03:01:09",
        "DQB1*03:01:14",
        "DQB1*03:01:17",
        "DQB1*03:01:21",
        "DQB1*03:01:22",
        "DQB1*03:01:35",
        "DQB1*03:01:36",
        "DQB1*03:01:37",
        "DQB1*03:01:41",
        "DQB1*03:01:43",
        "DQB1*03:01:46",
        "DQB1*03:01:47",
        "DQB1*03:01:50",
        "DQB1*03:01:51",
        "DQB1*03:01:52",
        "DQB1*03:01:53",
        "DQB1*03:01:54",
        "DQB1*03:01:55",
        "DQB1*03:01:56",
        "DQB1*03:01:57",
        "DQB1*03:01:58",
        "DQB1*03:01:59",
        "DQB1*03:01:60",
        "DQB1*03:01:61",
        "DQB1*03:01:62",
        "DQB1*03:01:63",
        "DQB1*03:01:64",
        "DQB1*03:01:65",
        "DQB1*03:01:66",
        "DQB1*03:01:67",
        "DQB1*03:01:68",
        "DQB1*03:01:69",
        "DQB1*03:01:70",
        "DQB1*03:01:71",
        "DQB1*03:01:72",
        "DQB1*03:01:73",
        "DQB1*03:01:74",
        "DQB1*03:01:75",
        "DQB1*03:01:76",
        "DQB1*03:01:77",
        "DQB1*03:01:78",
        "DQB1*03:01:79",
        "DQB1*03:01:80"
      ],
      "cds_sha256": "eb9f82175b42d8984c91580bcb4dc909d0d1ece0dea1c240c62c14c107bbd4a9",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:01:01",
      "numeric_two_field_assignment": "DQB1*03:01"
    },
    {
      "donor": "NA20905",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:01"
      ],
      "numeric_three_field": [
        "DQB1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11"
      ],
      "protein_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11",
        "DQB1*06:01:03",
        "DQB1*06:01:05",
        "DQB1*06:01:08",
        "DQB1*06:01:10",
        "DQB1*06:01:11",
        "DQB1*06:01:36",
        "DQB1*06:01:37",
        "DQB1*06:01:38",
        "DQB1*06:01:39"
      ],
      "cds_sha256": "8eca11e1cbc387d4515e4bc63897990cebd76dea14df174cd8eba8947cef38b2",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:01:01",
      "numeric_two_field_assignment": "DQB1*06:01"
    },
    {
      "donor": "NA20905",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*11:01"
      ],
      "numeric_three_field": [
        "DRB1*11:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*11:01:01:01",
        "DRB1*11:01:01:03",
        "DRB1*11:01:01:04",
        "DRB1*11:01:01:05",
        "DRB1*11:01:01:06",
        "DRB1*11:01:01:07",
        "DRB1*11:01:01:08",
        "DRB1*11:01:01:09",
        "DRB1*11:01:01:10",
        "DRB1*11:01:01:11",
        "DRB1*11:01:01:12N",
        "DRB1*11:01:01:13",
        "DRB1*11:01:01:14",
        "DRB1*11:01:01:15",
        "DRB1*11:01:01:16",
        "DRB1*11:01:01:17",
        "DRB1*11:01:01:18",
        "DRB1*11:01:01:19",
        "DRB1*11:01:01:20",
        "DRB1*11:01:01:21",
        "DRB1*11:01:01:22"
      ],
      "protein_matches": [
        "DRB1*11:01:01:01",
        "DRB1*11:01:01:03",
        "DRB1*11:01:01:04",
        "DRB1*11:01:01:05",
        "DRB1*11:01:01:06",
        "DRB1*11:01:01:07",
        "DRB1*11:01:01:08",
        "DRB1*11:01:01:09",
        "DRB1*11:01:01:10",
        "DRB1*11:01:01:11",
        "DRB1*11:01:01:12N",
        "DRB1*11:01:01:13",
        "DRB1*11:01:01:14",
        "DRB1*11:01:01:15",
        "DRB1*11:01:01:16",
        "DRB1*11:01:01:17",
        "DRB1*11:01:01:18",
        "DRB1*11:01:01:19",
        "DRB1*11:01:01:20",
        "DRB1*11:01:01:21",
        "DRB1*11:01:01:22",
        "DRB1*11:01:02:01",
        "DRB1*11:01:02:02",
        "DRB1*11:01:02:03",
        "DRB1*11:01:02:04",
        "DRB1*11:01:03",
        "DRB1*11:01:08",
        "DRB1*11:01:32",
        "DRB1*11:01:49",
        "DRB1*11:01:50",
        "DRB1*11:01:53"
      ],
      "cds_sha256": "892b25ad77d4db85adf4f619dd2cfa57f6e829598c9b4c5fd6855a796cd97467",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*11:01:01",
      "numeric_two_field_assignment": "DRB1*11:01"
    },
    {
      "donor": "NA20905",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*15:02"
      ],
      "numeric_three_field": [
        "DRB1*15:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*15:02:01:02",
        "DRB1*15:02:01:03",
        "DRB1*15:02:01:04",
        "DRB1*15:02:01:05",
        "DRB1*15:02:01:06",
        "DRB1*15:02:01:07",
        "DRB1*15:02:01:08",
        "DRB1*15:02:01:09"
      ],
      "protein_matches": [
        "DRB1*15:02:01:02",
        "DRB1*15:02:01:03",
        "DRB1*15:02:01:04",
        "DRB1*15:02:01:05",
        "DRB1*15:02:01:06",
        "DRB1*15:02:01:07",
        "DRB1*15:02:01:08",
        "DRB1*15:02:01:09",
        "DRB1*15:02:02:01",
        "DRB1*15:02:02:02",
        "DRB1*15:02:02:03",
        "DRB1*15:02:05",
        "DRB1*15:02:20",
        "DRB1*15:02:21"
      ],
      "cds_sha256": "6275ef6c7063a7eced24212a3cd5d9d447ec1672e25865fadc68ec020dd4454a",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:02:01",
      "numeric_two_field_assignment": "DRB1*15:02"
    },
    {
      "donor": "NA21093",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*01:01:01:01"
      ],
      "numeric_two_field": [
        "A*01:01"
      ],
      "numeric_three_field": [
        "A*01:01:01"
      ],
      "full_allele_assignment": [
        "A*01:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*01:01:01:01",
        "A*01:01:01:02N",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99"
      ],
      "protein_matches": [
        "A*01:01:01:01",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99",
        "A*01:01:02",
        "A*01:01:03",
        "A*01:01:10",
        "A*01:01:100",
        "A*01:01:101",
        "A*01:01:102",
        "A*01:01:103",
        "A*01:01:104",
        "A*01:01:105",
        "A*01:01:106",
        "A*01:01:107",
        "A*01:01:108",
        "A*01:01:109",
        "A*01:01:11",
        "A*01:01:110",
        "A*01:01:111",
        "A*01:01:112",
        "A*01:01:113",
        "A*01:01:114",
        "A*01:01:115",
        "A*01:01:116",
        "A*01:01:117",
        "A*01:01:118",
        "A*01:01:119",
        "A*01:01:120",
        "A*01:01:121",
        "A*01:01:122",
        "A*01:01:123",
        "A*01:01:124",
        "A*01:01:125",
        "A*01:01:126",
        "A*01:01:127",
        "A*01:01:128",
        "A*01:01:129",
        "A*01:01:13",
        "A*01:01:130",
        "A*01:01:131",
        "A*01:01:132",
        "A*01:01:133",
        "A*01:01:134",
        "A*01:01:135",
        "A*01:01:136",
        "A*01:01:137",
        "A*01:01:138",
        "A*01:01:139",
        "A*01:01:140",
        "A*01:01:141",
        "A*01:01:142",
        "A*01:01:143",
        "A*01:01:144",
        "A*01:01:145",
        "A*01:01:146",
        "A*01:01:147",
        "A*01:01:148",
        "A*01:01:149",
        "A*01:01:150",
        "A*01:01:151",
        "A*01:01:152",
        "A*01:01:153",
        "A*01:01:154",
        "A*01:01:155",
        "A*01:01:156",
        "A*01:01:157",
        "A*01:01:158",
        "A*01:01:159",
        "A*01:01:16",
        "A*01:01:160",
        "A*01:01:161",
        "A*01:01:162",
        "A*01:01:163",
        "A*01:01:164",
        "A*01:01:165",
        "A*01:01:166",
        "A*01:01:167",
        "A*01:01:168",
        "A*01:01:169",
        "A*01:01:170",
        "A*01:01:171",
        "A*01:01:172",
        "A*01:01:173",
        "A*01:01:174",
        "A*01:01:175",
        "A*01:01:176",
        "A*01:01:22",
        "A*01:01:36",
        "A*01:01:38L",
        "A*01:01:53",
        "A*01:01:65",
        "A*01:01:71",
        "A*01:01:72",
        "A*01:01:73",
        "A*01:01:76",
        "A*01:01:77",
        "A*01:01:78",
        "A*01:01:79",
        "A*01:01:80",
        "A*01:01:82",
        "A*01:01:83",
        "A*01:01:84",
        "A*01:01:85",
        "A*01:01:86",
        "A*01:01:87",
        "A*01:01:88",
        "A*01:01:89",
        "A*01:01:90",
        "A*01:01:91",
        "A*01:01:92",
        "A*01:01:93",
        "A*01:01:94",
        "A*01:01:95",
        "A*01:01:96",
        "A*01:01:97",
        "A*01:01:98",
        "A*01:01:99"
      ],
      "cds_sha256": "d015094bc4abec7e532b214aa26dc0fdab51ebcec65407cc637f76c917c82fd6",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*01:01:01",
      "numeric_two_field_assignment": "A*01:01"
    },
    {
      "donor": "NA21093",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*01:01:01:01"
      ],
      "numeric_two_field": [
        "A*01:01"
      ],
      "numeric_three_field": [
        "A*01:01:01"
      ],
      "full_allele_assignment": [
        "A*01:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*01:01:01:01",
        "A*01:01:01:02N",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99"
      ],
      "protein_matches": [
        "A*01:01:01:01",
        "A*01:01:01:03",
        "A*01:01:01:04",
        "A*01:01:01:05",
        "A*01:01:01:06",
        "A*01:01:01:07",
        "A*01:01:01:08",
        "A*01:01:01:09",
        "A*01:01:01:10",
        "A*01:01:01:100",
        "A*01:01:01:101",
        "A*01:01:01:102",
        "A*01:01:01:103",
        "A*01:01:01:104",
        "A*01:01:01:105",
        "A*01:01:01:106",
        "A*01:01:01:107",
        "A*01:01:01:108",
        "A*01:01:01:109",
        "A*01:01:01:11",
        "A*01:01:01:110",
        "A*01:01:01:111",
        "A*01:01:01:112",
        "A*01:01:01:113",
        "A*01:01:01:114",
        "A*01:01:01:115",
        "A*01:01:01:116",
        "A*01:01:01:117",
        "A*01:01:01:118",
        "A*01:01:01:119",
        "A*01:01:01:12",
        "A*01:01:01:120",
        "A*01:01:01:121",
        "A*01:01:01:122",
        "A*01:01:01:123",
        "A*01:01:01:124",
        "A*01:01:01:125",
        "A*01:01:01:126",
        "A*01:01:01:127",
        "A*01:01:01:128",
        "A*01:01:01:13",
        "A*01:01:01:14",
        "A*01:01:01:15",
        "A*01:01:01:16",
        "A*01:01:01:17",
        "A*01:01:01:18",
        "A*01:01:01:19",
        "A*01:01:01:20",
        "A*01:01:01:21",
        "A*01:01:01:22",
        "A*01:01:01:23",
        "A*01:01:01:24",
        "A*01:01:01:25",
        "A*01:01:01:26",
        "A*01:01:01:27",
        "A*01:01:01:28",
        "A*01:01:01:29",
        "A*01:01:01:30",
        "A*01:01:01:31",
        "A*01:01:01:32",
        "A*01:01:01:33",
        "A*01:01:01:34",
        "A*01:01:01:35",
        "A*01:01:01:36",
        "A*01:01:01:37",
        "A*01:01:01:38",
        "A*01:01:01:39",
        "A*01:01:01:40",
        "A*01:01:01:41",
        "A*01:01:01:42",
        "A*01:01:01:43",
        "A*01:01:01:44",
        "A*01:01:01:45",
        "A*01:01:01:46",
        "A*01:01:01:47",
        "A*01:01:01:48",
        "A*01:01:01:49",
        "A*01:01:01:50",
        "A*01:01:01:51",
        "A*01:01:01:52",
        "A*01:01:01:53",
        "A*01:01:01:54",
        "A*01:01:01:55",
        "A*01:01:01:56",
        "A*01:01:01:57",
        "A*01:01:01:58",
        "A*01:01:01:59",
        "A*01:01:01:60",
        "A*01:01:01:61",
        "A*01:01:01:62",
        "A*01:01:01:63",
        "A*01:01:01:64",
        "A*01:01:01:65",
        "A*01:01:01:66",
        "A*01:01:01:67",
        "A*01:01:01:68",
        "A*01:01:01:69",
        "A*01:01:01:70",
        "A*01:01:01:71",
        "A*01:01:01:72",
        "A*01:01:01:73",
        "A*01:01:01:74",
        "A*01:01:01:75",
        "A*01:01:01:76",
        "A*01:01:01:77",
        "A*01:01:01:78",
        "A*01:01:01:79",
        "A*01:01:01:80",
        "A*01:01:01:81",
        "A*01:01:01:82",
        "A*01:01:01:83",
        "A*01:01:01:84",
        "A*01:01:01:85",
        "A*01:01:01:86",
        "A*01:01:01:87",
        "A*01:01:01:88",
        "A*01:01:01:89",
        "A*01:01:01:90",
        "A*01:01:01:91",
        "A*01:01:01:92",
        "A*01:01:01:93",
        "A*01:01:01:94",
        "A*01:01:01:95",
        "A*01:01:01:96",
        "A*01:01:01:97",
        "A*01:01:01:98",
        "A*01:01:01:99",
        "A*01:01:02",
        "A*01:01:03",
        "A*01:01:10",
        "A*01:01:100",
        "A*01:01:101",
        "A*01:01:102",
        "A*01:01:103",
        "A*01:01:104",
        "A*01:01:105",
        "A*01:01:106",
        "A*01:01:107",
        "A*01:01:108",
        "A*01:01:109",
        "A*01:01:11",
        "A*01:01:110",
        "A*01:01:111",
        "A*01:01:112",
        "A*01:01:113",
        "A*01:01:114",
        "A*01:01:115",
        "A*01:01:116",
        "A*01:01:117",
        "A*01:01:118",
        "A*01:01:119",
        "A*01:01:120",
        "A*01:01:121",
        "A*01:01:122",
        "A*01:01:123",
        "A*01:01:124",
        "A*01:01:125",
        "A*01:01:126",
        "A*01:01:127",
        "A*01:01:128",
        "A*01:01:129",
        "A*01:01:13",
        "A*01:01:130",
        "A*01:01:131",
        "A*01:01:132",
        "A*01:01:133",
        "A*01:01:134",
        "A*01:01:135",
        "A*01:01:136",
        "A*01:01:137",
        "A*01:01:138",
        "A*01:01:139",
        "A*01:01:140",
        "A*01:01:141",
        "A*01:01:142",
        "A*01:01:143",
        "A*01:01:144",
        "A*01:01:145",
        "A*01:01:146",
        "A*01:01:147",
        "A*01:01:148",
        "A*01:01:149",
        "A*01:01:150",
        "A*01:01:151",
        "A*01:01:152",
        "A*01:01:153",
        "A*01:01:154",
        "A*01:01:155",
        "A*01:01:156",
        "A*01:01:157",
        "A*01:01:158",
        "A*01:01:159",
        "A*01:01:16",
        "A*01:01:160",
        "A*01:01:161",
        "A*01:01:162",
        "A*01:01:163",
        "A*01:01:164",
        "A*01:01:165",
        "A*01:01:166",
        "A*01:01:167",
        "A*01:01:168",
        "A*01:01:169",
        "A*01:01:170",
        "A*01:01:171",
        "A*01:01:172",
        "A*01:01:173",
        "A*01:01:174",
        "A*01:01:175",
        "A*01:01:176",
        "A*01:01:22",
        "A*01:01:36",
        "A*01:01:38L",
        "A*01:01:53",
        "A*01:01:65",
        "A*01:01:71",
        "A*01:01:72",
        "A*01:01:73",
        "A*01:01:76",
        "A*01:01:77",
        "A*01:01:78",
        "A*01:01:79",
        "A*01:01:80",
        "A*01:01:82",
        "A*01:01:83",
        "A*01:01:84",
        "A*01:01:85",
        "A*01:01:86",
        "A*01:01:87",
        "A*01:01:88",
        "A*01:01:89",
        "A*01:01:90",
        "A*01:01:91",
        "A*01:01:92",
        "A*01:01:93",
        "A*01:01:94",
        "A*01:01:95",
        "A*01:01:96",
        "A*01:01:97",
        "A*01:01:98",
        "A*01:01:99"
      ],
      "cds_sha256": "d015094bc4abec7e532b214aa26dc0fdab51ebcec65407cc637f76c917c82fd6",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*01:01:01",
      "numeric_two_field_assignment": "A*01:01"
    },
    {
      "donor": "NA21093",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*57:01:01:31"
      ],
      "numeric_two_field": [
        "B*57:01"
      ],
      "numeric_three_field": [
        "B*57:01:01"
      ],
      "full_allele_assignment": [
        "B*57:01:01:31"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*57:01:01:01",
        "B*57:01:01:02",
        "B*57:01:01:03",
        "B*57:01:01:04",
        "B*57:01:01:05",
        "B*57:01:01:06",
        "B*57:01:01:07",
        "B*57:01:01:08",
        "B*57:01:01:09",
        "B*57:01:01:10",
        "B*57:01:01:11",
        "B*57:01:01:12",
        "B*57:01:01:13",
        "B*57:01:01:14",
        "B*57:01:01:15",
        "B*57:01:01:16",
        "B*57:01:01:17",
        "B*57:01:01:18",
        "B*57:01:01:19",
        "B*57:01:01:20",
        "B*57:01:01:21",
        "B*57:01:01:22",
        "B*57:01:01:23",
        "B*57:01:01:24",
        "B*57:01:01:25",
        "B*57:01:01:26",
        "B*57:01:01:27",
        "B*57:01:01:28",
        "B*57:01:01:29",
        "B*57:01:01:30",
        "B*57:01:01:31",
        "B*57:01:01:32",
        "B*57:01:01:33",
        "B*57:01:01:34",
        "B*57:01:01:35",
        "B*57:01:01:36",
        "B*57:01:01:37"
      ],
      "protein_matches": [
        "B*57:01:01:01",
        "B*57:01:01:02",
        "B*57:01:01:03",
        "B*57:01:01:04",
        "B*57:01:01:05",
        "B*57:01:01:06",
        "B*57:01:01:07",
        "B*57:01:01:08",
        "B*57:01:01:09",
        "B*57:01:01:10",
        "B*57:01:01:11",
        "B*57:01:01:12",
        "B*57:01:01:13",
        "B*57:01:01:14",
        "B*57:01:01:15",
        "B*57:01:01:16",
        "B*57:01:01:17",
        "B*57:01:01:18",
        "B*57:01:01:19",
        "B*57:01:01:20",
        "B*57:01:01:21",
        "B*57:01:01:22",
        "B*57:01:01:23",
        "B*57:01:01:24",
        "B*57:01:01:25",
        "B*57:01:01:26",
        "B*57:01:01:27",
        "B*57:01:01:28",
        "B*57:01:01:29",
        "B*57:01:01:30",
        "B*57:01:01:31",
        "B*57:01:01:32",
        "B*57:01:01:33",
        "B*57:01:01:34",
        "B*57:01:01:35",
        "B*57:01:01:36",
        "B*57:01:01:37",
        "B*57:01:02",
        "B*57:01:03",
        "B*57:01:07",
        "B*57:01:10",
        "B*57:01:13",
        "B*57:01:23",
        "B*57:01:24",
        "B*57:01:25",
        "B*57:01:26",
        "B*57:01:27",
        "B*57:01:28",
        "B*57:01:29",
        "B*57:01:30",
        "B*57:01:31",
        "B*57:01:32",
        "B*57:01:33",
        "B*57:01:34",
        "B*57:01:35",
        "B*57:01:36",
        "B*57:01:37",
        "B*57:01:38",
        "B*57:01:39",
        "B*57:01:40",
        "B*57:01:41",
        "B*57:01:42",
        "B*57:01:43",
        "B*57:01:44",
        "B*57:01:45",
        "B*57:01:46",
        "B*57:01:47",
        "B*57:01:48",
        "B*57:01:49",
        "B*57:01:50",
        "B*57:01:51",
        "B*57:01:52",
        "B*57:01:53",
        "B*57:01:54",
        "B*57:01:55"
      ],
      "cds_sha256": "1a667feb89370ecb88d072d38d6a27db135ad21f2a54c6ff81b5b2e72de30052",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*57:01:01",
      "numeric_two_field_assignment": "B*57:01"
    },
    {
      "donor": "NA21093",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*37:01:01:01"
      ],
      "numeric_two_field": [
        "B*37:01"
      ],
      "numeric_three_field": [
        "B*37:01:01"
      ],
      "full_allele_assignment": [
        "B*37:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*37:01:01:01",
        "B*37:01:01:02",
        "B*37:01:01:03",
        "B*37:01:01:04",
        "B*37:01:01:05",
        "B*37:01:01:06",
        "B*37:01:01:07",
        "B*37:01:01:08",
        "B*37:01:01:09",
        "B*37:01:01:10",
        "B*37:01:01:11",
        "B*37:01:01:12",
        "B*37:01:01:13",
        "B*37:01:01:14",
        "B*37:01:01:15",
        "B*37:01:01:16",
        "B*37:01:01:17",
        "B*37:01:01:18",
        "B*37:01:01:19",
        "B*37:01:01:20",
        "B*37:01:01:21",
        "B*37:01:01:22",
        "B*37:01:01:23"
      ],
      "protein_matches": [
        "B*37:01:01:01",
        "B*37:01:01:02",
        "B*37:01:01:03",
        "B*37:01:01:04",
        "B*37:01:01:05",
        "B*37:01:01:06",
        "B*37:01:01:07",
        "B*37:01:01:08",
        "B*37:01:01:09",
        "B*37:01:01:10",
        "B*37:01:01:11",
        "B*37:01:01:12",
        "B*37:01:01:13",
        "B*37:01:01:14",
        "B*37:01:01:15",
        "B*37:01:01:16",
        "B*37:01:01:17",
        "B*37:01:01:18",
        "B*37:01:01:19",
        "B*37:01:01:20",
        "B*37:01:01:21",
        "B*37:01:01:22",
        "B*37:01:01:23",
        "B*37:01:02",
        "B*37:01:03",
        "B*37:01:05",
        "B*37:01:10",
        "B*37:01:12",
        "B*37:01:13",
        "B*37:01:14",
        "B*37:01:15",
        "B*37:01:16",
        "B*37:01:17",
        "B*37:01:18",
        "B*37:01:19",
        "B*37:01:20",
        "B*37:01:21",
        "B*37:01:22",
        "B*37:01:23",
        "B*37:01:24",
        "B*37:01:25",
        "B*37:01:26",
        "B*37:01:27",
        "B*37:01:28",
        "B*37:01:29",
        "B*37:01:30",
        "B*37:01:31",
        "B*37:01:32",
        "B*37:01:33",
        "B*37:01:34",
        "B*37:01:35",
        "B*37:01:36",
        "B*37:01:37",
        "B*37:01:38",
        "B*37:01:39",
        "B*37:01:40",
        "B*37:01:41"
      ],
      "cds_sha256": "cb2e0572ca189c5485289cac50116ef1c8e58377b71fdafeeedd930987bd4f83",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*37:01:01",
      "numeric_two_field_assignment": "B*37:01"
    },
    {
      "donor": "NA21093",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*06:02:01:01"
      ],
      "numeric_two_field": [
        "C*06:02"
      ],
      "numeric_three_field": [
        "C*06:02:01"
      ],
      "full_allele_assignment": [
        "C*06:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q"
      ],
      "protein_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q",
        "C*06:02:03",
        "C*06:02:07",
        "C*06:02:100",
        "C*06:02:101",
        "C*06:02:102",
        "C*06:02:103",
        "C*06:02:104",
        "C*06:02:105",
        "C*06:02:106",
        "C*06:02:107",
        "C*06:02:108",
        "C*06:02:109",
        "C*06:02:110",
        "C*06:02:111",
        "C*06:02:112",
        "C*06:02:113",
        "C*06:02:114",
        "C*06:02:115",
        "C*06:02:116",
        "C*06:02:117",
        "C*06:02:118",
        "C*06:02:119",
        "C*06:02:120",
        "C*06:02:121",
        "C*06:02:122",
        "C*06:02:123",
        "C*06:02:124",
        "C*06:02:125",
        "C*06:02:126",
        "C*06:02:127",
        "C*06:02:128",
        "C*06:02:129",
        "C*06:02:130",
        "C*06:02:131",
        "C*06:02:132",
        "C*06:02:15",
        "C*06:02:17",
        "C*06:02:20",
        "C*06:02:29",
        "C*06:02:31",
        "C*06:02:38:01",
        "C*06:02:38:02",
        "C*06:02:42",
        "C*06:02:44",
        "C*06:02:45",
        "C*06:02:46",
        "C*06:02:49",
        "C*06:02:50:01",
        "C*06:02:50:02",
        "C*06:02:51",
        "C*06:02:52",
        "C*06:02:53",
        "C*06:02:54",
        "C*06:02:55",
        "C*06:02:56",
        "C*06:02:57",
        "C*06:02:58",
        "C*06:02:59",
        "C*06:02:60",
        "C*06:02:61",
        "C*06:02:62",
        "C*06:02:63",
        "C*06:02:64",
        "C*06:02:65",
        "C*06:02:66",
        "C*06:02:67",
        "C*06:02:68",
        "C*06:02:69",
        "C*06:02:70",
        "C*06:02:71",
        "C*06:02:72",
        "C*06:02:73",
        "C*06:02:74",
        "C*06:02:75",
        "C*06:02:76",
        "C*06:02:77",
        "C*06:02:78",
        "C*06:02:79",
        "C*06:02:80",
        "C*06:02:81",
        "C*06:02:82",
        "C*06:02:83",
        "C*06:02:84",
        "C*06:02:85",
        "C*06:02:86",
        "C*06:02:87",
        "C*06:02:88",
        "C*06:02:89",
        "C*06:02:90",
        "C*06:02:91",
        "C*06:02:92",
        "C*06:02:93",
        "C*06:02:94",
        "C*06:02:95",
        "C*06:02:96",
        "C*06:02:97",
        "C*06:02:98",
        "C*06:02:99"
      ],
      "cds_sha256": "f9529885923021608f38517d7c3f4bddba7eb8880f8ae07eda4a84508b0f8b50",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*06:02:01",
      "numeric_two_field_assignment": "C*06:02"
    },
    {
      "donor": "NA21093",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*06:02:01:01"
      ],
      "numeric_two_field": [
        "C*06:02"
      ],
      "numeric_three_field": [
        "C*06:02:01"
      ],
      "full_allele_assignment": [
        "C*06:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q"
      ],
      "protein_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q",
        "C*06:02:03",
        "C*06:02:07",
        "C*06:02:100",
        "C*06:02:101",
        "C*06:02:102",
        "C*06:02:103",
        "C*06:02:104",
        "C*06:02:105",
        "C*06:02:106",
        "C*06:02:107",
        "C*06:02:108",
        "C*06:02:109",
        "C*06:02:110",
        "C*06:02:111",
        "C*06:02:112",
        "C*06:02:113",
        "C*06:02:114",
        "C*06:02:115",
        "C*06:02:116",
        "C*06:02:117",
        "C*06:02:118",
        "C*06:02:119",
        "C*06:02:120",
        "C*06:02:121",
        "C*06:02:122",
        "C*06:02:123",
        "C*06:02:124",
        "C*06:02:125",
        "C*06:02:126",
        "C*06:02:127",
        "C*06:02:128",
        "C*06:02:129",
        "C*06:02:130",
        "C*06:02:131",
        "C*06:02:132",
        "C*06:02:15",
        "C*06:02:17",
        "C*06:02:20",
        "C*06:02:29",
        "C*06:02:31",
        "C*06:02:38:01",
        "C*06:02:38:02",
        "C*06:02:42",
        "C*06:02:44",
        "C*06:02:45",
        "C*06:02:46",
        "C*06:02:49",
        "C*06:02:50:01",
        "C*06:02:50:02",
        "C*06:02:51",
        "C*06:02:52",
        "C*06:02:53",
        "C*06:02:54",
        "C*06:02:55",
        "C*06:02:56",
        "C*06:02:57",
        "C*06:02:58",
        "C*06:02:59",
        "C*06:02:60",
        "C*06:02:61",
        "C*06:02:62",
        "C*06:02:63",
        "C*06:02:64",
        "C*06:02:65",
        "C*06:02:66",
        "C*06:02:67",
        "C*06:02:68",
        "C*06:02:69",
        "C*06:02:70",
        "C*06:02:71",
        "C*06:02:72",
        "C*06:02:73",
        "C*06:02:74",
        "C*06:02:75",
        "C*06:02:76",
        "C*06:02:77",
        "C*06:02:78",
        "C*06:02:79",
        "C*06:02:80",
        "C*06:02:81",
        "C*06:02:82",
        "C*06:02:83",
        "C*06:02:84",
        "C*06:02:85",
        "C*06:02:86",
        "C*06:02:87",
        "C*06:02:88",
        "C*06:02:89",
        "C*06:02:90",
        "C*06:02:91",
        "C*06:02:92",
        "C*06:02:93",
        "C*06:02:94",
        "C*06:02:95",
        "C*06:02:96",
        "C*06:02:97",
        "C*06:02:98",
        "C*06:02:99"
      ],
      "cds_sha256": "f9529885923021608f38517d7c3f4bddba7eb8880f8ae07eda4a84508b0f8b50",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*06:02:01",
      "numeric_two_field_assignment": "C*06:02"
    },
    {
      "donor": "NA21093",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "NA21093",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:31"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:31"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "NA21093",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:01:02:89"
      ],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*02:01:02:89"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "NA21093",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "NA21093",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*02:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*02:01"
      ],
      "numeric_three_field": [
        "DQA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13"
      ],
      "protein_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13",
        "DQA1*02:01:03",
        "DQA1*02:01:05",
        "DQA1*02:01:06",
        "DQA1*02:01:07",
        "DQA1*02:01:08",
        "DQA1*02:01:09:01",
        "DQA1*02:01:09:02",
        "DQA1*02:01:09:03",
        "DQA1*02:01:10",
        "DQA1*02:01:11",
        "DQA1*02:01:14",
        "DQA1*02:01:15Q",
        "DQA1*02:01:16",
        "DQA1*02:01:17",
        "DQA1*02:01:18",
        "DQA1*02:01:19",
        "DQA1*02:01:20",
        "DQA1*02:01:22",
        "DQA1*02:01:23",
        "DQA1*02:01:26"
      ],
      "cds_sha256": "a133de159576cc12f4a192fcc735b46791d889475acff0224172d22c4864229c",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*02:01:01",
      "numeric_two_field_assignment": "DQA1*02:01"
    },
    {
      "donor": "NA21093",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:05:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:05"
      ],
      "numeric_three_field": [
        "DQA1*01:05:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:05:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:05:01:01",
        "DQA1*01:05:01:02",
        "DQA1*01:05:01:03",
        "DQA1*01:05:01:04"
      ],
      "protein_matches": [
        "DQA1*01:05:01:01",
        "DQA1*01:05:01:02",
        "DQA1*01:05:01:03",
        "DQA1*01:05:01:04",
        "DQA1*01:05:02:01",
        "DQA1*01:05:02:02",
        "DQA1*01:05:03",
        "DQA1*01:05:04",
        "DQA1*01:05:05",
        "DQA1*01:05:06",
        "DQA1*01:05:07"
      ],
      "cds_sha256": "479d27c7b8e04ed171465d8d6da20224d04dbcdb0619f98f8181d42086317d43",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:05:01",
      "numeric_two_field_assignment": "DQA1*01:05"
    },
    {
      "donor": "NA21093",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:01"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "NA21093",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:01:01:05"
      ],
      "numeric_two_field": [
        "DQB1*05:01"
      ],
      "numeric_three_field": [
        "DQB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:01:01:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:01:01:01",
        "DQB1*05:01:01:02",
        "DQB1*05:01:01:03",
        "DQB1*05:01:01:04",
        "DQB1*05:01:01:05",
        "DQB1*05:01:01:06",
        "DQB1*05:01:01:07",
        "DQB1*05:01:01:08",
        "DQB1*05:01:01:09",
        "DQB1*05:01:01:10",
        "DQB1*05:01:01:11",
        "DQB1*05:01:01:12",
        "DQB1*05:01:01:13",
        "DQB1*05:01:01:14",
        "DQB1*05:01:01:15",
        "DQB1*05:01:01:16",
        "DQB1*05:01:01:17",
        "DQB1*05:01:01:18",
        "DQB1*05:01:01:19",
        "DQB1*05:01:01:20",
        "DQB1*05:01:01:21",
        "DQB1*05:01:01:22",
        "DQB1*05:01:01:23",
        "DQB1*05:01:01:24",
        "DQB1*05:01:01:25",
        "DQB1*05:01:01:26",
        "DQB1*05:01:01:27",
        "DQB1*05:01:01:28",
        "DQB1*05:01:01:29",
        "DQB1*05:01:01:30",
        "DQB1*05:01:01:31",
        "DQB1*05:01:01:32",
        "DQB1*05:01:01:33",
        "DQB1*05:01:01:34",
        "DQB1*05:01:01:35",
        "DQB1*05:01:01:36",
        "DQB1*05:01:01:37",
        "DQB1*05:01:01:38",
        "DQB1*05:01:01:39",
        "DQB1*05:01:01:40",
        "DQB1*05:01:01:41",
        "DQB1*05:01:01:42",
        "DQB1*05:01:01:43",
        "DQB1*05:01:01:44"
      ],
      "protein_matches": [
        "DQB1*05:01:01:01",
        "DQB1*05:01:01:02",
        "DQB1*05:01:01:03",
        "DQB1*05:01:01:04",
        "DQB1*05:01:01:05",
        "DQB1*05:01:01:06",
        "DQB1*05:01:01:07",
        "DQB1*05:01:01:08",
        "DQB1*05:01:01:09",
        "DQB1*05:01:01:10",
        "DQB1*05:01:01:11",
        "DQB1*05:01:01:12",
        "DQB1*05:01:01:13",
        "DQB1*05:01:01:14",
        "DQB1*05:01:01:15",
        "DQB1*05:01:01:16",
        "DQB1*05:01:01:17",
        "DQB1*05:01:01:18",
        "DQB1*05:01:01:19",
        "DQB1*05:01:01:20",
        "DQB1*05:01:01:21",
        "DQB1*05:01:01:22",
        "DQB1*05:01:01:23",
        "DQB1*05:01:01:24",
        "DQB1*05:01:01:25",
        "DQB1*05:01:01:26",
        "DQB1*05:01:01:27",
        "DQB1*05:01:01:28",
        "DQB1*05:01:01:29",
        "DQB1*05:01:01:30",
        "DQB1*05:01:01:31",
        "DQB1*05:01:01:32",
        "DQB1*05:01:01:33",
        "DQB1*05:01:01:34",
        "DQB1*05:01:01:35",
        "DQB1*05:01:01:36",
        "DQB1*05:01:01:37",
        "DQB1*05:01:01:38",
        "DQB1*05:01:01:39",
        "DQB1*05:01:01:40",
        "DQB1*05:01:01:41",
        "DQB1*05:01:01:42",
        "DQB1*05:01:01:43",
        "DQB1*05:01:01:44",
        "DQB1*05:01:05",
        "DQB1*05:01:22",
        "DQB1*05:01:23",
        "DQB1*05:01:24:01",
        "DQB1*05:01:24:02",
        "DQB1*05:01:30",
        "DQB1*05:01:37",
        "DQB1*05:01:39",
        "DQB1*05:01:41",
        "DQB1*05:01:43",
        "DQB1*05:01:44",
        "DQB1*05:01:45:01",
        "DQB1*05:01:45:02",
        "DQB1*05:01:47",
        "DQB1*05:01:48",
        "DQB1*05:01:49",
        "DQB1*05:01:51",
        "DQB1*05:01:52",
        "DQB1*05:01:53",
        "DQB1*05:01:54",
        "DQB1*05:01:55",
        "DQB1*05:01:56",
        "DQB1*05:01:57",
        "DQB1*05:01:58"
      ],
      "cds_sha256": "37f8b42b567ecc9ba92b23b60c7384b690ac04ab05a34942d2de4029bfc4b236",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:01:01",
      "numeric_two_field_assignment": "DQB1*05:01"
    },
    {
      "donor": "NA21093",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*07:01:01:02"
      ],
      "numeric_two_field": [
        "DRB1*07:01"
      ],
      "numeric_three_field": [
        "DRB1*07:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*07:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32"
      ],
      "protein_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32",
        "DRB1*07:01:29",
        "DRB1*07:01:30",
        "DRB1*07:01:31",
        "DRB1*07:01:32",
        "DRB1*07:01:33",
        "DRB1*07:01:34",
        "DRB1*07:01:35",
        "DRB1*07:01:36"
      ],
      "cds_sha256": "d35fa517bdd307a907cf20a4f3e5e27f375acc373096b50e493436b8de12eb21",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*07:01:01",
      "numeric_two_field_assignment": "DRB1*07:01"
    },
    {
      "donor": "NA21093",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*10:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*10:01"
      ],
      "numeric_three_field": [
        "DRB1*10:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*10:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*10:01:01:01",
        "DRB1*10:01:01:03",
        "DRB1*10:01:01:04",
        "DRB1*10:01:01:05"
      ],
      "protein_matches": [
        "DRB1*10:01:01:01",
        "DRB1*10:01:01:03",
        "DRB1*10:01:01:04",
        "DRB1*10:01:01:05",
        "DRB1*10:01:02",
        "DRB1*10:01:16"
      ],
      "cds_sha256": "afe23dc653a528d622afc21ff35460e7c003d176396122ce0fea30f82034f7ae",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*10:01:01",
      "numeric_two_field_assignment": "DRB1*10:01"
    },
    {
      "donor": "NA21102",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*02:11:01:01"
      ],
      "numeric_two_field": [
        "A*02:11"
      ],
      "numeric_three_field": [
        "A*02:11:01"
      ],
      "full_allele_assignment": [
        "A*02:11:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:11:01:01",
        "A*02:11:01:02",
        "A*02:11:01:03",
        "A*02:11:01:04",
        "A*02:11:01:05",
        "A*02:11:01:06",
        "A*02:11:01:07",
        "A*02:11:01:08",
        "A*02:11:01:09",
        "A*02:11:01:10"
      ],
      "protein_matches": [
        "A*02:11:01:01",
        "A*02:11:01:02",
        "A*02:11:01:03",
        "A*02:11:01:04",
        "A*02:11:01:05",
        "A*02:11:01:06",
        "A*02:11:01:07",
        "A*02:11:01:08",
        "A*02:11:01:09",
        "A*02:11:01:10",
        "A*02:11:10",
        "A*02:11:11",
        "A*02:11:12",
        "A*02:11:13",
        "A*02:11:14",
        "A*02:11:15",
        "A*02:11:16"
      ],
      "cds_sha256": "676dd2bcbe3252735a85200fba0345fd2078bfd2906ba6fc2f530721a7c9da7f",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:11:01",
      "numeric_two_field_assignment": "A*02:11"
    },
    {
      "donor": "NA21102",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*26:01:01:01"
      ],
      "numeric_two_field": [
        "A*26:01"
      ],
      "numeric_three_field": [
        "A*26:01:01"
      ],
      "full_allele_assignment": [
        "A*26:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*26:01:01:01",
        "A*26:01:01:02",
        "A*26:01:01:04",
        "A*26:01:01:05",
        "A*26:01:01:06",
        "A*26:01:01:07",
        "A*26:01:01:08",
        "A*26:01:01:09",
        "A*26:01:01:10",
        "A*26:01:01:11",
        "A*26:01:01:12",
        "A*26:01:01:13",
        "A*26:01:01:14",
        "A*26:01:01:15",
        "A*26:01:01:16",
        "A*26:01:01:17",
        "A*26:01:01:18",
        "A*26:01:01:19",
        "A*26:01:01:20",
        "A*26:01:01:21",
        "A*26:01:01:22",
        "A*26:01:01:23",
        "A*26:01:01:24",
        "A*26:01:01:25",
        "A*26:01:01:26",
        "A*26:01:01:27",
        "A*26:01:01:28",
        "A*26:01:01:29",
        "A*26:01:01:30",
        "A*26:01:01:31",
        "A*26:01:01:32",
        "A*26:01:01:33",
        "A*26:01:01:34",
        "A*26:01:01:35",
        "A*26:01:01:36",
        "A*26:01:01:37",
        "A*26:01:01:38",
        "A*26:01:01:39",
        "A*26:01:01:40",
        "A*26:01:01:41",
        "A*26:01:01:42",
        "A*26:01:01:43",
        "A*26:01:01:44",
        "A*26:01:01:45",
        "A*26:01:01:46",
        "A*26:01:01:47",
        "A*26:01:01:48",
        "A*26:01:01:49",
        "A*26:01:01:50",
        "A*26:01:01:51",
        "A*26:01:01:52Q",
        "A*26:01:01:53",
        "A*26:01:01:54",
        "A*26:01:01:55",
        "A*26:01:01:56",
        "A*26:01:01:57",
        "A*26:01:01:58",
        "A*26:01:01:59",
        "A*26:01:01:60",
        "A*26:01:01:61"
      ],
      "protein_matches": [
        "A*26:01:01:01",
        "A*26:01:01:02",
        "A*26:01:01:04",
        "A*26:01:01:05",
        "A*26:01:01:06",
        "A*26:01:01:07",
        "A*26:01:01:08",
        "A*26:01:01:09",
        "A*26:01:01:10",
        "A*26:01:01:11",
        "A*26:01:01:12",
        "A*26:01:01:13",
        "A*26:01:01:14",
        "A*26:01:01:15",
        "A*26:01:01:16",
        "A*26:01:01:17",
        "A*26:01:01:18",
        "A*26:01:01:19",
        "A*26:01:01:20",
        "A*26:01:01:21",
        "A*26:01:01:22",
        "A*26:01:01:23",
        "A*26:01:01:24",
        "A*26:01:01:25",
        "A*26:01:01:26",
        "A*26:01:01:27",
        "A*26:01:01:28",
        "A*26:01:01:29",
        "A*26:01:01:30",
        "A*26:01:01:31",
        "A*26:01:01:32",
        "A*26:01:01:33",
        "A*26:01:01:34",
        "A*26:01:01:35",
        "A*26:01:01:36",
        "A*26:01:01:37",
        "A*26:01:01:38",
        "A*26:01:01:39",
        "A*26:01:01:40",
        "A*26:01:01:41",
        "A*26:01:01:42",
        "A*26:01:01:43",
        "A*26:01:01:44",
        "A*26:01:01:45",
        "A*26:01:01:46",
        "A*26:01:01:47",
        "A*26:01:01:48",
        "A*26:01:01:49",
        "A*26:01:01:50",
        "A*26:01:01:51",
        "A*26:01:01:52Q",
        "A*26:01:01:53",
        "A*26:01:01:54",
        "A*26:01:01:55",
        "A*26:01:01:56",
        "A*26:01:01:57",
        "A*26:01:01:58",
        "A*26:01:01:59",
        "A*26:01:01:60",
        "A*26:01:01:61",
        "A*26:01:02",
        "A*26:01:04",
        "A*26:01:20",
        "A*26:01:23",
        "A*26:01:33",
        "A*26:01:39",
        "A*26:01:40",
        "A*26:01:41",
        "A*26:01:42",
        "A*26:01:43",
        "A*26:01:45",
        "A*26:01:46:01",
        "A*26:01:46:02",
        "A*26:01:47",
        "A*26:01:48",
        "A*26:01:49",
        "A*26:01:50",
        "A*26:01:51",
        "A*26:01:52",
        "A*26:01:53",
        "A*26:01:54",
        "A*26:01:55",
        "A*26:01:56",
        "A*26:01:57",
        "A*26:01:58",
        "A*26:01:59",
        "A*26:01:60",
        "A*26:01:61",
        "A*26:01:62",
        "A*26:01:63",
        "A*26:01:64",
        "A*26:01:65",
        "A*26:01:66",
        "A*26:01:67",
        "A*26:01:68",
        "A*26:01:69",
        "A*26:01:70",
        "A*26:01:71",
        "A*26:01:72",
        "A*26:01:73",
        "A*26:01:74",
        "A*26:01:75",
        "A*26:01:76",
        "A*26:01:77",
        "A*26:01:78",
        "A*26:01:79",
        "A*26:01:80",
        "A*26:01:81",
        "A*26:01:82",
        "A*26:01:83",
        "A*26:01:84",
        "A*26:01:85",
        "A*26:01:86",
        "A*26:01:87",
        "A*26:01:88",
        "A*26:01:89",
        "A*26:01:90",
        "A*26:01:91",
        "A*26:01:92"
      ],
      "cds_sha256": "a3476b2cf404d7a789cfc62d0fe3664dcb1ac6e37f32c0996ccb726557ada93e",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*26:01:01",
      "numeric_two_field_assignment": "A*26:01"
    },
    {
      "donor": "NA21102",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*40:06:04:01"
      ],
      "numeric_two_field": [
        "B*40:06"
      ],
      "numeric_three_field": [
        "B*40:06:04"
      ],
      "full_allele_assignment": [
        "B*40:06:04:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*40:06:04:01",
        "B*40:06:04:02",
        "B*40:06:04:03"
      ],
      "protein_matches": [
        "B*40:06:01:01",
        "B*40:06:01:02",
        "B*40:06:01:03",
        "B*40:06:01:04",
        "B*40:06:01:05",
        "B*40:06:01:06",
        "B*40:06:01:07",
        "B*40:06:01:08",
        "B*40:06:01:09",
        "B*40:06:01:10",
        "B*40:06:01:11",
        "B*40:06:01:12",
        "B*40:06:01:13",
        "B*40:06:01:14",
        "B*40:06:01:15",
        "B*40:06:01:16",
        "B*40:06:01:17",
        "B*40:06:01:18",
        "B*40:06:01:19",
        "B*40:06:01:20",
        "B*40:06:01:21",
        "B*40:06:01:22",
        "B*40:06:04:01",
        "B*40:06:04:02",
        "B*40:06:04:03",
        "B*40:06:17",
        "B*40:06:18",
        "B*40:06:19",
        "B*40:06:20",
        "B*40:06:22",
        "B*40:06:23",
        "B*40:06:24",
        "B*40:06:25",
        "B*40:06:26",
        "B*40:06:27",
        "B*40:06:28",
        "B*40:06:29",
        "B*40:06:30",
        "B*40:06:31",
        "B*40:06:32",
        "B*40:06:33",
        "B*40:06:34",
        "B*40:06:35"
      ],
      "cds_sha256": "5b4c3fdccf135d3228068e9255d8fd0ce1021d10183d976e65bd421fab3b3c86",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*40:06:04",
      "numeric_two_field_assignment": "B*40:06"
    },
    {
      "donor": "NA21102",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*08:01:01:02"
      ],
      "numeric_two_field": [
        "B*08:01"
      ],
      "numeric_three_field": [
        "B*08:01:01"
      ],
      "full_allele_assignment": [
        "B*08:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*08:01:01:01",
        "B*08:01:01:02",
        "B*08:01:01:03",
        "B*08:01:01:04",
        "B*08:01:01:05",
        "B*08:01:01:06",
        "B*08:01:01:07",
        "B*08:01:01:08",
        "B*08:01:01:09",
        "B*08:01:01:10",
        "B*08:01:01:11",
        "B*08:01:01:12",
        "B*08:01:01:13",
        "B*08:01:01:14",
        "B*08:01:01:15",
        "B*08:01:01:16",
        "B*08:01:01:17",
        "B*08:01:01:18",
        "B*08:01:01:19",
        "B*08:01:01:20",
        "B*08:01:01:21",
        "B*08:01:01:22",
        "B*08:01:01:23",
        "B*08:01:01:24",
        "B*08:01:01:25",
        "B*08:01:01:26",
        "B*08:01:01:27",
        "B*08:01:01:28",
        "B*08:01:01:29",
        "B*08:01:01:30",
        "B*08:01:01:31",
        "B*08:01:01:32",
        "B*08:01:01:33",
        "B*08:01:01:34",
        "B*08:01:01:35",
        "B*08:01:01:36",
        "B*08:01:01:37",
        "B*08:01:01:38",
        "B*08:01:01:39",
        "B*08:01:01:40",
        "B*08:01:01:41",
        "B*08:01:01:42",
        "B*08:01:01:43",
        "B*08:01:01:44",
        "B*08:01:01:45",
        "B*08:01:01:46",
        "B*08:01:01:47",
        "B*08:01:01:48",
        "B*08:01:01:49",
        "B*08:01:01:50",
        "B*08:01:01:51",
        "B*08:01:01:52",
        "B*08:01:01:53",
        "B*08:01:01:54",
        "B*08:01:01:55",
        "B*08:01:01:56",
        "B*08:01:01:57",
        "B*08:01:01:58",
        "B*08:01:01:59",
        "B*08:01:01:60",
        "B*08:01:01:61",
        "B*08:01:01:62",
        "B*08:01:01:63",
        "B*08:01:01:64",
        "B*08:01:01:65",
        "B*08:01:01:66",
        "B*08:01:01:67",
        "B*08:01:01:68",
        "B*08:01:01:69",
        "B*08:01:01:70",
        "B*08:01:01:71",
        "B*08:01:01:72",
        "B*08:01:01:73",
        "B*08:01:01:74",
        "B*08:01:01:75",
        "B*08:01:01:76",
        "B*08:01:01:77",
        "B*08:01:01:78",
        "B*08:01:01:79",
        "B*08:01:01:80",
        "B*08:01:01:81",
        "B*08:01:01:82",
        "B*08:01:01:83"
      ],
      "protein_matches": [
        "B*08:01:01:01",
        "B*08:01:01:02",
        "B*08:01:01:03",
        "B*08:01:01:04",
        "B*08:01:01:05",
        "B*08:01:01:06",
        "B*08:01:01:07",
        "B*08:01:01:08",
        "B*08:01:01:09",
        "B*08:01:01:10",
        "B*08:01:01:11",
        "B*08:01:01:12",
        "B*08:01:01:13",
        "B*08:01:01:14",
        "B*08:01:01:15",
        "B*08:01:01:16",
        "B*08:01:01:17",
        "B*08:01:01:18",
        "B*08:01:01:19",
        "B*08:01:01:20",
        "B*08:01:01:21",
        "B*08:01:01:22",
        "B*08:01:01:23",
        "B*08:01:01:24",
        "B*08:01:01:25",
        "B*08:01:01:26",
        "B*08:01:01:27",
        "B*08:01:01:28",
        "B*08:01:01:29",
        "B*08:01:01:30",
        "B*08:01:01:31",
        "B*08:01:01:32",
        "B*08:01:01:33",
        "B*08:01:01:34",
        "B*08:01:01:35",
        "B*08:01:01:36",
        "B*08:01:01:37",
        "B*08:01:01:38",
        "B*08:01:01:39",
        "B*08:01:01:40",
        "B*08:01:01:41",
        "B*08:01:01:42",
        "B*08:01:01:43",
        "B*08:01:01:44",
        "B*08:01:01:45",
        "B*08:01:01:46",
        "B*08:01:01:47",
        "B*08:01:01:48",
        "B*08:01:01:49",
        "B*08:01:01:50",
        "B*08:01:01:51",
        "B*08:01:01:52",
        "B*08:01:01:53",
        "B*08:01:01:54",
        "B*08:01:01:55",
        "B*08:01:01:56",
        "B*08:01:01:57",
        "B*08:01:01:58",
        "B*08:01:01:59",
        "B*08:01:01:60",
        "B*08:01:01:61",
        "B*08:01:01:62",
        "B*08:01:01:63",
        "B*08:01:01:64",
        "B*08:01:01:65",
        "B*08:01:01:66",
        "B*08:01:01:67",
        "B*08:01:01:68",
        "B*08:01:01:69",
        "B*08:01:01:70",
        "B*08:01:01:71",
        "B*08:01:01:72",
        "B*08:01:01:73",
        "B*08:01:01:74",
        "B*08:01:01:75",
        "B*08:01:01:76",
        "B*08:01:01:77",
        "B*08:01:01:78",
        "B*08:01:01:79",
        "B*08:01:01:80",
        "B*08:01:01:81",
        "B*08:01:01:82",
        "B*08:01:01:83",
        "B*08:01:02",
        "B*08:01:04",
        "B*08:01:05",
        "B*08:01:07",
        "B*08:01:08",
        "B*08:01:11",
        "B*08:01:12",
        "B*08:01:14",
        "B*08:01:20",
        "B*08:01:29",
        "B*08:01:32",
        "B*08:01:35",
        "B*08:01:36",
        "B*08:01:38",
        "B*08:01:39",
        "B*08:01:40",
        "B*08:01:41",
        "B*08:01:42",
        "B*08:01:43",
        "B*08:01:44",
        "B*08:01:45",
        "B*08:01:46",
        "B*08:01:47",
        "B*08:01:48",
        "B*08:01:49",
        "B*08:01:50",
        "B*08:01:51",
        "B*08:01:52",
        "B*08:01:53",
        "B*08:01:54",
        "B*08:01:55",
        "B*08:01:56",
        "B*08:01:57",
        "B*08:01:58",
        "B*08:01:59",
        "B*08:01:60",
        "B*08:01:61",
        "B*08:01:62",
        "B*08:01:63",
        "B*08:01:64",
        "B*08:01:65",
        "B*08:01:66",
        "B*08:01:67",
        "B*08:01:68",
        "B*08:01:69",
        "B*08:01:70",
        "B*08:01:71",
        "B*08:01:72",
        "B*08:01:73",
        "B*08:01:74",
        "B*08:01:75",
        "B*08:01:76",
        "B*08:01:77:01",
        "B*08:01:77:02",
        "B*08:01:78",
        "B*08:01:79",
        "B*08:01:80",
        "B*08:01:81",
        "B*08:01:82",
        "B*08:01:83",
        "B*08:01:84",
        "B*08:01:85",
        "B*08:01:86",
        "B*08:01:87",
        "B*08:01:88"
      ],
      "cds_sha256": "bb973f607237ece7865cc54b8b3759aa235dc7530fc4871091e08bd268b16214",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*08:01:01",
      "numeric_two_field_assignment": "B*08:01"
    },
    {
      "donor": "NA21102",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*15:02:01:01"
      ],
      "numeric_two_field": [
        "C*15:02"
      ],
      "numeric_three_field": [
        "C*15:02:01"
      ],
      "full_allele_assignment": [
        "C*15:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*15:02:01:01",
        "C*15:02:01:02",
        "C*15:02:01:03",
        "C*15:02:01:04",
        "C*15:02:01:05",
        "C*15:02:01:06",
        "C*15:02:01:07",
        "C*15:02:01:09",
        "C*15:02:01:10",
        "C*15:02:01:11",
        "C*15:02:01:12",
        "C*15:02:01:13",
        "C*15:02:01:14",
        "C*15:02:01:15",
        "C*15:02:01:16",
        "C*15:02:01:17",
        "C*15:02:01:18",
        "C*15:02:01:19",
        "C*15:02:01:20",
        "C*15:02:01:21",
        "C*15:02:01:22",
        "C*15:02:01:23",
        "C*15:02:01:24",
        "C*15:02:01:25",
        "C*15:02:01:26",
        "C*15:02:01:27",
        "C*15:02:01:28",
        "C*15:02:01:29",
        "C*15:02:01:30Q",
        "C*15:02:01:31",
        "C*15:02:01:32",
        "C*15:02:01:33",
        "C*15:02:01:34",
        "C*15:02:01:35Q",
        "C*15:02:01:36",
        "C*15:02:01:37",
        "C*15:02:01:38",
        "C*15:02:01:39",
        "C*15:02:01:40",
        "C*15:02:01:41",
        "C*15:02:01:42",
        "C*15:02:01:43",
        "C*15:02:01:44",
        "C*15:02:01:45",
        "C*15:02:01:46",
        "C*15:02:01:47",
        "C*15:02:01:48",
        "C*15:02:01:49",
        "C*15:02:01:50",
        "C*15:02:01:51",
        "C*15:02:01:52",
        "C*15:02:01:53",
        "C*15:02:01:54",
        "C*15:02:01:55",
        "C*15:02:01:56",
        "C*15:02:01:57",
        "C*15:02:01:58",
        "C*15:02:01:59",
        "C*15:02:01:60",
        "C*15:02:01:61",
        "C*15:02:01:62Q",
        "C*15:02:01:63",
        "C*15:02:01:64",
        "C*15:02:01:65Q",
        "C*15:02:01:66",
        "C*15:02:01:67",
        "C*15:02:01:68",
        "C*15:02:01:69Q",
        "C*15:02:01:70",
        "C*15:02:01:71",
        "C*15:02:01:72"
      ],
      "protein_matches": [
        "C*15:02:01:01",
        "C*15:02:01:02",
        "C*15:02:01:03",
        "C*15:02:01:04",
        "C*15:02:01:05",
        "C*15:02:01:06",
        "C*15:02:01:07",
        "C*15:02:01:09",
        "C*15:02:01:10",
        "C*15:02:01:11",
        "C*15:02:01:12",
        "C*15:02:01:13",
        "C*15:02:01:14",
        "C*15:02:01:15",
        "C*15:02:01:16",
        "C*15:02:01:17",
        "C*15:02:01:18",
        "C*15:02:01:19",
        "C*15:02:01:20",
        "C*15:02:01:21",
        "C*15:02:01:22",
        "C*15:02:01:23",
        "C*15:02:01:24",
        "C*15:02:01:25",
        "C*15:02:01:26",
        "C*15:02:01:27",
        "C*15:02:01:28",
        "C*15:02:01:29",
        "C*15:02:01:30Q",
        "C*15:02:01:31",
        "C*15:02:01:32",
        "C*15:02:01:33",
        "C*15:02:01:34",
        "C*15:02:01:35Q",
        "C*15:02:01:36",
        "C*15:02:01:37",
        "C*15:02:01:38",
        "C*15:02:01:39",
        "C*15:02:01:40",
        "C*15:02:01:41",
        "C*15:02:01:42",
        "C*15:02:01:43",
        "C*15:02:01:44",
        "C*15:02:01:45",
        "C*15:02:01:46",
        "C*15:02:01:47",
        "C*15:02:01:48",
        "C*15:02:01:49",
        "C*15:02:01:50",
        "C*15:02:01:51",
        "C*15:02:01:52",
        "C*15:02:01:53",
        "C*15:02:01:54",
        "C*15:02:01:55",
        "C*15:02:01:56",
        "C*15:02:01:57",
        "C*15:02:01:58",
        "C*15:02:01:59",
        "C*15:02:01:60",
        "C*15:02:01:61",
        "C*15:02:01:62Q",
        "C*15:02:01:63",
        "C*15:02:01:64",
        "C*15:02:01:65Q",
        "C*15:02:01:66",
        "C*15:02:01:67",
        "C*15:02:01:68",
        "C*15:02:01:69Q",
        "C*15:02:01:70",
        "C*15:02:01:71",
        "C*15:02:01:72",
        "C*15:02:02:01",
        "C*15:02:02:02",
        "C*15:02:03",
        "C*15:02:25",
        "C*15:02:26",
        "C*15:02:27",
        "C*15:02:28",
        "C*15:02:29",
        "C*15:02:30",
        "C*15:02:31",
        "C*15:02:32",
        "C*15:02:33:01",
        "C*15:02:33:02",
        "C*15:02:34",
        "C*15:02:35",
        "C*15:02:36",
        "C*15:02:37",
        "C*15:02:38",
        "C*15:02:39",
        "C*15:02:40",
        "C*15:02:41",
        "C*15:02:42",
        "C*15:02:43",
        "C*15:02:44",
        "C*15:02:45",
        "C*15:02:46",
        "C*15:02:47",
        "C*15:02:48",
        "C*15:02:49",
        "C*15:02:50",
        "C*15:02:51",
        "C*15:02:52",
        "C*15:02:53",
        "C*15:02:54",
        "C*15:02:55",
        "C*15:02:56",
        "C*15:02:57",
        "C*15:02:58",
        "C*15:02:59",
        "C*15:02:60",
        "C*15:02:61",
        "C*15:02:62",
        "C*15:02:63",
        "C*15:02:64",
        "C*15:02:65:01",
        "C*15:02:65:02",
        "C*15:02:66",
        "C*15:02:67",
        "C*15:02:68",
        "C*15:02:69",
        "C*15:02:70",
        "C*15:02:71",
        "C*15:02:72",
        "C*15:02:73",
        "C*15:02:74",
        "C*15:02:75",
        "C*15:02:76",
        "C*15:02:77",
        "C*15:02:78",
        "C*15:02:79",
        "C*15:02:80"
      ],
      "cds_sha256": "dd176b5f1e6da6f7cd62c8d5e5c3560022dbb70b61dad24ba7c1fc4a73ced039",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*15:02:01",
      "numeric_two_field_assignment": "C*15:02"
    },
    {
      "donor": "NA21102",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*07:02:01:01"
      ],
      "numeric_two_field": [
        "C*07:02"
      ],
      "numeric_three_field": [
        "C*07:02:01"
      ],
      "full_allele_assignment": [
        "C*07:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99"
      ],
      "protein_matches": [
        "C*07:02:01:01",
        "C*07:02:01:02",
        "C*07:02:01:03",
        "C*07:02:01:04",
        "C*07:02:01:05",
        "C*07:02:01:06",
        "C*07:02:01:07",
        "C*07:02:01:08",
        "C*07:02:01:09",
        "C*07:02:01:10",
        "C*07:02:01:100",
        "C*07:02:01:101",
        "C*07:02:01:102",
        "C*07:02:01:103",
        "C*07:02:01:104",
        "C*07:02:01:105",
        "C*07:02:01:106",
        "C*07:02:01:107",
        "C*07:02:01:108",
        "C*07:02:01:109",
        "C*07:02:01:11",
        "C*07:02:01:110",
        "C*07:02:01:111",
        "C*07:02:01:112",
        "C*07:02:01:113",
        "C*07:02:01:114",
        "C*07:02:01:115",
        "C*07:02:01:116",
        "C*07:02:01:117",
        "C*07:02:01:118Q",
        "C*07:02:01:119",
        "C*07:02:01:12",
        "C*07:02:01:120",
        "C*07:02:01:121",
        "C*07:02:01:122",
        "C*07:02:01:123",
        "C*07:02:01:124Q",
        "C*07:02:01:125Q",
        "C*07:02:01:126",
        "C*07:02:01:127",
        "C*07:02:01:128",
        "C*07:02:01:129",
        "C*07:02:01:13",
        "C*07:02:01:130",
        "C*07:02:01:131",
        "C*07:02:01:132",
        "C*07:02:01:133",
        "C*07:02:01:134",
        "C*07:02:01:135",
        "C*07:02:01:136",
        "C*07:02:01:137Q",
        "C*07:02:01:138",
        "C*07:02:01:139",
        "C*07:02:01:14",
        "C*07:02:01:140",
        "C*07:02:01:141",
        "C*07:02:01:142",
        "C*07:02:01:143",
        "C*07:02:01:144",
        "C*07:02:01:145",
        "C*07:02:01:146",
        "C*07:02:01:147",
        "C*07:02:01:148",
        "C*07:02:01:149",
        "C*07:02:01:15",
        "C*07:02:01:150",
        "C*07:02:01:151",
        "C*07:02:01:152",
        "C*07:02:01:153",
        "C*07:02:01:154",
        "C*07:02:01:155",
        "C*07:02:01:156",
        "C*07:02:01:157",
        "C*07:02:01:158",
        "C*07:02:01:159",
        "C*07:02:01:16",
        "C*07:02:01:160",
        "C*07:02:01:161",
        "C*07:02:01:162",
        "C*07:02:01:163",
        "C*07:02:01:164",
        "C*07:02:01:165",
        "C*07:02:01:166",
        "C*07:02:01:167",
        "C*07:02:01:168",
        "C*07:02:01:169",
        "C*07:02:01:170",
        "C*07:02:01:171",
        "C*07:02:01:172",
        "C*07:02:01:173",
        "C*07:02:01:174",
        "C*07:02:01:175",
        "C*07:02:01:176",
        "C*07:02:01:177",
        "C*07:02:01:178",
        "C*07:02:01:179",
        "C*07:02:01:18",
        "C*07:02:01:180",
        "C*07:02:01:181",
        "C*07:02:01:182",
        "C*07:02:01:183",
        "C*07:02:01:184",
        "C*07:02:01:185",
        "C*07:02:01:186",
        "C*07:02:01:187",
        "C*07:02:01:188",
        "C*07:02:01:189",
        "C*07:02:01:19",
        "C*07:02:01:190",
        "C*07:02:01:191",
        "C*07:02:01:192",
        "C*07:02:01:193",
        "C*07:02:01:194",
        "C*07:02:01:195",
        "C*07:02:01:196",
        "C*07:02:01:197",
        "C*07:02:01:198",
        "C*07:02:01:199",
        "C*07:02:01:20",
        "C*07:02:01:200",
        "C*07:02:01:201",
        "C*07:02:01:202",
        "C*07:02:01:203",
        "C*07:02:01:204",
        "C*07:02:01:205",
        "C*07:02:01:206",
        "C*07:02:01:207",
        "C*07:02:01:208",
        "C*07:02:01:209Q",
        "C*07:02:01:21",
        "C*07:02:01:210",
        "C*07:02:01:22",
        "C*07:02:01:23",
        "C*07:02:01:24",
        "C*07:02:01:25",
        "C*07:02:01:26",
        "C*07:02:01:27",
        "C*07:02:01:28",
        "C*07:02:01:29",
        "C*07:02:01:30",
        "C*07:02:01:31",
        "C*07:02:01:32",
        "C*07:02:01:33",
        "C*07:02:01:34",
        "C*07:02:01:35",
        "C*07:02:01:36",
        "C*07:02:01:37",
        "C*07:02:01:38",
        "C*07:02:01:39",
        "C*07:02:01:40",
        "C*07:02:01:41",
        "C*07:02:01:42",
        "C*07:02:01:43",
        "C*07:02:01:44",
        "C*07:02:01:45",
        "C*07:02:01:46",
        "C*07:02:01:47",
        "C*07:02:01:48",
        "C*07:02:01:49",
        "C*07:02:01:50",
        "C*07:02:01:51",
        "C*07:02:01:52",
        "C*07:02:01:53",
        "C*07:02:01:54",
        "C*07:02:01:55",
        "C*07:02:01:56",
        "C*07:02:01:57",
        "C*07:02:01:58",
        "C*07:02:01:59",
        "C*07:02:01:60",
        "C*07:02:01:61",
        "C*07:02:01:62",
        "C*07:02:01:63",
        "C*07:02:01:64",
        "C*07:02:01:65",
        "C*07:02:01:66",
        "C*07:02:01:67",
        "C*07:02:01:68",
        "C*07:02:01:69",
        "C*07:02:01:70",
        "C*07:02:01:71",
        "C*07:02:01:72",
        "C*07:02:01:73",
        "C*07:02:01:74Q",
        "C*07:02:01:75",
        "C*07:02:01:76",
        "C*07:02:01:77",
        "C*07:02:01:78",
        "C*07:02:01:79",
        "C*07:02:01:80",
        "C*07:02:01:81",
        "C*07:02:01:82",
        "C*07:02:01:83",
        "C*07:02:01:84",
        "C*07:02:01:85",
        "C*07:02:01:86",
        "C*07:02:01:87",
        "C*07:02:01:88",
        "C*07:02:01:89",
        "C*07:02:01:90",
        "C*07:02:01:91",
        "C*07:02:01:92",
        "C*07:02:01:93",
        "C*07:02:01:94",
        "C*07:02:01:95",
        "C*07:02:01:96",
        "C*07:02:01:97",
        "C*07:02:01:98",
        "C*07:02:01:99",
        "C*07:02:05",
        "C*07:02:06",
        "C*07:02:08",
        "C*07:02:100",
        "C*07:02:101",
        "C*07:02:102",
        "C*07:02:103",
        "C*07:02:104:01",
        "C*07:02:104:02",
        "C*07:02:105",
        "C*07:02:106:01",
        "C*07:02:106:02",
        "C*07:02:108",
        "C*07:02:109",
        "C*07:02:10:01",
        "C*07:02:10:02",
        "C*07:02:11",
        "C*07:02:110",
        "C*07:02:111",
        "C*07:02:112",
        "C*07:02:113",
        "C*07:02:114",
        "C*07:02:115",
        "C*07:02:116",
        "C*07:02:117",
        "C*07:02:118",
        "C*07:02:119",
        "C*07:02:120",
        "C*07:02:121",
        "C*07:02:122",
        "C*07:02:123",
        "C*07:02:124",
        "C*07:02:125",
        "C*07:02:126",
        "C*07:02:127",
        "C*07:02:128",
        "C*07:02:129",
        "C*07:02:130",
        "C*07:02:131",
        "C*07:02:132",
        "C*07:02:133",
        "C*07:02:134",
        "C*07:02:135",
        "C*07:02:136",
        "C*07:02:137",
        "C*07:02:138",
        "C*07:02:139",
        "C*07:02:140",
        "C*07:02:141",
        "C*07:02:142",
        "C*07:02:143",
        "C*07:02:144",
        "C*07:02:145",
        "C*07:02:146",
        "C*07:02:147",
        "C*07:02:148",
        "C*07:02:149",
        "C*07:02:150",
        "C*07:02:151",
        "C*07:02:152",
        "C*07:02:153",
        "C*07:02:154",
        "C*07:02:155",
        "C*07:02:156",
        "C*07:02:157",
        "C*07:02:158",
        "C*07:02:159",
        "C*07:02:16",
        "C*07:02:160",
        "C*07:02:161",
        "C*07:02:162",
        "C*07:02:163",
        "C*07:02:164",
        "C*07:02:165",
        "C*07:02:166",
        "C*07:02:167",
        "C*07:02:168",
        "C*07:02:169",
        "C*07:02:170",
        "C*07:02:171",
        "C*07:02:172",
        "C*07:02:173",
        "C*07:02:174",
        "C*07:02:175",
        "C*07:02:176",
        "C*07:02:18",
        "C*07:02:20",
        "C*07:02:23",
        "C*07:02:24",
        "C*07:02:30",
        "C*07:02:36:01",
        "C*07:02:36:02",
        "C*07:02:37",
        "C*07:02:50",
        "C*07:02:55",
        "C*07:02:60",
        "C*07:02:63",
        "C*07:02:64",
        "C*07:02:66",
        "C*07:02:67",
        "C*07:02:69",
        "C*07:02:70",
        "C*07:02:72",
        "C*07:02:73",
        "C*07:02:74",
        "C*07:02:75",
        "C*07:02:76",
        "C*07:02:77",
        "C*07:02:78",
        "C*07:02:79",
        "C*07:02:80",
        "C*07:02:82",
        "C*07:02:84",
        "C*07:02:85",
        "C*07:02:86",
        "C*07:02:87",
        "C*07:02:88",
        "C*07:02:89",
        "C*07:02:90",
        "C*07:02:91",
        "C*07:02:93",
        "C*07:02:94",
        "C*07:02:95",
        "C*07:02:96",
        "C*07:02:97",
        "C*07:02:98",
        "C*07:02:99"
      ],
      "cds_sha256": "049c0d12f791833def7d5f8b879b2a76d96a3cd4a13130943916e22204d82cee",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*07:02:01",
      "numeric_two_field_assignment": "C*07:02"
    },
    {
      "donor": "NA21102",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:01:01:02"
      ],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "NA21102",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:01:01:06"
      ],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:01:01:06"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "NA21102",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*09:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*09:01"
      ],
      "numeric_three_field": [
        "DPB1*09:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*09:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*09:01:01:01",
        "DPB1*09:01:01:02",
        "DPB1*09:01:01:03"
      ],
      "protein_matches": [
        "DPB1*09:01:01:01",
        "DPB1*09:01:01:02",
        "DPB1*09:01:01:03",
        "DPB1*09:01:02",
        "DPB1*09:01:03"
      ],
      "cds_sha256": "f72da6a24a15b8818a19d0e19219a074f17aed891695ffbd4275c0436054c624",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*09:01:01",
      "numeric_two_field_assignment": "DPB1*09:01"
    },
    {
      "donor": "NA21102",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*13:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*13:01"
      ],
      "numeric_three_field": [
        "DPB1*13:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*13:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*13:01:01:01",
        "DPB1*13:01:01:02",
        "DPB1*13:01:01:03",
        "DPB1*13:01:01:04",
        "DPB1*13:01:01:05",
        "DPB1*13:01:01:06",
        "DPB1*13:01:01:07",
        "DPB1*13:01:01:08",
        "DPB1*13:01:01:09",
        "DPB1*13:01:01:10",
        "DPB1*13:01:01:11",
        "DPB1*13:01:01:12",
        "DPB1*13:01:01:13",
        "DPB1*13:01:01:14",
        "DPB1*13:01:01:15",
        "DPB1*13:01:01:16",
        "DPB1*13:01:01:17",
        "DPB1*13:01:01:18",
        "DPB1*13:01:01:19",
        "DPB1*13:01:01:20",
        "DPB1*13:01:01:21"
      ],
      "protein_matches": [
        "DPB1*13:01:01:01",
        "DPB1*13:01:01:02",
        "DPB1*13:01:01:03",
        "DPB1*13:01:01:04",
        "DPB1*13:01:01:05",
        "DPB1*13:01:01:06",
        "DPB1*13:01:01:07",
        "DPB1*13:01:01:08",
        "DPB1*13:01:01:09",
        "DPB1*13:01:01:10",
        "DPB1*13:01:01:11",
        "DPB1*13:01:01:12",
        "DPB1*13:01:01:13",
        "DPB1*13:01:01:14",
        "DPB1*13:01:01:15",
        "DPB1*13:01:01:16",
        "DPB1*13:01:01:17",
        "DPB1*13:01:01:18",
        "DPB1*13:01:01:19",
        "DPB1*13:01:01:20",
        "DPB1*13:01:01:21",
        "DPB1*13:01:02",
        "DPB1*13:01:03",
        "DPB1*13:01:04",
        "DPB1*13:01:05",
        "DPB1*13:01:06",
        "DPB1*13:01:07",
        "DPB1*13:01:08",
        "DPB1*13:01:09",
        "DPB1*13:01:10",
        "DPB1*13:01:11",
        "DPB1*13:01:12"
      ],
      "cds_sha256": "903cf4bb4236aac5d131652cd794410fa17f434fe3ba7ff76a2ba4259cae4ada",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*13:01:01",
      "numeric_two_field_assignment": "DPB1*13:01"
    },
    {
      "donor": "NA21102",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:05:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:05"
      ],
      "numeric_three_field": [
        "DQA1*01:05:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:05:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:05:01:01",
        "DQA1*01:05:01:02",
        "DQA1*01:05:01:03",
        "DQA1*01:05:01:04"
      ],
      "protein_matches": [
        "DQA1*01:05:01:01",
        "DQA1*01:05:01:02",
        "DQA1*01:05:01:03",
        "DQA1*01:05:01:04",
        "DQA1*01:05:02:01",
        "DQA1*01:05:02:02",
        "DQA1*01:05:03",
        "DQA1*01:05:04",
        "DQA1*01:05:05",
        "DQA1*01:05:06",
        "DQA1*01:05:07"
      ],
      "cds_sha256": "479d27c7b8e04ed171465d8d6da20224d04dbcdb0619f98f8181d42086317d43",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:05:01",
      "numeric_two_field_assignment": "DQA1*01:05"
    },
    {
      "donor": "NA21102",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DQA1*05:01"
      ],
      "numeric_three_field": [
        "DQA1*05:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DQA1*05:01:01:01",
        "DQA1*05:01:01:02",
        "DQA1*05:01:01:03",
        "DQA1*05:01:01:04",
        "DQA1*05:01:01:05",
        "DQA1*05:01:01:06",
        "DQA1*05:01:01:07",
        "DQA1*05:01:01:08",
        "DQA1*05:01:01:09",
        "DQA1*05:01:01:10",
        "DQA1*05:01:01:11",
        "DQA1*05:01:01:12",
        "DQA1*05:01:01:13",
        "DQA1*05:01:01:14",
        "DQA1*05:01:01:15",
        "DQA1*05:01:01:16"
      ],
      "protein_matches": [
        "DQA1*05:01:01:01",
        "DQA1*05:01:01:02",
        "DQA1*05:01:01:03",
        "DQA1*05:01:01:04",
        "DQA1*05:01:01:05",
        "DQA1*05:01:01:06",
        "DQA1*05:01:01:07",
        "DQA1*05:01:01:08",
        "DQA1*05:01:01:09",
        "DQA1*05:01:01:10",
        "DQA1*05:01:01:11",
        "DQA1*05:01:01:12",
        "DQA1*05:01:01:13",
        "DQA1*05:01:01:14",
        "DQA1*05:01:01:15",
        "DQA1*05:01:01:16",
        "DQA1*05:01:04",
        "DQA1*05:01:05",
        "DQA1*05:01:06",
        "DQA1*05:01:07",
        "DQA1*05:01:08:01",
        "DQA1*05:01:08:02",
        "DQA1*05:01:09",
        "DQA1*05:01:10",
        "DQA1*05:01:11",
        "DQA1*05:01:12",
        "DQA1*05:01:13",
        "DQA1*05:01:14",
        "DQA1*05:01:15",
        "DQA1*05:01:16",
        "DQA1*05:01:17",
        "DQA1*05:01:18",
        "DQA1*05:01:19",
        "DQA1*05:01:20",
        "DQA1*05:01:21",
        "DQA1*05:01:22"
      ],
      "cds_sha256": "47eee26714816d8503ce261bda9eba1e76a82f5cbb0b61e7402e03af7dca5234",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*05:01:01",
      "numeric_two_field_assignment": "DQA1*05:01"
    },
    {
      "donor": "NA21102",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*05:01:01:05"
      ],
      "numeric_two_field": [
        "DQB1*05:01"
      ],
      "numeric_three_field": [
        "DQB1*05:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*05:01:01:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*05:01:01:01",
        "DQB1*05:01:01:02",
        "DQB1*05:01:01:03",
        "DQB1*05:01:01:04",
        "DQB1*05:01:01:05",
        "DQB1*05:01:01:06",
        "DQB1*05:01:01:07",
        "DQB1*05:01:01:08",
        "DQB1*05:01:01:09",
        "DQB1*05:01:01:10",
        "DQB1*05:01:01:11",
        "DQB1*05:01:01:12",
        "DQB1*05:01:01:13",
        "DQB1*05:01:01:14",
        "DQB1*05:01:01:15",
        "DQB1*05:01:01:16",
        "DQB1*05:01:01:17",
        "DQB1*05:01:01:18",
        "DQB1*05:01:01:19",
        "DQB1*05:01:01:20",
        "DQB1*05:01:01:21",
        "DQB1*05:01:01:22",
        "DQB1*05:01:01:23",
        "DQB1*05:01:01:24",
        "DQB1*05:01:01:25",
        "DQB1*05:01:01:26",
        "DQB1*05:01:01:27",
        "DQB1*05:01:01:28",
        "DQB1*05:01:01:29",
        "DQB1*05:01:01:30",
        "DQB1*05:01:01:31",
        "DQB1*05:01:01:32",
        "DQB1*05:01:01:33",
        "DQB1*05:01:01:34",
        "DQB1*05:01:01:35",
        "DQB1*05:01:01:36",
        "DQB1*05:01:01:37",
        "DQB1*05:01:01:38",
        "DQB1*05:01:01:39",
        "DQB1*05:01:01:40",
        "DQB1*05:01:01:41",
        "DQB1*05:01:01:42",
        "DQB1*05:01:01:43",
        "DQB1*05:01:01:44"
      ],
      "protein_matches": [
        "DQB1*05:01:01:01",
        "DQB1*05:01:01:02",
        "DQB1*05:01:01:03",
        "DQB1*05:01:01:04",
        "DQB1*05:01:01:05",
        "DQB1*05:01:01:06",
        "DQB1*05:01:01:07",
        "DQB1*05:01:01:08",
        "DQB1*05:01:01:09",
        "DQB1*05:01:01:10",
        "DQB1*05:01:01:11",
        "DQB1*05:01:01:12",
        "DQB1*05:01:01:13",
        "DQB1*05:01:01:14",
        "DQB1*05:01:01:15",
        "DQB1*05:01:01:16",
        "DQB1*05:01:01:17",
        "DQB1*05:01:01:18",
        "DQB1*05:01:01:19",
        "DQB1*05:01:01:20",
        "DQB1*05:01:01:21",
        "DQB1*05:01:01:22",
        "DQB1*05:01:01:23",
        "DQB1*05:01:01:24",
        "DQB1*05:01:01:25",
        "DQB1*05:01:01:26",
        "DQB1*05:01:01:27",
        "DQB1*05:01:01:28",
        "DQB1*05:01:01:29",
        "DQB1*05:01:01:30",
        "DQB1*05:01:01:31",
        "DQB1*05:01:01:32",
        "DQB1*05:01:01:33",
        "DQB1*05:01:01:34",
        "DQB1*05:01:01:35",
        "DQB1*05:01:01:36",
        "DQB1*05:01:01:37",
        "DQB1*05:01:01:38",
        "DQB1*05:01:01:39",
        "DQB1*05:01:01:40",
        "DQB1*05:01:01:41",
        "DQB1*05:01:01:42",
        "DQB1*05:01:01:43",
        "DQB1*05:01:01:44",
        "DQB1*05:01:05",
        "DQB1*05:01:22",
        "DQB1*05:01:23",
        "DQB1*05:01:24:01",
        "DQB1*05:01:24:02",
        "DQB1*05:01:30",
        "DQB1*05:01:37",
        "DQB1*05:01:39",
        "DQB1*05:01:41",
        "DQB1*05:01:43",
        "DQB1*05:01:44",
        "DQB1*05:01:45:01",
        "DQB1*05:01:45:02",
        "DQB1*05:01:47",
        "DQB1*05:01:48",
        "DQB1*05:01:49",
        "DQB1*05:01:51",
        "DQB1*05:01:52",
        "DQB1*05:01:53",
        "DQB1*05:01:54",
        "DQB1*05:01:55",
        "DQB1*05:01:56",
        "DQB1*05:01:57",
        "DQB1*05:01:58"
      ],
      "cds_sha256": "37f8b42b567ecc9ba92b23b60c7384b690ac04ab05a34942d2de4029bfc4b236",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*05:01:01",
      "numeric_two_field_assignment": "DQB1*05:01"
    },
    {
      "donor": "NA21102",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*02:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*02:01"
      ],
      "numeric_three_field": [
        "DQB1*02:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*02:01:01:01",
        "DQB1*02:01:01:02",
        "DQB1*02:01:01:03",
        "DQB1*02:01:01:04",
        "DQB1*02:01:01:05",
        "DQB1*02:01:01:06",
        "DQB1*02:01:01:07",
        "DQB1*02:01:01:08",
        "DQB1*02:01:01:09",
        "DQB1*02:01:01:10",
        "DQB1*02:01:01:11",
        "DQB1*02:01:01:12",
        "DQB1*02:01:01:13",
        "DQB1*02:01:01:14",
        "DQB1*02:01:01:15",
        "DQB1*02:01:01:16Q",
        "DQB1*02:01:01:17",
        "DQB1*02:01:01:18",
        "DQB1*02:01:01:19",
        "DQB1*02:01:01:20",
        "DQB1*02:01:01:21Q",
        "DQB1*02:01:01:22",
        "DQB1*02:01:01:23",
        "DQB1*02:01:01:24",
        "DQB1*02:01:01:25",
        "DQB1*02:01:01:26",
        "DQB1*02:01:01:27",
        "DQB1*02:01:01:28",
        "DQB1*02:01:01:29",
        "DQB1*02:01:01:30",
        "DQB1*02:01:01:31",
        "DQB1*02:01:01:32Q",
        "DQB1*02:01:01:33"
      ],
      "protein_matches": [
        "DQB1*02:01:01:01",
        "DQB1*02:01:01:02",
        "DQB1*02:01:01:03",
        "DQB1*02:01:01:04",
        "DQB1*02:01:01:05",
        "DQB1*02:01:01:06",
        "DQB1*02:01:01:07",
        "DQB1*02:01:01:08",
        "DQB1*02:01:01:09",
        "DQB1*02:01:01:10",
        "DQB1*02:01:01:11",
        "DQB1*02:01:01:12",
        "DQB1*02:01:01:13",
        "DQB1*02:01:01:14",
        "DQB1*02:01:01:15",
        "DQB1*02:01:01:16Q",
        "DQB1*02:01:01:17",
        "DQB1*02:01:01:18",
        "DQB1*02:01:01:19",
        "DQB1*02:01:01:20",
        "DQB1*02:01:01:21Q",
        "DQB1*02:01:01:22",
        "DQB1*02:01:01:23",
        "DQB1*02:01:01:24",
        "DQB1*02:01:01:25",
        "DQB1*02:01:01:26",
        "DQB1*02:01:01:27",
        "DQB1*02:01:01:28",
        "DQB1*02:01:01:29",
        "DQB1*02:01:01:30",
        "DQB1*02:01:01:31",
        "DQB1*02:01:01:32Q",
        "DQB1*02:01:01:33",
        "DQB1*02:01:08",
        "DQB1*02:01:40",
        "DQB1*02:01:41",
        "DQB1*02:01:42",
        "DQB1*02:01:44",
        "DQB1*02:01:45",
        "DQB1*02:01:46",
        "DQB1*02:01:48",
        "DQB1*02:01:49",
        "DQB1*02:01:50",
        "DQB1*02:01:53",
        "DQB1*02:01:54",
        "DQB1*02:01:55",
        "DQB1*02:01:56",
        "DQB1*02:01:57",
        "DQB1*02:01:58",
        "DQB1*02:01:59",
        "DQB1*02:01:60"
      ],
      "cds_sha256": "0a25511b7049eb3743cd4217a2b9181c9209c69263bffcf72888e14afb94bd68",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*02:01:01",
      "numeric_two_field_assignment": "DQB1*02:01"
    },
    {
      "donor": "NA21102",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*10:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*10:01"
      ],
      "numeric_three_field": [
        "DRB1*10:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*10:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*10:01:01:01",
        "DRB1*10:01:01:03",
        "DRB1*10:01:01:04",
        "DRB1*10:01:01:05"
      ],
      "protein_matches": [
        "DRB1*10:01:01:01",
        "DRB1*10:01:01:03",
        "DRB1*10:01:01:04",
        "DRB1*10:01:01:05",
        "DRB1*10:01:02",
        "DRB1*10:01:16"
      ],
      "cds_sha256": "afe23dc653a528d622afc21ff35460e7c003d176396122ce0fea30f82034f7ae",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*10:01:01",
      "numeric_two_field_assignment": "DRB1*10:01"
    },
    {
      "donor": "NA21102",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*03:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*03:01"
      ],
      "numeric_three_field": [
        "DRB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*03:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*03:01:01:01",
        "DRB1*03:01:01:02",
        "DRB1*03:01:01:03",
        "DRB1*03:01:01:04",
        "DRB1*03:01:01:05",
        "DRB1*03:01:01:06",
        "DRB1*03:01:01:07",
        "DRB1*03:01:01:08",
        "DRB1*03:01:01:09",
        "DRB1*03:01:01:10",
        "DRB1*03:01:01:11",
        "DRB1*03:01:01:12",
        "DRB1*03:01:01:13",
        "DRB1*03:01:01:14",
        "DRB1*03:01:01:15",
        "DRB1*03:01:01:16",
        "DRB1*03:01:01:17",
        "DRB1*03:01:01:18",
        "DRB1*03:01:01:19",
        "DRB1*03:01:01:20",
        "DRB1*03:01:01:21",
        "DRB1*03:01:01:22",
        "DRB1*03:01:01:23",
        "DRB1*03:01:01:24",
        "DRB1*03:01:01:25",
        "DRB1*03:01:01:26",
        "DRB1*03:01:01:27",
        "DRB1*03:01:01:28"
      ],
      "protein_matches": [
        "DRB1*03:01:01:01",
        "DRB1*03:01:01:02",
        "DRB1*03:01:01:03",
        "DRB1*03:01:01:04",
        "DRB1*03:01:01:05",
        "DRB1*03:01:01:06",
        "DRB1*03:01:01:07",
        "DRB1*03:01:01:08",
        "DRB1*03:01:01:09",
        "DRB1*03:01:01:10",
        "DRB1*03:01:01:11",
        "DRB1*03:01:01:12",
        "DRB1*03:01:01:13",
        "DRB1*03:01:01:14",
        "DRB1*03:01:01:15",
        "DRB1*03:01:01:16",
        "DRB1*03:01:01:17",
        "DRB1*03:01:01:18",
        "DRB1*03:01:01:19",
        "DRB1*03:01:01:20",
        "DRB1*03:01:01:21",
        "DRB1*03:01:01:22",
        "DRB1*03:01:01:23",
        "DRB1*03:01:01:24",
        "DRB1*03:01:01:25",
        "DRB1*03:01:01:26",
        "DRB1*03:01:01:27",
        "DRB1*03:01:01:28",
        "DRB1*03:01:02:01",
        "DRB1*03:01:02:02",
        "DRB1*03:01:04",
        "DRB1*03:01:08:01",
        "DRB1*03:01:08:02",
        "DRB1*03:01:26",
        "DRB1*03:01:30",
        "DRB1*03:01:31",
        "DRB1*03:01:32",
        "DRB1*03:01:38",
        "DRB1*03:01:39",
        "DRB1*03:01:40",
        "DRB1*03:01:41"
      ],
      "cds_sha256": "7f33840f5ad78adf7c5004b99ba1a28ad50b4012dfb4d4ebd1f6f20a3d55149c",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*03:01:01",
      "numeric_two_field_assignment": "DRB1*03:01"
    },
    {
      "donor": "NA21106",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*32:01:01:01"
      ],
      "numeric_two_field": [
        "A*32:01"
      ],
      "numeric_three_field": [
        "A*32:01:01"
      ],
      "full_allele_assignment": [
        "A*32:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*32:01:01:01",
        "A*32:01:01:02",
        "A*32:01:01:03",
        "A*32:01:01:04",
        "A*32:01:01:05",
        "A*32:01:01:06",
        "A*32:01:01:07",
        "A*32:01:01:08",
        "A*32:01:01:09",
        "A*32:01:01:10",
        "A*32:01:01:11",
        "A*32:01:01:12",
        "A*32:01:01:13",
        "A*32:01:01:14",
        "A*32:01:01:15",
        "A*32:01:01:16",
        "A*32:01:01:17",
        "A*32:01:01:18",
        "A*32:01:01:19",
        "A*32:01:01:20",
        "A*32:01:01:21",
        "A*32:01:01:22",
        "A*32:01:01:23",
        "A*32:01:01:24",
        "A*32:01:01:25",
        "A*32:01:01:26",
        "A*32:01:01:27",
        "A*32:01:01:28",
        "A*32:01:01:29",
        "A*32:01:01:30",
        "A*32:01:01:31",
        "A*32:01:01:32",
        "A*32:01:01:33",
        "A*32:01:01:34",
        "A*32:01:01:35",
        "A*32:01:01:36",
        "A*32:01:01:37",
        "A*32:01:01:38",
        "A*32:01:01:39",
        "A*32:01:01:40",
        "A*32:01:01:41",
        "A*32:01:01:42",
        "A*32:01:01:43",
        "A*32:01:01:44",
        "A*32:01:01:45",
        "A*32:01:01:46",
        "A*32:01:01:47",
        "A*32:01:01:48"
      ],
      "protein_matches": [
        "A*32:01:01:01",
        "A*32:01:01:02",
        "A*32:01:01:03",
        "A*32:01:01:04",
        "A*32:01:01:05",
        "A*32:01:01:06",
        "A*32:01:01:07",
        "A*32:01:01:08",
        "A*32:01:01:09",
        "A*32:01:01:10",
        "A*32:01:01:11",
        "A*32:01:01:12",
        "A*32:01:01:13",
        "A*32:01:01:14",
        "A*32:01:01:15",
        "A*32:01:01:16",
        "A*32:01:01:17",
        "A*32:01:01:18",
        "A*32:01:01:19",
        "A*32:01:01:20",
        "A*32:01:01:21",
        "A*32:01:01:22",
        "A*32:01:01:23",
        "A*32:01:01:24",
        "A*32:01:01:25",
        "A*32:01:01:26",
        "A*32:01:01:27",
        "A*32:01:01:28",
        "A*32:01:01:29",
        "A*32:01:01:30",
        "A*32:01:01:31",
        "A*32:01:01:32",
        "A*32:01:01:33",
        "A*32:01:01:34",
        "A*32:01:01:35",
        "A*32:01:01:36",
        "A*32:01:01:37",
        "A*32:01:01:38",
        "A*32:01:01:39",
        "A*32:01:01:40",
        "A*32:01:01:41",
        "A*32:01:01:42",
        "A*32:01:01:43",
        "A*32:01:01:44",
        "A*32:01:01:45",
        "A*32:01:01:46",
        "A*32:01:01:47",
        "A*32:01:01:48",
        "A*32:01:02",
        "A*32:01:09",
        "A*32:01:14",
        "A*32:01:23",
        "A*32:01:24",
        "A*32:01:25",
        "A*32:01:26",
        "A*32:01:28",
        "A*32:01:29",
        "A*32:01:30",
        "A*32:01:31",
        "A*32:01:32",
        "A*32:01:33",
        "A*32:01:34",
        "A*32:01:35",
        "A*32:01:36",
        "A*32:01:37",
        "A*32:01:38",
        "A*32:01:39",
        "A*32:01:40",
        "A*32:01:41",
        "A*32:01:42",
        "A*32:01:43",
        "A*32:01:44",
        "A*32:01:45",
        "A*32:01:46",
        "A*32:01:47",
        "A*32:01:48",
        "A*32:01:49",
        "A*32:01:50",
        "A*32:01:51",
        "A*32:01:52",
        "A*32:01:53",
        "A*32:01:54",
        "A*32:01:55",
        "A*32:01:56",
        "A*32:01:57",
        "A*32:01:58",
        "A*32:01:59",
        "A*32:01:60",
        "A*32:01:61",
        "A*32:01:62",
        "A*32:01:63",
        "A*32:01:64",
        "A*32:01:65",
        "A*32:01:66",
        "A*32:01:67",
        "A*32:01:68"
      ],
      "cds_sha256": "63e973634e5cc49683d1662ff67b7db384498589dac366207f62604f175dbe96",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*32:01:01",
      "numeric_two_field_assignment": "A*32:01"
    },
    {
      "donor": "NA21106",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*11:01:01:01"
      ],
      "numeric_two_field": [
        "A*11:01"
      ],
      "numeric_three_field": [
        "A*11:01:01"
      ],
      "full_allele_assignment": [
        "A*11:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97"
      ],
      "protein_matches": [
        "A*11:01:01:01",
        "A*11:01:01:02",
        "A*11:01:01:03",
        "A*11:01:01:04",
        "A*11:01:01:05",
        "A*11:01:01:06",
        "A*11:01:01:07",
        "A*11:01:01:08",
        "A*11:01:01:09",
        "A*11:01:01:10",
        "A*11:01:01:11",
        "A*11:01:01:12",
        "A*11:01:01:13",
        "A*11:01:01:14",
        "A*11:01:01:15",
        "A*11:01:01:16",
        "A*11:01:01:17",
        "A*11:01:01:18",
        "A*11:01:01:19",
        "A*11:01:01:20",
        "A*11:01:01:21",
        "A*11:01:01:22",
        "A*11:01:01:23",
        "A*11:01:01:24",
        "A*11:01:01:25",
        "A*11:01:01:26",
        "A*11:01:01:27",
        "A*11:01:01:28",
        "A*11:01:01:29",
        "A*11:01:01:30",
        "A*11:01:01:31",
        "A*11:01:01:32",
        "A*11:01:01:33",
        "A*11:01:01:34",
        "A*11:01:01:35",
        "A*11:01:01:36",
        "A*11:01:01:37",
        "A*11:01:01:38",
        "A*11:01:01:39",
        "A*11:01:01:40",
        "A*11:01:01:41",
        "A*11:01:01:42",
        "A*11:01:01:43",
        "A*11:01:01:44",
        "A*11:01:01:45",
        "A*11:01:01:46",
        "A*11:01:01:47",
        "A*11:01:01:48",
        "A*11:01:01:49",
        "A*11:01:01:50",
        "A*11:01:01:51",
        "A*11:01:01:52",
        "A*11:01:01:53",
        "A*11:01:01:54",
        "A*11:01:01:55",
        "A*11:01:01:56",
        "A*11:01:01:57",
        "A*11:01:01:58",
        "A*11:01:01:59",
        "A*11:01:01:60",
        "A*11:01:01:61",
        "A*11:01:01:62",
        "A*11:01:01:63",
        "A*11:01:01:64",
        "A*11:01:01:65",
        "A*11:01:01:66",
        "A*11:01:01:67",
        "A*11:01:01:68",
        "A*11:01:01:69",
        "A*11:01:01:70",
        "A*11:01:01:71",
        "A*11:01:01:72",
        "A*11:01:01:73",
        "A*11:01:01:74",
        "A*11:01:01:75",
        "A*11:01:01:76",
        "A*11:01:01:77",
        "A*11:01:01:78",
        "A*11:01:01:79",
        "A*11:01:01:80",
        "A*11:01:01:81",
        "A*11:01:01:82",
        "A*11:01:01:83",
        "A*11:01:01:84",
        "A*11:01:01:85",
        "A*11:01:01:86",
        "A*11:01:01:87",
        "A*11:01:01:88",
        "A*11:01:01:89",
        "A*11:01:01:90",
        "A*11:01:01:91",
        "A*11:01:01:92",
        "A*11:01:01:93",
        "A*11:01:01:94",
        "A*11:01:01:95",
        "A*11:01:01:96",
        "A*11:01:01:97",
        "A*11:01:02",
        "A*11:01:04",
        "A*11:01:05",
        "A*11:01:06",
        "A*11:01:07",
        "A*11:01:100",
        "A*11:01:101",
        "A*11:01:102",
        "A*11:01:103",
        "A*11:01:104",
        "A*11:01:105",
        "A*11:01:106",
        "A*11:01:107",
        "A*11:01:108",
        "A*11:01:109:01",
        "A*11:01:109:02",
        "A*11:01:110",
        "A*11:01:112",
        "A*11:01:113",
        "A*11:01:114",
        "A*11:01:115",
        "A*11:01:116",
        "A*11:01:117",
        "A*11:01:118",
        "A*11:01:119",
        "A*11:01:120",
        "A*11:01:121",
        "A*11:01:122",
        "A*11:01:123",
        "A*11:01:124",
        "A*11:01:125",
        "A*11:01:126",
        "A*11:01:127",
        "A*11:01:128:01",
        "A*11:01:128:02",
        "A*11:01:129",
        "A*11:01:130",
        "A*11:01:131",
        "A*11:01:132",
        "A*11:01:133",
        "A*11:01:134",
        "A*11:01:135",
        "A*11:01:136",
        "A*11:01:137",
        "A*11:01:138",
        "A*11:01:139",
        "A*11:01:140",
        "A*11:01:141",
        "A*11:01:142",
        "A*11:01:143",
        "A*11:01:144",
        "A*11:01:145",
        "A*11:01:146",
        "A*11:01:17",
        "A*11:01:18",
        "A*11:01:27",
        "A*11:01:36",
        "A*11:01:54",
        "A*11:01:68",
        "A*11:01:72",
        "A*11:01:73",
        "A*11:01:74",
        "A*11:01:75",
        "A*11:01:79",
        "A*11:01:80",
        "A*11:01:81",
        "A*11:01:82",
        "A*11:01:83",
        "A*11:01:84",
        "A*11:01:85",
        "A*11:01:86",
        "A*11:01:87",
        "A*11:01:88",
        "A*11:01:90",
        "A*11:01:91",
        "A*11:01:92",
        "A*11:01:93",
        "A*11:01:94",
        "A*11:01:95",
        "A*11:01:96",
        "A*11:01:97",
        "A*11:01:98Q",
        "A*11:01:99"
      ],
      "cds_sha256": "7c971d60753c90870472da1559cead05e7773667db383948b36c94b782706853",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*11:01:01",
      "numeric_two_field_assignment": "A*11:01"
    },
    {
      "donor": "NA21106",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*57:01:01:01"
      ],
      "numeric_two_field": [
        "B*57:01"
      ],
      "numeric_three_field": [
        "B*57:01:01"
      ],
      "full_allele_assignment": [
        "B*57:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*57:01:01:01",
        "B*57:01:01:02",
        "B*57:01:01:03",
        "B*57:01:01:04",
        "B*57:01:01:05",
        "B*57:01:01:06",
        "B*57:01:01:07",
        "B*57:01:01:08",
        "B*57:01:01:09",
        "B*57:01:01:10",
        "B*57:01:01:11",
        "B*57:01:01:12",
        "B*57:01:01:13",
        "B*57:01:01:14",
        "B*57:01:01:15",
        "B*57:01:01:16",
        "B*57:01:01:17",
        "B*57:01:01:18",
        "B*57:01:01:19",
        "B*57:01:01:20",
        "B*57:01:01:21",
        "B*57:01:01:22",
        "B*57:01:01:23",
        "B*57:01:01:24",
        "B*57:01:01:25",
        "B*57:01:01:26",
        "B*57:01:01:27",
        "B*57:01:01:28",
        "B*57:01:01:29",
        "B*57:01:01:30",
        "B*57:01:01:31",
        "B*57:01:01:32",
        "B*57:01:01:33",
        "B*57:01:01:34",
        "B*57:01:01:35",
        "B*57:01:01:36",
        "B*57:01:01:37"
      ],
      "protein_matches": [
        "B*57:01:01:01",
        "B*57:01:01:02",
        "B*57:01:01:03",
        "B*57:01:01:04",
        "B*57:01:01:05",
        "B*57:01:01:06",
        "B*57:01:01:07",
        "B*57:01:01:08",
        "B*57:01:01:09",
        "B*57:01:01:10",
        "B*57:01:01:11",
        "B*57:01:01:12",
        "B*57:01:01:13",
        "B*57:01:01:14",
        "B*57:01:01:15",
        "B*57:01:01:16",
        "B*57:01:01:17",
        "B*57:01:01:18",
        "B*57:01:01:19",
        "B*57:01:01:20",
        "B*57:01:01:21",
        "B*57:01:01:22",
        "B*57:01:01:23",
        "B*57:01:01:24",
        "B*57:01:01:25",
        "B*57:01:01:26",
        "B*57:01:01:27",
        "B*57:01:01:28",
        "B*57:01:01:29",
        "B*57:01:01:30",
        "B*57:01:01:31",
        "B*57:01:01:32",
        "B*57:01:01:33",
        "B*57:01:01:34",
        "B*57:01:01:35",
        "B*57:01:01:36",
        "B*57:01:01:37",
        "B*57:01:02",
        "B*57:01:03",
        "B*57:01:07",
        "B*57:01:10",
        "B*57:01:13",
        "B*57:01:23",
        "B*57:01:24",
        "B*57:01:25",
        "B*57:01:26",
        "B*57:01:27",
        "B*57:01:28",
        "B*57:01:29",
        "B*57:01:30",
        "B*57:01:31",
        "B*57:01:32",
        "B*57:01:33",
        "B*57:01:34",
        "B*57:01:35",
        "B*57:01:36",
        "B*57:01:37",
        "B*57:01:38",
        "B*57:01:39",
        "B*57:01:40",
        "B*57:01:41",
        "B*57:01:42",
        "B*57:01:43",
        "B*57:01:44",
        "B*57:01:45",
        "B*57:01:46",
        "B*57:01:47",
        "B*57:01:48",
        "B*57:01:49",
        "B*57:01:50",
        "B*57:01:51",
        "B*57:01:52",
        "B*57:01:53",
        "B*57:01:54",
        "B*57:01:55"
      ],
      "cds_sha256": "1a667feb89370ecb88d072d38d6a27db135ad21f2a54c6ff81b5b2e72de30052",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*57:01:01",
      "numeric_two_field_assignment": "B*57:01"
    },
    {
      "donor": "NA21106",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*52:01:01:02"
      ],
      "numeric_two_field": [
        "B*52:01"
      ],
      "numeric_three_field": [
        "B*52:01:01"
      ],
      "full_allele_assignment": [
        "B*52:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*52:01:01:01",
        "B*52:01:01:02",
        "B*52:01:01:03",
        "B*52:01:01:04",
        "B*52:01:01:05",
        "B*52:01:01:06",
        "B*52:01:01:07",
        "B*52:01:01:08",
        "B*52:01:01:09",
        "B*52:01:01:10",
        "B*52:01:01:11",
        "B*52:01:01:12",
        "B*52:01:01:13",
        "B*52:01:01:14",
        "B*52:01:01:15",
        "B*52:01:01:16",
        "B*52:01:01:17",
        "B*52:01:01:18",
        "B*52:01:01:19",
        "B*52:01:01:20",
        "B*52:01:01:21",
        "B*52:01:01:22",
        "B*52:01:01:23",
        "B*52:01:01:24",
        "B*52:01:01:25",
        "B*52:01:01:26",
        "B*52:01:01:27",
        "B*52:01:01:28",
        "B*52:01:01:29",
        "B*52:01:01:30Q"
      ],
      "protein_matches": [
        "B*52:01:01:01",
        "B*52:01:01:02",
        "B*52:01:01:03",
        "B*52:01:01:04",
        "B*52:01:01:05",
        "B*52:01:01:06",
        "B*52:01:01:07",
        "B*52:01:01:08",
        "B*52:01:01:09",
        "B*52:01:01:10",
        "B*52:01:01:11",
        "B*52:01:01:12",
        "B*52:01:01:13",
        "B*52:01:01:14",
        "B*52:01:01:15",
        "B*52:01:01:16",
        "B*52:01:01:17",
        "B*52:01:01:18",
        "B*52:01:01:19",
        "B*52:01:01:20",
        "B*52:01:01:21",
        "B*52:01:01:22",
        "B*52:01:01:23",
        "B*52:01:01:24",
        "B*52:01:01:25",
        "B*52:01:01:26",
        "B*52:01:01:27",
        "B*52:01:01:28",
        "B*52:01:01:29",
        "B*52:01:01:30Q",
        "B*52:01:02:01",
        "B*52:01:02:02",
        "B*52:01:02:03",
        "B*52:01:02:04",
        "B*52:01:02:05",
        "B*52:01:02:06",
        "B*52:01:02:07",
        "B*52:01:02:08",
        "B*52:01:02:09",
        "B*52:01:17",
        "B*52:01:28",
        "B*52:01:30",
        "B*52:01:31",
        "B*52:01:32",
        "B*52:01:33",
        "B*52:01:34",
        "B*52:01:35",
        "B*52:01:36",
        "B*52:01:37",
        "B*52:01:38",
        "B*52:01:39",
        "B*52:01:40",
        "B*52:01:41",
        "B*52:01:42",
        "B*52:01:43",
        "B*52:01:44",
        "B*52:01:45",
        "B*52:01:46",
        "B*52:01:47",
        "B*52:01:48",
        "B*52:01:49",
        "B*52:01:50",
        "B*52:01:51",
        "B*52:01:52",
        "B*52:01:53",
        "B*52:01:54",
        "B*52:01:55",
        "B*52:01:56",
        "B*52:01:57",
        "B*52:01:58",
        "B*52:01:59",
        "B*52:01:60",
        "B*52:01:61",
        "B*52:01:62",
        "B*52:01:63",
        "B*52:01:64",
        "B*52:01:65"
      ],
      "cds_sha256": "cbdb67f65e64f2f41abcc5de908968df2074174bcf033ff3f563977cdbced531",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*52:01:01",
      "numeric_two_field_assignment": "B*52:01"
    },
    {
      "donor": "NA21106",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*06:02:01:01"
      ],
      "numeric_two_field": [
        "C*06:02"
      ],
      "numeric_three_field": [
        "C*06:02:01"
      ],
      "full_allele_assignment": [
        "C*06:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q"
      ],
      "protein_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q",
        "C*06:02:03",
        "C*06:02:07",
        "C*06:02:100",
        "C*06:02:101",
        "C*06:02:102",
        "C*06:02:103",
        "C*06:02:104",
        "C*06:02:105",
        "C*06:02:106",
        "C*06:02:107",
        "C*06:02:108",
        "C*06:02:109",
        "C*06:02:110",
        "C*06:02:111",
        "C*06:02:112",
        "C*06:02:113",
        "C*06:02:114",
        "C*06:02:115",
        "C*06:02:116",
        "C*06:02:117",
        "C*06:02:118",
        "C*06:02:119",
        "C*06:02:120",
        "C*06:02:121",
        "C*06:02:122",
        "C*06:02:123",
        "C*06:02:124",
        "C*06:02:125",
        "C*06:02:126",
        "C*06:02:127",
        "C*06:02:128",
        "C*06:02:129",
        "C*06:02:130",
        "C*06:02:131",
        "C*06:02:132",
        "C*06:02:15",
        "C*06:02:17",
        "C*06:02:20",
        "C*06:02:29",
        "C*06:02:31",
        "C*06:02:38:01",
        "C*06:02:38:02",
        "C*06:02:42",
        "C*06:02:44",
        "C*06:02:45",
        "C*06:02:46",
        "C*06:02:49",
        "C*06:02:50:01",
        "C*06:02:50:02",
        "C*06:02:51",
        "C*06:02:52",
        "C*06:02:53",
        "C*06:02:54",
        "C*06:02:55",
        "C*06:02:56",
        "C*06:02:57",
        "C*06:02:58",
        "C*06:02:59",
        "C*06:02:60",
        "C*06:02:61",
        "C*06:02:62",
        "C*06:02:63",
        "C*06:02:64",
        "C*06:02:65",
        "C*06:02:66",
        "C*06:02:67",
        "C*06:02:68",
        "C*06:02:69",
        "C*06:02:70",
        "C*06:02:71",
        "C*06:02:72",
        "C*06:02:73",
        "C*06:02:74",
        "C*06:02:75",
        "C*06:02:76",
        "C*06:02:77",
        "C*06:02:78",
        "C*06:02:79",
        "C*06:02:80",
        "C*06:02:81",
        "C*06:02:82",
        "C*06:02:83",
        "C*06:02:84",
        "C*06:02:85",
        "C*06:02:86",
        "C*06:02:87",
        "C*06:02:88",
        "C*06:02:89",
        "C*06:02:90",
        "C*06:02:91",
        "C*06:02:92",
        "C*06:02:93",
        "C*06:02:94",
        "C*06:02:95",
        "C*06:02:96",
        "C*06:02:97",
        "C*06:02:98",
        "C*06:02:99"
      ],
      "cds_sha256": "f9529885923021608f38517d7c3f4bddba7eb8880f8ae07eda4a84508b0f8b50",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*06:02:01",
      "numeric_two_field_assignment": "C*06:02"
    },
    {
      "donor": "NA21106",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*12:02:02:01"
      ],
      "numeric_two_field": [
        "C*12:02"
      ],
      "numeric_three_field": [
        "C*12:02:02"
      ],
      "full_allele_assignment": [
        "C*12:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*12:02:02:01",
        "C*12:02:02:02",
        "C*12:02:02:03",
        "C*12:02:02:04",
        "C*12:02:02:05",
        "C*12:02:02:06",
        "C*12:02:02:07",
        "C*12:02:02:08",
        "C*12:02:02:09",
        "C*12:02:02:10",
        "C*12:02:02:11",
        "C*12:02:02:12",
        "C*12:02:02:13",
        "C*12:02:02:14",
        "C*12:02:02:15",
        "C*12:02:02:16",
        "C*12:02:02:17",
        "C*12:02:02:18",
        "C*12:02:02:19",
        "C*12:02:02:20",
        "C*12:02:02:21",
        "C*12:02:02:22",
        "C*12:02:02:23",
        "C*12:02:02:24Q",
        "C*12:02:02:25",
        "C*12:02:02:26Q",
        "C*12:02:02:27",
        "C*12:02:02:28",
        "C*12:02:02:29"
      ],
      "protein_matches": [
        "C*12:02:01",
        "C*12:02:02:01",
        "C*12:02:02:02",
        "C*12:02:02:03",
        "C*12:02:02:04",
        "C*12:02:02:05",
        "C*12:02:02:06",
        "C*12:02:02:07",
        "C*12:02:02:08",
        "C*12:02:02:09",
        "C*12:02:02:10",
        "C*12:02:02:11",
        "C*12:02:02:12",
        "C*12:02:02:13",
        "C*12:02:02:14",
        "C*12:02:02:15",
        "C*12:02:02:16",
        "C*12:02:02:17",
        "C*12:02:02:18",
        "C*12:02:02:19",
        "C*12:02:02:20",
        "C*12:02:02:21",
        "C*12:02:02:22",
        "C*12:02:02:23",
        "C*12:02:02:24Q",
        "C*12:02:02:25",
        "C*12:02:02:26Q",
        "C*12:02:02:27",
        "C*12:02:02:28",
        "C*12:02:02:29",
        "C*12:02:12",
        "C*12:02:14",
        "C*12:02:16",
        "C*12:02:18",
        "C*12:02:19",
        "C*12:02:20",
        "C*12:02:21",
        "C*12:02:22",
        "C*12:02:23",
        "C*12:02:24",
        "C*12:02:25",
        "C*12:02:26",
        "C*12:02:27",
        "C*12:02:28",
        "C*12:02:29",
        "C*12:02:30",
        "C*12:02:31",
        "C*12:02:32",
        "C*12:02:33",
        "C*12:02:34",
        "C*12:02:35",
        "C*12:02:36",
        "C*12:02:37",
        "C*12:02:38",
        "C*12:02:39",
        "C*12:02:40",
        "C*12:02:41",
        "C*12:02:42",
        "C*12:02:43",
        "C*12:02:44",
        "C*12:02:45",
        "C*12:02:46",
        "C*12:02:47",
        "C*12:02:48",
        "C*12:02:49",
        "C*12:02:50",
        "C*12:02:51",
        "C*12:02:52",
        "C*12:02:54",
        "C*12:02:55",
        "C*12:02:56",
        "C*12:02:57",
        "C*12:02:58",
        "C*12:02:59",
        "C*12:02:60",
        "C*12:02:61",
        "C*12:02:62",
        "C*12:02:63"
      ],
      "cds_sha256": "4ebf37142a43331f63e79351fbff14e94abe86b4fc49827ac95807f710b0b5bd",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*12:02:02",
      "numeric_two_field_assignment": "C*12:02"
    },
    {
      "donor": "NA21106",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "NA21106",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "NA21106",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "NA21106",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:01:02:01"
      ],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*02:01:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "NA21106",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:03"
      ],
      "numeric_three_field": [
        "DQA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25"
      ],
      "protein_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25",
        "DQA1*01:03:03",
        "DQA1*01:03:04",
        "DQA1*01:03:06",
        "DQA1*01:03:07",
        "DQA1*01:03:08",
        "DQA1*01:03:09",
        "DQA1*01:03:10",
        "DQA1*01:03:11",
        "DQA1*01:03:12",
        "DQA1*01:03:13"
      ],
      "cds_sha256": "90c9c3a50684523bf8b75dea2974ffeb6b2dc9616517164c2905e1137b3ec843",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:03:01",
      "numeric_two_field_assignment": "DQA1*01:03"
    },
    {
      "donor": "NA21106",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:03"
      ],
      "numeric_three_field": [
        "DQA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25"
      ],
      "protein_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25",
        "DQA1*01:03:03",
        "DQA1*01:03:04",
        "DQA1*01:03:06",
        "DQA1*01:03:07",
        "DQA1*01:03:08",
        "DQA1*01:03:09",
        "DQA1*01:03:10",
        "DQA1*01:03:11",
        "DQA1*01:03:12",
        "DQA1*01:03:13"
      ],
      "cds_sha256": "90c9c3a50684523bf8b75dea2974ffeb6b2dc9616517164c2905e1137b3ec843",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:03:01",
      "numeric_two_field_assignment": "DQA1*01:03"
    },
    {
      "donor": "NA21106",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:01"
      ],
      "numeric_three_field": [
        "DQB1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11"
      ],
      "protein_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11",
        "DQB1*06:01:03",
        "DQB1*06:01:05",
        "DQB1*06:01:08",
        "DQB1*06:01:10",
        "DQB1*06:01:11",
        "DQB1*06:01:36",
        "DQB1*06:01:37",
        "DQB1*06:01:38",
        "DQB1*06:01:39"
      ],
      "cds_sha256": "8eca11e1cbc387d4515e4bc63897990cebd76dea14df174cd8eba8947cef38b2",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:01:01",
      "numeric_two_field_assignment": "DQB1*06:01"
    },
    {
      "donor": "NA21106",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:01"
      ],
      "numeric_three_field": [
        "DQB1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11"
      ],
      "protein_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11",
        "DQB1*06:01:03",
        "DQB1*06:01:05",
        "DQB1*06:01:08",
        "DQB1*06:01:10",
        "DQB1*06:01:11",
        "DQB1*06:01:36",
        "DQB1*06:01:37",
        "DQB1*06:01:38",
        "DQB1*06:01:39"
      ],
      "cds_sha256": "8eca11e1cbc387d4515e4bc63897990cebd76dea14df174cd8eba8947cef38b2",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:01:01",
      "numeric_two_field_assignment": "DQB1*06:01"
    },
    {
      "donor": "NA21106",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*15:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*15:01"
      ],
      "numeric_three_field": [
        "DRB1*15:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*15:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33"
      ],
      "protein_matches": [
        "DRB1*15:01:01:01",
        "DRB1*15:01:01:02",
        "DRB1*15:01:01:03",
        "DRB1*15:01:01:04",
        "DRB1*15:01:01:05",
        "DRB1*15:01:01:06",
        "DRB1*15:01:01:07",
        "DRB1*15:01:01:08",
        "DRB1*15:01:01:09",
        "DRB1*15:01:01:10",
        "DRB1*15:01:01:11",
        "DRB1*15:01:01:12",
        "DRB1*15:01:01:13",
        "DRB1*15:01:01:14",
        "DRB1*15:01:01:15",
        "DRB1*15:01:01:16",
        "DRB1*15:01:01:17",
        "DRB1*15:01:01:18",
        "DRB1*15:01:01:19",
        "DRB1*15:01:01:20",
        "DRB1*15:01:01:21",
        "DRB1*15:01:01:22",
        "DRB1*15:01:01:23",
        "DRB1*15:01:01:24",
        "DRB1*15:01:01:25",
        "DRB1*15:01:01:26",
        "DRB1*15:01:01:27",
        "DRB1*15:01:01:28",
        "DRB1*15:01:01:29",
        "DRB1*15:01:01:30",
        "DRB1*15:01:01:31",
        "DRB1*15:01:01:32Q",
        "DRB1*15:01:01:33",
        "DRB1*15:01:02",
        "DRB1*15:01:08:01",
        "DRB1*15:01:08:02",
        "DRB1*15:01:17",
        "DRB1*15:01:32",
        "DRB1*15:01:35",
        "DRB1*15:01:49",
        "DRB1*15:01:50",
        "DRB1*15:01:51",
        "DRB1*15:01:52",
        "DRB1*15:01:53",
        "DRB1*15:01:54",
        "DRB1*15:01:55",
        "DRB1*15:01:56"
      ],
      "cds_sha256": "1aea54c836d86377ccb58e10c5f5f97704438753078ca3333600bd00418c8ba8",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:01:01",
      "numeric_two_field_assignment": "DRB1*15:01"
    },
    {
      "donor": "NA21106",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*15:02"
      ],
      "numeric_three_field": [
        "DRB1*15:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*15:02:01:02",
        "DRB1*15:02:01:03",
        "DRB1*15:02:01:04",
        "DRB1*15:02:01:05",
        "DRB1*15:02:01:06",
        "DRB1*15:02:01:07",
        "DRB1*15:02:01:08",
        "DRB1*15:02:01:09"
      ],
      "protein_matches": [
        "DRB1*15:02:01:02",
        "DRB1*15:02:01:03",
        "DRB1*15:02:01:04",
        "DRB1*15:02:01:05",
        "DRB1*15:02:01:06",
        "DRB1*15:02:01:07",
        "DRB1*15:02:01:08",
        "DRB1*15:02:01:09",
        "DRB1*15:02:02:01",
        "DRB1*15:02:02:02",
        "DRB1*15:02:02:03",
        "DRB1*15:02:05",
        "DRB1*15:02:20",
        "DRB1*15:02:21"
      ],
      "cds_sha256": "6275ef6c7063a7eced24212a3cd5d9d447ec1672e25865fadc68ec020dd4454a",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:02:01",
      "numeric_two_field_assignment": "DRB1*15:02"
    },
    {
      "donor": "NA21110",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*24:02:01:01"
      ],
      "numeric_two_field": [
        "A*24:02"
      ],
      "numeric_three_field": [
        "A*24:02:01"
      ],
      "full_allele_assignment": [
        "A*24:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99"
      ],
      "protein_matches": [
        "A*24:02:01:01",
        "A*24:02:01:02L",
        "A*24:02:01:03",
        "A*24:02:01:04",
        "A*24:02:01:05",
        "A*24:02:01:06",
        "A*24:02:01:07",
        "A*24:02:01:08",
        "A*24:02:01:09",
        "A*24:02:01:10",
        "A*24:02:01:100",
        "A*24:02:01:101",
        "A*24:02:01:102",
        "A*24:02:01:103",
        "A*24:02:01:104",
        "A*24:02:01:105",
        "A*24:02:01:106",
        "A*24:02:01:107",
        "A*24:02:01:108",
        "A*24:02:01:109",
        "A*24:02:01:11",
        "A*24:02:01:110",
        "A*24:02:01:111",
        "A*24:02:01:112",
        "A*24:02:01:113",
        "A*24:02:01:114",
        "A*24:02:01:115",
        "A*24:02:01:116",
        "A*24:02:01:117",
        "A*24:02:01:118",
        "A*24:02:01:119",
        "A*24:02:01:12",
        "A*24:02:01:120",
        "A*24:02:01:121",
        "A*24:02:01:122",
        "A*24:02:01:123",
        "A*24:02:01:124",
        "A*24:02:01:125",
        "A*24:02:01:126",
        "A*24:02:01:127",
        "A*24:02:01:128",
        "A*24:02:01:129",
        "A*24:02:01:13",
        "A*24:02:01:130",
        "A*24:02:01:131",
        "A*24:02:01:132",
        "A*24:02:01:133",
        "A*24:02:01:134",
        "A*24:02:01:135",
        "A*24:02:01:136",
        "A*24:02:01:137",
        "A*24:02:01:138",
        "A*24:02:01:139",
        "A*24:02:01:14",
        "A*24:02:01:140",
        "A*24:02:01:141",
        "A*24:02:01:142",
        "A*24:02:01:143",
        "A*24:02:01:144Q",
        "A*24:02:01:145",
        "A*24:02:01:146",
        "A*24:02:01:147",
        "A*24:02:01:148",
        "A*24:02:01:149",
        "A*24:02:01:15",
        "A*24:02:01:150Q",
        "A*24:02:01:151",
        "A*24:02:01:152",
        "A*24:02:01:153",
        "A*24:02:01:16",
        "A*24:02:01:17Q",
        "A*24:02:01:18",
        "A*24:02:01:19",
        "A*24:02:01:20",
        "A*24:02:01:21",
        "A*24:02:01:22",
        "A*24:02:01:23",
        "A*24:02:01:24",
        "A*24:02:01:25",
        "A*24:02:01:26",
        "A*24:02:01:27",
        "A*24:02:01:28",
        "A*24:02:01:29",
        "A*24:02:01:30",
        "A*24:02:01:31",
        "A*24:02:01:32",
        "A*24:02:01:33",
        "A*24:02:01:34",
        "A*24:02:01:35",
        "A*24:02:01:36",
        "A*24:02:01:37",
        "A*24:02:01:38",
        "A*24:02:01:39",
        "A*24:02:01:40",
        "A*24:02:01:41",
        "A*24:02:01:42",
        "A*24:02:01:43",
        "A*24:02:01:44",
        "A*24:02:01:45",
        "A*24:02:01:46",
        "A*24:02:01:47",
        "A*24:02:01:48",
        "A*24:02:01:49",
        "A*24:02:01:50",
        "A*24:02:01:51",
        "A*24:02:01:52",
        "A*24:02:01:53",
        "A*24:02:01:54",
        "A*24:02:01:55",
        "A*24:02:01:56",
        "A*24:02:01:57",
        "A*24:02:01:58",
        "A*24:02:01:59",
        "A*24:02:01:60",
        "A*24:02:01:61",
        "A*24:02:01:62",
        "A*24:02:01:63",
        "A*24:02:01:64",
        "A*24:02:01:65",
        "A*24:02:01:66",
        "A*24:02:01:67",
        "A*24:02:01:68",
        "A*24:02:01:69",
        "A*24:02:01:70",
        "A*24:02:01:71",
        "A*24:02:01:72",
        "A*24:02:01:73",
        "A*24:02:01:74",
        "A*24:02:01:75",
        "A*24:02:01:76",
        "A*24:02:01:77",
        "A*24:02:01:78",
        "A*24:02:01:79",
        "A*24:02:01:80",
        "A*24:02:01:81",
        "A*24:02:01:82",
        "A*24:02:01:83",
        "A*24:02:01:84",
        "A*24:02:01:85",
        "A*24:02:01:86",
        "A*24:02:01:87",
        "A*24:02:01:88",
        "A*24:02:01:89",
        "A*24:02:01:90",
        "A*24:02:01:91",
        "A*24:02:01:92",
        "A*24:02:01:93",
        "A*24:02:01:94",
        "A*24:02:01:95",
        "A*24:02:01:96",
        "A*24:02:01:97",
        "A*24:02:01:98",
        "A*24:02:01:99",
        "A*24:02:02",
        "A*24:02:03Q",
        "A*24:02:04",
        "A*24:02:05",
        "A*24:02:06",
        "A*24:02:10",
        "A*24:02:100",
        "A*24:02:101",
        "A*24:02:102:01",
        "A*24:02:102:02",
        "A*24:02:103",
        "A*24:02:104",
        "A*24:02:105",
        "A*24:02:106",
        "A*24:02:107",
        "A*24:02:108",
        "A*24:02:109",
        "A*24:02:110",
        "A*24:02:111",
        "A*24:02:112",
        "A*24:02:113",
        "A*24:02:114",
        "A*24:02:115:01",
        "A*24:02:115:02",
        "A*24:02:116",
        "A*24:02:117",
        "A*24:02:118",
        "A*24:02:119",
        "A*24:02:120",
        "A*24:02:121",
        "A*24:02:122",
        "A*24:02:123",
        "A*24:02:124",
        "A*24:02:125",
        "A*24:02:126",
        "A*24:02:127",
        "A*24:02:128",
        "A*24:02:129",
        "A*24:02:13",
        "A*24:02:130",
        "A*24:02:131",
        "A*24:02:132",
        "A*24:02:133",
        "A*24:02:134",
        "A*24:02:135",
        "A*24:02:136",
        "A*24:02:137",
        "A*24:02:138",
        "A*24:02:139",
        "A*24:02:140",
        "A*24:02:142",
        "A*24:02:143",
        "A*24:02:144",
        "A*24:02:145",
        "A*24:02:146",
        "A*24:02:147",
        "A*24:02:148",
        "A*24:02:149",
        "A*24:02:15",
        "A*24:02:150",
        "A*24:02:151",
        "A*24:02:152",
        "A*24:02:153",
        "A*24:02:154",
        "A*24:02:155",
        "A*24:02:156",
        "A*24:02:157",
        "A*24:02:158Q",
        "A*24:02:159",
        "A*24:02:160",
        "A*24:02:161",
        "A*24:02:162",
        "A*24:02:163",
        "A*24:02:164",
        "A*24:02:165",
        "A*24:02:166",
        "A*24:02:167",
        "A*24:02:168",
        "A*24:02:169",
        "A*24:02:170",
        "A*24:02:171",
        "A*24:02:172",
        "A*24:02:173",
        "A*24:02:174",
        "A*24:02:175",
        "A*24:02:176",
        "A*24:02:177",
        "A*24:02:178",
        "A*24:02:179",
        "A*24:02:180",
        "A*24:02:181",
        "A*24:02:182",
        "A*24:02:183",
        "A*24:02:184",
        "A*24:02:185",
        "A*24:02:186",
        "A*24:02:187",
        "A*24:02:188",
        "A*24:02:189",
        "A*24:02:19",
        "A*24:02:190",
        "A*24:02:191",
        "A*24:02:22",
        "A*24:02:24",
        "A*24:02:25",
        "A*24:02:26",
        "A*24:02:31",
        "A*24:02:32",
        "A*24:02:33",
        "A*24:02:35",
        "A*24:02:40:01",
        "A*24:02:40:02",
        "A*24:02:43",
        "A*24:02:51",
        "A*24:02:52",
        "A*24:02:61",
        "A*24:02:65",
        "A*24:02:78",
        "A*24:02:79",
        "A*24:02:85",
        "A*24:02:98",
        "A*24:02:99"
      ],
      "cds_sha256": "72592d3f49e03a3d6f390cf4368512ad38f003c50675df48acb2fca426dfbe0a",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*24:02:01",
      "numeric_two_field_assignment": "A*24:02"
    },
    {
      "donor": "NA21110",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*32:01:01:01"
      ],
      "numeric_two_field": [
        "A*32:01"
      ],
      "numeric_three_field": [
        "A*32:01:01"
      ],
      "full_allele_assignment": [
        "A*32:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*32:01:01:01",
        "A*32:01:01:02",
        "A*32:01:01:03",
        "A*32:01:01:04",
        "A*32:01:01:05",
        "A*32:01:01:06",
        "A*32:01:01:07",
        "A*32:01:01:08",
        "A*32:01:01:09",
        "A*32:01:01:10",
        "A*32:01:01:11",
        "A*32:01:01:12",
        "A*32:01:01:13",
        "A*32:01:01:14",
        "A*32:01:01:15",
        "A*32:01:01:16",
        "A*32:01:01:17",
        "A*32:01:01:18",
        "A*32:01:01:19",
        "A*32:01:01:20",
        "A*32:01:01:21",
        "A*32:01:01:22",
        "A*32:01:01:23",
        "A*32:01:01:24",
        "A*32:01:01:25",
        "A*32:01:01:26",
        "A*32:01:01:27",
        "A*32:01:01:28",
        "A*32:01:01:29",
        "A*32:01:01:30",
        "A*32:01:01:31",
        "A*32:01:01:32",
        "A*32:01:01:33",
        "A*32:01:01:34",
        "A*32:01:01:35",
        "A*32:01:01:36",
        "A*32:01:01:37",
        "A*32:01:01:38",
        "A*32:01:01:39",
        "A*32:01:01:40",
        "A*32:01:01:41",
        "A*32:01:01:42",
        "A*32:01:01:43",
        "A*32:01:01:44",
        "A*32:01:01:45",
        "A*32:01:01:46",
        "A*32:01:01:47",
        "A*32:01:01:48"
      ],
      "protein_matches": [
        "A*32:01:01:01",
        "A*32:01:01:02",
        "A*32:01:01:03",
        "A*32:01:01:04",
        "A*32:01:01:05",
        "A*32:01:01:06",
        "A*32:01:01:07",
        "A*32:01:01:08",
        "A*32:01:01:09",
        "A*32:01:01:10",
        "A*32:01:01:11",
        "A*32:01:01:12",
        "A*32:01:01:13",
        "A*32:01:01:14",
        "A*32:01:01:15",
        "A*32:01:01:16",
        "A*32:01:01:17",
        "A*32:01:01:18",
        "A*32:01:01:19",
        "A*32:01:01:20",
        "A*32:01:01:21",
        "A*32:01:01:22",
        "A*32:01:01:23",
        "A*32:01:01:24",
        "A*32:01:01:25",
        "A*32:01:01:26",
        "A*32:01:01:27",
        "A*32:01:01:28",
        "A*32:01:01:29",
        "A*32:01:01:30",
        "A*32:01:01:31",
        "A*32:01:01:32",
        "A*32:01:01:33",
        "A*32:01:01:34",
        "A*32:01:01:35",
        "A*32:01:01:36",
        "A*32:01:01:37",
        "A*32:01:01:38",
        "A*32:01:01:39",
        "A*32:01:01:40",
        "A*32:01:01:41",
        "A*32:01:01:42",
        "A*32:01:01:43",
        "A*32:01:01:44",
        "A*32:01:01:45",
        "A*32:01:01:46",
        "A*32:01:01:47",
        "A*32:01:01:48",
        "A*32:01:02",
        "A*32:01:09",
        "A*32:01:14",
        "A*32:01:23",
        "A*32:01:24",
        "A*32:01:25",
        "A*32:01:26",
        "A*32:01:28",
        "A*32:01:29",
        "A*32:01:30",
        "A*32:01:31",
        "A*32:01:32",
        "A*32:01:33",
        "A*32:01:34",
        "A*32:01:35",
        "A*32:01:36",
        "A*32:01:37",
        "A*32:01:38",
        "A*32:01:39",
        "A*32:01:40",
        "A*32:01:41",
        "A*32:01:42",
        "A*32:01:43",
        "A*32:01:44",
        "A*32:01:45",
        "A*32:01:46",
        "A*32:01:47",
        "A*32:01:48",
        "A*32:01:49",
        "A*32:01:50",
        "A*32:01:51",
        "A*32:01:52",
        "A*32:01:53",
        "A*32:01:54",
        "A*32:01:55",
        "A*32:01:56",
        "A*32:01:57",
        "A*32:01:58",
        "A*32:01:59",
        "A*32:01:60",
        "A*32:01:61",
        "A*32:01:62",
        "A*32:01:63",
        "A*32:01:64",
        "A*32:01:65",
        "A*32:01:66",
        "A*32:01:67",
        "A*32:01:68"
      ],
      "cds_sha256": "63e973634e5cc49683d1662ff67b7db384498589dac366207f62604f175dbe96",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*32:01:01",
      "numeric_two_field_assignment": "A*32:01"
    },
    {
      "donor": "NA21110",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*35:02:01:02"
      ],
      "numeric_two_field": [
        "B*35:02"
      ],
      "numeric_three_field": [
        "B*35:02:01"
      ],
      "full_allele_assignment": [
        "B*35:02:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*35:02:01:01",
        "B*35:02:01:02",
        "B*35:02:01:03",
        "B*35:02:01:04",
        "B*35:02:01:05",
        "B*35:02:01:06",
        "B*35:02:01:07",
        "B*35:02:01:08",
        "B*35:02:01:09",
        "B*35:02:01:10"
      ],
      "protein_matches": [
        "B*35:02:01:01",
        "B*35:02:01:02",
        "B*35:02:01:03",
        "B*35:02:01:04",
        "B*35:02:01:05",
        "B*35:02:01:06",
        "B*35:02:01:07",
        "B*35:02:01:08",
        "B*35:02:01:09",
        "B*35:02:01:10",
        "B*35:02:02",
        "B*35:02:03",
        "B*35:02:08",
        "B*35:02:09",
        "B*35:02:10",
        "B*35:02:11",
        "B*35:02:12",
        "B*35:02:13",
        "B*35:02:14",
        "B*35:02:15",
        "B*35:02:16",
        "B*35:02:17",
        "B*35:02:18",
        "B*35:02:19",
        "B*35:02:20",
        "B*35:02:21",
        "B*35:02:22",
        "B*35:02:23",
        "B*35:02:24",
        "B*35:02:25",
        "B*35:02:26"
      ],
      "cds_sha256": "ff96c033e043d0f7f7895bee17baa25db51600931976db271162a2616db2a474",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*35:02:01",
      "numeric_two_field_assignment": "B*35:02"
    },
    {
      "donor": "NA21110",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*52:01:01:02"
      ],
      "numeric_two_field": [
        "B*52:01"
      ],
      "numeric_three_field": [
        "B*52:01:01"
      ],
      "full_allele_assignment": [
        "B*52:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*52:01:01:01",
        "B*52:01:01:02",
        "B*52:01:01:03",
        "B*52:01:01:04",
        "B*52:01:01:05",
        "B*52:01:01:06",
        "B*52:01:01:07",
        "B*52:01:01:08",
        "B*52:01:01:09",
        "B*52:01:01:10",
        "B*52:01:01:11",
        "B*52:01:01:12",
        "B*52:01:01:13",
        "B*52:01:01:14",
        "B*52:01:01:15",
        "B*52:01:01:16",
        "B*52:01:01:17",
        "B*52:01:01:18",
        "B*52:01:01:19",
        "B*52:01:01:20",
        "B*52:01:01:21",
        "B*52:01:01:22",
        "B*52:01:01:23",
        "B*52:01:01:24",
        "B*52:01:01:25",
        "B*52:01:01:26",
        "B*52:01:01:27",
        "B*52:01:01:28",
        "B*52:01:01:29",
        "B*52:01:01:30Q"
      ],
      "protein_matches": [
        "B*52:01:01:01",
        "B*52:01:01:02",
        "B*52:01:01:03",
        "B*52:01:01:04",
        "B*52:01:01:05",
        "B*52:01:01:06",
        "B*52:01:01:07",
        "B*52:01:01:08",
        "B*52:01:01:09",
        "B*52:01:01:10",
        "B*52:01:01:11",
        "B*52:01:01:12",
        "B*52:01:01:13",
        "B*52:01:01:14",
        "B*52:01:01:15",
        "B*52:01:01:16",
        "B*52:01:01:17",
        "B*52:01:01:18",
        "B*52:01:01:19",
        "B*52:01:01:20",
        "B*52:01:01:21",
        "B*52:01:01:22",
        "B*52:01:01:23",
        "B*52:01:01:24",
        "B*52:01:01:25",
        "B*52:01:01:26",
        "B*52:01:01:27",
        "B*52:01:01:28",
        "B*52:01:01:29",
        "B*52:01:01:30Q",
        "B*52:01:02:01",
        "B*52:01:02:02",
        "B*52:01:02:03",
        "B*52:01:02:04",
        "B*52:01:02:05",
        "B*52:01:02:06",
        "B*52:01:02:07",
        "B*52:01:02:08",
        "B*52:01:02:09",
        "B*52:01:17",
        "B*52:01:28",
        "B*52:01:30",
        "B*52:01:31",
        "B*52:01:32",
        "B*52:01:33",
        "B*52:01:34",
        "B*52:01:35",
        "B*52:01:36",
        "B*52:01:37",
        "B*52:01:38",
        "B*52:01:39",
        "B*52:01:40",
        "B*52:01:41",
        "B*52:01:42",
        "B*52:01:43",
        "B*52:01:44",
        "B*52:01:45",
        "B*52:01:46",
        "B*52:01:47",
        "B*52:01:48",
        "B*52:01:49",
        "B*52:01:50",
        "B*52:01:51",
        "B*52:01:52",
        "B*52:01:53",
        "B*52:01:54",
        "B*52:01:55",
        "B*52:01:56",
        "B*52:01:57",
        "B*52:01:58",
        "B*52:01:59",
        "B*52:01:60",
        "B*52:01:61",
        "B*52:01:62",
        "B*52:01:63",
        "B*52:01:64",
        "B*52:01:65"
      ],
      "cds_sha256": "cbdb67f65e64f2f41abcc5de908968df2074174bcf033ff3f563977cdbced531",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*52:01:01",
      "numeric_two_field_assignment": "B*52:01"
    },
    {
      "donor": "NA21110",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*04:01:01:06"
      ],
      "numeric_two_field": [
        "C*04:01"
      ],
      "numeric_three_field": [
        "C*04:01:01"
      ],
      "full_allele_assignment": [
        "C*04:01:01:06"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*04:01:01:01",
        "C*04:01:01:02",
        "C*04:01:01:03",
        "C*04:01:01:04",
        "C*04:01:01:05",
        "C*04:01:01:06",
        "C*04:01:01:07",
        "C*04:01:01:08",
        "C*04:01:01:09",
        "C*04:01:01:10",
        "C*04:01:01:100",
        "C*04:01:01:101",
        "C*04:01:01:102",
        "C*04:01:01:103",
        "C*04:01:01:104",
        "C*04:01:01:105",
        "C*04:01:01:106",
        "C*04:01:01:107",
        "C*04:01:01:108",
        "C*04:01:01:109",
        "C*04:01:01:11",
        "C*04:01:01:110",
        "C*04:01:01:111",
        "C*04:01:01:112",
        "C*04:01:01:113",
        "C*04:01:01:114",
        "C*04:01:01:115",
        "C*04:01:01:116",
        "C*04:01:01:117",
        "C*04:01:01:118",
        "C*04:01:01:119",
        "C*04:01:01:12",
        "C*04:01:01:120",
        "C*04:01:01:121",
        "C*04:01:01:122",
        "C*04:01:01:123",
        "C*04:01:01:124",
        "C*04:01:01:125",
        "C*04:01:01:126",
        "C*04:01:01:127",
        "C*04:01:01:128",
        "C*04:01:01:129",
        "C*04:01:01:13",
        "C*04:01:01:130",
        "C*04:01:01:131",
        "C*04:01:01:132",
        "C*04:01:01:133",
        "C*04:01:01:134",
        "C*04:01:01:135",
        "C*04:01:01:136",
        "C*04:01:01:137",
        "C*04:01:01:138",
        "C*04:01:01:139",
        "C*04:01:01:14",
        "C*04:01:01:140",
        "C*04:01:01:141",
        "C*04:01:01:142",
        "C*04:01:01:143",
        "C*04:01:01:144",
        "C*04:01:01:145",
        "C*04:01:01:146",
        "C*04:01:01:147",
        "C*04:01:01:148",
        "C*04:01:01:149",
        "C*04:01:01:15",
        "C*04:01:01:150",
        "C*04:01:01:151",
        "C*04:01:01:152",
        "C*04:01:01:153",
        "C*04:01:01:154",
        "C*04:01:01:155",
        "C*04:01:01:156",
        "C*04:01:01:157",
        "C*04:01:01:158",
        "C*04:01:01:159",
        "C*04:01:01:16",
        "C*04:01:01:160",
        "C*04:01:01:161",
        "C*04:01:01:162",
        "C*04:01:01:163",
        "C*04:01:01:164",
        "C*04:01:01:165",
        "C*04:01:01:166",
        "C*04:01:01:167",
        "C*04:01:01:168",
        "C*04:01:01:169",
        "C*04:01:01:17",
        "C*04:01:01:170Q",
        "C*04:01:01:171",
        "C*04:01:01:172",
        "C*04:01:01:173",
        "C*04:01:01:174",
        "C*04:01:01:175",
        "C*04:01:01:176Q",
        "C*04:01:01:177",
        "C*04:01:01:178",
        "C*04:01:01:179",
        "C*04:01:01:18",
        "C*04:01:01:180",
        "C*04:01:01:181",
        "C*04:01:01:182",
        "C*04:01:01:183",
        "C*04:01:01:184",
        "C*04:01:01:185",
        "C*04:01:01:186",
        "C*04:01:01:187",
        "C*04:01:01:188Q",
        "C*04:01:01:189Q",
        "C*04:01:01:19",
        "C*04:01:01:190",
        "C*04:01:01:191",
        "C*04:01:01:192",
        "C*04:01:01:193",
        "C*04:01:01:194Q",
        "C*04:01:01:195",
        "C*04:01:01:196",
        "C*04:01:01:197",
        "C*04:01:01:198",
        "C*04:01:01:199",
        "C*04:01:01:20",
        "C*04:01:01:200",
        "C*04:01:01:201",
        "C*04:01:01:202",
        "C*04:01:01:203",
        "C*04:01:01:204",
        "C*04:01:01:205",
        "C*04:01:01:206",
        "C*04:01:01:207",
        "C*04:01:01:21",
        "C*04:01:01:22",
        "C*04:01:01:23",
        "C*04:01:01:24",
        "C*04:01:01:25",
        "C*04:01:01:26",
        "C*04:01:01:27",
        "C*04:01:01:28",
        "C*04:01:01:29",
        "C*04:01:01:31",
        "C*04:01:01:32",
        "C*04:01:01:33",
        "C*04:01:01:34",
        "C*04:01:01:35",
        "C*04:01:01:36",
        "C*04:01:01:37",
        "C*04:01:01:38",
        "C*04:01:01:39",
        "C*04:01:01:40",
        "C*04:01:01:41",
        "C*04:01:01:42",
        "C*04:01:01:43",
        "C*04:01:01:44",
        "C*04:01:01:45",
        "C*04:01:01:46",
        "C*04:01:01:47Q",
        "C*04:01:01:48",
        "C*04:01:01:49",
        "C*04:01:01:50",
        "C*04:01:01:51",
        "C*04:01:01:52",
        "C*04:01:01:53",
        "C*04:01:01:54",
        "C*04:01:01:55",
        "C*04:01:01:56",
        "C*04:01:01:57",
        "C*04:01:01:58",
        "C*04:01:01:59",
        "C*04:01:01:60",
        "C*04:01:01:61",
        "C*04:01:01:62",
        "C*04:01:01:63",
        "C*04:01:01:64",
        "C*04:01:01:65",
        "C*04:01:01:66",
        "C*04:01:01:67",
        "C*04:01:01:68",
        "C*04:01:01:69",
        "C*04:01:01:70",
        "C*04:01:01:71",
        "C*04:01:01:72",
        "C*04:01:01:73",
        "C*04:01:01:74",
        "C*04:01:01:75",
        "C*04:01:01:76",
        "C*04:01:01:77",
        "C*04:01:01:78",
        "C*04:01:01:79",
        "C*04:01:01:80",
        "C*04:01:01:81",
        "C*04:01:01:82",
        "C*04:01:01:83",
        "C*04:01:01:84Q",
        "C*04:01:01:85",
        "C*04:01:01:86",
        "C*04:01:01:87",
        "C*04:01:01:88",
        "C*04:01:01:89",
        "C*04:01:01:90",
        "C*04:01:01:91",
        "C*04:01:01:92",
        "C*04:01:01:93",
        "C*04:01:01:94",
        "C*04:01:01:95",
        "C*04:01:01:96",
        "C*04:01:01:97",
        "C*04:01:01:98",
        "C*04:01:01:99"
      ],
      "protein_matches": [
        "C*04:01:01:01",
        "C*04:01:01:02",
        "C*04:01:01:03",
        "C*04:01:01:04",
        "C*04:01:01:05",
        "C*04:01:01:06",
        "C*04:01:01:07",
        "C*04:01:01:08",
        "C*04:01:01:09",
        "C*04:01:01:10",
        "C*04:01:01:100",
        "C*04:01:01:101",
        "C*04:01:01:102",
        "C*04:01:01:103",
        "C*04:01:01:104",
        "C*04:01:01:105",
        "C*04:01:01:106",
        "C*04:01:01:107",
        "C*04:01:01:108",
        "C*04:01:01:109",
        "C*04:01:01:11",
        "C*04:01:01:110",
        "C*04:01:01:111",
        "C*04:01:01:112",
        "C*04:01:01:113",
        "C*04:01:01:114",
        "C*04:01:01:115",
        "C*04:01:01:116",
        "C*04:01:01:117",
        "C*04:01:01:118",
        "C*04:01:01:119",
        "C*04:01:01:12",
        "C*04:01:01:120",
        "C*04:01:01:121",
        "C*04:01:01:122",
        "C*04:01:01:123",
        "C*04:01:01:124",
        "C*04:01:01:125",
        "C*04:01:01:126",
        "C*04:01:01:127",
        "C*04:01:01:128",
        "C*04:01:01:129",
        "C*04:01:01:13",
        "C*04:01:01:130",
        "C*04:01:01:131",
        "C*04:01:01:132",
        "C*04:01:01:133",
        "C*04:01:01:134",
        "C*04:01:01:135",
        "C*04:01:01:136",
        "C*04:01:01:137",
        "C*04:01:01:138",
        "C*04:01:01:139",
        "C*04:01:01:14",
        "C*04:01:01:140",
        "C*04:01:01:141",
        "C*04:01:01:142",
        "C*04:01:01:143",
        "C*04:01:01:144",
        "C*04:01:01:145",
        "C*04:01:01:146",
        "C*04:01:01:147",
        "C*04:01:01:148",
        "C*04:01:01:149",
        "C*04:01:01:15",
        "C*04:01:01:150",
        "C*04:01:01:151",
        "C*04:01:01:152",
        "C*04:01:01:153",
        "C*04:01:01:154",
        "C*04:01:01:155",
        "C*04:01:01:156",
        "C*04:01:01:157",
        "C*04:01:01:158",
        "C*04:01:01:159",
        "C*04:01:01:16",
        "C*04:01:01:160",
        "C*04:01:01:161",
        "C*04:01:01:162",
        "C*04:01:01:163",
        "C*04:01:01:164",
        "C*04:01:01:165",
        "C*04:01:01:166",
        "C*04:01:01:167",
        "C*04:01:01:168",
        "C*04:01:01:169",
        "C*04:01:01:17",
        "C*04:01:01:170Q",
        "C*04:01:01:171",
        "C*04:01:01:172",
        "C*04:01:01:173",
        "C*04:01:01:174",
        "C*04:01:01:175",
        "C*04:01:01:176Q",
        "C*04:01:01:177",
        "C*04:01:01:178",
        "C*04:01:01:179",
        "C*04:01:01:18",
        "C*04:01:01:180",
        "C*04:01:01:181",
        "C*04:01:01:182",
        "C*04:01:01:183",
        "C*04:01:01:184",
        "C*04:01:01:185",
        "C*04:01:01:186",
        "C*04:01:01:187",
        "C*04:01:01:188Q",
        "C*04:01:01:189Q",
        "C*04:01:01:19",
        "C*04:01:01:190",
        "C*04:01:01:191",
        "C*04:01:01:192",
        "C*04:01:01:193",
        "C*04:01:01:194Q",
        "C*04:01:01:195",
        "C*04:01:01:196",
        "C*04:01:01:197",
        "C*04:01:01:198",
        "C*04:01:01:199",
        "C*04:01:01:20",
        "C*04:01:01:200",
        "C*04:01:01:201",
        "C*04:01:01:202",
        "C*04:01:01:203",
        "C*04:01:01:204",
        "C*04:01:01:205",
        "C*04:01:01:206",
        "C*04:01:01:207",
        "C*04:01:01:21",
        "C*04:01:01:22",
        "C*04:01:01:23",
        "C*04:01:01:24",
        "C*04:01:01:25",
        "C*04:01:01:26",
        "C*04:01:01:27",
        "C*04:01:01:28",
        "C*04:01:01:29",
        "C*04:01:01:31",
        "C*04:01:01:32",
        "C*04:01:01:33",
        "C*04:01:01:34",
        "C*04:01:01:35",
        "C*04:01:01:36",
        "C*04:01:01:37",
        "C*04:01:01:38",
        "C*04:01:01:39",
        "C*04:01:01:40",
        "C*04:01:01:41",
        "C*04:01:01:42",
        "C*04:01:01:43",
        "C*04:01:01:44",
        "C*04:01:01:45",
        "C*04:01:01:46",
        "C*04:01:01:47Q",
        "C*04:01:01:48",
        "C*04:01:01:49",
        "C*04:01:01:50",
        "C*04:01:01:51",
        "C*04:01:01:52",
        "C*04:01:01:53",
        "C*04:01:01:54",
        "C*04:01:01:55",
        "C*04:01:01:56",
        "C*04:01:01:57",
        "C*04:01:01:58",
        "C*04:01:01:59",
        "C*04:01:01:60",
        "C*04:01:01:61",
        "C*04:01:01:62",
        "C*04:01:01:63",
        "C*04:01:01:64",
        "C*04:01:01:65",
        "C*04:01:01:66",
        "C*04:01:01:67",
        "C*04:01:01:68",
        "C*04:01:01:69",
        "C*04:01:01:70",
        "C*04:01:01:71",
        "C*04:01:01:72",
        "C*04:01:01:73",
        "C*04:01:01:74",
        "C*04:01:01:75",
        "C*04:01:01:76",
        "C*04:01:01:77",
        "C*04:01:01:78",
        "C*04:01:01:79",
        "C*04:01:01:80",
        "C*04:01:01:81",
        "C*04:01:01:82",
        "C*04:01:01:83",
        "C*04:01:01:84Q",
        "C*04:01:01:85",
        "C*04:01:01:86",
        "C*04:01:01:87",
        "C*04:01:01:88",
        "C*04:01:01:89",
        "C*04:01:01:90",
        "C*04:01:01:91",
        "C*04:01:01:92",
        "C*04:01:01:93",
        "C*04:01:01:94",
        "C*04:01:01:95",
        "C*04:01:01:96",
        "C*04:01:01:97",
        "C*04:01:01:98",
        "C*04:01:01:99",
        "C*04:01:03",
        "C*04:01:08",
        "C*04:01:10",
        "C*04:01:100",
        "C*04:01:101",
        "C*04:01:102",
        "C*04:01:103",
        "C*04:01:104",
        "C*04:01:105",
        "C*04:01:106:01",
        "C*04:01:106:02",
        "C*04:01:107",
        "C*04:01:108",
        "C*04:01:109",
        "C*04:01:11",
        "C*04:01:110",
        "C*04:01:111",
        "C*04:01:112",
        "C*04:01:113",
        "C*04:01:114",
        "C*04:01:115",
        "C*04:01:116",
        "C*04:01:117",
        "C*04:01:118",
        "C*04:01:119",
        "C*04:01:120",
        "C*04:01:121:01",
        "C*04:01:121:02",
        "C*04:01:122",
        "C*04:01:123",
        "C*04:01:124",
        "C*04:01:125",
        "C*04:01:126",
        "C*04:01:127",
        "C*04:01:128",
        "C*04:01:129",
        "C*04:01:130",
        "C*04:01:131",
        "C*04:01:132",
        "C*04:01:133",
        "C*04:01:134",
        "C*04:01:135",
        "C*04:01:136",
        "C*04:01:137",
        "C*04:01:138",
        "C*04:01:139",
        "C*04:01:140",
        "C*04:01:141",
        "C*04:01:142",
        "C*04:01:143",
        "C*04:01:144",
        "C*04:01:145",
        "C*04:01:146",
        "C*04:01:147",
        "C*04:01:148",
        "C*04:01:149",
        "C*04:01:150",
        "C*04:01:151",
        "C*04:01:152",
        "C*04:01:153",
        "C*04:01:154",
        "C*04:01:155",
        "C*04:01:156",
        "C*04:01:157",
        "C*04:01:158",
        "C*04:01:159",
        "C*04:01:160",
        "C*04:01:161",
        "C*04:01:162",
        "C*04:01:163",
        "C*04:01:164",
        "C*04:01:165",
        "C*04:01:166",
        "C*04:01:167",
        "C*04:01:168",
        "C*04:01:169",
        "C*04:01:170",
        "C*04:01:171",
        "C*04:01:172",
        "C*04:01:173",
        "C*04:01:174",
        "C*04:01:175",
        "C*04:01:176",
        "C*04:01:177",
        "C*04:01:178",
        "C*04:01:179",
        "C*04:01:180",
        "C*04:01:21",
        "C*04:01:22",
        "C*04:01:23",
        "C*04:01:29",
        "C*04:01:30",
        "C*04:01:33",
        "C*04:01:44",
        "C*04:01:48",
        "C*04:01:49",
        "C*04:01:56",
        "C*04:01:62",
        "C*04:01:64",
        "C*04:01:66",
        "C*04:01:68",
        "C*04:01:69",
        "C*04:01:73",
        "C*04:01:74",
        "C*04:01:75",
        "C*04:01:76:01",
        "C*04:01:76:02",
        "C*04:01:77",
        "C*04:01:78",
        "C*04:01:79",
        "C*04:01:80",
        "C*04:01:81",
        "C*04:01:82:01",
        "C*04:01:82:02",
        "C*04:01:82:03",
        "C*04:01:83",
        "C*04:01:84",
        "C*04:01:85",
        "C*04:01:86",
        "C*04:01:87",
        "C*04:01:88",
        "C*04:01:89",
        "C*04:01:90",
        "C*04:01:91",
        "C*04:01:92:01",
        "C*04:01:92:02",
        "C*04:01:92:03",
        "C*04:01:93",
        "C*04:01:94",
        "C*04:01:95",
        "C*04:01:96",
        "C*04:01:97",
        "C*04:01:98",
        "C*04:01:99"
      ],
      "cds_sha256": "bb05cab50749b0e04bf3cda69a66d85ac637f8d7a2dd545cd736b12c36e48be3",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*04:01:01",
      "numeric_two_field_assignment": "C*04:01"
    },
    {
      "donor": "NA21110",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*12:02:02:01"
      ],
      "numeric_two_field": [
        "C*12:02"
      ],
      "numeric_three_field": [
        "C*12:02:02"
      ],
      "full_allele_assignment": [
        "C*12:02:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*12:02:02:01",
        "C*12:02:02:02",
        "C*12:02:02:03",
        "C*12:02:02:04",
        "C*12:02:02:05",
        "C*12:02:02:06",
        "C*12:02:02:07",
        "C*12:02:02:08",
        "C*12:02:02:09",
        "C*12:02:02:10",
        "C*12:02:02:11",
        "C*12:02:02:12",
        "C*12:02:02:13",
        "C*12:02:02:14",
        "C*12:02:02:15",
        "C*12:02:02:16",
        "C*12:02:02:17",
        "C*12:02:02:18",
        "C*12:02:02:19",
        "C*12:02:02:20",
        "C*12:02:02:21",
        "C*12:02:02:22",
        "C*12:02:02:23",
        "C*12:02:02:24Q",
        "C*12:02:02:25",
        "C*12:02:02:26Q",
        "C*12:02:02:27",
        "C*12:02:02:28",
        "C*12:02:02:29"
      ],
      "protein_matches": [
        "C*12:02:01",
        "C*12:02:02:01",
        "C*12:02:02:02",
        "C*12:02:02:03",
        "C*12:02:02:04",
        "C*12:02:02:05",
        "C*12:02:02:06",
        "C*12:02:02:07",
        "C*12:02:02:08",
        "C*12:02:02:09",
        "C*12:02:02:10",
        "C*12:02:02:11",
        "C*12:02:02:12",
        "C*12:02:02:13",
        "C*12:02:02:14",
        "C*12:02:02:15",
        "C*12:02:02:16",
        "C*12:02:02:17",
        "C*12:02:02:18",
        "C*12:02:02:19",
        "C*12:02:02:20",
        "C*12:02:02:21",
        "C*12:02:02:22",
        "C*12:02:02:23",
        "C*12:02:02:24Q",
        "C*12:02:02:25",
        "C*12:02:02:26Q",
        "C*12:02:02:27",
        "C*12:02:02:28",
        "C*12:02:02:29",
        "C*12:02:12",
        "C*12:02:14",
        "C*12:02:16",
        "C*12:02:18",
        "C*12:02:19",
        "C*12:02:20",
        "C*12:02:21",
        "C*12:02:22",
        "C*12:02:23",
        "C*12:02:24",
        "C*12:02:25",
        "C*12:02:26",
        "C*12:02:27",
        "C*12:02:28",
        "C*12:02:29",
        "C*12:02:30",
        "C*12:02:31",
        "C*12:02:32",
        "C*12:02:33",
        "C*12:02:34",
        "C*12:02:35",
        "C*12:02:36",
        "C*12:02:37",
        "C*12:02:38",
        "C*12:02:39",
        "C*12:02:40",
        "C*12:02:41",
        "C*12:02:42",
        "C*12:02:43",
        "C*12:02:44",
        "C*12:02:45",
        "C*12:02:46",
        "C*12:02:47",
        "C*12:02:48",
        "C*12:02:49",
        "C*12:02:50",
        "C*12:02:51",
        "C*12:02:52",
        "C*12:02:54",
        "C*12:02:55",
        "C*12:02:56",
        "C*12:02:57",
        "C*12:02:58",
        "C*12:02:59",
        "C*12:02:60",
        "C*12:02:61",
        "C*12:02:62",
        "C*12:02:63"
      ],
      "cds_sha256": "4ebf37142a43331f63e79351fbff14e94abe86b4fc49827ac95807f710b0b5bd",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*12:02:02",
      "numeric_two_field_assignment": "C*12:02"
    },
    {
      "donor": "NA21110",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:04"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "NA21110",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "NA21110",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:01:01:06"
      ],
      "numeric_two_field": [
        "DPB1*04:01"
      ],
      "numeric_three_field": [
        "DPB1*04:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:01:01:06"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99"
      ],
      "protein_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99",
        "DPB1*04:01:03",
        "DPB1*04:01:04:01",
        "DPB1*04:01:04:02",
        "DPB1*04:01:06",
        "DPB1*04:01:08",
        "DPB1*04:01:100",
        "DPB1*04:01:101",
        "DPB1*04:01:102",
        "DPB1*04:01:103",
        "DPB1*04:01:104",
        "DPB1*04:01:105",
        "DPB1*04:01:106",
        "DPB1*04:01:107",
        "DPB1*04:01:108",
        "DPB1*04:01:109",
        "DPB1*04:01:110",
        "DPB1*04:01:111",
        "DPB1*04:01:112",
        "DPB1*04:01:113",
        "DPB1*04:01:114",
        "DPB1*04:01:115",
        "DPB1*04:01:116",
        "DPB1*04:01:117",
        "DPB1*04:01:118",
        "DPB1*04:01:14",
        "DPB1*04:01:16",
        "DPB1*04:01:20",
        "DPB1*04:01:31",
        "DPB1*04:01:33",
        "DPB1*04:01:34",
        "DPB1*04:01:35",
        "DPB1*04:01:36",
        "DPB1*04:01:37:01",
        "DPB1*04:01:37:02",
        "DPB1*04:01:38",
        "DPB1*04:01:39:01",
        "DPB1*04:01:39:02",
        "DPB1*04:01:40",
        "DPB1*04:01:42",
        "DPB1*04:01:43",
        "DPB1*04:01:46",
        "DPB1*04:01:47",
        "DPB1*04:01:48",
        "DPB1*04:01:49",
        "DPB1*04:01:50",
        "DPB1*04:01:51",
        "DPB1*04:01:52",
        "DPB1*04:01:53",
        "DPB1*04:01:54",
        "DPB1*04:01:55",
        "DPB1*04:01:56",
        "DPB1*04:01:57",
        "DPB1*04:01:58",
        "DPB1*04:01:59:01",
        "DPB1*04:01:59:02",
        "DPB1*04:01:60:01",
        "DPB1*04:01:60:02",
        "DPB1*04:01:60:03",
        "DPB1*04:01:61",
        "DPB1*04:01:62",
        "DPB1*04:01:63",
        "DPB1*04:01:64",
        "DPB1*04:01:65",
        "DPB1*04:01:66",
        "DPB1*04:01:67",
        "DPB1*04:01:68",
        "DPB1*04:01:69",
        "DPB1*04:01:70",
        "DPB1*04:01:71",
        "DPB1*04:01:72",
        "DPB1*04:01:73:01",
        "DPB1*04:01:73:02",
        "DPB1*04:01:74:01",
        "DPB1*04:01:74:02",
        "DPB1*04:01:74:03",
        "DPB1*04:01:75",
        "DPB1*04:01:76",
        "DPB1*04:01:77",
        "DPB1*04:01:78",
        "DPB1*04:01:79",
        "DPB1*04:01:80",
        "DPB1*04:01:81",
        "DPB1*04:01:82",
        "DPB1*04:01:83",
        "DPB1*04:01:84",
        "DPB1*04:01:85",
        "DPB1*04:01:86",
        "DPB1*04:01:87",
        "DPB1*04:01:88",
        "DPB1*04:01:89",
        "DPB1*04:01:90",
        "DPB1*04:01:91",
        "DPB1*04:01:92",
        "DPB1*04:01:93",
        "DPB1*04:01:94",
        "DPB1*04:01:95",
        "DPB1*04:01:96",
        "DPB1*04:01:97",
        "DPB1*04:01:98",
        "DPB1*04:01:99"
      ],
      "cds_sha256": "50743053db76f45f69732767bde9125fdc4926d24e3c2b3f9115892be631bb42",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:01:01",
      "numeric_two_field_assignment": "DPB1*04:01"
    },
    {
      "donor": "NA21110",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*02:01:02:01"
      ],
      "numeric_two_field": [
        "DPB1*02:01"
      ],
      "numeric_three_field": [
        "DPB1*02:01:02"
      ],
      "full_allele_assignment": [
        "DPB1*02:01:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99"
      ],
      "protein_matches": [
        "DPB1*02:01:02:01",
        "DPB1*02:01:02:02",
        "DPB1*02:01:02:03",
        "DPB1*02:01:02:04",
        "DPB1*02:01:02:05",
        "DPB1*02:01:02:06",
        "DPB1*02:01:02:07",
        "DPB1*02:01:02:08",
        "DPB1*02:01:02:09",
        "DPB1*02:01:02:10",
        "DPB1*02:01:02:100",
        "DPB1*02:01:02:101",
        "DPB1*02:01:02:102",
        "DPB1*02:01:02:103",
        "DPB1*02:01:02:104",
        "DPB1*02:01:02:105",
        "DPB1*02:01:02:106",
        "DPB1*02:01:02:107",
        "DPB1*02:01:02:108",
        "DPB1*02:01:02:109",
        "DPB1*02:01:02:11",
        "DPB1*02:01:02:110",
        "DPB1*02:01:02:111",
        "DPB1*02:01:02:112",
        "DPB1*02:01:02:113",
        "DPB1*02:01:02:114",
        "DPB1*02:01:02:12",
        "DPB1*02:01:02:13",
        "DPB1*02:01:02:14",
        "DPB1*02:01:02:15",
        "DPB1*02:01:02:16",
        "DPB1*02:01:02:17",
        "DPB1*02:01:02:18",
        "DPB1*02:01:02:19",
        "DPB1*02:01:02:20",
        "DPB1*02:01:02:21",
        "DPB1*02:01:02:22",
        "DPB1*02:01:02:23",
        "DPB1*02:01:02:24",
        "DPB1*02:01:02:25",
        "DPB1*02:01:02:26",
        "DPB1*02:01:02:27",
        "DPB1*02:01:02:28",
        "DPB1*02:01:02:29",
        "DPB1*02:01:02:30",
        "DPB1*02:01:02:31",
        "DPB1*02:01:02:32",
        "DPB1*02:01:02:33",
        "DPB1*02:01:02:34",
        "DPB1*02:01:02:35",
        "DPB1*02:01:02:36",
        "DPB1*02:01:02:37",
        "DPB1*02:01:02:38",
        "DPB1*02:01:02:39",
        "DPB1*02:01:02:40",
        "DPB1*02:01:02:41",
        "DPB1*02:01:02:42",
        "DPB1*02:01:02:43",
        "DPB1*02:01:02:44",
        "DPB1*02:01:02:45",
        "DPB1*02:01:02:46Q",
        "DPB1*02:01:02:47",
        "DPB1*02:01:02:48",
        "DPB1*02:01:02:49",
        "DPB1*02:01:02:50",
        "DPB1*02:01:02:51",
        "DPB1*02:01:02:52",
        "DPB1*02:01:02:53",
        "DPB1*02:01:02:54",
        "DPB1*02:01:02:55",
        "DPB1*02:01:02:56",
        "DPB1*02:01:02:57",
        "DPB1*02:01:02:58",
        "DPB1*02:01:02:59",
        "DPB1*02:01:02:60",
        "DPB1*02:01:02:61",
        "DPB1*02:01:02:62",
        "DPB1*02:01:02:63",
        "DPB1*02:01:02:64",
        "DPB1*02:01:02:65",
        "DPB1*02:01:02:66",
        "DPB1*02:01:02:67",
        "DPB1*02:01:02:68",
        "DPB1*02:01:02:69",
        "DPB1*02:01:02:70",
        "DPB1*02:01:02:71",
        "DPB1*02:01:02:72",
        "DPB1*02:01:02:73",
        "DPB1*02:01:02:74",
        "DPB1*02:01:02:75",
        "DPB1*02:01:02:76",
        "DPB1*02:01:02:77",
        "DPB1*02:01:02:78",
        "DPB1*02:01:02:79",
        "DPB1*02:01:02:80",
        "DPB1*02:01:02:81",
        "DPB1*02:01:02:82",
        "DPB1*02:01:02:83",
        "DPB1*02:01:02:84",
        "DPB1*02:01:02:85",
        "DPB1*02:01:02:86",
        "DPB1*02:01:02:87",
        "DPB1*02:01:02:88",
        "DPB1*02:01:02:89",
        "DPB1*02:01:02:90",
        "DPB1*02:01:02:91",
        "DPB1*02:01:02:92",
        "DPB1*02:01:02:93",
        "DPB1*02:01:02:94",
        "DPB1*02:01:02:95",
        "DPB1*02:01:02:96",
        "DPB1*02:01:02:97",
        "DPB1*02:01:02:98",
        "DPB1*02:01:02:99",
        "DPB1*02:01:03",
        "DPB1*02:01:04",
        "DPB1*02:01:05",
        "DPB1*02:01:07",
        "DPB1*02:01:08",
        "DPB1*02:01:09",
        "DPB1*02:01:12",
        "DPB1*02:01:15",
        "DPB1*02:01:19:01",
        "DPB1*02:01:19:02",
        "DPB1*02:01:19:03",
        "DPB1*02:01:20",
        "DPB1*02:01:22",
        "DPB1*02:01:23",
        "DPB1*02:01:25",
        "DPB1*02:01:34:01",
        "DPB1*02:01:34:02",
        "DPB1*02:01:37",
        "DPB1*02:01:42",
        "DPB1*02:01:59",
        "DPB1*02:01:60",
        "DPB1*02:01:62",
        "DPB1*02:01:64",
        "DPB1*02:01:65",
        "DPB1*02:01:66",
        "DPB1*02:01:67",
        "DPB1*02:01:68",
        "DPB1*02:01:69",
        "DPB1*02:01:70",
        "DPB1*02:01:71",
        "DPB1*02:01:72",
        "DPB1*02:01:73",
        "DPB1*02:01:74",
        "DPB1*02:01:75"
      ],
      "cds_sha256": "f30464a91b665761c38da5026c2d2c80858662c09b96d78f3274f68199c674a0",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*02:01:02",
      "numeric_two_field_assignment": "DPB1*02:01"
    },
    {
      "donor": "NA21110",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DQA1*05:05"
      ],
      "numeric_three_field": [
        "DQA1*05:05:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DQA1*05:05:01:01",
        "DQA1*05:05:01:02",
        "DQA1*05:05:01:03",
        "DQA1*05:05:01:04",
        "DQA1*05:05:01:05",
        "DQA1*05:05:01:06",
        "DQA1*05:05:01:07",
        "DQA1*05:05:01:08",
        "DQA1*05:05:01:09",
        "DQA1*05:05:01:10",
        "DQA1*05:05:01:11",
        "DQA1*05:05:01:12",
        "DQA1*05:05:01:13",
        "DQA1*05:05:01:14",
        "DQA1*05:05:01:15",
        "DQA1*05:05:01:16",
        "DQA1*05:05:01:17",
        "DQA1*05:05:01:18",
        "DQA1*05:05:01:19",
        "DQA1*05:05:01:20",
        "DQA1*05:05:01:21",
        "DQA1*05:05:01:22",
        "DQA1*05:05:01:23",
        "DQA1*05:05:01:24",
        "DQA1*05:05:01:25",
        "DQA1*05:05:01:26",
        "DQA1*05:05:01:27",
        "DQA1*05:05:01:28",
        "DQA1*05:05:01:29",
        "DQA1*05:05:01:30",
        "DQA1*05:05:01:31",
        "DQA1*05:05:01:32",
        "DQA1*05:05:01:33",
        "DQA1*05:05:01:34",
        "DQA1*05:05:01:35",
        "DQA1*05:05:01:36",
        "DQA1*05:05:01:37",
        "DQA1*05:05:01:38",
        "DQA1*05:05:01:39",
        "DQA1*05:05:01:40",
        "DQA1*05:05:01:41",
        "DQA1*05:05:01:42",
        "DQA1*05:05:01:43",
        "DQA1*05:05:01:44",
        "DQA1*05:05:01:45",
        "DQA1*05:05:01:46",
        "DQA1*05:05:01:47",
        "DQA1*05:05:01:48",
        "DQA1*05:05:01:49",
        "DQA1*05:05:01:50",
        "DQA1*05:05:01:51",
        "DQA1*05:05:01:52",
        "DQA1*05:05:01:53",
        "DQA1*05:05:01:54"
      ],
      "protein_matches": [
        "DQA1*05:05:01:01",
        "DQA1*05:05:01:02",
        "DQA1*05:05:01:03",
        "DQA1*05:05:01:04",
        "DQA1*05:05:01:05",
        "DQA1*05:05:01:06",
        "DQA1*05:05:01:07",
        "DQA1*05:05:01:08",
        "DQA1*05:05:01:09",
        "DQA1*05:05:01:10",
        "DQA1*05:05:01:11",
        "DQA1*05:05:01:12",
        "DQA1*05:05:01:13",
        "DQA1*05:05:01:14",
        "DQA1*05:05:01:15",
        "DQA1*05:05:01:16",
        "DQA1*05:05:01:17",
        "DQA1*05:05:01:18",
        "DQA1*05:05:01:19",
        "DQA1*05:05:01:20",
        "DQA1*05:05:01:21",
        "DQA1*05:05:01:22",
        "DQA1*05:05:01:23",
        "DQA1*05:05:01:24",
        "DQA1*05:05:01:25",
        "DQA1*05:05:01:26",
        "DQA1*05:05:01:27",
        "DQA1*05:05:01:28",
        "DQA1*05:05:01:29",
        "DQA1*05:05:01:30",
        "DQA1*05:05:01:31",
        "DQA1*05:05:01:32",
        "DQA1*05:05:01:33",
        "DQA1*05:05:01:34",
        "DQA1*05:05:01:35",
        "DQA1*05:05:01:36",
        "DQA1*05:05:01:37",
        "DQA1*05:05:01:38",
        "DQA1*05:05:01:39",
        "DQA1*05:05:01:40",
        "DQA1*05:05:01:41",
        "DQA1*05:05:01:42",
        "DQA1*05:05:01:43",
        "DQA1*05:05:01:44",
        "DQA1*05:05:01:45",
        "DQA1*05:05:01:46",
        "DQA1*05:05:01:47",
        "DQA1*05:05:01:48",
        "DQA1*05:05:01:49",
        "DQA1*05:05:01:50",
        "DQA1*05:05:01:51",
        "DQA1*05:05:01:52",
        "DQA1*05:05:01:53",
        "DQA1*05:05:01:54",
        "DQA1*05:05:02",
        "DQA1*05:05:03",
        "DQA1*05:05:04",
        "DQA1*05:05:05",
        "DQA1*05:05:06",
        "DQA1*05:05:07",
        "DQA1*05:05:08:01",
        "DQA1*05:05:08:02",
        "DQA1*05:05:09",
        "DQA1*05:05:10",
        "DQA1*05:05:11",
        "DQA1*05:05:12:01",
        "DQA1*05:05:12:02",
        "DQA1*05:05:13:01",
        "DQA1*05:05:13:02",
        "DQA1*05:05:14:01",
        "DQA1*05:05:14:02",
        "DQA1*05:05:15",
        "DQA1*05:05:16:01",
        "DQA1*05:05:16:02",
        "DQA1*05:05:17:01",
        "DQA1*05:05:17:02",
        "DQA1*05:05:17:03",
        "DQA1*05:05:18",
        "DQA1*05:05:19",
        "DQA1*05:05:20",
        "DQA1*05:05:21",
        "DQA1*05:05:22",
        "DQA1*05:05:23",
        "DQA1*05:05:24",
        "DQA1*05:05:25",
        "DQA1*05:05:26",
        "DQA1*05:05:27",
        "DQA1*05:05:28"
      ],
      "cds_sha256": "e302f9699efce73e5b01c92b5a3f1a42a65df28fbb2d455b15af11034cf0cf0a",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*05:05:01",
      "numeric_two_field_assignment": "DQA1*05:05"
    },
    {
      "donor": "NA21110",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*01:03:01:01"
      ],
      "numeric_two_field": [
        "DQA1*01:03"
      ],
      "numeric_three_field": [
        "DQA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DQA1*01:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25"
      ],
      "protein_matches": [
        "DQA1*01:03:01:01",
        "DQA1*01:03:01:02",
        "DQA1*01:03:01:03",
        "DQA1*01:03:01:04",
        "DQA1*01:03:01:05",
        "DQA1*01:03:01:06",
        "DQA1*01:03:01:07",
        "DQA1*01:03:01:08",
        "DQA1*01:03:01:09",
        "DQA1*01:03:01:10",
        "DQA1*01:03:01:11",
        "DQA1*01:03:01:12",
        "DQA1*01:03:01:13",
        "DQA1*01:03:01:14",
        "DQA1*01:03:01:15",
        "DQA1*01:03:01:16",
        "DQA1*01:03:01:17",
        "DQA1*01:03:01:18",
        "DQA1*01:03:01:19",
        "DQA1*01:03:01:20",
        "DQA1*01:03:01:21",
        "DQA1*01:03:01:22",
        "DQA1*01:03:01:23",
        "DQA1*01:03:01:24",
        "DQA1*01:03:01:25",
        "DQA1*01:03:03",
        "DQA1*01:03:04",
        "DQA1*01:03:06",
        "DQA1*01:03:07",
        "DQA1*01:03:08",
        "DQA1*01:03:09",
        "DQA1*01:03:10",
        "DQA1*01:03:11",
        "DQA1*01:03:12",
        "DQA1*01:03:13"
      ],
      "cds_sha256": "90c9c3a50684523bf8b75dea2974ffeb6b2dc9616517164c2905e1137b3ec843",
      "cds_length": 768,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*01:03:01",
      "numeric_two_field_assignment": "DQA1*01:03"
    },
    {
      "donor": "NA21110",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:01:01:02"
      ],
      "numeric_two_field": [
        "DQB1*03:01"
      ],
      "numeric_three_field": [
        "DQB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*03:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87"
      ],
      "protein_matches": [
        "DQB1*03:01:01:01",
        "DQB1*03:01:01:02",
        "DQB1*03:01:01:03",
        "DQB1*03:01:01:04",
        "DQB1*03:01:01:05",
        "DQB1*03:01:01:06",
        "DQB1*03:01:01:07",
        "DQB1*03:01:01:08",
        "DQB1*03:01:01:09",
        "DQB1*03:01:01:10",
        "DQB1*03:01:01:11",
        "DQB1*03:01:01:12",
        "DQB1*03:01:01:14",
        "DQB1*03:01:01:15",
        "DQB1*03:01:01:16",
        "DQB1*03:01:01:17",
        "DQB1*03:01:01:18",
        "DQB1*03:01:01:19",
        "DQB1*03:01:01:20",
        "DQB1*03:01:01:21N",
        "DQB1*03:01:01:22",
        "DQB1*03:01:01:23",
        "DQB1*03:01:01:24",
        "DQB1*03:01:01:25",
        "DQB1*03:01:01:26",
        "DQB1*03:01:01:27",
        "DQB1*03:01:01:28",
        "DQB1*03:01:01:29",
        "DQB1*03:01:01:30",
        "DQB1*03:01:01:31",
        "DQB1*03:01:01:32",
        "DQB1*03:01:01:33",
        "DQB1*03:01:01:34",
        "DQB1*03:01:01:35",
        "DQB1*03:01:01:36",
        "DQB1*03:01:01:37",
        "DQB1*03:01:01:38",
        "DQB1*03:01:01:39",
        "DQB1*03:01:01:40",
        "DQB1*03:01:01:41",
        "DQB1*03:01:01:42",
        "DQB1*03:01:01:43",
        "DQB1*03:01:01:44",
        "DQB1*03:01:01:45",
        "DQB1*03:01:01:46",
        "DQB1*03:01:01:47",
        "DQB1*03:01:01:48",
        "DQB1*03:01:01:49",
        "DQB1*03:01:01:50",
        "DQB1*03:01:01:51",
        "DQB1*03:01:01:52",
        "DQB1*03:01:01:53",
        "DQB1*03:01:01:54",
        "DQB1*03:01:01:55",
        "DQB1*03:01:01:56",
        "DQB1*03:01:01:57",
        "DQB1*03:01:01:58",
        "DQB1*03:01:01:59",
        "DQB1*03:01:01:60",
        "DQB1*03:01:01:61",
        "DQB1*03:01:01:62",
        "DQB1*03:01:01:63",
        "DQB1*03:01:01:64",
        "DQB1*03:01:01:65",
        "DQB1*03:01:01:66",
        "DQB1*03:01:01:67",
        "DQB1*03:01:01:68",
        "DQB1*03:01:01:69",
        "DQB1*03:01:01:70",
        "DQB1*03:01:01:71",
        "DQB1*03:01:01:72",
        "DQB1*03:01:01:74",
        "DQB1*03:01:01:75",
        "DQB1*03:01:01:76",
        "DQB1*03:01:01:77",
        "DQB1*03:01:01:78",
        "DQB1*03:01:01:79",
        "DQB1*03:01:01:80",
        "DQB1*03:01:01:81",
        "DQB1*03:01:01:82",
        "DQB1*03:01:01:83",
        "DQB1*03:01:01:84",
        "DQB1*03:01:01:85",
        "DQB1*03:01:01:86",
        "DQB1*03:01:01:87",
        "DQB1*03:01:02",
        "DQB1*03:01:03",
        "DQB1*03:01:04:01",
        "DQB1*03:01:04:02",
        "DQB1*03:01:08",
        "DQB1*03:01:09",
        "DQB1*03:01:14",
        "DQB1*03:01:17",
        "DQB1*03:01:21",
        "DQB1*03:01:22",
        "DQB1*03:01:35",
        "DQB1*03:01:36",
        "DQB1*03:01:37",
        "DQB1*03:01:41",
        "DQB1*03:01:43",
        "DQB1*03:01:46",
        "DQB1*03:01:47",
        "DQB1*03:01:50",
        "DQB1*03:01:51",
        "DQB1*03:01:52",
        "DQB1*03:01:53",
        "DQB1*03:01:54",
        "DQB1*03:01:55",
        "DQB1*03:01:56",
        "DQB1*03:01:57",
        "DQB1*03:01:58",
        "DQB1*03:01:59",
        "DQB1*03:01:60",
        "DQB1*03:01:61",
        "DQB1*03:01:62",
        "DQB1*03:01:63",
        "DQB1*03:01:64",
        "DQB1*03:01:65",
        "DQB1*03:01:66",
        "DQB1*03:01:67",
        "DQB1*03:01:68",
        "DQB1*03:01:69",
        "DQB1*03:01:70",
        "DQB1*03:01:71",
        "DQB1*03:01:72",
        "DQB1*03:01:73",
        "DQB1*03:01:74",
        "DQB1*03:01:75",
        "DQB1*03:01:76",
        "DQB1*03:01:77",
        "DQB1*03:01:78",
        "DQB1*03:01:79",
        "DQB1*03:01:80"
      ],
      "cds_sha256": "eb9f82175b42d8984c91580bcb4dc909d0d1ece0dea1c240c62c14c107bbd4a9",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:01:01",
      "numeric_two_field_assignment": "DQB1*03:01"
    },
    {
      "donor": "NA21110",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*06:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*06:01"
      ],
      "numeric_three_field": [
        "DQB1*06:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*06:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11"
      ],
      "protein_matches": [
        "DQB1*06:01:01:01",
        "DQB1*06:01:01:02",
        "DQB1*06:01:01:03",
        "DQB1*06:01:01:04",
        "DQB1*06:01:01:05",
        "DQB1*06:01:01:06",
        "DQB1*06:01:01:07",
        "DQB1*06:01:01:08",
        "DQB1*06:01:01:09",
        "DQB1*06:01:01:10",
        "DQB1*06:01:01:11",
        "DQB1*06:01:03",
        "DQB1*06:01:05",
        "DQB1*06:01:08",
        "DQB1*06:01:10",
        "DQB1*06:01:11",
        "DQB1*06:01:36",
        "DQB1*06:01:37",
        "DQB1*06:01:38",
        "DQB1*06:01:39"
      ],
      "cds_sha256": "8eca11e1cbc387d4515e4bc63897990cebd76dea14df174cd8eba8947cef38b2",
      "cds_length": 810,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*06:01:01",
      "numeric_two_field_assignment": "DQB1*06:01"
    },
    {
      "donor": "NA21110",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*11:04:01:01"
      ],
      "numeric_two_field": [
        "DRB1*11:04"
      ],
      "numeric_three_field": [
        "DRB1*11:04:01"
      ],
      "full_allele_assignment": [
        "DRB1*11:04:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*11:04:01:01",
        "DRB1*11:04:01:02",
        "DRB1*11:04:01:03",
        "DRB1*11:04:01:04",
        "DRB1*11:04:01:05",
        "DRB1*11:04:01:06",
        "DRB1*11:04:01:07",
        "DRB1*11:04:01:08",
        "DRB1*11:04:01:09",
        "DRB1*11:04:01:10"
      ],
      "protein_matches": [
        "DRB1*11:04:01:01",
        "DRB1*11:04:01:02",
        "DRB1*11:04:01:03",
        "DRB1*11:04:01:04",
        "DRB1*11:04:01:05",
        "DRB1*11:04:01:06",
        "DRB1*11:04:01:07",
        "DRB1*11:04:01:08",
        "DRB1*11:04:01:09",
        "DRB1*11:04:01:10",
        "DRB1*11:04:02",
        "DRB1*11:04:03",
        "DRB1*11:04:15",
        "DRB1*11:04:20",
        "DRB1*11:04:25"
      ],
      "cds_sha256": "8601bb2f946c87772073ceaa060f6b852204c2b95a22e86666a2647e1bebd1e2",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*11:04:01",
      "numeric_two_field_assignment": "DRB1*11:04"
    },
    {
      "donor": "NA21110",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DRB1*15:02"
      ],
      "numeric_three_field": [
        "DRB1*15:02:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DRB1*15:02:01:02",
        "DRB1*15:02:01:03",
        "DRB1*15:02:01:04",
        "DRB1*15:02:01:05",
        "DRB1*15:02:01:06",
        "DRB1*15:02:01:07",
        "DRB1*15:02:01:08",
        "DRB1*15:02:01:09"
      ],
      "protein_matches": [
        "DRB1*15:02:01:02",
        "DRB1*15:02:01:03",
        "DRB1*15:02:01:04",
        "DRB1*15:02:01:05",
        "DRB1*15:02:01:06",
        "DRB1*15:02:01:07",
        "DRB1*15:02:01:08",
        "DRB1*15:02:01:09",
        "DRB1*15:02:02:01",
        "DRB1*15:02:02:02",
        "DRB1*15:02:02:03",
        "DRB1*15:02:05",
        "DRB1*15:02:20",
        "DRB1*15:02:21"
      ],
      "cds_sha256": "6275ef6c7063a7eced24212a3cd5d9d447ec1672e25865fadc68ec020dd4454a",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*15:02:01",
      "numeric_two_field_assignment": "DRB1*15:02"
    },
    {
      "donor": "NA21144",
      "haplotype": "1",
      "gene": "A",
      "genomic_matches": [
        "A*02:01:01:01"
      ],
      "numeric_two_field": [
        "A*02:01"
      ],
      "numeric_three_field": [
        "A*02:01:01"
      ],
      "full_allele_assignment": [
        "A*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*02:01:01:01",
        "A*02:01:01:02L",
        "A*02:01:01:03",
        "A*02:01:01:04",
        "A*02:01:01:05",
        "A*02:01:01:06",
        "A*02:01:01:07",
        "A*02:01:01:08",
        "A*02:01:01:09",
        "A*02:01:01:10",
        "A*02:01:01:100",
        "A*02:01:01:101",
        "A*02:01:01:102",
        "A*02:01:01:103",
        "A*02:01:01:104",
        "A*02:01:01:105",
        "A*02:01:01:106",
        "A*02:01:01:107",
        "A*02:01:01:108",
        "A*02:01:01:109",
        "A*02:01:01:11",
        "A*02:01:01:110",
        "A*02:01:01:111",
        "A*02:01:01:112",
        "A*02:01:01:113",
        "A*02:01:01:114",
        "A*02:01:01:115",
        "A*02:01:01:116",
        "A*02:01:01:117",
        "A*02:01:01:118",
        "A*02:01:01:119",
        "A*02:01:01:12",
        "A*02:01:01:120",
        "A*02:01:01:121",
        "A*02:01:01:122",
        "A*02:01:01:123",
        "A*02:01:01:124",
        "A*02:01:01:125",
        "A*02:01:01:126",
        "A*02:01:01:127",
        "A*02:01:01:128",
        "A*02:01:01:129",
        "A*02:01:01:13",
        "A*02:01:01:130",
        "A*02:01:01:131",
        "A*02:01:01:132",
        "A*02:01:01:133",
        "A*02:01:01:134Q",
        "A*02:01:01:135",
        "A*02:01:01:136",
        "A*02:01:01:137",
        "A*02:01:01:138",
        "A*02:01:01:139",
        "A*02:01:01:14",
        "A*02:01:01:140",
        "A*02:01:01:141",
        "A*02:01:01:142",
        "A*02:01:01:143",
        "A*02:01:01:144",
        "A*02:01:01:145",
        "A*02:01:01:146",
        "A*02:01:01:147",
        "A*02:01:01:148",
        "A*02:01:01:149",
        "A*02:01:01:15",
        "A*02:01:01:150",
        "A*02:01:01:151",
        "A*02:01:01:152",
        "A*02:01:01:153",
        "A*02:01:01:154",
        "A*02:01:01:155",
        "A*02:01:01:156",
        "A*02:01:01:157",
        "A*02:01:01:158",
        "A*02:01:01:159",
        "A*02:01:01:16",
        "A*02:01:01:160",
        "A*02:01:01:161",
        "A*02:01:01:162",
        "A*02:01:01:163",
        "A*02:01:01:164",
        "A*02:01:01:165",
        "A*02:01:01:166",
        "A*02:01:01:167",
        "A*02:01:01:168",
        "A*02:01:01:169",
        "A*02:01:01:17",
        "A*02:01:01:170",
        "A*02:01:01:171",
        "A*02:01:01:172",
        "A*02:01:01:173",
        "A*02:01:01:174",
        "A*02:01:01:175",
        "A*02:01:01:176",
        "A*02:01:01:177",
        "A*02:01:01:178",
        "A*02:01:01:179",
        "A*02:01:01:18",
        "A*02:01:01:180",
        "A*02:01:01:181",
        "A*02:01:01:182",
        "A*02:01:01:183",
        "A*02:01:01:184",
        "A*02:01:01:185",
        "A*02:01:01:186",
        "A*02:01:01:187",
        "A*02:01:01:188",
        "A*02:01:01:189",
        "A*02:01:01:19",
        "A*02:01:01:190",
        "A*02:01:01:191",
        "A*02:01:01:192",
        "A*02:01:01:193",
        "A*02:01:01:194",
        "A*02:01:01:195",
        "A*02:01:01:196",
        "A*02:01:01:197",
        "A*02:01:01:198",
        "A*02:01:01:199",
        "A*02:01:01:20",
        "A*02:01:01:200",
        "A*02:01:01:201",
        "A*02:01:01:202",
        "A*02:01:01:203",
        "A*02:01:01:204",
        "A*02:01:01:205",
        "A*02:01:01:206",
        "A*02:01:01:207",
        "A*02:01:01:208",
        "A*02:01:01:209",
        "A*02:01:01:21",
        "A*02:01:01:210",
        "A*02:01:01:211",
        "A*02:01:01:212",
        "A*02:01:01:213",
        "A*02:01:01:214",
        "A*02:01:01:215",
        "A*02:01:01:216",
        "A*02:01:01:217",
        "A*02:01:01:218",
        "A*02:01:01:219",
        "A*02:01:01:22",
        "A*02:01:01:220",
        "A*02:01:01:221",
        "A*02:01:01:222",
        "A*02:01:01:223",
        "A*02:01:01:224",
        "A*02:01:01:225",
        "A*02:01:01:226",
        "A*02:01:01:227",
        "A*02:01:01:228",
        "A*02:01:01:229",
        "A*02:01:01:23",
        "A*02:01:01:230",
        "A*02:01:01:231",
        "A*02:01:01:232",
        "A*02:01:01:233",
        "A*02:01:01:234",
        "A*02:01:01:235",
        "A*02:01:01:236",
        "A*02:01:01:237",
        "A*02:01:01:238",
        "A*02:01:01:239",
        "A*02:01:01:24",
        "A*02:01:01:240",
        "A*02:01:01:241",
        "A*02:01:01:242",
        "A*02:01:01:243",
        "A*02:01:01:244",
        "A*02:01:01:245",
        "A*02:01:01:246",
        "A*02:01:01:247",
        "A*02:01:01:248",
        "A*02:01:01:249",
        "A*02:01:01:25",
        "A*02:01:01:250",
        "A*02:01:01:251",
        "A*02:01:01:252Q",
        "A*02:01:01:253",
        "A*02:01:01:254",
        "A*02:01:01:255",
        "A*02:01:01:256",
        "A*02:01:01:257",
        "A*02:01:01:258",
        "A*02:01:01:259",
        "A*02:01:01:26",
        "A*02:01:01:260",
        "A*02:01:01:261",
        "A*02:01:01:262",
        "A*02:01:01:263",
        "A*02:01:01:264",
        "A*02:01:01:265",
        "A*02:01:01:266",
        "A*02:01:01:267",
        "A*02:01:01:268",
        "A*02:01:01:269",
        "A*02:01:01:27",
        "A*02:01:01:270",
        "A*02:01:01:271",
        "A*02:01:01:272",
        "A*02:01:01:273",
        "A*02:01:01:274",
        "A*02:01:01:28",
        "A*02:01:01:29",
        "A*02:01:01:30",
        "A*02:01:01:31",
        "A*02:01:01:32",
        "A*02:01:01:33",
        "A*02:01:01:34",
        "A*02:01:01:35",
        "A*02:01:01:36",
        "A*02:01:01:37",
        "A*02:01:01:38",
        "A*02:01:01:39",
        "A*02:01:01:40",
        "A*02:01:01:41",
        "A*02:01:01:42",
        "A*02:01:01:43",
        "A*02:01:01:44",
        "A*02:01:01:45",
        "A*02:01:01:46",
        "A*02:01:01:47",
        "A*02:01:01:48",
        "A*02:01:01:49",
        "A*02:01:01:50",
        "A*02:01:01:51",
        "A*02:01:01:52",
        "A*02:01:01:53",
        "A*02:01:01:54",
        "A*02:01:01:55",
        "A*02:01:01:56",
        "A*02:01:01:57",
        "A*02:01:01:58",
        "A*02:01:01:59",
        "A*02:01:01:60",
        "A*02:01:01:61",
        "A*02:01:01:62",
        "A*02:01:01:63",
        "A*02:01:01:64",
        "A*02:01:01:65",
        "A*02:01:01:66",
        "A*02:01:01:67",
        "A*02:01:01:68",
        "A*02:01:01:69",
        "A*02:01:01:70",
        "A*02:01:01:71",
        "A*02:01:01:72",
        "A*02:01:01:73",
        "A*02:01:01:74",
        "A*02:01:01:75",
        "A*02:01:01:76",
        "A*02:01:01:77",
        "A*02:01:01:78",
        "A*02:01:01:79",
        "A*02:01:01:80",
        "A*02:01:01:81",
        "A*02:01:01:82",
        "A*02:01:01:83",
        "A*02:01:01:84",
        "A*02:01:01:85",
        "A*02:01:01:86",
        "A*02:01:01:87",
        "A*02:01:01:88",
        "A*02:01:01:89",
        "A*02:01:01:90",
        "A*02:01:01:91",
        "A*02:01:01:92",
        "A*02:01:01:93",
        "A*02:01:01:94",
        "A*02:01:01:95",
        "A*02:01:01:96",
        "A*02:01:01:97",
        "A*02:01:01:98",
        "A*02:01:01:99"
      ],
      "protein_matches": [
        "A*02:01:01:01",
        "A*02:01:01:02L",
        "A*02:01:01:03",
        "A*02:01:01:04",
        "A*02:01:01:05",
        "A*02:01:01:06",
        "A*02:01:01:07",
        "A*02:01:01:08",
        "A*02:01:01:09",
        "A*02:01:01:10",
        "A*02:01:01:100",
        "A*02:01:01:101",
        "A*02:01:01:102",
        "A*02:01:01:103",
        "A*02:01:01:104",
        "A*02:01:01:105",
        "A*02:01:01:106",
        "A*02:01:01:107",
        "A*02:01:01:108",
        "A*02:01:01:109",
        "A*02:01:01:11",
        "A*02:01:01:110",
        "A*02:01:01:111",
        "A*02:01:01:112",
        "A*02:01:01:113",
        "A*02:01:01:114",
        "A*02:01:01:115",
        "A*02:01:01:116",
        "A*02:01:01:117",
        "A*02:01:01:118",
        "A*02:01:01:119",
        "A*02:01:01:12",
        "A*02:01:01:120",
        "A*02:01:01:121",
        "A*02:01:01:122",
        "A*02:01:01:123",
        "A*02:01:01:124",
        "A*02:01:01:125",
        "A*02:01:01:126",
        "A*02:01:01:127",
        "A*02:01:01:128",
        "A*02:01:01:129",
        "A*02:01:01:13",
        "A*02:01:01:130",
        "A*02:01:01:131",
        "A*02:01:01:132",
        "A*02:01:01:133",
        "A*02:01:01:134Q",
        "A*02:01:01:135",
        "A*02:01:01:136",
        "A*02:01:01:137",
        "A*02:01:01:138",
        "A*02:01:01:139",
        "A*02:01:01:14",
        "A*02:01:01:140",
        "A*02:01:01:141",
        "A*02:01:01:142",
        "A*02:01:01:143",
        "A*02:01:01:144",
        "A*02:01:01:145",
        "A*02:01:01:146",
        "A*02:01:01:147",
        "A*02:01:01:148",
        "A*02:01:01:149",
        "A*02:01:01:15",
        "A*02:01:01:150",
        "A*02:01:01:151",
        "A*02:01:01:152",
        "A*02:01:01:153",
        "A*02:01:01:154",
        "A*02:01:01:155",
        "A*02:01:01:156",
        "A*02:01:01:157",
        "A*02:01:01:158",
        "A*02:01:01:159",
        "A*02:01:01:16",
        "A*02:01:01:160",
        "A*02:01:01:161",
        "A*02:01:01:162",
        "A*02:01:01:163",
        "A*02:01:01:164",
        "A*02:01:01:165",
        "A*02:01:01:166",
        "A*02:01:01:167",
        "A*02:01:01:168",
        "A*02:01:01:169",
        "A*02:01:01:17",
        "A*02:01:01:170",
        "A*02:01:01:171",
        "A*02:01:01:172",
        "A*02:01:01:173",
        "A*02:01:01:174",
        "A*02:01:01:175",
        "A*02:01:01:176",
        "A*02:01:01:177",
        "A*02:01:01:178",
        "A*02:01:01:179",
        "A*02:01:01:18",
        "A*02:01:01:180",
        "A*02:01:01:181",
        "A*02:01:01:182",
        "A*02:01:01:183",
        "A*02:01:01:184",
        "A*02:01:01:185",
        "A*02:01:01:186",
        "A*02:01:01:187",
        "A*02:01:01:188",
        "A*02:01:01:189",
        "A*02:01:01:19",
        "A*02:01:01:190",
        "A*02:01:01:191",
        "A*02:01:01:192",
        "A*02:01:01:193",
        "A*02:01:01:194",
        "A*02:01:01:195",
        "A*02:01:01:196",
        "A*02:01:01:197",
        "A*02:01:01:198",
        "A*02:01:01:199",
        "A*02:01:01:20",
        "A*02:01:01:200",
        "A*02:01:01:201",
        "A*02:01:01:202",
        "A*02:01:01:203",
        "A*02:01:01:204",
        "A*02:01:01:205",
        "A*02:01:01:206",
        "A*02:01:01:207",
        "A*02:01:01:208",
        "A*02:01:01:209",
        "A*02:01:01:21",
        "A*02:01:01:210",
        "A*02:01:01:211",
        "A*02:01:01:212",
        "A*02:01:01:213",
        "A*02:01:01:214",
        "A*02:01:01:215",
        "A*02:01:01:216",
        "A*02:01:01:217",
        "A*02:01:01:218",
        "A*02:01:01:219",
        "A*02:01:01:22",
        "A*02:01:01:220",
        "A*02:01:01:221",
        "A*02:01:01:222",
        "A*02:01:01:223",
        "A*02:01:01:224",
        "A*02:01:01:225",
        "A*02:01:01:226",
        "A*02:01:01:227",
        "A*02:01:01:228",
        "A*02:01:01:229",
        "A*02:01:01:23",
        "A*02:01:01:230",
        "A*02:01:01:231",
        "A*02:01:01:232",
        "A*02:01:01:233",
        "A*02:01:01:234",
        "A*02:01:01:235",
        "A*02:01:01:236",
        "A*02:01:01:237",
        "A*02:01:01:238",
        "A*02:01:01:239",
        "A*02:01:01:24",
        "A*02:01:01:240",
        "A*02:01:01:241",
        "A*02:01:01:242",
        "A*02:01:01:243",
        "A*02:01:01:244",
        "A*02:01:01:245",
        "A*02:01:01:246",
        "A*02:01:01:247",
        "A*02:01:01:248",
        "A*02:01:01:249",
        "A*02:01:01:25",
        "A*02:01:01:250",
        "A*02:01:01:251",
        "A*02:01:01:252Q",
        "A*02:01:01:253",
        "A*02:01:01:254",
        "A*02:01:01:255",
        "A*02:01:01:256",
        "A*02:01:01:257",
        "A*02:01:01:258",
        "A*02:01:01:259",
        "A*02:01:01:26",
        "A*02:01:01:260",
        "A*02:01:01:261",
        "A*02:01:01:262",
        "A*02:01:01:263",
        "A*02:01:01:264",
        "A*02:01:01:265",
        "A*02:01:01:266",
        "A*02:01:01:267",
        "A*02:01:01:268",
        "A*02:01:01:269",
        "A*02:01:01:27",
        "A*02:01:01:270",
        "A*02:01:01:271",
        "A*02:01:01:272",
        "A*02:01:01:273",
        "A*02:01:01:274",
        "A*02:01:01:28",
        "A*02:01:01:29",
        "A*02:01:01:30",
        "A*02:01:01:31",
        "A*02:01:01:32",
        "A*02:01:01:33",
        "A*02:01:01:34",
        "A*02:01:01:35",
        "A*02:01:01:36",
        "A*02:01:01:37",
        "A*02:01:01:38",
        "A*02:01:01:39",
        "A*02:01:01:40",
        "A*02:01:01:41",
        "A*02:01:01:42",
        "A*02:01:01:43",
        "A*02:01:01:44",
        "A*02:01:01:45",
        "A*02:01:01:46",
        "A*02:01:01:47",
        "A*02:01:01:48",
        "A*02:01:01:49",
        "A*02:01:01:50",
        "A*02:01:01:51",
        "A*02:01:01:52",
        "A*02:01:01:53",
        "A*02:01:01:54",
        "A*02:01:01:55",
        "A*02:01:01:56",
        "A*02:01:01:57",
        "A*02:01:01:58",
        "A*02:01:01:59",
        "A*02:01:01:60",
        "A*02:01:01:61",
        "A*02:01:01:62",
        "A*02:01:01:63",
        "A*02:01:01:64",
        "A*02:01:01:65",
        "A*02:01:01:66",
        "A*02:01:01:67",
        "A*02:01:01:68",
        "A*02:01:01:69",
        "A*02:01:01:70",
        "A*02:01:01:71",
        "A*02:01:01:72",
        "A*02:01:01:73",
        "A*02:01:01:74",
        "A*02:01:01:75",
        "A*02:01:01:76",
        "A*02:01:01:77",
        "A*02:01:01:78",
        "A*02:01:01:79",
        "A*02:01:01:80",
        "A*02:01:01:81",
        "A*02:01:01:82",
        "A*02:01:01:83",
        "A*02:01:01:84",
        "A*02:01:01:85",
        "A*02:01:01:86",
        "A*02:01:01:87",
        "A*02:01:01:88",
        "A*02:01:01:89",
        "A*02:01:01:90",
        "A*02:01:01:91",
        "A*02:01:01:92",
        "A*02:01:01:93",
        "A*02:01:01:94",
        "A*02:01:01:95",
        "A*02:01:01:96",
        "A*02:01:01:97",
        "A*02:01:01:98",
        "A*02:01:01:99",
        "A*02:01:02:01",
        "A*02:01:02:02",
        "A*02:01:04",
        "A*02:01:05",
        "A*02:01:09",
        "A*02:01:11",
        "A*02:01:111",
        "A*02:01:119",
        "A*02:01:120",
        "A*02:01:121",
        "A*02:01:123",
        "A*02:01:124",
        "A*02:01:125",
        "A*02:01:126",
        "A*02:01:127",
        "A*02:01:128",
        "A*02:01:130",
        "A*02:01:132",
        "A*02:01:133",
        "A*02:01:134",
        "A*02:01:135",
        "A*02:01:136",
        "A*02:01:137",
        "A*02:01:138",
        "A*02:01:139",
        "A*02:01:140",
        "A*02:01:141",
        "A*02:01:142",
        "A*02:01:143",
        "A*02:01:145",
        "A*02:01:146",
        "A*02:01:147",
        "A*02:01:148",
        "A*02:01:149",
        "A*02:01:14Q",
        "A*02:01:15",
        "A*02:01:150",
        "A*02:01:151",
        "A*02:01:152",
        "A*02:01:153",
        "A*02:01:154",
        "A*02:01:155",
        "A*02:01:156",
        "A*02:01:157",
        "A*02:01:158",
        "A*02:01:159",
        "A*02:01:160",
        "A*02:01:161",
        "A*02:01:162",
        "A*02:01:163",
        "A*02:01:164",
        "A*02:01:165",
        "A*02:01:166",
        "A*02:01:167",
        "A*02:01:168",
        "A*02:01:169",
        "A*02:01:170",
        "A*02:01:171",
        "A*02:01:172",
        "A*02:01:173",
        "A*02:01:174",
        "A*02:01:175",
        "A*02:01:176",
        "A*02:01:177",
        "A*02:01:178",
        "A*02:01:179",
        "A*02:01:18",
        "A*02:01:180",
        "A*02:01:181",
        "A*02:01:182",
        "A*02:01:183",
        "A*02:01:184",
        "A*02:01:185",
        "A*02:01:186",
        "A*02:01:187",
        "A*02:01:188",
        "A*02:01:189",
        "A*02:01:19",
        "A*02:01:190",
        "A*02:01:191",
        "A*02:01:192",
        "A*02:01:193",
        "A*02:01:194",
        "A*02:01:195",
        "A*02:01:196",
        "A*02:01:197",
        "A*02:01:198",
        "A*02:01:199",
        "A*02:01:200",
        "A*02:01:201",
        "A*02:01:202",
        "A*02:01:203",
        "A*02:01:204",
        "A*02:01:205",
        "A*02:01:206",
        "A*02:01:207",
        "A*02:01:208",
        "A*02:01:209",
        "A*02:01:21",
        "A*02:01:210",
        "A*02:01:211",
        "A*02:01:212",
        "A*02:01:213",
        "A*02:01:214",
        "A*02:01:215",
        "A*02:01:216",
        "A*02:01:217",
        "A*02:01:218",
        "A*02:01:219",
        "A*02:01:22",
        "A*02:01:220",
        "A*02:01:221",
        "A*02:01:222",
        "A*02:01:223",
        "A*02:01:224",
        "A*02:01:225",
        "A*02:01:226",
        "A*02:01:227",
        "A*02:01:228",
        "A*02:01:229",
        "A*02:01:230",
        "A*02:01:231",
        "A*02:01:232",
        "A*02:01:233",
        "A*02:01:234",
        "A*02:01:235",
        "A*02:01:236",
        "A*02:01:237",
        "A*02:01:238",
        "A*02:01:239",
        "A*02:01:240",
        "A*02:01:30",
        "A*02:01:31",
        "A*02:01:36",
        "A*02:01:38",
        "A*02:01:47",
        "A*02:01:48",
        "A*02:01:52",
        "A*02:01:56",
        "A*02:01:71",
        "A*02:01:87"
      ],
      "cds_sha256": "f49f56425bc36d1ee6c2ba59cdfcdde154452c10df6e4218f1945d75fc644f56",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*02:01:01",
      "numeric_two_field_assignment": "A*02:01"
    },
    {
      "donor": "NA21144",
      "haplotype": "2",
      "gene": "A",
      "genomic_matches": [
        "A*33:03:01:01"
      ],
      "numeric_two_field": [
        "A*33:03"
      ],
      "numeric_three_field": [
        "A*33:03:01"
      ],
      "full_allele_assignment": [
        "A*33:03:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32"
      ],
      "protein_matches": [
        "A*33:03:01:01",
        "A*33:03:01:02",
        "A*33:03:01:03",
        "A*33:03:01:04",
        "A*33:03:01:05",
        "A*33:03:01:06",
        "A*33:03:01:07",
        "A*33:03:01:08",
        "A*33:03:01:09",
        "A*33:03:01:10",
        "A*33:03:01:11",
        "A*33:03:01:12",
        "A*33:03:01:13",
        "A*33:03:01:14",
        "A*33:03:01:15",
        "A*33:03:01:16",
        "A*33:03:01:17",
        "A*33:03:01:18",
        "A*33:03:01:19",
        "A*33:03:01:20",
        "A*33:03:01:21Q",
        "A*33:03:01:22",
        "A*33:03:01:23",
        "A*33:03:01:24",
        "A*33:03:01:25",
        "A*33:03:01:26",
        "A*33:03:01:27",
        "A*33:03:01:28",
        "A*33:03:01:29",
        "A*33:03:01:30",
        "A*33:03:01:31",
        "A*33:03:01:32",
        "A*33:03:06",
        "A*33:03:07",
        "A*33:03:08",
        "A*33:03:09",
        "A*33:03:33",
        "A*33:03:34",
        "A*33:03:35",
        "A*33:03:36",
        "A*33:03:37",
        "A*33:03:38",
        "A*33:03:39",
        "A*33:03:40",
        "A*33:03:41",
        "A*33:03:43",
        "A*33:03:44",
        "A*33:03:45",
        "A*33:03:46",
        "A*33:03:48",
        "A*33:03:49",
        "A*33:03:50",
        "A*33:03:51",
        "A*33:03:52",
        "A*33:03:53",
        "A*33:03:54",
        "A*33:03:55",
        "A*33:03:56",
        "A*33:03:57",
        "A*33:03:58",
        "A*33:03:59",
        "A*33:03:60",
        "A*33:03:61",
        "A*33:03:62",
        "A*33:03:63",
        "A*33:03:64",
        "A*33:03:65",
        "A*33:03:66",
        "A*33:03:67",
        "A*33:03:68",
        "A*33:03:69",
        "A*33:03:70",
        "A*33:03:71",
        "A*33:03:72",
        "A*33:03:73",
        "A*33:03:74",
        "A*33:03:75"
      ],
      "cds_sha256": "5b04ec1e27d27a644b49df91d06adecb6f588ef54ea7111e6fdc94da2982e8bc",
      "cds_length": 1098,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "A*33:03:01",
      "numeric_two_field_assignment": "A*33:03"
    },
    {
      "donor": "NA21144",
      "haplotype": "1",
      "gene": "B",
      "genomic_matches": [
        "B*57:01:01:01"
      ],
      "numeric_two_field": [
        "B*57:01"
      ],
      "numeric_three_field": [
        "B*57:01:01"
      ],
      "full_allele_assignment": [
        "B*57:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*57:01:01:01",
        "B*57:01:01:02",
        "B*57:01:01:03",
        "B*57:01:01:04",
        "B*57:01:01:05",
        "B*57:01:01:06",
        "B*57:01:01:07",
        "B*57:01:01:08",
        "B*57:01:01:09",
        "B*57:01:01:10",
        "B*57:01:01:11",
        "B*57:01:01:12",
        "B*57:01:01:13",
        "B*57:01:01:14",
        "B*57:01:01:15",
        "B*57:01:01:16",
        "B*57:01:01:17",
        "B*57:01:01:18",
        "B*57:01:01:19",
        "B*57:01:01:20",
        "B*57:01:01:21",
        "B*57:01:01:22",
        "B*57:01:01:23",
        "B*57:01:01:24",
        "B*57:01:01:25",
        "B*57:01:01:26",
        "B*57:01:01:27",
        "B*57:01:01:28",
        "B*57:01:01:29",
        "B*57:01:01:30",
        "B*57:01:01:31",
        "B*57:01:01:32",
        "B*57:01:01:33",
        "B*57:01:01:34",
        "B*57:01:01:35",
        "B*57:01:01:36",
        "B*57:01:01:37"
      ],
      "protein_matches": [
        "B*57:01:01:01",
        "B*57:01:01:02",
        "B*57:01:01:03",
        "B*57:01:01:04",
        "B*57:01:01:05",
        "B*57:01:01:06",
        "B*57:01:01:07",
        "B*57:01:01:08",
        "B*57:01:01:09",
        "B*57:01:01:10",
        "B*57:01:01:11",
        "B*57:01:01:12",
        "B*57:01:01:13",
        "B*57:01:01:14",
        "B*57:01:01:15",
        "B*57:01:01:16",
        "B*57:01:01:17",
        "B*57:01:01:18",
        "B*57:01:01:19",
        "B*57:01:01:20",
        "B*57:01:01:21",
        "B*57:01:01:22",
        "B*57:01:01:23",
        "B*57:01:01:24",
        "B*57:01:01:25",
        "B*57:01:01:26",
        "B*57:01:01:27",
        "B*57:01:01:28",
        "B*57:01:01:29",
        "B*57:01:01:30",
        "B*57:01:01:31",
        "B*57:01:01:32",
        "B*57:01:01:33",
        "B*57:01:01:34",
        "B*57:01:01:35",
        "B*57:01:01:36",
        "B*57:01:01:37",
        "B*57:01:02",
        "B*57:01:03",
        "B*57:01:07",
        "B*57:01:10",
        "B*57:01:13",
        "B*57:01:23",
        "B*57:01:24",
        "B*57:01:25",
        "B*57:01:26",
        "B*57:01:27",
        "B*57:01:28",
        "B*57:01:29",
        "B*57:01:30",
        "B*57:01:31",
        "B*57:01:32",
        "B*57:01:33",
        "B*57:01:34",
        "B*57:01:35",
        "B*57:01:36",
        "B*57:01:37",
        "B*57:01:38",
        "B*57:01:39",
        "B*57:01:40",
        "B*57:01:41",
        "B*57:01:42",
        "B*57:01:43",
        "B*57:01:44",
        "B*57:01:45",
        "B*57:01:46",
        "B*57:01:47",
        "B*57:01:48",
        "B*57:01:49",
        "B*57:01:50",
        "B*57:01:51",
        "B*57:01:52",
        "B*57:01:53",
        "B*57:01:54",
        "B*57:01:55"
      ],
      "cds_sha256": "1a667feb89370ecb88d072d38d6a27db135ad21f2a54c6ff81b5b2e72de30052",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*57:01:01",
      "numeric_two_field_assignment": "B*57:01"
    },
    {
      "donor": "NA21144",
      "haplotype": "2",
      "gene": "B",
      "genomic_matches": [
        "B*58:01:01:03"
      ],
      "numeric_two_field": [
        "B*58:01"
      ],
      "numeric_three_field": [
        "B*58:01:01"
      ],
      "full_allele_assignment": [
        "B*58:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "B*58:01:01:01",
        "B*58:01:01:02",
        "B*58:01:01:03",
        "B*58:01:01:04",
        "B*58:01:01:05",
        "B*58:01:01:06",
        "B*58:01:01:07",
        "B*58:01:01:08",
        "B*58:01:01:09",
        "B*58:01:01:10",
        "B*58:01:01:11",
        "B*58:01:01:12",
        "B*58:01:01:13",
        "B*58:01:01:14",
        "B*58:01:01:15",
        "B*58:01:01:16",
        "B*58:01:01:17",
        "B*58:01:01:18",
        "B*58:01:01:19",
        "B*58:01:01:20",
        "B*58:01:01:21",
        "B*58:01:01:22",
        "B*58:01:01:23",
        "B*58:01:01:24"
      ],
      "protein_matches": [
        "B*58:01:01:01",
        "B*58:01:01:02",
        "B*58:01:01:03",
        "B*58:01:01:04",
        "B*58:01:01:05",
        "B*58:01:01:06",
        "B*58:01:01:07",
        "B*58:01:01:08",
        "B*58:01:01:09",
        "B*58:01:01:10",
        "B*58:01:01:11",
        "B*58:01:01:12",
        "B*58:01:01:13",
        "B*58:01:01:14",
        "B*58:01:01:15",
        "B*58:01:01:16",
        "B*58:01:01:17",
        "B*58:01:01:18",
        "B*58:01:01:19",
        "B*58:01:01:20",
        "B*58:01:01:21",
        "B*58:01:01:22",
        "B*58:01:01:23",
        "B*58:01:01:24",
        "B*58:01:06",
        "B*58:01:07",
        "B*58:01:17",
        "B*58:01:18",
        "B*58:01:19",
        "B*58:01:23",
        "B*58:01:24",
        "B*58:01:25",
        "B*58:01:26",
        "B*58:01:27",
        "B*58:01:28",
        "B*58:01:29",
        "B*58:01:30",
        "B*58:01:31",
        "B*58:01:32",
        "B*58:01:33",
        "B*58:01:34",
        "B*58:01:35",
        "B*58:01:36",
        "B*58:01:37",
        "B*58:01:38",
        "B*58:01:39",
        "B*58:01:40",
        "B*58:01:41",
        "B*58:01:42",
        "B*58:01:43",
        "B*58:01:44",
        "B*58:01:45",
        "B*58:01:46",
        "B*58:01:47",
        "B*58:01:48",
        "B*58:01:49",
        "B*58:01:50",
        "B*58:01:51",
        "B*58:01:52"
      ],
      "cds_sha256": "7907fa410813a16c8d258875d416759d4551580f3fa48bc3e676fc9723a0e208",
      "cds_length": 1089,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "B*58:01:01",
      "numeric_two_field_assignment": "B*58:01"
    },
    {
      "donor": "NA21144",
      "haplotype": "1",
      "gene": "C",
      "genomic_matches": [
        "C*06:02:01:01"
      ],
      "numeric_two_field": [
        "C*06:02"
      ],
      "numeric_three_field": [
        "C*06:02:01"
      ],
      "full_allele_assignment": [
        "C*06:02:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q"
      ],
      "protein_matches": [
        "C*06:02:01:01",
        "C*06:02:01:02",
        "C*06:02:01:03",
        "C*06:02:01:04",
        "C*06:02:01:05",
        "C*06:02:01:06",
        "C*06:02:01:07",
        "C*06:02:01:08",
        "C*06:02:01:09",
        "C*06:02:01:10",
        "C*06:02:01:100",
        "C*06:02:01:101Q",
        "C*06:02:01:102",
        "C*06:02:01:103",
        "C*06:02:01:104Q",
        "C*06:02:01:105",
        "C*06:02:01:106",
        "C*06:02:01:107",
        "C*06:02:01:108",
        "C*06:02:01:109Q",
        "C*06:02:01:11",
        "C*06:02:01:110",
        "C*06:02:01:111",
        "C*06:02:01:112",
        "C*06:02:01:113",
        "C*06:02:01:114",
        "C*06:02:01:115",
        "C*06:02:01:116Q",
        "C*06:02:01:117",
        "C*06:02:01:118",
        "C*06:02:01:12",
        "C*06:02:01:13",
        "C*06:02:01:14",
        "C*06:02:01:15",
        "C*06:02:01:16",
        "C*06:02:01:17",
        "C*06:02:01:18",
        "C*06:02:01:19",
        "C*06:02:01:20",
        "C*06:02:01:21",
        "C*06:02:01:22",
        "C*06:02:01:23",
        "C*06:02:01:24",
        "C*06:02:01:25",
        "C*06:02:01:26",
        "C*06:02:01:27",
        "C*06:02:01:28",
        "C*06:02:01:29",
        "C*06:02:01:30",
        "C*06:02:01:31",
        "C*06:02:01:32",
        "C*06:02:01:33",
        "C*06:02:01:34",
        "C*06:02:01:35",
        "C*06:02:01:36",
        "C*06:02:01:37",
        "C*06:02:01:38",
        "C*06:02:01:39",
        "C*06:02:01:40",
        "C*06:02:01:41",
        "C*06:02:01:42",
        "C*06:02:01:43",
        "C*06:02:01:44",
        "C*06:02:01:45",
        "C*06:02:01:46",
        "C*06:02:01:47",
        "C*06:02:01:48",
        "C*06:02:01:49",
        "C*06:02:01:50",
        "C*06:02:01:51",
        "C*06:02:01:52",
        "C*06:02:01:53",
        "C*06:02:01:54",
        "C*06:02:01:55",
        "C*06:02:01:56",
        "C*06:02:01:57",
        "C*06:02:01:58",
        "C*06:02:01:59",
        "C*06:02:01:60",
        "C*06:02:01:61",
        "C*06:02:01:62",
        "C*06:02:01:63",
        "C*06:02:01:64",
        "C*06:02:01:65",
        "C*06:02:01:66",
        "C*06:02:01:67",
        "C*06:02:01:68",
        "C*06:02:01:69",
        "C*06:02:01:70",
        "C*06:02:01:71",
        "C*06:02:01:72",
        "C*06:02:01:73",
        "C*06:02:01:74",
        "C*06:02:01:75",
        "C*06:02:01:76",
        "C*06:02:01:77",
        "C*06:02:01:78",
        "C*06:02:01:79",
        "C*06:02:01:80",
        "C*06:02:01:81",
        "C*06:02:01:82",
        "C*06:02:01:83",
        "C*06:02:01:84",
        "C*06:02:01:85",
        "C*06:02:01:86",
        "C*06:02:01:87",
        "C*06:02:01:88",
        "C*06:02:01:89",
        "C*06:02:01:90",
        "C*06:02:01:91",
        "C*06:02:01:92",
        "C*06:02:01:93",
        "C*06:02:01:94",
        "C*06:02:01:95",
        "C*06:02:01:96",
        "C*06:02:01:97",
        "C*06:02:01:98",
        "C*06:02:01:99Q",
        "C*06:02:03",
        "C*06:02:07",
        "C*06:02:100",
        "C*06:02:101",
        "C*06:02:102",
        "C*06:02:103",
        "C*06:02:104",
        "C*06:02:105",
        "C*06:02:106",
        "C*06:02:107",
        "C*06:02:108",
        "C*06:02:109",
        "C*06:02:110",
        "C*06:02:111",
        "C*06:02:112",
        "C*06:02:113",
        "C*06:02:114",
        "C*06:02:115",
        "C*06:02:116",
        "C*06:02:117",
        "C*06:02:118",
        "C*06:02:119",
        "C*06:02:120",
        "C*06:02:121",
        "C*06:02:122",
        "C*06:02:123",
        "C*06:02:124",
        "C*06:02:125",
        "C*06:02:126",
        "C*06:02:127",
        "C*06:02:128",
        "C*06:02:129",
        "C*06:02:130",
        "C*06:02:131",
        "C*06:02:132",
        "C*06:02:15",
        "C*06:02:17",
        "C*06:02:20",
        "C*06:02:29",
        "C*06:02:31",
        "C*06:02:38:01",
        "C*06:02:38:02",
        "C*06:02:42",
        "C*06:02:44",
        "C*06:02:45",
        "C*06:02:46",
        "C*06:02:49",
        "C*06:02:50:01",
        "C*06:02:50:02",
        "C*06:02:51",
        "C*06:02:52",
        "C*06:02:53",
        "C*06:02:54",
        "C*06:02:55",
        "C*06:02:56",
        "C*06:02:57",
        "C*06:02:58",
        "C*06:02:59",
        "C*06:02:60",
        "C*06:02:61",
        "C*06:02:62",
        "C*06:02:63",
        "C*06:02:64",
        "C*06:02:65",
        "C*06:02:66",
        "C*06:02:67",
        "C*06:02:68",
        "C*06:02:69",
        "C*06:02:70",
        "C*06:02:71",
        "C*06:02:72",
        "C*06:02:73",
        "C*06:02:74",
        "C*06:02:75",
        "C*06:02:76",
        "C*06:02:77",
        "C*06:02:78",
        "C*06:02:79",
        "C*06:02:80",
        "C*06:02:81",
        "C*06:02:82",
        "C*06:02:83",
        "C*06:02:84",
        "C*06:02:85",
        "C*06:02:86",
        "C*06:02:87",
        "C*06:02:88",
        "C*06:02:89",
        "C*06:02:90",
        "C*06:02:91",
        "C*06:02:92",
        "C*06:02:93",
        "C*06:02:94",
        "C*06:02:95",
        "C*06:02:96",
        "C*06:02:97",
        "C*06:02:98",
        "C*06:02:99"
      ],
      "cds_sha256": "f9529885923021608f38517d7c3f4bddba7eb8880f8ae07eda4a84508b0f8b50",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*06:02:01",
      "numeric_two_field_assignment": "C*06:02"
    },
    {
      "donor": "NA21144",
      "haplotype": "2",
      "gene": "C",
      "genomic_matches": [
        "C*03:02:02:05"
      ],
      "numeric_two_field": [
        "C*03:02"
      ],
      "numeric_three_field": [
        "C*03:02:02"
      ],
      "full_allele_assignment": [
        "C*03:02:02:05"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "C*03:02:02:01",
        "C*03:02:02:02",
        "C*03:02:02:03",
        "C*03:02:02:04",
        "C*03:02:02:05",
        "C*03:02:02:06",
        "C*03:02:02:07",
        "C*03:02:02:08",
        "C*03:02:02:09",
        "C*03:02:02:10",
        "C*03:02:02:11",
        "C*03:02:02:12",
        "C*03:02:02:13",
        "C*03:02:02:14",
        "C*03:02:02:15",
        "C*03:02:02:16",
        "C*03:02:02:17",
        "C*03:02:02:18",
        "C*03:02:02:19"
      ],
      "protein_matches": [
        "C*03:02:01",
        "C*03:02:02:01",
        "C*03:02:02:02",
        "C*03:02:02:03",
        "C*03:02:02:04",
        "C*03:02:02:05",
        "C*03:02:02:06",
        "C*03:02:02:07",
        "C*03:02:02:08",
        "C*03:02:02:09",
        "C*03:02:02:10",
        "C*03:02:02:11",
        "C*03:02:02:12",
        "C*03:02:02:13",
        "C*03:02:02:14",
        "C*03:02:02:15",
        "C*03:02:02:16",
        "C*03:02:02:17",
        "C*03:02:02:18",
        "C*03:02:02:19",
        "C*03:02:03",
        "C*03:02:15",
        "C*03:02:19",
        "C*03:02:20",
        "C*03:02:21",
        "C*03:02:22",
        "C*03:02:23",
        "C*03:02:24",
        "C*03:02:25",
        "C*03:02:26",
        "C*03:02:27",
        "C*03:02:28",
        "C*03:02:29",
        "C*03:02:30",
        "C*03:02:31",
        "C*03:02:32",
        "C*03:02:33",
        "C*03:02:34",
        "C*03:02:35",
        "C*03:02:36",
        "C*03:02:37",
        "C*03:02:38",
        "C*03:02:39",
        "C*03:02:40"
      ],
      "cds_sha256": "60a09bb92c1a9d412f2f2e7c0866fa67b2b19af898fa6a8ec35b6c67806c5e06",
      "cds_length": 1101,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "C*03:02:02",
      "numeric_two_field_assignment": "C*03:02"
    },
    {
      "donor": "NA21144",
      "haplotype": "1",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*02:01:01:02"
      ],
      "numeric_two_field": [
        "DPA1*02:01"
      ],
      "numeric_three_field": [
        "DPA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DPA1*02:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55"
      ],
      "protein_matches": [
        "DPA1*02:01:01:01",
        "DPA1*02:01:01:02",
        "DPA1*02:01:01:03",
        "DPA1*02:01:01:04",
        "DPA1*02:01:01:06",
        "DPA1*02:01:01:07",
        "DPA1*02:01:01:08",
        "DPA1*02:01:01:09",
        "DPA1*02:01:01:10",
        "DPA1*02:01:01:11",
        "DPA1*02:01:01:12",
        "DPA1*02:01:01:13",
        "DPA1*02:01:01:14",
        "DPA1*02:01:01:15",
        "DPA1*02:01:01:16",
        "DPA1*02:01:01:17",
        "DPA1*02:01:01:18",
        "DPA1*02:01:01:19",
        "DPA1*02:01:01:20",
        "DPA1*02:01:01:21",
        "DPA1*02:01:01:22",
        "DPA1*02:01:01:23",
        "DPA1*02:01:01:24",
        "DPA1*02:01:01:25",
        "DPA1*02:01:01:26",
        "DPA1*02:01:01:27",
        "DPA1*02:01:01:28",
        "DPA1*02:01:01:29",
        "DPA1*02:01:01:30",
        "DPA1*02:01:01:31",
        "DPA1*02:01:01:32",
        "DPA1*02:01:01:33",
        "DPA1*02:01:01:34",
        "DPA1*02:01:01:35",
        "DPA1*02:01:01:36",
        "DPA1*02:01:01:37",
        "DPA1*02:01:01:38",
        "DPA1*02:01:01:39",
        "DPA1*02:01:01:40",
        "DPA1*02:01:01:41",
        "DPA1*02:01:01:42",
        "DPA1*02:01:01:43",
        "DPA1*02:01:01:44",
        "DPA1*02:01:01:45",
        "DPA1*02:01:01:46",
        "DPA1*02:01:01:47",
        "DPA1*02:01:01:48",
        "DPA1*02:01:01:49",
        "DPA1*02:01:01:50",
        "DPA1*02:01:01:51",
        "DPA1*02:01:01:52",
        "DPA1*02:01:01:53",
        "DPA1*02:01:01:54",
        "DPA1*02:01:01:55",
        "DPA1*02:01:02:01",
        "DPA1*02:01:02:02",
        "DPA1*02:01:02:03",
        "DPA1*02:01:02:04",
        "DPA1*02:01:02:05",
        "DPA1*02:01:04",
        "DPA1*02:01:07:01",
        "DPA1*02:01:07:02",
        "DPA1*02:01:08:01",
        "DPA1*02:01:08:02",
        "DPA1*02:01:08:03",
        "DPA1*02:01:08:04",
        "DPA1*02:01:08:05",
        "DPA1*02:01:08:06",
        "DPA1*02:01:08:07",
        "DPA1*02:01:10",
        "DPA1*02:01:14",
        "DPA1*02:01:15",
        "DPA1*02:01:16",
        "DPA1*02:01:17",
        "DPA1*02:01:18",
        "DPA1*02:01:19",
        "DPA1*02:01:20",
        "DPA1*02:01:21",
        "DPA1*02:01:22",
        "DPA1*02:01:23",
        "DPA1*02:01:24",
        "DPA1*02:01:25",
        "DPA1*02:01:26",
        "DPA1*02:01:27",
        "DPA1*02:01:28",
        "DPA1*02:01:29",
        "DPA1*02:01:30",
        "DPA1*02:01:31",
        "DPA1*02:01:32",
        "DPA1*02:01:33",
        "DPA1*02:01:34",
        "DPA1*02:01:35",
        "DPA1*02:01:36",
        "DPA1*02:01:37",
        "DPA1*02:01:38",
        "DPA1*02:01:39",
        "DPA1*02:01:40",
        "DPA1*02:01:41",
        "DPA1*02:01:42"
      ],
      "cds_sha256": "b098f34ca4caa05c92e4525da9a0fb4789be3e19b5e809a73931d90d6a1edf32",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*02:01:01",
      "numeric_two_field_assignment": "DPA1*02:01"
    },
    {
      "donor": "NA21144",
      "haplotype": "2",
      "gene": "DPA1",
      "genomic_matches": [
        "DPA1*01:03:01:04"
      ],
      "numeric_two_field": [
        "DPA1*01:03"
      ],
      "numeric_three_field": [
        "DPA1*01:03:01"
      ],
      "full_allele_assignment": [
        "DPA1*01:03:01:04"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99"
      ],
      "protein_matches": [
        "DPA1*01:03:01:01",
        "DPA1*01:03:01:02",
        "DPA1*01:03:01:03",
        "DPA1*01:03:01:04",
        "DPA1*01:03:01:05",
        "DPA1*01:03:01:06",
        "DPA1*01:03:01:07",
        "DPA1*01:03:01:08",
        "DPA1*01:03:01:09",
        "DPA1*01:03:01:10",
        "DPA1*01:03:01:100",
        "DPA1*01:03:01:101Q",
        "DPA1*01:03:01:102",
        "DPA1*01:03:01:103",
        "DPA1*01:03:01:104",
        "DPA1*01:03:01:105",
        "DPA1*01:03:01:106",
        "DPA1*01:03:01:107",
        "DPA1*01:03:01:108",
        "DPA1*01:03:01:109",
        "DPA1*01:03:01:11",
        "DPA1*01:03:01:110",
        "DPA1*01:03:01:111",
        "DPA1*01:03:01:112",
        "DPA1*01:03:01:113",
        "DPA1*01:03:01:114",
        "DPA1*01:03:01:115",
        "DPA1*01:03:01:116",
        "DPA1*01:03:01:117",
        "DPA1*01:03:01:118",
        "DPA1*01:03:01:119",
        "DPA1*01:03:01:12",
        "DPA1*01:03:01:120",
        "DPA1*01:03:01:121",
        "DPA1*01:03:01:122",
        "DPA1*01:03:01:123",
        "DPA1*01:03:01:124",
        "DPA1*01:03:01:125",
        "DPA1*01:03:01:126",
        "DPA1*01:03:01:127",
        "DPA1*01:03:01:128",
        "DPA1*01:03:01:129",
        "DPA1*01:03:01:13",
        "DPA1*01:03:01:130",
        "DPA1*01:03:01:131",
        "DPA1*01:03:01:132",
        "DPA1*01:03:01:133",
        "DPA1*01:03:01:134",
        "DPA1*01:03:01:135",
        "DPA1*01:03:01:136",
        "DPA1*01:03:01:137",
        "DPA1*01:03:01:138",
        "DPA1*01:03:01:139",
        "DPA1*01:03:01:14",
        "DPA1*01:03:01:140",
        "DPA1*01:03:01:141",
        "DPA1*01:03:01:142",
        "DPA1*01:03:01:143",
        "DPA1*01:03:01:144",
        "DPA1*01:03:01:145",
        "DPA1*01:03:01:146",
        "DPA1*01:03:01:147",
        "DPA1*01:03:01:148",
        "DPA1*01:03:01:149",
        "DPA1*01:03:01:15",
        "DPA1*01:03:01:150",
        "DPA1*01:03:01:151",
        "DPA1*01:03:01:152",
        "DPA1*01:03:01:153",
        "DPA1*01:03:01:154",
        "DPA1*01:03:01:155Q",
        "DPA1*01:03:01:156",
        "DPA1*01:03:01:157",
        "DPA1*01:03:01:158",
        "DPA1*01:03:01:159",
        "DPA1*01:03:01:16",
        "DPA1*01:03:01:160",
        "DPA1*01:03:01:17",
        "DPA1*01:03:01:18Q",
        "DPA1*01:03:01:19",
        "DPA1*01:03:01:20",
        "DPA1*01:03:01:21",
        "DPA1*01:03:01:22",
        "DPA1*01:03:01:23",
        "DPA1*01:03:01:24",
        "DPA1*01:03:01:25",
        "DPA1*01:03:01:26",
        "DPA1*01:03:01:27",
        "DPA1*01:03:01:28",
        "DPA1*01:03:01:29",
        "DPA1*01:03:01:30",
        "DPA1*01:03:01:31",
        "DPA1*01:03:01:32",
        "DPA1*01:03:01:33",
        "DPA1*01:03:01:34",
        "DPA1*01:03:01:35",
        "DPA1*01:03:01:36",
        "DPA1*01:03:01:37",
        "DPA1*01:03:01:38",
        "DPA1*01:03:01:39",
        "DPA1*01:03:01:40",
        "DPA1*01:03:01:41",
        "DPA1*01:03:01:42",
        "DPA1*01:03:01:43",
        "DPA1*01:03:01:44",
        "DPA1*01:03:01:45",
        "DPA1*01:03:01:46",
        "DPA1*01:03:01:47",
        "DPA1*01:03:01:48",
        "DPA1*01:03:01:49",
        "DPA1*01:03:01:50",
        "DPA1*01:03:01:51",
        "DPA1*01:03:01:52",
        "DPA1*01:03:01:53",
        "DPA1*01:03:01:54",
        "DPA1*01:03:01:55",
        "DPA1*01:03:01:56",
        "DPA1*01:03:01:57",
        "DPA1*01:03:01:58",
        "DPA1*01:03:01:59",
        "DPA1*01:03:01:60",
        "DPA1*01:03:01:61",
        "DPA1*01:03:01:62",
        "DPA1*01:03:01:63",
        "DPA1*01:03:01:64",
        "DPA1*01:03:01:65",
        "DPA1*01:03:01:66",
        "DPA1*01:03:01:67",
        "DPA1*01:03:01:68",
        "DPA1*01:03:01:69",
        "DPA1*01:03:01:70",
        "DPA1*01:03:01:71",
        "DPA1*01:03:01:72",
        "DPA1*01:03:01:73",
        "DPA1*01:03:01:74",
        "DPA1*01:03:01:75",
        "DPA1*01:03:01:76",
        "DPA1*01:03:01:77",
        "DPA1*01:03:01:78",
        "DPA1*01:03:01:79",
        "DPA1*01:03:01:80",
        "DPA1*01:03:01:81",
        "DPA1*01:03:01:82",
        "DPA1*01:03:01:83",
        "DPA1*01:03:01:84",
        "DPA1*01:03:01:85",
        "DPA1*01:03:01:86",
        "DPA1*01:03:01:87",
        "DPA1*01:03:01:88",
        "DPA1*01:03:01:89",
        "DPA1*01:03:01:90",
        "DPA1*01:03:01:91",
        "DPA1*01:03:01:92",
        "DPA1*01:03:01:93",
        "DPA1*01:03:01:94",
        "DPA1*01:03:01:95",
        "DPA1*01:03:01:96",
        "DPA1*01:03:01:97",
        "DPA1*01:03:01:98",
        "DPA1*01:03:01:99",
        "DPA1*01:03:04",
        "DPA1*01:03:05",
        "DPA1*01:03:07",
        "DPA1*01:03:08",
        "DPA1*01:03:10",
        "DPA1*01:03:11",
        "DPA1*01:03:14",
        "DPA1*01:03:16",
        "DPA1*01:03:17",
        "DPA1*01:03:19",
        "DPA1*01:03:23",
        "DPA1*01:03:24",
        "DPA1*01:03:25",
        "DPA1*01:03:27",
        "DPA1*01:03:31",
        "DPA1*01:03:32",
        "DPA1*01:03:34",
        "DPA1*01:03:38:01",
        "DPA1*01:03:38:02",
        "DPA1*01:03:39",
        "DPA1*01:03:40",
        "DPA1*01:03:41",
        "DPA1*01:03:42",
        "DPA1*01:03:43",
        "DPA1*01:03:44",
        "DPA1*01:03:45",
        "DPA1*01:03:46",
        "DPA1*01:03:47",
        "DPA1*01:03:48",
        "DPA1*01:03:49",
        "DPA1*01:03:50",
        "DPA1*01:03:51",
        "DPA1*01:03:52",
        "DPA1*01:03:53",
        "DPA1*01:03:54",
        "DPA1*01:03:55",
        "DPA1*01:03:56",
        "DPA1*01:03:57",
        "DPA1*01:03:58",
        "DPA1*01:03:59",
        "DPA1*01:03:60",
        "DPA1*01:03:61",
        "DPA1*01:03:62",
        "DPA1*01:03:63:01",
        "DPA1*01:03:63:02",
        "DPA1*01:03:64",
        "DPA1*01:03:65",
        "DPA1*01:03:66",
        "DPA1*01:03:67",
        "DPA1*01:03:68"
      ],
      "cds_sha256": "cd4b4a8379521cde40d22bcc3332de97483af0ab8ed70ac983159d1805c26d9d",
      "cds_length": 783,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPA1*01:03:01",
      "numeric_two_field_assignment": "DPA1*01:03"
    },
    {
      "donor": "NA21144",
      "haplotype": "1",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*09:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*09:01"
      ],
      "numeric_three_field": [
        "DPB1*09:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*09:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*09:01:01:01",
        "DPB1*09:01:01:02",
        "DPB1*09:01:01:03"
      ],
      "protein_matches": [
        "DPB1*09:01:01:01",
        "DPB1*09:01:01:02",
        "DPB1*09:01:01:03",
        "DPB1*09:01:02",
        "DPB1*09:01:03"
      ],
      "cds_sha256": "f72da6a24a15b8818a19d0e19219a074f17aed891695ffbd4275c0436054c624",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*09:01:01",
      "numeric_two_field_assignment": "DPB1*09:01"
    },
    {
      "donor": "NA21144",
      "haplotype": "2",
      "gene": "DPB1",
      "genomic_matches": [
        "DPB1*04:01:01:01"
      ],
      "numeric_two_field": [
        "DPB1*04:01"
      ],
      "numeric_three_field": [
        "DPB1*04:01:01"
      ],
      "full_allele_assignment": [
        "DPB1*04:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99"
      ],
      "protein_matches": [
        "DPB1*04:01:01:01",
        "DPB1*04:01:01:02",
        "DPB1*04:01:01:03",
        "DPB1*04:01:01:04",
        "DPB1*04:01:01:05",
        "DPB1*04:01:01:06",
        "DPB1*04:01:01:07",
        "DPB1*04:01:01:08",
        "DPB1*04:01:01:09",
        "DPB1*04:01:01:10",
        "DPB1*04:01:01:100",
        "DPB1*04:01:01:101",
        "DPB1*04:01:01:102",
        "DPB1*04:01:01:103",
        "DPB1*04:01:01:104",
        "DPB1*04:01:01:105",
        "DPB1*04:01:01:106",
        "DPB1*04:01:01:107",
        "DPB1*04:01:01:108",
        "DPB1*04:01:01:109",
        "DPB1*04:01:01:11",
        "DPB1*04:01:01:110",
        "DPB1*04:01:01:111",
        "DPB1*04:01:01:112",
        "DPB1*04:01:01:113",
        "DPB1*04:01:01:114",
        "DPB1*04:01:01:115",
        "DPB1*04:01:01:116",
        "DPB1*04:01:01:117",
        "DPB1*04:01:01:118",
        "DPB1*04:01:01:119",
        "DPB1*04:01:01:12",
        "DPB1*04:01:01:120",
        "DPB1*04:01:01:121",
        "DPB1*04:01:01:122",
        "DPB1*04:01:01:123",
        "DPB1*04:01:01:124",
        "DPB1*04:01:01:125",
        "DPB1*04:01:01:126",
        "DPB1*04:01:01:127",
        "DPB1*04:01:01:128",
        "DPB1*04:01:01:129",
        "DPB1*04:01:01:13",
        "DPB1*04:01:01:130",
        "DPB1*04:01:01:131",
        "DPB1*04:01:01:132",
        "DPB1*04:01:01:133",
        "DPB1*04:01:01:134",
        "DPB1*04:01:01:135",
        "DPB1*04:01:01:136",
        "DPB1*04:01:01:137",
        "DPB1*04:01:01:138",
        "DPB1*04:01:01:139",
        "DPB1*04:01:01:14",
        "DPB1*04:01:01:140",
        "DPB1*04:01:01:141",
        "DPB1*04:01:01:142",
        "DPB1*04:01:01:143",
        "DPB1*04:01:01:144",
        "DPB1*04:01:01:145",
        "DPB1*04:01:01:146",
        "DPB1*04:01:01:147",
        "DPB1*04:01:01:148",
        "DPB1*04:01:01:149",
        "DPB1*04:01:01:15",
        "DPB1*04:01:01:150",
        "DPB1*04:01:01:151",
        "DPB1*04:01:01:152",
        "DPB1*04:01:01:153",
        "DPB1*04:01:01:154",
        "DPB1*04:01:01:155",
        "DPB1*04:01:01:156",
        "DPB1*04:01:01:157",
        "DPB1*04:01:01:158",
        "DPB1*04:01:01:159",
        "DPB1*04:01:01:16",
        "DPB1*04:01:01:160",
        "DPB1*04:01:01:161",
        "DPB1*04:01:01:162",
        "DPB1*04:01:01:163",
        "DPB1*04:01:01:164",
        "DPB1*04:01:01:165",
        "DPB1*04:01:01:166",
        "DPB1*04:01:01:167",
        "DPB1*04:01:01:168",
        "DPB1*04:01:01:169",
        "DPB1*04:01:01:17",
        "DPB1*04:01:01:170",
        "DPB1*04:01:01:171",
        "DPB1*04:01:01:172Q",
        "DPB1*04:01:01:173",
        "DPB1*04:01:01:174",
        "DPB1*04:01:01:18",
        "DPB1*04:01:01:19",
        "DPB1*04:01:01:20",
        "DPB1*04:01:01:21",
        "DPB1*04:01:01:22",
        "DPB1*04:01:01:23",
        "DPB1*04:01:01:24N",
        "DPB1*04:01:01:25",
        "DPB1*04:01:01:26",
        "DPB1*04:01:01:27",
        "DPB1*04:01:01:28",
        "DPB1*04:01:01:29",
        "DPB1*04:01:01:30",
        "DPB1*04:01:01:31",
        "DPB1*04:01:01:32",
        "DPB1*04:01:01:33",
        "DPB1*04:01:01:34",
        "DPB1*04:01:01:35",
        "DPB1*04:01:01:36",
        "DPB1*04:01:01:37",
        "DPB1*04:01:01:38",
        "DPB1*04:01:01:39",
        "DPB1*04:01:01:40",
        "DPB1*04:01:01:41",
        "DPB1*04:01:01:42",
        "DPB1*04:01:01:43",
        "DPB1*04:01:01:44",
        "DPB1*04:01:01:45",
        "DPB1*04:01:01:46",
        "DPB1*04:01:01:47",
        "DPB1*04:01:01:48",
        "DPB1*04:01:01:49",
        "DPB1*04:01:01:50",
        "DPB1*04:01:01:51",
        "DPB1*04:01:01:52",
        "DPB1*04:01:01:53",
        "DPB1*04:01:01:54",
        "DPB1*04:01:01:55",
        "DPB1*04:01:01:56",
        "DPB1*04:01:01:57",
        "DPB1*04:01:01:58",
        "DPB1*04:01:01:59",
        "DPB1*04:01:01:60",
        "DPB1*04:01:01:61",
        "DPB1*04:01:01:62",
        "DPB1*04:01:01:63",
        "DPB1*04:01:01:64",
        "DPB1*04:01:01:65",
        "DPB1*04:01:01:66",
        "DPB1*04:01:01:67",
        "DPB1*04:01:01:68",
        "DPB1*04:01:01:69",
        "DPB1*04:01:01:70",
        "DPB1*04:01:01:71",
        "DPB1*04:01:01:72",
        "DPB1*04:01:01:73",
        "DPB1*04:01:01:74",
        "DPB1*04:01:01:75",
        "DPB1*04:01:01:76",
        "DPB1*04:01:01:77",
        "DPB1*04:01:01:78",
        "DPB1*04:01:01:79",
        "DPB1*04:01:01:80",
        "DPB1*04:01:01:81",
        "DPB1*04:01:01:82",
        "DPB1*04:01:01:83",
        "DPB1*04:01:01:84",
        "DPB1*04:01:01:85",
        "DPB1*04:01:01:86",
        "DPB1*04:01:01:87",
        "DPB1*04:01:01:88",
        "DPB1*04:01:01:89",
        "DPB1*04:01:01:90",
        "DPB1*04:01:01:91",
        "DPB1*04:01:01:92",
        "DPB1*04:01:01:93",
        "DPB1*04:01:01:94",
        "DPB1*04:01:01:95",
        "DPB1*04:01:01:96",
        "DPB1*04:01:01:97",
        "DPB1*04:01:01:98",
        "DPB1*04:01:01:99",
        "DPB1*04:01:03",
        "DPB1*04:01:04:01",
        "DPB1*04:01:04:02",
        "DPB1*04:01:06",
        "DPB1*04:01:08",
        "DPB1*04:01:100",
        "DPB1*04:01:101",
        "DPB1*04:01:102",
        "DPB1*04:01:103",
        "DPB1*04:01:104",
        "DPB1*04:01:105",
        "DPB1*04:01:106",
        "DPB1*04:01:107",
        "DPB1*04:01:108",
        "DPB1*04:01:109",
        "DPB1*04:01:110",
        "DPB1*04:01:111",
        "DPB1*04:01:112",
        "DPB1*04:01:113",
        "DPB1*04:01:114",
        "DPB1*04:01:115",
        "DPB1*04:01:116",
        "DPB1*04:01:117",
        "DPB1*04:01:118",
        "DPB1*04:01:14",
        "DPB1*04:01:16",
        "DPB1*04:01:20",
        "DPB1*04:01:31",
        "DPB1*04:01:33",
        "DPB1*04:01:34",
        "DPB1*04:01:35",
        "DPB1*04:01:36",
        "DPB1*04:01:37:01",
        "DPB1*04:01:37:02",
        "DPB1*04:01:38",
        "DPB1*04:01:39:01",
        "DPB1*04:01:39:02",
        "DPB1*04:01:40",
        "DPB1*04:01:42",
        "DPB1*04:01:43",
        "DPB1*04:01:46",
        "DPB1*04:01:47",
        "DPB1*04:01:48",
        "DPB1*04:01:49",
        "DPB1*04:01:50",
        "DPB1*04:01:51",
        "DPB1*04:01:52",
        "DPB1*04:01:53",
        "DPB1*04:01:54",
        "DPB1*04:01:55",
        "DPB1*04:01:56",
        "DPB1*04:01:57",
        "DPB1*04:01:58",
        "DPB1*04:01:59:01",
        "DPB1*04:01:59:02",
        "DPB1*04:01:60:01",
        "DPB1*04:01:60:02",
        "DPB1*04:01:60:03",
        "DPB1*04:01:61",
        "DPB1*04:01:62",
        "DPB1*04:01:63",
        "DPB1*04:01:64",
        "DPB1*04:01:65",
        "DPB1*04:01:66",
        "DPB1*04:01:67",
        "DPB1*04:01:68",
        "DPB1*04:01:69",
        "DPB1*04:01:70",
        "DPB1*04:01:71",
        "DPB1*04:01:72",
        "DPB1*04:01:73:01",
        "DPB1*04:01:73:02",
        "DPB1*04:01:74:01",
        "DPB1*04:01:74:02",
        "DPB1*04:01:74:03",
        "DPB1*04:01:75",
        "DPB1*04:01:76",
        "DPB1*04:01:77",
        "DPB1*04:01:78",
        "DPB1*04:01:79",
        "DPB1*04:01:80",
        "DPB1*04:01:81",
        "DPB1*04:01:82",
        "DPB1*04:01:83",
        "DPB1*04:01:84",
        "DPB1*04:01:85",
        "DPB1*04:01:86",
        "DPB1*04:01:87",
        "DPB1*04:01:88",
        "DPB1*04:01:89",
        "DPB1*04:01:90",
        "DPB1*04:01:91",
        "DPB1*04:01:92",
        "DPB1*04:01:93",
        "DPB1*04:01:94",
        "DPB1*04:01:95",
        "DPB1*04:01:96",
        "DPB1*04:01:97",
        "DPB1*04:01:98",
        "DPB1*04:01:99"
      ],
      "cds_sha256": "50743053db76f45f69732767bde9125fdc4926d24e3c2b3f9115892be631bb42",
      "cds_length": 777,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DPB1*04:01:01",
      "numeric_two_field_assignment": "DPB1*04:01"
    },
    {
      "donor": "NA21144",
      "haplotype": "1",
      "gene": "DQA1",
      "genomic_matches": [
        "DQA1*02:01:01:01"
      ],
      "numeric_two_field": [
        "DQA1*02:01"
      ],
      "numeric_three_field": [
        "DQA1*02:01:01"
      ],
      "full_allele_assignment": [
        "DQA1*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13"
      ],
      "protein_matches": [
        "DQA1*02:01:01:01",
        "DQA1*02:01:01:02",
        "DQA1*02:01:01:03",
        "DQA1*02:01:01:04",
        "DQA1*02:01:01:05",
        "DQA1*02:01:01:06",
        "DQA1*02:01:01:07",
        "DQA1*02:01:01:08",
        "DQA1*02:01:01:09",
        "DQA1*02:01:01:10",
        "DQA1*02:01:01:11",
        "DQA1*02:01:01:12",
        "DQA1*02:01:01:13",
        "DQA1*02:01:03",
        "DQA1*02:01:05",
        "DQA1*02:01:06",
        "DQA1*02:01:07",
        "DQA1*02:01:08",
        "DQA1*02:01:09:01",
        "DQA1*02:01:09:02",
        "DQA1*02:01:09:03",
        "DQA1*02:01:10",
        "DQA1*02:01:11",
        "DQA1*02:01:14",
        "DQA1*02:01:15Q",
        "DQA1*02:01:16",
        "DQA1*02:01:17",
        "DQA1*02:01:18",
        "DQA1*02:01:19",
        "DQA1*02:01:20",
        "DQA1*02:01:22",
        "DQA1*02:01:23",
        "DQA1*02:01:26"
      ],
      "cds_sha256": "a133de159576cc12f4a192fcc735b46791d889475acff0224172d22c4864229c",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*02:01:01",
      "numeric_two_field_assignment": "DQA1*02:01"
    },
    {
      "donor": "NA21144",
      "haplotype": "2",
      "gene": "DQA1",
      "genomic_matches": [],
      "numeric_two_field": [
        "DQA1*05:01"
      ],
      "numeric_three_field": [
        "DQA1*05:01:01"
      ],
      "full_allele_assignment": [],
      "basis": "exact_complete_CDS",
      "coding_matches": [
        "DQA1*05:01:01:01",
        "DQA1*05:01:01:02",
        "DQA1*05:01:01:03",
        "DQA1*05:01:01:04",
        "DQA1*05:01:01:05",
        "DQA1*05:01:01:06",
        "DQA1*05:01:01:07",
        "DQA1*05:01:01:08",
        "DQA1*05:01:01:09",
        "DQA1*05:01:01:10",
        "DQA1*05:01:01:11",
        "DQA1*05:01:01:12",
        "DQA1*05:01:01:13",
        "DQA1*05:01:01:14",
        "DQA1*05:01:01:15",
        "DQA1*05:01:01:16"
      ],
      "protein_matches": [
        "DQA1*05:01:01:01",
        "DQA1*05:01:01:02",
        "DQA1*05:01:01:03",
        "DQA1*05:01:01:04",
        "DQA1*05:01:01:05",
        "DQA1*05:01:01:06",
        "DQA1*05:01:01:07",
        "DQA1*05:01:01:08",
        "DQA1*05:01:01:09",
        "DQA1*05:01:01:10",
        "DQA1*05:01:01:11",
        "DQA1*05:01:01:12",
        "DQA1*05:01:01:13",
        "DQA1*05:01:01:14",
        "DQA1*05:01:01:15",
        "DQA1*05:01:01:16",
        "DQA1*05:01:04",
        "DQA1*05:01:05",
        "DQA1*05:01:06",
        "DQA1*05:01:07",
        "DQA1*05:01:08:01",
        "DQA1*05:01:08:02",
        "DQA1*05:01:09",
        "DQA1*05:01:10",
        "DQA1*05:01:11",
        "DQA1*05:01:12",
        "DQA1*05:01:13",
        "DQA1*05:01:14",
        "DQA1*05:01:15",
        "DQA1*05:01:16",
        "DQA1*05:01:17",
        "DQA1*05:01:18",
        "DQA1*05:01:19",
        "DQA1*05:01:20",
        "DQA1*05:01:21",
        "DQA1*05:01:22"
      ],
      "cds_sha256": "47eee26714816d8503ce261bda9eba1e76a82f5cbb0b61e7402e03af7dca5234",
      "cds_length": 765,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQA1*05:01:01",
      "numeric_two_field_assignment": "DQA1*05:01"
    },
    {
      "donor": "NA21144",
      "haplotype": "1",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*03:03:02:01"
      ],
      "numeric_two_field": [
        "DQB1*03:03"
      ],
      "numeric_three_field": [
        "DQB1*03:03:02"
      ],
      "full_allele_assignment": [
        "DQB1*03:03:02:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q"
      ],
      "protein_matches": [
        "DQB1*03:03:02:01",
        "DQB1*03:03:02:02",
        "DQB1*03:03:02:03",
        "DQB1*03:03:02:04",
        "DQB1*03:03:02:05",
        "DQB1*03:03:02:06",
        "DQB1*03:03:02:07",
        "DQB1*03:03:02:08",
        "DQB1*03:03:02:09",
        "DQB1*03:03:02:10",
        "DQB1*03:03:02:11",
        "DQB1*03:03:02:12",
        "DQB1*03:03:02:13",
        "DQB1*03:03:02:14",
        "DQB1*03:03:02:15",
        "DQB1*03:03:02:16",
        "DQB1*03:03:02:17",
        "DQB1*03:03:02:18",
        "DQB1*03:03:02:19",
        "DQB1*03:03:02:20Q",
        "DQB1*03:03:03:01",
        "DQB1*03:03:03:02",
        "DQB1*03:03:04",
        "DQB1*03:03:08",
        "DQB1*03:03:09",
        "DQB1*03:03:10",
        "DQB1*03:03:11",
        "DQB1*03:03:18",
        "DQB1*03:03:29",
        "DQB1*03:03:30",
        "DQB1*03:03:31",
        "DQB1*03:03:33",
        "DQB1*03:03:34",
        "DQB1*03:03:35",
        "DQB1*03:03:36",
        "DQB1*03:03:37",
        "DQB1*03:03:38"
      ],
      "cds_sha256": "781a32b1f021c638f5e6fc5652f5cc4367e8e30291c9f3df3e2e01102c3a79e0",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*03:03:02",
      "numeric_two_field_assignment": "DQB1*03:03"
    },
    {
      "donor": "NA21144",
      "haplotype": "2",
      "gene": "DQB1",
      "genomic_matches": [
        "DQB1*02:01:01:01"
      ],
      "numeric_two_field": [
        "DQB1*02:01"
      ],
      "numeric_three_field": [
        "DQB1*02:01:01"
      ],
      "full_allele_assignment": [
        "DQB1*02:01:01:01"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DQB1*02:01:01:01",
        "DQB1*02:01:01:02",
        "DQB1*02:01:01:03",
        "DQB1*02:01:01:04",
        "DQB1*02:01:01:05",
        "DQB1*02:01:01:06",
        "DQB1*02:01:01:07",
        "DQB1*02:01:01:08",
        "DQB1*02:01:01:09",
        "DQB1*02:01:01:10",
        "DQB1*02:01:01:11",
        "DQB1*02:01:01:12",
        "DQB1*02:01:01:13",
        "DQB1*02:01:01:14",
        "DQB1*02:01:01:15",
        "DQB1*02:01:01:16Q",
        "DQB1*02:01:01:17",
        "DQB1*02:01:01:18",
        "DQB1*02:01:01:19",
        "DQB1*02:01:01:20",
        "DQB1*02:01:01:21Q",
        "DQB1*02:01:01:22",
        "DQB1*02:01:01:23",
        "DQB1*02:01:01:24",
        "DQB1*02:01:01:25",
        "DQB1*02:01:01:26",
        "DQB1*02:01:01:27",
        "DQB1*02:01:01:28",
        "DQB1*02:01:01:29",
        "DQB1*02:01:01:30",
        "DQB1*02:01:01:31",
        "DQB1*02:01:01:32Q",
        "DQB1*02:01:01:33"
      ],
      "protein_matches": [
        "DQB1*02:01:01:01",
        "DQB1*02:01:01:02",
        "DQB1*02:01:01:03",
        "DQB1*02:01:01:04",
        "DQB1*02:01:01:05",
        "DQB1*02:01:01:06",
        "DQB1*02:01:01:07",
        "DQB1*02:01:01:08",
        "DQB1*02:01:01:09",
        "DQB1*02:01:01:10",
        "DQB1*02:01:01:11",
        "DQB1*02:01:01:12",
        "DQB1*02:01:01:13",
        "DQB1*02:01:01:14",
        "DQB1*02:01:01:15",
        "DQB1*02:01:01:16Q",
        "DQB1*02:01:01:17",
        "DQB1*02:01:01:18",
        "DQB1*02:01:01:19",
        "DQB1*02:01:01:20",
        "DQB1*02:01:01:21Q",
        "DQB1*02:01:01:22",
        "DQB1*02:01:01:23",
        "DQB1*02:01:01:24",
        "DQB1*02:01:01:25",
        "DQB1*02:01:01:26",
        "DQB1*02:01:01:27",
        "DQB1*02:01:01:28",
        "DQB1*02:01:01:29",
        "DQB1*02:01:01:30",
        "DQB1*02:01:01:31",
        "DQB1*02:01:01:32Q",
        "DQB1*02:01:01:33",
        "DQB1*02:01:08",
        "DQB1*02:01:40",
        "DQB1*02:01:41",
        "DQB1*02:01:42",
        "DQB1*02:01:44",
        "DQB1*02:01:45",
        "DQB1*02:01:46",
        "DQB1*02:01:48",
        "DQB1*02:01:49",
        "DQB1*02:01:50",
        "DQB1*02:01:53",
        "DQB1*02:01:54",
        "DQB1*02:01:55",
        "DQB1*02:01:56",
        "DQB1*02:01:57",
        "DQB1*02:01:58",
        "DQB1*02:01:59",
        "DQB1*02:01:60"
      ],
      "cds_sha256": "0a25511b7049eb3743cd4217a2b9181c9209c69263bffcf72888e14afb94bd68",
      "cds_length": 786,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DQB1*02:01:01",
      "numeric_two_field_assignment": "DQB1*02:01"
    },
    {
      "donor": "NA21144",
      "haplotype": "1",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*07:01:01:02"
      ],
      "numeric_two_field": [
        "DRB1*07:01"
      ],
      "numeric_three_field": [
        "DRB1*07:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*07:01:01:02"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32"
      ],
      "protein_matches": [
        "DRB1*07:01:01:01",
        "DRB1*07:01:01:02",
        "DRB1*07:01:01:04",
        "DRB1*07:01:01:05",
        "DRB1*07:01:01:06",
        "DRB1*07:01:01:07",
        "DRB1*07:01:01:08",
        "DRB1*07:01:01:09",
        "DRB1*07:01:01:10",
        "DRB1*07:01:01:11",
        "DRB1*07:01:01:12",
        "DRB1*07:01:01:13",
        "DRB1*07:01:01:14",
        "DRB1*07:01:01:15",
        "DRB1*07:01:01:16",
        "DRB1*07:01:01:17",
        "DRB1*07:01:01:18",
        "DRB1*07:01:01:19",
        "DRB1*07:01:01:20",
        "DRB1*07:01:01:21",
        "DRB1*07:01:01:22",
        "DRB1*07:01:01:23",
        "DRB1*07:01:01:24",
        "DRB1*07:01:01:25",
        "DRB1*07:01:01:26",
        "DRB1*07:01:01:27",
        "DRB1*07:01:01:28",
        "DRB1*07:01:01:29",
        "DRB1*07:01:01:30",
        "DRB1*07:01:01:31",
        "DRB1*07:01:01:32",
        "DRB1*07:01:29",
        "DRB1*07:01:30",
        "DRB1*07:01:31",
        "DRB1*07:01:32",
        "DRB1*07:01:33",
        "DRB1*07:01:34",
        "DRB1*07:01:35",
        "DRB1*07:01:36"
      ],
      "cds_sha256": "d35fa517bdd307a907cf20a4f3e5e27f375acc373096b50e493436b8de12eb21",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*07:01:01",
      "numeric_two_field_assignment": "DRB1*07:01"
    },
    {
      "donor": "NA21144",
      "haplotype": "2",
      "gene": "DRB1",
      "genomic_matches": [
        "DRB1*03:01:01:03"
      ],
      "numeric_two_field": [
        "DRB1*03:01"
      ],
      "numeric_three_field": [
        "DRB1*03:01:01"
      ],
      "full_allele_assignment": [
        "DRB1*03:01:01:03"
      ],
      "basis": "exact_genomic_record",
      "coding_matches": [
        "DRB1*03:01:01:01",
        "DRB1*03:01:01:02",
        "DRB1*03:01:01:03",
        "DRB1*03:01:01:04",
        "DRB1*03:01:01:05",
        "DRB1*03:01:01:06",
        "DRB1*03:01:01:07",
        "DRB1*03:01:01:08",
        "DRB1*03:01:01:09",
        "DRB1*03:01:01:10",
        "DRB1*03:01:01:11",
        "DRB1*03:01:01:12",
        "DRB1*03:01:01:13",
        "DRB1*03:01:01:14",
        "DRB1*03:01:01:15",
        "DRB1*03:01:01:16",
        "DRB1*03:01:01:17",
        "DRB1*03:01:01:18",
        "DRB1*03:01:01:19",
        "DRB1*03:01:01:20",
        "DRB1*03:01:01:21",
        "DRB1*03:01:01:22",
        "DRB1*03:01:01:23",
        "DRB1*03:01:01:24",
        "DRB1*03:01:01:25",
        "DRB1*03:01:01:26",
        "DRB1*03:01:01:27",
        "DRB1*03:01:01:28"
      ],
      "protein_matches": [
        "DRB1*03:01:01:01",
        "DRB1*03:01:01:02",
        "DRB1*03:01:01:03",
        "DRB1*03:01:01:04",
        "DRB1*03:01:01:05",
        "DRB1*03:01:01:06",
        "DRB1*03:01:01:07",
        "DRB1*03:01:01:08",
        "DRB1*03:01:01:09",
        "DRB1*03:01:01:10",
        "DRB1*03:01:01:11",
        "DRB1*03:01:01:12",
        "DRB1*03:01:01:13",
        "DRB1*03:01:01:14",
        "DRB1*03:01:01:15",
        "DRB1*03:01:01:16",
        "DRB1*03:01:01:17",
        "DRB1*03:01:01:18",
        "DRB1*03:01:01:19",
        "DRB1*03:01:01:20",
        "DRB1*03:01:01:21",
        "DRB1*03:01:01:22",
        "DRB1*03:01:01:23",
        "DRB1*03:01:01:24",
        "DRB1*03:01:01:25",
        "DRB1*03:01:01:26",
        "DRB1*03:01:01:27",
        "DRB1*03:01:01:28",
        "DRB1*03:01:02:01",
        "DRB1*03:01:02:02",
        "DRB1*03:01:04",
        "DRB1*03:01:08:01",
        "DRB1*03:01:08:02",
        "DRB1*03:01:26",
        "DRB1*03:01:30",
        "DRB1*03:01:31",
        "DRB1*03:01:32",
        "DRB1*03:01:38",
        "DRB1*03:01:39",
        "DRB1*03:01:40",
        "DRB1*03:01:41"
      ],
      "cds_sha256": "7f33840f5ad78adf7c5004b99ba1a28ad50b4012dfb4d4ebd1f6f20a3d55149c",
      "cds_length": 801,
      "complete_ORF_checks_pass": true,
      "internal_stop": false,
      "numeric_three_field_assignment": "DRB1*03:01:01",
      "numeric_two_field_assignment": "DRB1*03:01"
    }
  ],
  "counts": {
    "exact_genomic_record": 1201,
    "exact_complete_CDS": 173,
    "exact_complete_protein": 1,
    "unresolved": 1
  },
  "sources_sha256": {
    "ipd/fasta/A_nuc.fasta": "b38accd2e72a7c1a4e93ee05ac7eeb0607c1a8e52a3ab7c015803b1273be3ecf",
    "ipd/fasta/A_prot.fasta": "5794fb6b40ba81d388c3b9493ad699783eabd42260bd00fc8d61f60d3bdb4a76",
    "ipd/fasta/B_nuc.fasta": "9edcb398cce7eccafd10a54fecaa20582524e9bd38883bc136db84cf4355823f",
    "ipd/fasta/B_prot.fasta": "f53f5da256e19dd8c7bbd9a236fdc23d2b5a90a3609e348fd4ab6dfb9f8a4284",
    "ipd/fasta/C_nuc.fasta": "a06188a8fbff4f2eb9833de3a61834ab8ec023eb45efa9cd671fd369ce2f8edf",
    "ipd/fasta/C_prot.fasta": "eef0980b9055473859697c07e34e471d1bdb23eac047cdbfe82378462307e9c2",
    "ipd/fasta/DPA1_nuc.fasta": "044345384f02a1be1dcc7553da4639c3711d954454f0b58e95d091692e99d73e",
    "ipd/fasta/DPA1_prot.fasta": "79bf7adb70035e9b96175c63ee2b154ab76d5a1e9fbe9747809d8891af2695b1",
    "ipd/fasta/DPB1_nuc.fasta": "8db22b45c49743ea5d90216fdcedfc496469127339ea9aca8282ec3169753896",
    "ipd/fasta/DPB1_prot.fasta": "a62436239364b97370f0e5d109a8c62e712601477aa1a33109479cef6b00d85d",
    "ipd/fasta/DQA1_nuc.fasta": "1f28f507886116cb8a71cb149551323da02189f3284204065911934e93c524c3",
    "ipd/fasta/DQA1_prot.fasta": "aca6d959708b91e08814c1320cefdc3f4d83956c30c8e921d047b87e348c4015",
    "ipd/fasta/DQB1_nuc.fasta": "8f1162e2a2de663750c68b7cc37c2be2eaede4d2699a3f254216054d4e1c3f6c",
    "ipd/fasta/DQB1_prot.fasta": "ec0422af8cf6d4106031248d76826819a04ec6c1ad0d98028b5a888769e73849",
    "ipd/fasta/DRB1_nuc.fasta": "be6535f6ee900f2193df9f9dfec6ac325eb44ddf80952255d58c571ffccd22a9",
    "ipd/fasta/DRB1_prot.fasta": "8cdce9045a4dfa2edef5fa5659545134fe6d6aed7a04ff1188a4ee4c59ad2f85",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200005_HG00408.pat.gtf.gz": "27030784447b133458a9f7b8bb82cd25ab66581b8c682f948aafebfffd5eb4d6",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200006_HG00408.mat.gtf.gz": "5959182d19d907cd37512eb128918dd55fc4465553401bc639e92b5dbf846a51",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200007_HG00423.pat.gtf.gz": "78950508e48c57c359cf9c0973f88052753e740b71adf85d3a667708ccef7791",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200008_HG00423.mat.gtf.gz": "fd61640a54df37eb9ff84028175d36ff56778c22e31af56d6b717c3a9869f4be",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200009_HG00438.pat.gtf.gz": "750dc4c6bab5ac11eb54744ab4eed765f0adf8b633a3eb091fc5a49b74ca839e",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200010_HG00438.mat.gtf.gz": "2d6b102ab47479a8dfc431ad9e48b9203976b35124d547ced6735053e85d6001",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200011_HG00544.pat.gtf.gz": "1399408188624c5cbda368e982a0374572a89e012b9ac3343d280c806923043e",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200012_HG00544.mat.gtf.gz": "e3008dbaf218666a486905de0b9763146f29993e66799f10165c876b09e1e660",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200013_HG00558.pat.gtf.gz": "5462c807a01be99d64b4ef96f2625cbb71cbb96787b874230afb1112f2ff2711",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200014_HG00558.mat.gtf.gz": "85b6f642fa22ffbb9fd0fd7e458d67914783eff69966feb7c6a8ecf0a033e107",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200015_HG00597.pat.gtf.gz": "842b9c3c8e3504d86a5a488138d07de735f9c0bf840f91f201871c344dce0880",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200016_HG00597.mat.gtf.gz": "5d89812ad3abcc4b0c6bdcd3ab7803d6e69f0572eed9cc692f0b7cf2da8b43ef",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200019_HG00609.pat.gtf.gz": "a8af6c91837c0a2c8e3097df1acc8ce6345216188dad3c75d4cecba4da644738",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200020_HG00609.mat.gtf.gz": "863254c836b88e302365ef1c1aaca5fe0dcab9d3e1799eb03be7660c4a45b6bb",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200021_HG00621.pat.gtf.gz": "6cc3e6b0080f3a350be040825ac738c8a8c998b705ac93ebf7f178192652be7e",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200022_HG00621.mat.gtf.gz": "a24953cd7e1a3c377e1a16fd6f859e1ba5e76b9b75d886c45acf72c97353f7fa",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200027_HG00658.pat.gtf.gz": "927f13e6bbf0228b34b8d1f0c8e3e30a944b440c942012bcd36ae6d06e2e74d5",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200028_HG00658.mat.gtf.gz": "155043edbb79973475f300a7e0e323f788335ab4de745972d2c2e848a99c0b8b",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200029_HG00673.pat.gtf.gz": "eb55dacdd21cea07c177a52a2fe799062b2767e6061c680117de40d62fdb95f6",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200030_HG00673.mat.gtf.gz": "4a15f9efcaa5e78cea0a9c9eec8da67f8b2e5297197904c2e384283687ccee08",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200031_HG00706.pat.gtf.gz": "38b16c15b8dd041e9b3143b09865815e45417ffdfe512b74115b87b6dac5e1e8",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200032_HG00706.mat.gtf.gz": "6c1b8f2d4d29d05151d0bfc0395240449361acef1ac3e773b3096c363143a0ca",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200107_HG02015.pat.gtf.gz": "3cb6ed09fb375be7b90ccc58c0cb168697a69bcfbc7db5e72ae1f9d1103ee2f4",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200108_HG02015.mat.gtf.gz": "18f1baafd3436dda57bc5f55adec75583701ac2e75e37b3ff02df701ef36379b",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200109_HG02027.pat.gtf.gz": "b21e21df0ddb466c99d791a30f5aca8ded157719bd6195b3ef026f88df6b8258",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200110_HG02027.mat.gtf.gz": "d7334e71b75f49f7cae9090880a3a78d79fdbbc555c95c1b9e9133c7a7191157",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200303_HG02040.hap1.gtf.gz": "e2e12946f9b119c1235d853ae9083312af4a38082aeaaaeab3d9ab03727c2fba",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200304_HG02040.hap2.gtf.gz": "ff10f0435c049612a656bf775e2a8737aa2cc0a011385a2f19543226b52c8cbc",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200113_HG02056.pat.gtf.gz": "504e535894a6fa52dfb1e291a15003f9a911985765fd1498e233e41876d18f5c",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200114_HG02056.mat.gtf.gz": "fb25d4eeb86d6e72cebaedb457efbc9f902f495884831a1324a344020fa419ee",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200115_HG02071.pat.gtf.gz": "ab1475619d8184f54e5b65b35c71dd955c1b12012e5c1d6157e0b2f7835e3626",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200116_HG02071.mat.gtf.gz": "d7422280f117b3f9bbbbf0a54306cc5f824fd4d2c9f3e2349e4aae53fa2ca56d",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200117_HG02074.pat.gtf.gz": "1c055ff239a43070db302ae5504727249ca03f1baf80f2da66c05e00f19a9052",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200118_HG02074.mat.gtf.gz": "5b0fb1750e0e3021c163a5c20e2a1c1f24e73479b8f06fb3ba9717e6f0201ef1",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200119_HG02080.pat.gtf.gz": "b433df64421049c9ab5c10b28fb30a9934287ae0c8236c4bdda6d7c10fc42028",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200120_HG02080.mat.gtf.gz": "2696ffa9d5b3e49f84fba85dd4f22b176b88cd2ce09186f31298ec55699b8505",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200121_HG02083.pat.gtf.gz": "27a2ed2dfc9b218d4f2ff5c239f2b2d1f2d91fa5da658e0abdea956769cffba0",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200122_HG02083.mat.gtf.gz": "e0770276611c9e60dd94bdf1946f884c3d9f1551c205667f2efb05adc3cf2e1d",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200125_HG02129.pat.gtf.gz": "0f695be6a35668157879fa3500abcf3312eb179689d634dbe1bf9e59a35b9191",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200126_HG02129.mat.gtf.gz": "298c5cc45921e3a15f4caf9ac6590f44c049547feaffa510ff825963c2848b07",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200127_HG02132.pat.gtf.gz": "3368c482394dbed75573e3703c4527124ea0fd7c7ba76a6dab952b09703fb2a9",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200128_HG02132.mat.gtf.gz": "c70a6e36f8fd584115990dd046fda1e8b1fb0ce539ea0ab2a29a710dc7c3f86c",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200129_HG02135.pat.gtf.gz": "7a39cc851671e438a2a1ce81ffc4843b385e1781fd98bf68a804a3455e356185",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200130_HG02135.mat.gtf.gz": "4f301f3ad30f8d98add40fb09cb170daefb698c136f217e267a675b154c152d4",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200305_HG02155.hap1.gtf.gz": "f77f29251682769bfe0351a4bc4a29979519be02b4de1fdb0ceb3debf5c12386",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200306_HG02155.hap2.gtf.gz": "992b4863c9e80b79d5a047745bcd372ef24cd46f28b77c7ed581b7a1d4f2b3c6",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200307_HG02165.hap1.gtf.gz": "1eea8355c69936d0ac21b2ec51354272e159bcd0be8609e5d81181c65b50a0aa",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200308_HG02165.hap2.gtf.gz": "33b039f34398ef1579684ace47c1dc0ee24b43ca11a2a0e81a1ef92d133fd623",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200309_HG02178.hap1.gtf.gz": "c418f4e7b5bae85147f39abb3c658d2e1668f27025e1f0a0345f1a3bc279cbc6",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200310_HG02178.hap2.gtf.gz": "bd9f44f2b76e1e616852033c5539f25a991aa844347b4c57c279f2847c2d01f6",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200313_HG02391.hap1.gtf.gz": "9740f712d3797fb189aa0f9cb117d3ba244eb6b3b4178ce298d7ce94cfb18650",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200314_HG02391.hap2.gtf.gz": "b21a65c46386d6138c4205a71e881f0c4604cc46794de04fca1febdc05ba592c",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200315_HG02392.hap1.gtf.gz": "8b51bbb1efc76bd76f2e9e3889f9f4049921ae71047e8b2b5d47787bc2e23189",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200316_HG02392.hap2.gtf.gz": "2197686a6e262eb470dc07aba863696200e67dc4ea6b6bdf70f023462f8571c4",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200147_HG02514.pat.gtf.gz": "6fb51dd31b682d8fc62df0e147cfbf1153052708ccbaf4082089c9e51d8dd5e6",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200148_HG02514.mat.gtf.gz": "81072a868d866660b9eee63d8ac703b0e2fd050e45aef7988c4148ce4edb7312",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200149_HG02523.pat.gtf.gz": "70f2f1585b199d28b68ca7021fb7d7da976f3f8ef340bb723efaef3297c68ba4",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200150_HG02523.mat.gtf.gz": "0cf6cadb2b93940b78b38d6418a3a55c7b107f106b730f251515f52dfb8b4636",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200155_HG02602.pat.gtf.gz": "a420fb72c684349a160f1f594e502e05b5e1d8c001e335f824c59d77d293f17e",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200156_HG02602.mat.gtf.gz": "0e7d30c7576529705ea8eba8a8eca817eefa7ca0adbd897947e8ea1abe4e0948",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200167_HG02698.pat.gtf.gz": "d80303a5e8fce4d9143e7b12910cf6210ff1e974a742b10f11421a71f4a88e41",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200168_HG02698.mat.gtf.gz": "be85751676ee7e1b0b28c450dd11a6769585876982ec9143fe6820638fe5fc2d",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200173_HG02735.pat.gtf.gz": "dc5b796d575579b514472c85cc8dfab13e07bb885a952205335a44d45cb04d18",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200174_HG02735.mat.gtf.gz": "975598c95f71cc06af9043bd65465e2309d0896db18ae441d8db61ca1e0346d5",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200175_HG02738.pat.gtf.gz": "8a3be77a8fec19522b3b5cb2c0ef7cf6b8c65ea4901ad1ffb28259ac48fb12ef",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200176_HG02738.mat.gtf.gz": "b18e7a908bb4e5a9033951c9ac2f794750771f7d0aefb67e7c558887797d6479",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200187_HG03017.pat.gtf.gz": "3eb18a5c03fe55403e0928662a7659c472fcee27c93da2959b1ac64f708098c4",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200188_HG03017.mat.gtf.gz": "21e79573605b3b0429da9e9e72f7642c41ef08c5648f898ef0c6e8356149278d",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200195_HG03239.pat.gtf.gz": "a7d5a800d915b116b706ac958912a65c6e42b15155cafa6378e559e6e59e1c88",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200196_HG03239.mat.gtf.gz": "8d1a7cb544d475908fe71fedc0b5096e07def1d272251c4ddba868741c44ab30",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200205_HG03654.pat.gtf.gz": "2e4c5968e8277706f287fa5011de78ee2d542e70a8c6d7c97f3ca48fb0a13ca2",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200206_HG03654.mat.gtf.gz": "ae40846b0e3700781e949b1a5e89d540748c4bdf03fb83ecf041f4f816364978",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200207_HG03669.pat.gtf.gz": "a41ec3ada13fb02fc304d76eaa9a3486e1837b3fe2ffee9a1d657e306c3ed8e2",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200208_HG03669.mat.gtf.gz": "c0200a91ff0b06cc15117297ee89574956c192f6f32695dc1b7889dac09dd9e8",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200209_HG03688.pat.gtf.gz": "69659ea9b55d579db18e67188fc499f2ce9647653994cb2d8cc17520bf97a373",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200210_HG03688.mat.gtf.gz": "e2428e22b22b0f551d2aa90b53a8a080d712acc1570d8ea1533c0f6a54d886aa",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200211_HG03704.pat.gtf.gz": "3703ec582e0b69c9d8bc8f042d142cc8a987312278aa2cef0f6a591e8e4a044a",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200212_HG03704.mat.gtf.gz": "ac2d920fccd08cba6cd3d43c0a68068991291ff13576280c9f930e5e8a4335c6",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200213_HG03710.pat.gtf.gz": "a780314d57413481bd08a64ed03c85b0f24a682fb14a6154b7bf007c40ad2b8d",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200214_HG03710.mat.gtf.gz": "146448fd1ef9a20d5ed5a6889fec397f93e9078d0ecbecdb994854f450f78738",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200347_HG03742.hap1.gtf.gz": "1599641632b81f3732784a9dc8eac22db3c7c7bad39e82f6d26a06a199a62d77",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200348_HG03742.hap2.gtf.gz": "36e3aa3668e109a95869867c6d7c2c3870d2bbaf38ee77e4909342941f6c7903",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200349_HG03784.hap1.gtf.gz": "b6a60f714eb62aa525f4fbfefd39977c215d92334965782831db12a8a50bd30b",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200350_HG03784.hap2.gtf.gz": "c716423c0484b0a44232bdd3351d5c21b13eb570df74bf1dbed308a2fec42c5d",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200215_HG03804.pat.gtf.gz": "f1907adabf9d26dae806e174b2f3a0baa4d2dd4278181dbbd5708ee91dc88d95",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200216_HG03804.mat.gtf.gz": "ecc25b984ef92f2e49e7c52607a5e0eab743d2aeb6e6daf18c26e0dbce0ea25f",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200217_HG03816.pat.gtf.gz": "786a2ec9d3c842893db1df823e87aca22098edbf4b9973cd1b047ab00516d875",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200218_HG03816.mat.gtf.gz": "9646b635d9864b8d3f51a10c0364993c1660962a8419e9b701e1865de173865d",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200219_HG03831.pat.gtf.gz": "b65519b500429171c56a69113d2985b569c7364fd43ff1c5be3d42f1195e3c4d",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200220_HG03831.mat.gtf.gz": "bc38a47a263c50ba93735b93502939da40178bd2d6e58a2215fc9176685eed1c",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200221_HG03834.pat.gtf.gz": "6744bfe04d4345e2e070e37492b1ba28a663e28f29850a09b36ad96b7fe8ab03",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200222_HG03834.mat.gtf.gz": "26cb4d809354fb66001f295888fbaa1263465a7345335a05e85b57dd5443b534",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200351_HG03874.hap1.gtf.gz": "a35493cdf70cf2742384e4754ec773cc53b5a0e90d16bac6015122bed775482f",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200352_HG03874.hap2.gtf.gz": "7ea669c5db4a568253fe0657dc5f275c36a7da4cd0d7259d95e3545aac1dbfd4",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200223_HG03927.pat.gtf.gz": "a7b20966106d7167907163d7c6e360c8624f041037ad0a2f3c42468230e4f574",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200224_HG03927.mat.gtf.gz": "7c9913198fc55b9e41fd41971f3bb7cba4aa8e542a5b0c4a904b8b60aaf63e84",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200225_HG03942.pat.gtf.gz": "904c4d5697faf5f62f9710ee54b5c330bb081269559b1e870db7d7c92a0805ee",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200226_HG03942.mat.gtf.gz": "4349a2d80af9e1f20d1709827aa6e96976227217ed8c5c91a3a703422820bf4d",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200227_HG04115.pat.gtf.gz": "0dd52f897636d7caef987311185716bb17772dea0cfd6e4a1ceb6dd91aa21c91",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200228_HG04115.mat.gtf.gz": "054e3c59ae79814617e144ee6780359a5bdd49c1a6c408770b2805a0a5866f94",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200229_HG04157.pat.gtf.gz": "17c76debaf6e58eb4a1edec91010349f32d5df17345eae1ce1a8ebb0f3d3f20e",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200230_HG04157.mat.gtf.gz": "d3611fb387d6b50ccb669b9c15738ce3c9b8717a38b01cab16c1a1aa917db76d",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200231_HG04160.pat.gtf.gz": "3b76313ca016c829bcb2de2cf2333a435820a2cbf8270d64f9dbbc3e0bf44ec2",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200232_HG04160.mat.gtf.gz": "cdb93ac33a18f714067ece323c018cd55b941ca88b38166474c44b27ba6ed3d1",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200233_HG04184.pat.gtf.gz": "af1cce659f07cdfe64b8ff069878636da68b92e5fb3a2f45168753f17a92f0ee",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200234_HG04184.mat.gtf.gz": "738822e3390c5a8493d9ae4e2d3608b89b0b6d26d318582a184e09e68886d1cb",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200235_HG04187.pat.gtf.gz": "2aef99171486ffa9f4c3d3fdbbf48fff16ead7f9f06d96832afddf7e8f880b8f",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200236_HG04187.mat.gtf.gz": "c31be891cdcc9d08b5a2c42740f352d44f394c313c7024ed7e28bcdb5e6e0175",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200237_HG04199.pat.gtf.gz": "aefd081c60489912182e300ab2d86c4b35fe860b38223f0ce20c0c23f0daf4d5",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200238_HG04199.mat.gtf.gz": "2feade86b021a2912cf96d99fe1c55354235f7492eb84be601f7599669e9a3e7",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200239_HG04204.pat.gtf.gz": "16c840229ac13447b1e01c4bd62d6d1b2bd7ccda8e99a082396eec7c3fefde72",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200240_HG04204.mat.gtf.gz": "7a07fac511620a2ef462e28a697eb36830350c688c3412e0f28dcdbe8f2a6b66",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200241_HG04228.pat.gtf.gz": "8e6116a7f3c411db875f1d9751dd9893fe9df82765e41fb6ff6feb3e26f9b6a0",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200242_HG04228.mat.gtf.gz": "c3bc1e996b829ea563c7796469ab8ae9b54844fb640ca1e3b2821b676967b5f8",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200359_NA18565.hap1.gtf.gz": "6173e1e499992b3268008eefc5f0fb80da64093e644926f4f4518b246e4c729b",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200360_NA18565.hap2.gtf.gz": "18b70036c698eb65d143a23f736d4875681e59b6191d62a5e86e83a4f5a7ebe1",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200361_NA18570.hap1.gtf.gz": "b3f1e20a03bb171552d6256aa0993facd97890dbeb2d4568715f741523ce8391",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200362_NA18570.hap2.gtf.gz": "c12c816965cb6332afa9bcf7ca57c07c932ae72cbd5e5b349f02fceadec1af2b",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200363_NA18608.hap1.gtf.gz": "fca28716eaf50bf8580f2af52b3e4f80049d6b2ba1abc5d0b788b538e2778c44",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200364_NA18608.hap2.gtf.gz": "2b7120802a147fc006f093aa1ecc83579599de9f3fbcb077693799dadc92d9f1",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200365_NA18620.hap1.gtf.gz": "990a553a5f78a64ddc7132a22e59cb3141af0d387b73ac41b4ba06b1b3bd4e3d",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200366_NA18620.hap2.gtf.gz": "7989666d6d7c10162a814af9373fe132053d5db917eb190501c1984cfa498f45",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200367_NA18747.hap1.gtf.gz": "1b89cec27941ddcf2648f60346c5bfea1f9c0d545e375684300e307d7a84ee37",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200368_NA18747.hap2.gtf.gz": "02453b72a43ff5da8b5a8b246dd61d6177327e82aa4d4eed4596815e9fe5c859",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200371_NA18940.hap1.gtf.gz": "2282e3628da43309a080fd90d8cc166c6bff1337d104552a278cd9d4bdc37d96",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200372_NA18940.hap2.gtf.gz": "954b213c3b20b25d72be911eea4aed6303a6b10ed2b47e5564675a7040749017",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200373_NA18943.hap1.gtf.gz": "6132fdad408012dd8e0b2990f0b38db98da1027e7771f8befbaac818c826bfd8",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200374_NA18943.hap2.gtf.gz": "6993fac4e1e7d89947735290c55416ddc17a5770a5797f273ccce53740d32f12",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200375_NA18944.hap1.gtf.gz": "6197edc2440011778428054e260deb7fff43849210f3d3408ac67842ac7b349c",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200376_NA18944.hap2.gtf.gz": "5e264d930731e57cdc4c1999d7ac71cb5d31163c16147d7cbe7c4e27b19c18dc",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200377_NA18945.hap1.gtf.gz": "ae56c4a943061009a8b947e8f9d40a97f4321efb6dae056bdfdb663ab0915e37",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200378_NA18945.hap2.gtf.gz": "3de5d81cc84eb8f6e45af1eb975f0b107236235f0aa964ba41b93c75d1f56651",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200379_NA18948.hap1.gtf.gz": "0c0bb0a26057afcc359bddab71da07d5cef6a631b231df374a8c11cde0feef0f",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200380_NA18948.hap2.gtf.gz": "65f7a2c4e3149ddc41610c313e1446f86de3230fc4155afb497c6fdbcdf5b1c3",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200381_NA18952.hap1.gtf.gz": "c529b96cdc228f93176e6302c661af0c7b2b1bc6eecfb8c5b41d12596f65eab9",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200382_NA18952.hap2.gtf.gz": "6fbdb84e4ce73afb20dcd311adcc87618641f59baeedef1b873645c2b676d9b0",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200383_NA18959.hap1.gtf.gz": "f1e9176e07f52d54ed1adc97f3fb2d512246cb92711ae37540b05ec594cbd923",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200384_NA18959.hap2.gtf.gz": "09af9a63187c26aef35d744ae3fd6617bb4492d57f6f108f09e26d605f18df8e",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200385_NA18960.hap1.gtf.gz": "3a25239a6c9639c38b44cca370020ec207f53ba032d85c399f055fd25de26978",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200386_NA18960.hap2.gtf.gz": "b5b25ee7b2ee2323ac580770fd0bf68726ba4f957c5b36e820bc23b8113b0bc7",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200387_NA18967.hap1.gtf.gz": "7c7d5cf0105d2573471b7713e02e678ea518ac63fbe189823e32fbca350a4146",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200388_NA18967.hap2.gtf.gz": "6daf73350bb8dc98757953e8b0a1eb85ff5aca906072598d41b224633f378c40",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200389_NA18970.hap1.gtf.gz": "ff454d28b075658371fa3d5e838ccdbd5de267629e2933c7f9bbf6a8b45d00d2",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200390_NA18970.hap2.gtf.gz": "d9319639d59a3e64c38279a8f68ea636cd70d7ffa9eea9c24571b46de41dd70b",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200391_NA18971.hap1.gtf.gz": "a654b58aa49e25be12bbeee9f3adcb1aa65cb288558038b9318c5424e4cad010",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200392_NA18971.hap2.gtf.gz": "c324b0bd620132b19e31053b824413eed6415fb1934b4176748724a15d5e227c",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200393_NA18974.hap1.gtf.gz": "d5823b2a5521b1e15f1b520f0dfe020512c5db8da604b658c518949815593c37",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200394_NA18974.hap2.gtf.gz": "fc4396409ced42c252139df68a6bbd78b75794578d78345c2e6f43a649df0758",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200395_NA18976.hap1.gtf.gz": "2626e68b4d7c27042c4aec3b80b4e9bf3fcb7e716fe9e40d1503e285d5568f75",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200396_NA18976.hap2.gtf.gz": "f4d5b400789db395414649cd74b72399b5e521e13ad3def216bf03f5397c0173",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200397_NA18982.hap1.gtf.gz": "19a349a068c07e4473b414e9108065d378213d8eb1cd16ec07c440dbd7324e90",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200398_NA18982.hap2.gtf.gz": "e210b44513ef87ebe3a2210315e6e5795beb07a6f1ed2e44856ce8d87b027e8a",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200399_NA18983.hap1.gtf.gz": "d7194ac7f1e7254a85f6605de70d00716a747cac755b5a90d763b7589ea041d4",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200400_NA18983.hap2.gtf.gz": "b797ea4cacdf7930ccd76ef986f0b6c706c59c32f139911b81b4f6decd08947f",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200405_NA19087.hap1.gtf.gz": "4f6b16441ae2cf325e6d304023c759011ee5a0d5e0e2abbcb78f285deea42290",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200406_NA19087.hap2.gtf.gz": "2cf82df8469d4b0fb7cb2da133c43c8b5d5247aab0962f3acc72d813d8df186c",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200449_NA20850.hap1.gtf.gz": "241a22f5bf9c74c08b80c0b8de2aa82f083b60f960d30fa598b82862c4e4580c",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200450_NA20850.hap2.gtf.gz": "3f1bae88a5ab679e88693110b205132e80309f9659e3743820534463582b5d70",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200451_NA20870.hap1.gtf.gz": "d1887e740a67e2d5cb83fcbd0557ac1674206e8c00328fb0fba2b51f82263437",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200452_NA20870.hap2.gtf.gz": "d43ed57c8c31b96ba6cf2a142b834010fd69f25270185b3d91c1dd7b6b082312",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200453_NA20905.hap1.gtf.gz": "62b68c8458b8e089fe44032729f957cf18206d8df827e5ed7e6b05a578a3236c",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200454_NA20905.hap2.gtf.gz": "7d7af756bb285a89e826ed12f167c9917d7452c82afec6c2e9f0757d90f74213",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200455_NA21093.hap1.gtf.gz": "e5279babd2bba2d5e8b5c230699787bf395bb8dd7a450e517f893fa83213dade",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200456_NA21093.hap2.gtf.gz": "b671166bb90a55ceaf0069dc501b5e6611242c57767a1ebb0c755f06a4274db7",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200457_NA21102.hap1.gtf.gz": "5f6c0cf15b61d3afbdc6dba4913fdf3c9e9b88690a2a84ffbb45db97da7ab1cc",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200458_NA21102.hap2.gtf.gz": "9cfaddb1f673a2eb2cbff8c93ae81623ba8b3bbe191f4c0d05500f9a4e1a98e3",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200459_NA21106.hap1.gtf.gz": "1f68070987f00a3f0d1c76e5f4a76335ad43d650b7e5f44b8115e950303fd99f",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200460_NA21106.hap2.gtf.gz": "697769a9a156b0b90a1c2fe7ad99d5841a51bd6b420b184ecd0ec1dd1a1772a1",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200461_NA21110.hap1.gtf.gz": "f4f07541e24cf1ba74c776998cec3513c105d17a6bc2433e7cd2cb578f02b699",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200462_NA21110.hap2.gtf.gz": "78b8e5f56a7288ab083e731baa3a1f83f9418a0c84e1f5ef4c478e78a09580cd",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200463_NA21144.hap1.gtf.gz": "c03ec99ab722b38a49658d2aa63d3a63beca046f9b35fa33c999bfaffee08d27",
    "asian-hla-benchmark-2026-10-20/inputs/preparation/annotations/200464_NA21144.hap2.gtf.gz": "dcf515fd8c3854535f6a120e63a5365be4e8fc214c1337ab7747342c74e06293"
  },
  "script_sha256": "20923b189e933230e69a484a6d4854d6fb0a9f56abddd7d849fc639605300a10",
  "direct_result_sha256": "c859bbe3cdb048e73bf1a132322244808f89b67e019820a2235aaf2d5df59247",
  "limitations": [
    "CDS coordinates use published assembly annotations, but template/published allele names never select database candidates.",
    "Numeric lower-field assignments do not infer expression suffixes.",
    "Exact CDS/protein matches cannot establish the fourth field or noncoding novelty.",
    "Full ORF requires annotated start and stop codons, start ATG, terminal stop and length divisible by 3. Unresolved copies need annotation or sequence review."
  ]
}
