var recordData = [
 {
  "length": 278412,
  "seq_id": "gnlProkkaNGFBAGDM_1",
  "regions": []
 },
 {
  "length": 183031,
  "seq_id": "gnlProkkaNGFBAGDM_2",
  "regions": []
 },
 {
  "length": 166855,
  "seq_id": "gnlProkkaNGFBAGDM_3",
  "regions": []
 },
 {
  "length": 152649,
  "seq_id": "gnlProkkaNGFBAGDM_4",
  "regions": []
 },
 {
  "length": 147662,
  "seq_id": "gnlProkkaNGFBAGDM_5",
  "regions": []
 },
 {
  "length": 114426,
  "seq_id": "gnlProkkaNGFBAGDM_6",
  "regions": []
 },
 {
  "length": 109363,
  "seq_id": "gnlProkkaNGFBAGDM_7",
  "regions": []
 },
 {
  "length": 106492,
  "seq_id": "gnlProkkaNGFBAGDM_8",
  "regions": []
 },
 {
  "length": 105139,
  "seq_id": "gnlProkkaNGFBAGDM_9",
  "regions": []
 },
 {
  "length": 105051,
  "seq_id": "gnlProkkaNGFBAGDM_10",
  "regions": []
 },
 {
  "length": 102860,
  "seq_id": "gnlProkkaNGFBAGDM_11",
  "regions": []
 },
 {
  "length": 96772,
  "seq_id": "gnlProkkaNGFBAGDM_12",
  "regions": []
 },
 {
  "length": 90380,
  "seq_id": "gnlProkkaNGFBAGDM_13",
  "regions": []
 },
 {
  "length": 90022,
  "seq_id": "gnlProkkaNGFBAGDM_14",
  "regions": []
 },
 {
  "length": 89563,
  "seq_id": "gnlProkkaNGFBAGDM_15",
  "regions": []
 },
 {
  "length": 89104,
  "seq_id": "gnlProkkaNGFBAGDM_16",
  "regions": []
 },
 {
  "length": 88394,
  "seq_id": "gnlProkkaNGFBAGDM_17",
  "regions": []
 },
 {
  "length": 86751,
  "seq_id": "gnlProkkaNGFBAGDM_18",
  "regions": []
 },
 {
  "length": 84548,
  "seq_id": "gnlProkkaNGFBAGDM_19",
  "regions": []
 },
 {
  "length": 82789,
  "seq_id": "gnlProkkaNGFBAGDM_20",
  "regions": []
 },
 {
  "length": 81655,
  "seq_id": "gnlProkkaNGFBAGDM_21",
  "regions": []
 },
 {
  "length": 80222,
  "seq_id": "gnlProkkaNGFBAGDM_22",
  "regions": []
 },
 {
  "length": 78390,
  "seq_id": "gnlProkkaNGFBAGDM_23",
  "regions": []
 },
 {
  "length": 72911,
  "seq_id": "gnlProkkaNGFBAGDM_24",
  "regions": []
 },
 {
  "length": 72342,
  "seq_id": "gnlProkkaNGFBAGDM_25",
  "regions": []
 },
 {
  "length": 69892,
  "seq_id": "gnlProkkaNGFBAGDM_26",
  "regions": []
 },
 {
  "length": 67719,
  "seq_id": "gnlProkkaNGFBAGDM_27",
  "regions": []
 },
 {
  "length": 67350,
  "seq_id": "gnlProkkaNGFBAGDM_28",
  "regions": []
 },
 {
  "length": 66610,
  "seq_id": "gnlProkkaNGFBAGDM_29",
  "regions": []
 },
 {
  "length": 66243,
  "seq_id": "gnlProkkaNGFBAGDM_30",
  "regions": []
 },
 {
  "length": 64153,
  "seq_id": "gnlProkkaNGFBAGDM_31",
  "regions": []
 },
 {
  "length": 64047,
  "seq_id": "gnlProkkaNGFBAGDM_32",
  "regions": []
 },
 {
  "length": 58928,
  "seq_id": "gnlProkkaNGFBAGDM_33",
  "regions": []
 },
 {
  "length": 56340,
  "seq_id": "gnlProkkaNGFBAGDM_34",
  "regions": []
 },
 {
  "length": 56105,
  "seq_id": "gnlProkkaNGFBAGDM_35",
  "regions": []
 },
 {
  "length": 54578,
  "seq_id": "gnlProkkaNGFBAGDM_36",
  "regions": []
 },
 {
  "length": 51755,
  "seq_id": "gnlProkkaNGFBAGDM_37",
  "regions": []
 },
 {
  "length": 51430,
  "seq_id": "gnlProkkaNGFBAGDM_38",
  "regions": []
 },
 {
  "length": 50327,
  "seq_id": "gnlProkkaNGFBAGDM_39",
  "regions": []
 },
 {
  "length": 49098,
  "seq_id": "gnlProkkaNGFBAGDM_40",
  "regions": []
 },
 {
  "length": 48868,
  "seq_id": "gnlProkkaNGFBAGDM_41",
  "regions": []
 },
 {
  "length": 48725,
  "seq_id": "gnlProkkaNGFBAGDM_42",
  "regions": []
 },
 {
  "length": 45760,
  "seq_id": "gnlProkkaNGFBAGDM_43",
  "regions": []
 },
 {
  "length": 45416,
  "seq_id": "gnlProkkaNGFBAGDM_44",
  "regions": []
 },
 {
  "length": 45285,
  "seq_id": "gnlProkkaNGFBAGDM_45",
  "regions": []
 },
 {
  "length": 44552,
  "seq_id": "gnlProkkaNGFBAGDM_46",
  "regions": []
 },
 {
  "length": 43355,
  "seq_id": "gnlProkkaNGFBAGDM_47",
  "regions": []
 },
 {
  "length": 42222,
  "seq_id": "gnlProkkaNGFBAGDM_48",
  "regions": []
 },
 {
  "length": 41526,
  "seq_id": "gnlProkkaNGFBAGDM_49",
  "regions": []
 },
 {
  "length": 40575,
  "seq_id": "gnlProkkaNGFBAGDM_50",
  "regions": []
 },
 {
  "length": 40470,
  "seq_id": "gnlProkkaNGFBAGDM_51",
  "regions": []
 },
 {
  "length": 39481,
  "seq_id": "gnlProkkaNGFBAGDM_52",
  "regions": []
 },
 {
  "length": 39157,
  "seq_id": "gnlProkkaNGFBAGDM_53",
  "regions": []
 },
 {
  "length": 37929,
  "seq_id": "gnlProkkaNGFBAGDM_54",
  "regions": []
 },
 {
  "length": 37790,
  "seq_id": "gnlProkkaNGFBAGDM_55",
  "regions": []
 },
 {
  "length": 37218,
  "seq_id": "gnlProkkaNGFBAGDM_56",
  "regions": []
 },
 {
  "length": 36708,
  "seq_id": "gnlProkkaNGFBAGDM_57",
  "regions": []
 },
 {
  "length": 36137,
  "seq_id": "gnlProkkaNGFBAGDM_58",
  "regions": []
 },
 {
  "length": 35946,
  "seq_id": "gnlProkkaNGFBAGDM_59",
  "regions": []
 },
 {
  "length": 35840,
  "seq_id": "gnlProkkaNGFBAGDM_60",
  "regions": []
 },
 {
  "length": 34876,
  "seq_id": "gnlProkkaNGFBAGDM_61",
  "regions": []
 },
 {
  "length": 34748,
  "seq_id": "gnlProkkaNGFBAGDM_62",
  "regions": []
 },
 {
  "length": 34696,
  "seq_id": "gnlProkkaNGFBAGDM_63",
  "regions": []
 },
 {
  "length": 33830,
  "seq_id": "gnlProkkaNGFBAGDM_64",
  "regions": []
 },
 {
  "length": 33745,
  "seq_id": "gnlProkkaNGFBAGDM_65",
  "regions": []
 },
 {
  "length": 33730,
  "seq_id": "gnlProkkaNGFBAGDM_66",
  "regions": []
 },
 {
  "length": 33451,
  "seq_id": "gnlProkkaNGFBAGDM_67",
  "regions": []
 },
 {
  "length": 33246,
  "seq_id": "gnlProkkaNGFBAGDM_68",
  "regions": []
 },
 {
  "length": 33172,
  "seq_id": "gnlProkkaNGFBAGDM_69",
  "regions": []
 },
 {
  "length": 33126,
  "seq_id": "gnlProkkaNGFBAGDM_70",
  "regions": []
 },
 {
  "length": 32919,
  "seq_id": "gnlProkkaNGFBAGDM_71",
  "regions": []
 },
 {
  "length": 31842,
  "seq_id": "gnlProkkaNGFBAGDM_72",
  "regions": []
 },
 {
  "length": 31229,
  "seq_id": "gnlProkkaNGFBAGDM_73",
  "regions": []
 },
 {
  "length": 30892,
  "seq_id": "gnlProkkaNGFBAGDM_74",
  "regions": []
 },
 {
  "length": 30888,
  "seq_id": "gnlProkkaNGFBAGDM_75",
  "regions": []
 },
 {
  "length": 30157,
  "seq_id": "gnlProkkaNGFBAGDM_76",
  "regions": []
 },
 {
  "length": 29752,
  "seq_id": "gnlProkkaNGFBAGDM_77",
  "regions": []
 },
 {
  "length": 29205,
  "seq_id": "gnlProkkaNGFBAGDM_78",
  "regions": []
 },
 {
  "length": 29085,
  "seq_id": "gnlProkkaNGFBAGDM_79",
  "regions": []
 },
 {
  "length": 28767,
  "seq_id": "gnlProkkaNGFBAGDM_80",
  "regions": []
 },
 {
  "length": 28357,
  "seq_id": "gnlProkkaNGFBAGDM_81",
  "regions": []
 },
 {
  "length": 27321,
  "seq_id": "gnlProkkaNGFBAGDM_82",
  "regions": []
 },
 {
  "length": 26984,
  "seq_id": "gnlProkkaNGFBAGDM_83",
  "regions": []
 },
 {
  "length": 26593,
  "seq_id": "gnlProkkaNGFBAGDM_84",
  "regions": []
 },
 {
  "length": 25649,
  "seq_id": "gnlProkkaNGFBAGDM_85",
  "regions": []
 },
 {
  "length": 25184,
  "seq_id": "gnlProkkaNGFBAGDM_86",
  "regions": []
 },
 {
  "length": 23571,
  "seq_id": "gnlProkkaNGFBAGDM_87",
  "regions": []
 },
 {
  "length": 23424,
  "seq_id": "gnlProkkaNGFBAGDM_88",
  "regions": []
 },
 {
  "length": 23317,
  "seq_id": "gnlProkkaNGFBAGDM_89",
  "regions": []
 },
 {
  "length": 22857,
  "seq_id": "gnlProkkaNGFBAGDM_90",
  "regions": []
 },
 {
  "length": 22272,
  "seq_id": "gnlProkkaNGFBAGDM_91",
  "regions": []
 },
 {
  "length": 21785,
  "seq_id": "gnlProkkaNGFBAGDM_92",
  "regions": []
 },
 {
  "length": 21659,
  "seq_id": "gnlProkkaNGFBAGDM_93",
  "regions": []
 },
 {
  "length": 20720,
  "seq_id": "gnlProkkaNGFBAGDM_94",
  "regions": []
 },
 {
  "length": 20361,
  "seq_id": "gnlProkkaNGFBAGDM_95",
  "regions": []
 },
 {
  "length": 20143,
  "seq_id": "gnlProkkaNGFBAGDM_96",
  "regions": []
 },
 {
  "length": 19074,
  "seq_id": "gnlProkkaNGFBAGDM_97",
  "regions": []
 },
 {
  "length": 18482,
  "seq_id": "gnlProkkaNGFBAGDM_98",
  "regions": []
 },
 {
  "length": 18306,
  "seq_id": "gnlProkkaNGFBAGDM_99",
  "regions": []
 },
 {
  "length": 18177,
  "seq_id": "gnlProkkaNGFBAGDM_100",
  "regions": []
 },
 {
  "length": 17691,
  "seq_id": "gnlProkkaNGFBAGDM_101",
  "regions": []
 },
 {
  "length": 17609,
  "seq_id": "gnlProkkaNGFBAGDM_102",
  "regions": []
 },
 {
  "length": 16543,
  "seq_id": "gnlProkkaNGFBAGDM_103",
  "regions": []
 },
 {
  "length": 15856,
  "seq_id": "gnlProkkaNGFBAGDM_104",
  "regions": []
 },
 {
  "length": 15682,
  "seq_id": "gnlProkkaNGFBAGDM_105",
  "regions": []
 },
 {
  "length": 14569,
  "seq_id": "gnlProkkaNGFBAGDM_106",
  "regions": []
 },
 {
  "length": 14465,
  "seq_id": "gnlProkkaNGFBAGDM_107",
  "regions": []
 },
 {
  "length": 14197,
  "seq_id": "gnlProkkaNGFBAGDM_108",
  "regions": []
 },
 {
  "length": 13967,
  "seq_id": "gnlProkkaNGFBAGDM_109",
  "regions": []
 },
 {
  "length": 13855,
  "seq_id": "gnlProkkaNGFBAGDM_110",
  "regions": []
 },
 {
  "length": 13847,
  "seq_id": "gnlProkkaNGFBAGDM_111",
  "regions": []
 },
 {
  "length": 13817,
  "seq_id": "gnlProkkaNGFBAGDM_112",
  "regions": []
 },
 {
  "length": 13808,
  "seq_id": "gnlProkkaNGFBAGDM_113",
  "regions": []
 },
 {
  "length": 13685,
  "seq_id": "gnlProkkaNGFBAGDM_114",
  "regions": []
 },
 {
  "length": 13502,
  "seq_id": "gnlProkkaNGFBAGDM_115",
  "regions": []
 },
 {
  "length": 13430,
  "seq_id": "gnlProkkaNGFBAGDM_116",
  "regions": []
 },
 {
  "length": 12424,
  "seq_id": "gnlProkkaNGFBAGDM_117",
  "regions": []
 },
 {
  "length": 12407,
  "seq_id": "gnlProkkaNGFBAGDM_118",
  "regions": []
 },
 {
  "length": 12281,
  "seq_id": "gnlProkkaNGFBAGDM_119",
  "regions": []
 },
 {
  "length": 12279,
  "seq_id": "gnlProkkaNGFBAGDM_120",
  "regions": []
 },
 {
  "length": 11827,
  "seq_id": "gnlProkkaNGFBAGDM_121",
  "regions": []
 },
 {
  "length": 11815,
  "seq_id": "gnlProkkaNGFBAGDM_122",
  "regions": []
 },
 {
  "length": 11770,
  "seq_id": "gnlProkkaNGFBAGDM_123",
  "regions": []
 },
 {
  "length": 11747,
  "seq_id": "gnlProkkaNGFBAGDM_124",
  "regions": []
 },
 {
  "length": 10028,
  "seq_id": "gnlProkkaNGFBAGDM_125",
  "regions": []
 },
 {
  "length": 9343,
  "seq_id": "gnlProkkaNGFBAGDM_126",
  "regions": []
 },
 {
  "length": 8524,
  "seq_id": "gnlProkkaNGFBAGDM_127",
  "regions": []
 },
 {
  "length": 8304,
  "seq_id": "gnlProkkaNGFBAGDM_128",
  "regions": []
 },
 {
  "length": 8263,
  "seq_id": "gnlProkkaNGFBAGDM_129",
  "regions": []
 },
 {
  "length": 8018,
  "seq_id": "gnlProkkaNGFBAGDM_130",
  "regions": []
 },
 {
  "length": 7869,
  "seq_id": "gnlProkkaNGFBAGDM_131",
  "regions": []
 },
 {
  "length": 7554,
  "seq_id": "gnlProkkaNGFBAGDM_132",
  "regions": []
 },
 {
  "length": 7260,
  "seq_id": "gnlProkkaNGFBAGDM_133",
  "regions": []
 },
 {
  "length": 7045,
  "seq_id": "gnlProkkaNGFBAGDM_134",
  "regions": []
 },
 {
  "length": 6964,
  "seq_id": "gnlProkkaNGFBAGDM_135",
  "regions": []
 },
 {
  "length": 6873,
  "seq_id": "gnlProkkaNGFBAGDM_136",
  "regions": []
 },
 {
  "length": 6709,
  "seq_id": "gnlProkkaNGFBAGDM_137",
  "regions": []
 },
 {
  "length": 6700,
  "seq_id": "gnlProkkaNGFBAGDM_138",
  "regions": []
 },
 {
  "length": 6096,
  "seq_id": "gnlProkkaNGFBAGDM_139",
  "regions": []
 },
 {
  "length": 5329,
  "seq_id": "gnlProkkaNGFBAGDM_140",
  "regions": []
 },
 {
  "length": 5293,
  "seq_id": "gnlProkkaNGFBAGDM_141",
  "regions": []
 },
 {
  "length": 5276,
  "seq_id": "gnlProkkaNGFBAGDM_142",
  "regions": []
 },
 {
  "length": 4958,
  "seq_id": "gnlProkkaNGFBAGDM_143",
  "regions": []
 },
 {
  "length": 4790,
  "seq_id": "gnlProkkaNGFBAGDM_144",
  "regions": []
 },
 {
  "length": 4492,
  "seq_id": "gnlProkkaNGFBAGDM_145",
  "regions": []
 },
 {
  "length": 4369,
  "seq_id": "gnlProkkaNGFBAGDM_146",
  "regions": []
 },
 {
  "length": 4247,
  "seq_id": "gnlProkkaNGFBAGDM_147",
  "regions": []
 },
 {
  "length": 4192,
  "seq_id": "gnlProkkaNGFBAGDM_148",
  "regions": []
 },
 {
  "length": 3978,
  "seq_id": "gnlProkkaNGFBAGDM_149",
  "regions": []
 },
 {
  "length": 3908,
  "seq_id": "gnlProkkaNGFBAGDM_150",
  "regions": []
 },
 {
  "length": 3770,
  "seq_id": "gnlProkkaNGFBAGDM_151",
  "regions": []
 },
 {
  "length": 3711,
  "seq_id": "gnlProkkaNGFBAGDM_152",
  "regions": []
 },
 {
  "length": 3686,
  "seq_id": "gnlProkkaNGFBAGDM_153",
  "regions": []
 },
 {
  "length": 3648,
  "seq_id": "gnlProkkaNGFBAGDM_154",
  "regions": []
 },
 {
  "length": 3600,
  "seq_id": "gnlProkkaNGFBAGDM_155",
  "regions": []
 },
 {
  "length": 3205,
  "seq_id": "gnlProkkaNGFBAGDM_156",
  "regions": []
 },
 {
  "length": 3084,
  "seq_id": "gnlProkkaNGFBAGDM_157",
  "regions": []
 },
 {
  "length": 2957,
  "seq_id": "gnlProkkaNGFBAGDM_158",
  "regions": []
 },
 {
  "length": 2936,
  "seq_id": "gnlProkkaNGFBAGDM_159",
  "regions": []
 },
 {
  "length": 2390,
  "seq_id": "gnlProkkaNGFBAGDM_160",
  "regions": []
 },
 {
  "length": 2162,
  "seq_id": "gnlProkkaNGFBAGDM_161",
  "regions": []
 },
 {
  "length": 1726,
  "seq_id": "gnlProkkaNGFBAGDM_162",
  "regions": []
 },
 {
  "length": 1636,
  "seq_id": "gnlProkkaNGFBAGDM_163",
  "regions": []
 },
 {
  "length": 1338,
  "seq_id": "gnlProkkaNGFBAGDM_164",
  "regions": []
 },
 {
  "length": 1251,
  "seq_id": "gnlProkkaNGFBAGDM_165",
  "regions": []
 },
 {
  "length": 1217,
  "seq_id": "gnlProkkaNGFBAGDM_166",
  "regions": []
 }
];
var all_regions = {
 "order": []
};
var details_data = {
 "nrpspks": {}
};
var resultsData = {};
