CDS             337..2799
     CDS             3734..5020
     CDS             8238..9191
     CDS             12163..14079
     CDS             14168..15298
     CDS             17489..18655
     CDS             complement(20815..21078)
     CDS             22391..25207
     CDS             29651..30799
     CDS             30817..34038
     CDS             complement(37898..39115)
     CDS             complement(39244..40386)
     CDS             49823..50302
     CDS             complement(50380..51222)
     CDS             complement(53416..54702)
     CDS             complement(54755..57109)
     CDS             complement(59687..60346)
     CDS             complement(60358..63264)
     CDS             complement(63429..65780)
     CDS             complement(68348..70048)
     CDS             70387..71265
     CDS             complement(74497..75480)
     CDS             complement(78848..79453)
     CDS             complement(79464..80864)
     CDS             complement(80867..81958)
     CDS             complement(81958..83529)
     CDS             85630..87354
     CDS             90094..91035
     CDS             93166..94653
     CDS             94650..96008
     CDS             97087..98403
     CDS             99644..100711
     CDS             100765..102240
     CDS             102233..103153
     CDS             105305..106456
     CDS             106557..107474
     CDS             108279..110984
     CDS             111044..111433
     CDS             113444..114487
     CDS             123017..125680
     CDS             125695..127587
     CDS             127912..129336
     CDS             131615..134212
     CDS             complement(134788..135582)
     CDS             complement(135598..136464)
     CDS             137083..138633
     CDS             complement(138835..141225)
     CDS             complement(146314..146694)
     CDS             complement(148807..149601)
     CDS             complement(157253..157732)
     CDS             complement(157729..159126)
     CDS             complement(160149..160604)
     CDS             complement(161501..162031)
     CDS             167484..169727
     CDS             complement(177662..178462)
     CDS             179237..180754
     CDS             180884..182308
     CDS             complement(185123..185947)
     CDS             complement(188712..189506)
     CDS             189874..190599
     CDS             190857..191708
     CDS             191855..192580
     CDS             192872..193429
     CDS             194903..195664
     CDS             197928..200360
     CDS             200482..200967
     CDS             200971..201996
     CDS             202101..202556
     CDS             202560..203348
     CDS             203348..204496
     CDS             204493..205089
     CDS             208621..209580
     CDS             209679..211820
     CDS             complement(213678..213932)
     CDS             complement(217057..218775)
     CDS             complement(235535..236002)
     CDS             240343..240816
     CDS             complement(254259..255716)
     CDS             257829..258230
     CDS             complement(258269..259324)
     CDS             259612..260715
     CDS             260727..261980
     CDS             join(269502..269759,270988..271413)
     CDS             complement(288525..289529)
     CDS             complement(309308..309895)
     CDS             complement(326485..327957)
     CDS             355395..356678
     CDS             358023..358682
     CDS             358713..359183
     CDS             complement(360473..361084)
     CDS             complement(362455..365529)
     CDS             complement(365652..366734)
     CDS             complement(366811..367644)
     CDS             369501..370445
     CDS             371339..372148
     CDS             complement(377686..378795)
     CDS             384456..385418
     CDS             387019..387870
     CDS             complement(387977..388951)
     CDS             400971..402386
     CDS             complement(404059..404868)
     CDS             405629..406153
     CDS             complement(408332..409243)
     CDS             complement(411831..414977)
     CDS             complement(414974..416176)
     CDS             425361..426488
     CDS             complement(437539..439401)
     CDS             complement(439426..440325)
     CDS             443907..444398
     CDS             454357..455655
     CDS             455901..456524
     CDS             456650..457924
     CDS             458112..460466
     CDS             460675..460947
     CDS             472190..473476
     CDS             complement(473525..474385)
     CDS             complement(478591..479142)
     CDS             complement(489509..490036)
     CDS             490636..491187
     CDS             491316..493247
     CDS             494344..496218
     CDS             496399..497043
     CDS             497279..498241
     CDS             complement(498238..499197)
     CDS             499349..500653
     CDS             504138..505790
     CDS             complement(508099..510603)
     CDS             complement(518363..518989)
     CDS             533140..534921
     CDS             complement(550750..551817)
     CDS             complement(551814..552323)
     CDS             complement(553166..553660)
     CDS             553834..555219
     CDS             complement(556098..556964)
     CDS             570116..570667
     CDS             572594..572956
     CDS             complement(join(573752..573809,575009..576048))
     CDS             complement(583903..584856)
     CDS             596354..596686
     CDS             complement(603994..604647)
     CDS             complement(609477..611717)
     CDS             612038..613162
     CDS             613380..617261
     CDS             complement(622777..623733)
     CDS             624108..625283
     CDS             627774..628520
     CDS             complement(637050..637796)
     CDS             638168..638731
     CDS             complement(640662..641090)
     CDS             complement(643420..644226)
     CDS             655780..656340
     CDS             656515..656724
     CDS             complement(658474..659439)
     CDS             complement(661975..663186)
     CDS             complement(669797..670828)
     CDS             complement(686062..686970)
     CDS             complement(696736..698400)
     CDS             705316..706980
     CDS             complement(710158..710688)
     CDS             712210..712755
     CDS             complement(720279..720956)
     CDS             738730..740148
     CDS             745158..745949
     CDS             complement(752408..753691)
     CDS             755130..756896
     CDS             756912..757628
     CDS             760745..761962
     CDS             762237..763403
     CDS             763403..764272
     CDS             770681..772249
     CDS             774376..775068
     CDS             776963..778255
     CDS             784856..785908
     CDS             complement(786066..786818)
     CDS             complement(788054..789202)
     CDS             complement(789206..790252)
     CDS             complement(790262..791278)
     CDS             794312..795085
     CDS             808567..809607
     CDS             811493..812170
     CDS             812749..814770
     CDS             816267..817256
     CDS             817278..817790
     CDS             817793..818278
     CDS             818271..818516
     CDS             818518..818970
     CDS             complement(846481..847227)
     CDS             complement(847631..848134)
     CDS             849673..850188
     CDS             complement(854047..854967)
     CDS             862865..863527
     CDS             879950..881152
     CDS             complement(889719..889976)
     CDS             893007..894119
     CDS             complement(899067..899798)
     CDS             complement(901480..902211)
     CDS             complement(907516..908517)
     CDS             complement(908554..910272)
     CDS             918458..919573
     CDS             complement(921589..921813)
     CDS             922487..924763
     CDS             complement(925448..925666)
     CDS             complement(930308..931273)
     CDS             931818..932312
     CDS             936595..937206
     CDS             940182..942626
     CDS             942637..943254
     CDS             complement(944154..944780)
     CDS             complement(949563..950303)
     CDS             complement(950495..952777)
     CDS             956876..957964
     CDS             958035..959318
     CDS             961218..962891
     CDS             963051..963335
     CDS             970075..970821
     CDS             975549..980009
     CDS             complement(983742..984932)
     CDS             complement(985117..986205)
     CDS             complement(986808..988208)
     CDS             complement(988377..989579)
     CDS             989845..992457
     CDS             complement(994066..995211)
     CDS             complement(996160..996735)
     CDS             1003991..1005001
     CDS             1014938..1015105
     CDS             complement(1015175..1015693)
     CDS             complement(1018236..1019276)
     CDS             1023694..1025748
     CDS             complement(1025780..1026238)
     CDS             1027169..1027582
     CDS             complement(1027627..1027944)
     CDS             1031362..1032480
     CDS             1032477..1034270
     CDS             1039840..1041138
     CDS             complement(1041253..1043433)
     CDS             1055484..1056512
     CDS             complement(1056485..1057177)
     CDS             1058479..1061025
     CDS             complement(1062078..1062998)
     CDS             1064808..1066049
     CDS             complement(1066087..1066314)
     CDS             complement(1066335..1066931)
     CDS             1078528..1080036
     CDS             1084215..1085279
     CDS             1097109..1098047
     CDS             1103670..1104125
     CDS             1108558..1110093
     CDS             complement(1117124..1117699)
     CDS             complement(1120784..1121830)
     CDS             complement(1122630..1123277)
     CDS             complement(1140405..1143590)
     CDS             1146590..1146763
     CDS             1147982..1148935
     CDS             1148951..1149880
     CDS             1150838..1151074
     CDS             1151162..1152403
     CDS             1152523..1153332
     CDS             1154985..1155989
     CDS             1157092..1158525
     CDS             complement(1158585..1160774)
     CDS             1165308..1166612
     CDS             1174650..1175849
     CDS             1175842..1176543
     CDS             1176543..1177787
     CDS             1177816..1178727
     CDS             complement(1181006..1182052)
     CDS             complement(1189839..1191209)
     CDS             1194346..1195596
     CDS             complement(1223772..1224584)
     CDS             complement(1228706..1229617)
     CDS             1234161..1234880
     CDS             complement(1244902..1246599)
     CDS             complement(1255944..1257035)
     CDS             complement(1257152..1257736)
     CDS             complement(1260151..1261098)
     CDS             1267388..1268242
     CDS             1279087..1282830
     CDS             1282827..1284365
     CDS             1285072..1285749
     CDS             complement(1287005..1287847)
     CDS             1290680..1291588
     CDS             complement(1291732..1292145)
     CDS             complement(1294669..1297344)
     CDS             1299206..1300837
     CDS             complement(1308593..1308889)
     CDS             1312044..1312682
     CDS             complement(1312742..1313248)
     CDS             complement(1313294..1313794)
     CDS             complement(1314440..1315246)
     CDS             complement(1315246..1316439)
     CDS             complement(1317813..1319408)
     CDS             complement(1319408..1320970)
     CDS             complement(1328441..1328692)
     CDS             1329072..1331669
     CDS             1331879..1332853
     CDS             1333855..1336530
     CDS             complement(1336594..1337184)
     CDS             complement(1348275..1349063)
     CDS             1359144..1359908
     CDS             1366103..1366771
     CDS             1367713..1368027
     CDS             1379971..1380876
     CDS             1384744..1386285
     CDS             complement(1386329..1386835)
     CDS             1391251..1392864
     CDS             complement(1395696..1396646)
     CDS             complement(1396798..1397550)
     CDS             complement(1397745..1398260)
     CDS             complement(1412008..1412817)
     CDS             complement(1412810..1415410)
     CDS             complement(1415512..1415787)
     CDS             complement(1433209..1433643)
     CDS             complement(1433784..1434917)
     CDS             complement(1444402..1445307)
     CDS             1445543..1447042
     CDS             complement(1447100..1449373)
     CDS             complement(1480279..1480884)
     CDS             1486256..1487695
     CDS             1494880..1496535
     CDS             complement(1535333..1536877)
     CDS             complement(1553850..1553987)
     CDS             1554649..1555080
     CDS             complement(1568669..1570069)
     CDS             complement(1590200..1590466)
     CDS             1605370..1606128
     CDS             complement(1607253..1608704)
     CDS             complement(1623359..1625404)
     CDS             1625541..1626287
     CDS             1627239..1627442
     CDS             1654208..1654768
     CDS             1655589..1655894
     CDS             1662530..1663144
     CDS             1669400..1669708
     CDS             complement(1672996..1674384)
     CDS             complement(1674395..1675927)
     CDS             1682283..1683212
     CDS             complement(1683209..1684612)
     CDS             complement(1684755..1686401)
     CDS             complement(1689610..1690875)
     CDS             complement(1690914..1692287)
     CDS             complement(1695297..1696064)
     CDS             1709547..1710182
     CDS             1712401..1713006
     CDS             complement(1713972..1715246)
     CDS             complement(1715375..1716031)
     CDS             1725861..1726268
     CDS             1733402..1733983
     CDS             1739437..1740585
     CDS             1753722..1755134
     CDS             1755445..1755681
     CDS             complement(1757327..1758547)
     CDS             1772710..1773468
     CDS             complement(1782758..1785136)
     CDS             1786459..1787505
     CDS             complement(1793277..1793576)
     CDS             complement(1797417..1797773)
     CDS             complement(1797826..1798023)
     CDS             complement(1798120..1798662)
     CDS             1804394..1805323
     CDS             1811891..1814152
     CDS             complement(1815172..1816524)
     CDS             1820482..1821309
     CDS             complement(1822386..1822961)
     CDS             complement(1823164..1823649)
     CDS             1840395..1841738
     CDS             complement(1843023..1844984)
     CDS             1860795..1861790
     CDS             1861874..1862758
     CDS             complement(1863750..1864496)
     CDS             complement(1884888..1886015)
     CDS             complement(1886085..1887770)
     CDS             1894956..1896320
     CDS             1900072..1901043
     CDS             complement(1905250..1905459)
     CDS             complement(1910792..1912840)
     CDS             1923132..1923362
     CDS             complement(1924803..1926863)
     CDS             complement(1928058..1928414)
     CDS             1928905..1930083
     CDS             complement(1930139..1930780)
     CDS             1935673..1937115
     CDS             complement(1939675..1940607)
     CDS             complement(1944879..1945400)
     CDS             complement(1946774..1948546)
     CDS             complement(1952602..1955031)
     CDS             1958086..1959819
     CDS             complement(1971384..1973348)
     CDS             complement(1978212..1979636)
     CDS             complement(1979611..1980411)
     CDS             complement(1983163..1984152)
     CDS             1986740..1987237
     CDS             complement(1990898..1992730)
     CDS             complement(1996518..1997504)
     CDS             complement(1997609..1998409)
     CDS             complement(2000134..2001630)
     CDS             2021992..2022615
     CDS             complement(2028472..2028942)
     CDS             2033859..2034710
     CDS             2037502..2038506
     CDS             2039399..2040049
     CDS             2053085..2054539
     CDS             complement(2060415..2061347)
     CDS             2069563..2072682
     CDS             complement(2077056..2077385)
     CDS             complement(2078813..2079286)
     CDS             2080780..2082207
     CDS             2089121..2090425
     CDS             2091492..2092559
     CDS             complement(2105250..2106353)
     CDS             complement(2139658..2140239)
     CDS             complement(2144716..2145564)
     CDS             complement(2172304..2172588)
     CDS             complement(2174372..2175226)
     CDS             complement(2175534..2176586)
     CDS             2192322..2194355
     CDS             2220207..2221922
     CDS             complement(2221960..2222892)
     CDS             2229866..2230750
     CDS             2232055..2233293
     CDS             2233287..2234522
     CDS             complement(2237372..2238370)
     CDS             complement(2238650..2239690)
     CDS             complement(2241006..2241674)
     CDS             complement(2242800..2244791)
     CDS             complement(2245085..2246554)
     CDS             complement(2277810..2278505)
     CDS             2280539..2280823
     CDS             complement(2280962..2281969)
     CDS             complement(2292923..2293402)
     CDS             complement(2296291..2296740)
     CDS             complement(2298289..2300775)
     CDS             2301927..2302415
     CDS             complement(2306713..2307363)
     CDS             complement(2307363..2308427)
     CDS             complement(2309668..2310771)
     CDS             complement(2334815..2337442)
     CDS             2342887..2345172
     CDS             2345406..2346536
     CDS             complement(2347957..2349033)
     CDS             2350669..2352297
     CDS             2352287..2353546
     CDS             2353543..2354733
     CDS             2366061..2368043
     CDS             complement(2393930..2394472)
     CDS             complement(2395461..2398187)
     CDS             complement(2398240..2399577)
     CDS             complement(2399574..2400074)
     CDS             complement(2400077..2401867)
     CDS             complement(2401973..2402635)
     CDS             2412769..2414913
     CDS             2419347..2419709
     CDS             complement(2424028..2424810)
     CDS             complement(2425031..2425813)
     CDS             complement(2426743..2428260)
     CDS             complement(2429696..2430964)
     CDS             complement(2432846..2433658)
     CDS             complement(2433658..2434671)
     CDS             complement(2438407..2439627)
     CDS             complement(2443582..2444406)
     CDS             complement(2444410..2445495)
     CDS             2459328..2460668
     CDS             2477224..2478552
     CDS             complement(2491789..2492424)
     CDS             complement(2526183..2528198)
     CDS             2530431..2531402
     CDS             2531786..2532043
     CDS             2532088..2533815
     CDS             2533856..2534365
     CDS             complement(2536694..2537605)
     CDS             complement(2540534..2541550)
     CDS             complement(2554432..2555319)
     CDS             complement(2555340..2556701)
     CDS             complement(2594927..2595640)
     CDS             complement(2596904..2597782)
     CDS             2597928..2598500
     CDS             2598500..2598970
     CDS             complement(2616097..2616843)
     CDS             complement(2618268..2618894)
     CDS             2619219..2620256
     CDS             2620256..2620894
     CDS             2621066..2623132
     CDS             2623137..2624678
     CDS             complement(2628980..2630557)
     CDS             complement(2630626..2632092)
     CDS             2632254..2633624
     CDS             complement(2637323..2638597)
     CDS             complement(2642455..2642886)
     CDS             2650516..2651361
     CDS             complement(2654770..2655105)
     CDS             complement(2658339..2659553)
     CDS             complement(2676406..2677389)
     CDS             complement(2682276..2683529)
     CDS             2683857..2685047
     CDS             complement(2685092..2685430)
     CDS             complement(2689678..2693565)
     CDS             complement(2698640..2699020)
     CDS             complement(2699020..2699751)
     CDS             complement(2700503..2701408)
     CDS             complement(2701405..2702085)
     CDS             2708442..2710064
     CDS             complement(2714088..2714471)
     CDS             2714776..2715465
     CDS             2720749..2722104
     CDS             complement(2729622..2732195)
     CDS             complement(2733053..2734033)
     CDS             2735176..2735517
     CDS             complement(2738102..2739172)
     CDS             complement(2742205..2742552)
     CDS             complement(2742594..2743361)
     CDS             complement(2743959..2744207)
     CDS             2748853..2749731
     CDS             2752918..2753400
     CDS             2787007..2787984
     CDS             2790757..2792037
     CDS             complement(2794359..2794808)
     CDS             complement(2796113..2796517)
     CDS             2805154..2806146
     CDS             complement(2812240..2812755)
     CDS             complement(2812905..2814461)
     CDS             complement(2817403..2820033)
     CDS             complement(2820730..2821791)
     CDS             2825759..2826538
     CDS             complement(2840595..2841065)
     CDS             complement(2842784..2844493)
     CDS             2849023..2849895
     CDS             2849886..2850158
     CDS             complement(2866915..2867541)
     CDS             complement(2868277..2869326)
     CDS             complement(2869802..2870512)
     CDS             complement(2871409..2872014)
     CDS             complement(2872014..2873441)
     CDS             complement(2873443..2874351)
     CDS             complement(2885600..2886334)
     CDS             complement(2886409..2888121)
     CDS             complement(2888121..2889920)
     CDS             complement(2904665..2905963)
     CDS             complement(2906051..2907688)
     CDS             complement(2916067..2917407)
     CDS             complement(2922757..2923302)
     CDS             2932257..2933573
     CDS             2933606..2935381
     CDS             2935460..2936908
     CDS             2941359..2942564
     CDS             2947264..2948595
     CDS             complement(2948657..2950483)
     CDS             complement(2950483..2954025)
     CDS             complement(2957082..2960450)
     CDS             complement(2962383..2963177)
     CDS             2967684..2968373
     CDS             complement(2981310..2982146)
     CDS             3017183..3018511
     CDS             complement(3031679..3033196)
     CDS             complement(join(3033206..3034228,3034230..3034304))
     CDS             complement(3036134..3036844)
     CDS             complement(3036869..3037765)
     CDS             3039335..3040315
     CDS             complement(3044190..3047063)
     CDS             complement(3047182..3047571)
     CDS             complement(3047595..3048689)
     CDS             complement(3051537..3052862)
     CDS             complement(3055200..3056432)
     CDS             complement(3056688..3057347)
     CDS             3057775..3058668
     CDS             complement(3069481..3070644)
     CDS             complement(3070694..3071713)
     CDS             complement(3077666..3079657)
     CDS             3084728..3085882
     CDS             3089900..3090850
     CDS             complement(3097704..3098750)
     CDS             3102115..3102390
     CDS             complement(3119656..3121827)
     CDS             complement(3139308..3141011)
     CDS             complement(3143165..3144283)
     CDS             3150258..3151445
     CDS             3154645..3155472
     CDS             complement(3159279..3160691)
     CDS             complement(3160766..3161503)
     CDS             complement(3167306..3167698)
     CDS             3170552..3171133
     CDS             3171164..3171478
     CDS             complement(3174028..3174855)
     CDS             complement(3175303..3175932)
     CDS             3176137..3177618
     CDS             complement(3181835..3182488)
     CDS             3182862..3183152
     CDS             complement(3202243..3202611)
     CDS             3208803..3209018
     CDS             3209129..3210874
     CDS             3211069..3212910
     CDS             3220655..3223747
     CDS             3229687..3231705
     CDS             complement(3263061..3264050)
     CDS             complement(3270809..3271579)
     CDS             complement(3303993..3305882)
     CDS             complement(3307055..3309190)
     CDS             complement(3309437..3309706)
     CDS             complement(3309855..3310799)
     CDS             complement(3310799..3311200)
     CDS             complement(3311364..3314036)
     CDS             complement(3314061..3315548)
     CDS             3316659..3318002
     CDS             complement(3320755..3322092)
     CDS             complement(3322085..3322933)
     CDS             complement(3326261..3326737)
     CDS             3326985..3328418
     CDS             complement(3330884..3331141)
     CDS             complement(3331162..3331473)
     CDS             complement(3333257..3334516)
     CDS             3340295..3340861
     CDS             3341402..3341959
     CDS             3341966..3342691
     CDS             3344195..3344482
     CDS             complement(3347828..3348481)
     CDS             3357220..3358638
     CDS             3359198..3359962
     CDS             complement(3370705..3371598)
     CDS             complement(3374301..3374798)
     CDS             complement(3374804..3375442)
     CDS             complement(3375837..3376229)
     CDS             complement(3376245..3376673)
     CDS             3378765..3380132
     CDS             complement(3381352..3382290)
     CDS             3382725..3383195
     CDS             complement(3394348..3395817)
     CDS             complement(3398066..3399109)
     CDS             3403458..3403928
     CDS             3403939..3405288
     CDS             3409293..3409589
     CDS             complement(3428042..3428860)
     CDS             3431712..3432221
     CDS             3432236..3433183
     CDS             3433229..3434518
     CDS             3434540..3435916
     CDS             3436046..3436456
     CDS             complement(3437638..3438021)
     CDS             complement(3438062..3439051)
     CDS             complement(3439077..3439697)
     CDS             complement(3439731..3440120)
     CDS             complement(3440137..3440493)
     CDS             complement(3440640..3440756)
     CDS             complement(3442127..3442561)
     CDS             complement(3442565..3442744)
     CDS             complement(3442748..3443251)
     CDS             complement(3443266..3443619)
     CDS             complement(3443629..3444162)
     CDS             complement(3444175..3444567)
     CDS             complement(3444601..3444906)
     CDS             complement(3444921..3445460)
     CDS             complement(3445475..3445789)
     CDS             complement(3445800..3446171)
     CDS             complement(3446336..3446590)
     CDS             complement(3446590..3446781)
     CDS             complement(3446781..3447191)
     CDS             complement(3447204..3447905)
     CDS             complement(3447923..3448255)
     CDS             complement(3448270..3448548)
     CDS             complement(3448565..3449386)
     CDS             complement(3449404..3449706)
     CDS             complement(3449703..3450308)
     CDS             complement(3450319..3450948)
     CDS             complement(3450981..3451292)
     CDS             complement(3464271..3464747)
     CDS             complement(3468167..3469351)
     CDS             complement(3469422..3471536)
     CDS             complement(3471564..3472103)
     CDS             complement(3472200..3472574)
     CDS             complement(3474629..3475441)
     CDS             complement(3475929..3476519)
     CDS             3484142..3484774
     CDS             complement(3486982..3488202)
     CDS             complement(3489747..3490319)
     CDS             3495850..3497223
     CDS             complement(3505734..3506612)
     CDS             complement(3510656..3511660)
     CDS             complement(3516565..3517086)
     CDS             3527370..3527771
     CDS             3530840..3532462
     CDS             3534834..3535310
     CDS             complement(3548102..3550495)
     CDS             complement(3557870..3558628)
     CDS             complement(3558645..3559475)
     CDS             3560036..3561541
     CDS             complement(3564623..3566056)
     CDS             complement(3566056..3567351)
     CDS             complement(3571798..3572901)
     CDS             complement(3575088..3575615)
     CDS             complement(3583104..3584846)
     CDS             complement(3589032..3590348)
     CDS             complement(3594474..3595583)
     CDS             complement(3596578..3597681)
     CDS             complement(3600773..3602266)
     CDS             3611690..3613264
     CDS             3638134..3638568
     CDS             complement(3641163..3643205)
     CDS             complement(3653989..3654315)
     CDS             complement(3654431..3654763)
     CDS             complement(3664203..3665603)
     CDS             3667615..3669264
     CDS             complement(3678467..3679963)
     CDS             complement(3704121..3705728)
     CDS             3711115..3711678
     CDS             3715333..3716307
     CDS             3718072..3718284
     CDS             complement(3720351..3722420)
     CDS             3729154..3730146
     CDS             3735520..3737550
     CDS             complement(3752996..3754534)
     CDS             complement(3756040..3757884)
     CDS             3772447..3773595
     CDS             complement(3781684..3782151)
     CDS             complement(3782214..3782465)
     CDS             complement(3788343..3789368)
     CDS             complement(3789378..3790574)
     CDS             3792010..3792942
     CDS             3794002..3794961
     CDS             3807848..3808327
     CDS             complement(3808366..3809175)
     CDS             complement(3809273..3809440)
     CDS             complement(3809461..3809697)
     CDS             3810754..3811974
     CDS             complement(3813150..3813791)
     CDS             complement(3813886..3814572)
     CDS             3820129..3820404
     CDS             complement(3848159..3848749)
     CDS             complement(3864492..3864920)
     CDS             complement(3865032..3865445)
     CDS             complement(3869873..3871021)
     CDS             complement(3875728..3878142)
     CDS             complement(3878171..3879244)
     CDS             complement(3879244..3880344)
     CDS             3882359..3882499
     CDS             3886753..3888168
     CDS             complement(3904876..3905601)
     CDS             complement(3908508..3909548)
     CDS             complement(3909862..3911691)
     CDS             complement(3913576..3913995)
     CDS             complement(3914016..3915398)
     CDS             complement(3915425..3916288)
     CDS             complement(3916339..3917880)
     CDS             complement(3917893..3918426)
     CDS             complement(3918441..3918911)
     CDS             complement(3918973..3919212)
     CDS             complement(3920083..3920463)
     CDS             complement(3924035..3924478)
     CDS             3931801..3933306
     CDS             3934301..3935191
     CDS             3935317..3936246
     CDS             3936250..3937242
     CDS             3946109..3946447
     CDS             3950507..3951436
     CDS             3951501..3953351
     CDS             3955993..3957468
     CDS             complement(3957555..3957836)
     CDS             3958700..3960721
     CDS             complement(3962388..3963653)
     CDS             3963784..3964113
     CDS             3964440..3965699
     CDS             complement(3985908..3987089)
     CDS             complement(3987848..3988789)
     CDS             3994310..3995206
     CDS             3996006..3998168
     CDS             4002885..4003754
     CDS             4003887..4005716
     CDS             4007193..4008215
     CDS             complement(4009886..4010839)
     CDS             4011076..4013337
     CDS             4014454..4015215
     CDS             4021577..4022359
     CDS             4024550..4025251
     CDS             complement(4025632..4026795)
     CDS             complement(4026805..4028994)
     CDS             4032631..4033176
     CDS             complement(4038929..4039456)
     CDS             complement(4039438..4040022)
     CDS             4040092..4040361
     CDS             4041441..4042067
     CDS             complement(4053313..4054362)
     CDS             complement(4054648..4056057)
     CDS             4056430..4058253
     CDS             complement(4061626..4062318)
     CDS             4075038..4075475
     CDS             4098833..4099453
     CDS             4106857..4107846
     CDS             complement(4108763..4109530)
     CDS             complement(4111749..4112495)
     CDS             complement(4113737..4115245)
     CDS             complement(4119780..4120310)
     CDS             complement(4122635..4124833)
     CDS             4125036..4125248
     CDS             complement(4126101..4126418)
     CDS             4126695..4127855
     CDS             4127858..4130290
     CDS             4156513..4157430
     CDS             complement(4157413..4158813)
     CDS             complement(4160193..4161293)
     CDS             4161662..4163506
     CDS             4173967..4175151
     CDS             4175766..4176311
     CDS             4176470..4176898
     CDS             4176902..4177606
     CDS             4178019..4178516
     CDS             4178583..4178948
     CDS             4179268..4183296
     CDS             4183373..4187596
     CDS             complement(4194355..4194831)
     CDS             4196813..4197484
     CDS             4198304..4198576
     CDS             complement(4199286..4199711)
     CDS             complement(4203966..4205555)
     CDS             4215132..4216436
     CDS             4216619..4218355
     CDS             complement(4220827..4221651)
     CDS             4221851..4225534
     CDS             complement(4229907..4231256)
     CDS             complement(4243252..4244442)
     CDS             4245994..4247334
     CDS             4250529..4251026
     CDS             complement(4252066..4254489)
     CDS             4254660..4255028
     CDS             4257260..4257469
     CDS             complement(4257511..4258026)
     CDS             4262337..4263752
     CDS             4265137..4266330
     CDS             4267437..4268150
     CDS             4268681..4269037
     CDS             complement(4269072..4271894)
     CDS             4272148..4272684
     CDS             complement(4275083..4275406)
     CDS             4285787..4287223
     CDS             4287268..4287834
     CDS             complement(4295242..4297389)
     CDS             complement(4336277..4338547)
     CDS             4339934..4341289
     CDS             complement(4351223..4352740)
     CDS             complement(4354493..4356640)
     CDS             complement(4361368..4363065)
     CDS             complement(4364914..4366350)
     CDS             4368711..4369004
     CDS             4369048..4370694
     CDS             4373722..4374288
     CDS             complement(4375834..4376967)
     CDS             complement(4377806..4378540)
     CDS             complement(4387415..4388383)
     CDS             4389627..4390172
     CDS             4398311..4398619
     CDS             4402710..4404008
     CDS             4404677..4407118
     CDS             4420209..4420859
     CDS             4423141..4423536
     CDS             4423543..4423857
     CDS             4423862..4424089
     CDS             4424131..4424580
     CDS             4426958..4427578
     CDS             complement(4432645..4434588)
     CDS             complement(4436731..4437285)
     CDS             complement(4439561..4440199)
     CDS             complement(4447145..4447675)
     CDS             4447985..4448941
     CDS             complement(4458545..4460683)
     CDS             complement(4468550..4468936)
     CDS             complement(4469009..4469470)
     CDS             complement(4469483..4470418)
     CDS             complement(4475330..4476334)
     CDS             complement(4479005..4481860)
     CDS             complement(4481860..4482303)
     CDS             complement(4482463..4483974)
     CDS             complement(4512376..4514700)
     CDS             4541138..4541686
     CDS             4543119..4545755
     CDS             4546831..4547733
     CDS             complement(4556377..4557549)
     CDS             complement(4574935..4575981)
     CDS             complement(4575981..4577360)
     CDS             complement(4598261..4598998)
     CDS             complement(4599001..4599540)
     CDS             complement(4604692..4605723)
     CDS             4605826..4606239
     CDS             4609419..4610024
     CDS             4615346..4616125
     CDS             4617626..4618849
     CDS             4618906..4619625
     CDS             complement(4621124..4622140)
     CDS             complement(4626878..4628545)
     CDS             4628756..4630693
     CDS             4630783..4631109
     CDS             complement(4632464..4633333)
     CDS             complement(4637613..4638329)