CDS             complement(139..591)
     CDS             complement(746..2113)
     CDS             complement(2254..3870)
     CDS             complement(3873..4130)
     CDS             complement(4097..4420)
     CDS             complement(4459..4599)
     CDS             complement(4752..5522)
     CDS             complement(5519..6190)
     CDS             complement(6296..7051)
     CDS             7364..8788
     CDS             8790..9890
     CDS             9894..10973
     CDS             10993..13410
     CDS             complement(13497..15599)
     CDS             complement(15616..16743)
     CDS             complement(16740..17519)
     CDS             complement(17523..17792)
     CDS             complement(17795..18523)
     CDS             complement(18523..18876)
     CDS             complement(18888..19778)
     CDS             20484..21356
     CDS             21356..22795
     CDS             22816..23160
     CDS             23174..24856
     CDS             24843..25850
     CDS             25853..26554
     CDS             26547..27887
     CDS             27891..28325
     CDS             complement(28357..28791)
     CDS             complement(28830..29072)
     CDS             complement(29470..30165)
     CDS             30329..30706
     CDS             30712..31128
     CDS             31138..31812
     CDS             31866..33284
     CDS             33299..34033
     CDS             34093..34878
     CDS             34889..35548
     CDS             35548..36657
     CDS             36657..37181
     CDS             37178..38584
     CDS             38612..39526
     CDS             39582..40667
     CDS             41029..42309
     CDS             42571..44121
     CDS             44142..44549
     CDS             44539..44826
     CDS             44839..46113
     CDS             46134..46628
     CDS             46640..47395
     CDS             47408..48256
     CDS             48263..49255
     CDS             49624..50670
     CDS             50663..51361
     CDS             complement(51476..51682)
     CDS             51829..52266
     CDS             complement(52470..53720)
     CDS             complement(54008..56077)
     CDS             complement(56087..57052)
     CDS             57289..58014
     CDS             58253..58879
     CDS             59030..59281
     CDS             complement(59336..59584)
     CDS             59735..59917
     CDS             60065..61006
     CDS             complement(61412..62392)
     CDS             complement(62599..63762)
     CDS             complement(63779..65941)
     CDS             66439..67065
     CDS             67096..68553
     CDS             68563..69087
     CDS             complement(74402..74728)
     CDS             complement(80479..80805)
     CDS             complement(80933..81085)
     CDS             complement(81181..81744)
     CDS             complement(81746..82216)
     CDS             82353..83369
     CDS             complement(83654..84217)
     CDS             complement(84219..84689)
     CDS             84826..85842
     CDS             complement(86129..86998)
     CDS             87131..88615
     CDS             complement(88717..88983)
     CDS             complement(89116..92232)
     CDS             complement(92245..92757)
     CDS             complement(92772..93350)
     CDS             complement(93379..94005)
     CDS             94145..96166
     CDS             complement(96262..96672)
     CDS             complement(97385..97513)
     CDS             98233..99951
     CDS             100062..101621
     CDS             101704..102681
     CDS             102685..103626
     CDS             complement(104006..104389)
     CDS             104704..105984
     CDS             106057..106479
     CDS             106855..108777
     CDS             108777..110048
     CDS             110038..110811
     CDS             110819..111055
     CDS             111057..111827
     CDS             111837..112949
     CDS             complement(113086..114873)
     CDS             complement(115072..116088)
     CDS             116135..117355
     CDS             complement(117455..118357)
     CDS             118579..120120
     CDS             120196..120951
     CDS             120959..121570
     CDS             121567..123204
     CDS             123288..123551
     CDS             123555..123893
     CDS             123905..124666
     CDS             124749..125546
     CDS             125675..126727
     CDS             complement(126847..127722)
     CDS             complement(127911..128333)
     CDS             128586..129113
     CDS             129184..129528
     CDS             129642..130739
     CDS             130868..132055
     CDS             132319..132858
     CDS             complement(132950..133549)
     CDS             complement(133571..135004)
     CDS             complement(135158..135739)
     CDS             complement(135850..136950)
     CDS             137011..137469
     CDS             complement(137550..138347)
     CDS             complement(138484..139488)
     CDS             139760..140377
     CDS             140419..141633
     CDS             complement(141644..142528)
     CDS             complement(142627..143508)
     CDS             complement(143705..145303)
     CDS             145831..146553
     CDS             146708..147712
     CDS             complement(147790..148122)
     CDS             148479..148844
     CDS             149752..149847
     CDS             150100..150774
     CDS             151155..151466
     CDS             151588..151830
     CDS             151996..152589
     CDS             complement(152677..152943)
     CDS             complement(152940..153512)
     CDS             153630..154913
     CDS             154917..155585
     CDS             155575..156501
     CDS             156665..157525
     CDS             158146..158478
     CDS             158520..159362
     CDS             159736..161106
     CDS             161204..161983
     CDS             162247..163785
     CDS             complement(163921..164334)
     CDS             164506..165048
     CDS             165042..165905
     CDS             complement(166431..168860)
     CDS             169196..169813
     CDS             169925..170722
     CDS             170974..172122
     CDS             172137..173801
     CDS             173857..174447
     CDS             174467..175384
     CDS             complement(175451..175672)
     CDS             175699..176388
     CDS             176423..176986
     CDS             177044..178105
     CDS             178098..179048
     CDS             179146..180495
     CDS             180450..180983
     CDS             complement(181329..181913)
     CDS             complement(182043..182756)
     CDS             182815..183579
     CDS             183686..184066
     CDS             184158..184622
     CDS             complement(184715..187069)
     CDS             complement(187189..187659)
     CDS             187835..187972
     CDS             187956..188675
     CDS             188679..190010
     CDS             complement(190071..191450)
     CDS             complement(191928..194021)
     CDS             complement(194046..194849)
     CDS             complement(194849..196960)
     CDS             complement(196979..197263)
     CDS             complement(197313..197939)
     CDS             198329..198619
     CDS             198609..199934
     CDS             199959..200966
     CDS             200974..201105
     CDS             201439..203283
     CDS             203299..205680
     CDS             complement(205871..206734)
     CDS             206991..207707
     CDS             208098..208739
     CDS             complement(208898..209488)
     CDS             complement(209751..210992)
     CDS             211238..211912
     CDS             212085..212321
     CDS             212336..212503
     CDS             212702..213193
     CDS             213233..214042
     CDS             214187..215191
     CDS             complement(215260..215745)
     CDS             complement(215772..216824)
     CDS             217087..217797
     CDS             complement(217776..219065)
     CDS             219177..220241
     CDS             220308..221072
     CDS             221099..222016
     CDS             222045..223181
     CDS             complement(223217..224293)
     CDS             complement(224296..225051)
     CDS             complement(225051..226238)
     CDS             complement(226241..227194)
     CDS             complement(227211..228155)
     CDS             228275..228922
     CDS             complement(229011..229736)
     CDS             complement(229885..230049)
     CDS             complement(230096..231268)
     CDS             complement(231277..232818)
     CDS             233245..233685
     CDS             233802..234275
     CDS             234292..235308
     CDS             235522..236343
     CDS             complement(236446..236910)
     CDS             complement(237020..238387)
     CDS             complement(238387..238857)
     CDS             complement(238838..239083)
     CDS             239289..239771
     CDS             240156..241118
     CDS             complement(241320..242090)
     CDS             242441..242788
     CDS             complement(242785..243111)
     CDS             complement(243300..244058)
     CDS             complement(244076..244696)
     CDS             244840..244935
     CDS             complement(244912..245919)
     CDS             complement(246865..247353)
     CDS             complement(247372..248835)
     CDS             complement(249028..249243)
     CDS             249484..249972
     CDS             complement(249960..251240)
     CDS             251348..251551
     CDS             251499..252071
     CDS             252068..254203
     CDS             complement(254312..255838)
     CDS             complement(255880..256734)
     CDS             complement(257467..257631)
     CDS             257908..258150
     CDS             complement(258212..258697)
     CDS             complement(258843..259748)
     CDS             complement(259912..261243)
     CDS             complement(261254..261781)
     CDS             complement(261939..262568)
     CDS             complement(262733..263737)
     CDS             complement(263909..266110)
     CDS             266433..266645
     CDS             266979..268229
     CDS             complement(268339..268656)
     CDS             268837..270003
     CDS             270003..272420
     CDS             272709..273608
     CDS             complement(273690..274256)
     CDS             complement(274693..277371)
     CDS             277765..277965
     CDS             278072..279085
     CDS             279096..279878
     CDS             279978..281192
     CDS             281305..283182
     CDS             complement(283267..283515)
     CDS             complement(283661..285112)
     CDS             complement(285231..285959)
     CDS             286122..287021
     CDS             complement(287154..289727)
     CDS             289879..290913
     CDS             290910..291569
     CDS             291562..292161
     CDS             292158..292679
     CDS             292702..294405
     CDS             294569..295087
     CDS             295111..296190
     CDS             296205..297713
     CDS             297828..298664
     CDS             complement(298673..298888)
     CDS             299040..299714
     CDS             299717..300406
     CDS             300504..301523
     CDS             301785..304130
     CDS             304238..304816
     CDS             305173..306390
     CDS             306619..307635
     CDS             307727..309184
     CDS             309272..310063
     CDS             complement(310129..310323)
     CDS             complement(310573..311205)
     CDS             311455..311859
     CDS             complement(311949..312818)
     CDS             complement(312941..313156)
     CDS             complement(313237..314199)
     CDS             complement(314235..315635)
     CDS             315783..316382
     CDS             complement(316404..316877)
     CDS             complement(316864..318789)
     CDS             319012..319611
     CDS             319601..321403
     CDS             321499..321717
     CDS             321797..322369
     CDS             complement(322494..322715)
     CDS             complement(322767..323744)
     CDS             323925..324743
     CDS             324919..325656
     CDS             325653..326045
     CDS             326082..326438
     CDS             326446..326739
     CDS             326919..327293
     CDS             327386..327856
     CDS             327935..330031
     CDS             330133..331317
     CDS             331561..331749
     CDS             331836..332312
     CDS             332365..332514
     CDS             332677..332988
     CDS             333001..333630
     CDS             333646..334248
     CDS             334245..334547
     CDS             334566..335393
     CDS             335411..335689
     CDS             335700..336032
     CDS             336048..336737
     CDS             336749..337159
     CDS             337159..337350
     CDS             337350..337604
     CDS             337769..338140
     CDS             338152..338466
     CDS             338484..339023
     CDS             339039..339344
     CDS             339379..339771
     CDS             339784..340317
     CDS             340327..340680
     CDS             340694..341191
     CDS             341197..341376
     CDS             341382..341816
     CDS             341839..343155
     CDS             343192..343305
     CDS             343450..343806
     CDS             343826..344215
     CDS             344243..344863
     CDS             344887..345876
     CDS             345910..346293
     CDS             346381..347361
     CDS             complement(347409..348104)
     CDS             complement(348101..351055)
     CDS             complement(351052..351834)
     CDS             complement(351831..352142)
     CDS             complement(352200..353993)
     CDS             complement(354018..355091)
     CDS             complement(355102..356529)
     CDS             complement(356531..356869)
     CDS             complement(356933..358069)
     CDS             complement(358153..359487)
     CDS             complement(359787..360671)
     CDS             complement(363349..363474)
     CDS             complement(366901..367278)
     CDS             complement(367296..367859)
     CDS             complement(367861..368331)
     CDS             complement(368410..368973)
     CDS             complement(369037..369444)
     CDS             370017..370961
     CDS             complement(371009..371875)
     CDS             complement(372136..372621)
     CDS             complement(372633..373892)
     CDS             complement(373889..374584)
     CDS             complement(374625..375326)
     CDS             complement(375752..376306)
     CDS             376611..376823
     CDS             complement(376866..377501)
     CDS             377670..379406
     CDS             379403..383158
     CDS             383194..383562
     CDS             complement(383636..384025)
     CDS             complement(384106..384636)
     CDS             complement(384856..385872)
     CDS             386067..387425
     CDS             387447..388067
     CDS             complement(388125..388571)
     CDS             complement(388647..391223)
     CDS             complement(391330..392301)
     CDS             complement(392596..393066)
     CDS             393419..394357
     CDS             complement(394455..394646)
     CDS             394724..395947
     CDS             395940..396137
     CDS             complement(396110..397081)
     CDS             397360..397671
     CDS             397691..397948
     CDS             398013..398939
     CDS             399044..400216
     CDS             400402..401193
     CDS             401190..401663
     CDS             401720..402214
     CDS             complement(402290..403111)
     CDS             complement(403120..403503)
     CDS             complement(403654..404469)
     CDS             complement(404466..405458)
     CDS             complement(405445..406749)
     CDS             complement(406796..409162)
     CDS             409336..410175
     CDS             complement(410296..411300)
     CDS             complement(411383..412102)
     CDS             complement(412195..415113)
     CDS             415236..415349
     CDS             415433..416809
     CDS             complement(416829..417566)
     CDS             complement(417567..419147)
     CDS             complement(419248..420234)
     CDS             complement(420679..421602)
     CDS             421791..422243
     CDS             complement(422616..423218)
     CDS             complement(423236..424666)
     CDS             complement(424763..425851)
     CDS             complement(426021..427565)
     CDS             428209..428853
     CDS             428850..430193
     CDS             430190..433300
     CDS             433372..433524
     CDS             433869..434825
     CDS             435179..436993
     CDS             437816..439534
     CDS             439534..440031
     CDS             440304..440435
     CDS             complement(440538..441191)
     CDS             complement(441531..442943)
     CDS             complement(443877..445715)
     CDS             complement(445808..447559)
     CDS             complement(447690..448133)
     CDS             complement(448160..448375)
     CDS             448627..449646
     CDS             complement(449727..450338)
     CDS             450573..450926
     CDS             450923..451411
     CDS             451429..452232
     CDS             complement(452363..453598)
     CDS             454184..455854
     CDS             455854..456810
     CDS             complement(456896..457513)
     CDS             complement(457627..458895)
     CDS             complement(458928..459608)
     CDS             459794..461311
     CDS             complement(461342..462157)
     CDS             462339..463940
     CDS             464159..467032
     CDS             467192..468622
     CDS             complement(468803..470089)
     CDS             470351..470983
     CDS             471079..471507
     CDS             471539..472363
     CDS             472364..472942
     CDS             473063..474946
     CDS             475084..477354
     CDS             complement(477500..478819)
     CDS             479152..480540
     CDS             480635..481660
     CDS             481758..482879
     CDS             483054..485414
     CDS             485799..486794
     CDS             486875..488398
     CDS             488398..489573
     CDS             complement(489699..490043)
     CDS             complement(490009..490134)
     CDS             complement(490139..490855)
     CDS             491096..492547
     CDS             492691..493416
     CDS             493585..494127
     CDS             complement(494511..494897)
     CDS             complement(495046..495540)
     CDS             complement(495698..496693)
     CDS             complement(496907..497371)
     CDS             complement(497388..498317)
     CDS             complement(498779..499789)
     CDS             complement(499913..500824)
     CDS             complement(500945..502165)
     CDS             complement(503339..504784)
     CDS             505530..505937
     CDS             506166..508604
     CDS             complement(508707..509612)
     CDS             complement(509741..510148)
     CDS             complement(510398..513259)
     CDS             complement(513288..513740)
     CDS             complement(513791..515299)
     CDS             515495..516595
     CDS             516595..517665
     CDS             517814..518080
     CDS             518074..518865
     CDS             518870..519199
     CDS             complement(519246..519737)
     CDS             520762..520965
     CDS             520969..521310
     CDS             complement(521400..522689)
     CDS             523486..524814
     CDS             524884..526197
     CDS             526221..526997
     CDS             527273..528007
     CDS             528031..528270
     CDS             528427..529089
     CDS             complement(534874..535128)
     CDS             complement(535412..535798)
     CDS             complement(536061..536390)
     CDS             complement(536703..537719)
     CDS             complement(537931..538494)
     CDS             complement(538496..538966)
     CDS             539245..540525
     CDS             complement(540867..541388)
     CDS             complement(541673..543085)
     CDS             complement(543150..545555)
     CDS             complement(545595..547526)
     CDS             complement(547536..548423)
     CDS             complement(548416..550152)
     CDS             complement(550194..551189)
     CDS             complement(551218..552189)
     CDS             complement(552189..553217)
     CDS             complement(553220..554206)
     CDS             complement(554348..556027)
     CDS             complement(556781..560176)
     CDS             complement(560502..561521)
     CDS             complement(561645..562730)
     CDS             complement(563052..564350)
     CDS             564591..565994
     CDS             566055..566396
     CDS             complement(566519..567811)
     CDS             567971..569158
     CDS             569282..569896
     CDS             complement(570064..570675)
     CDS             complement(570797..571621)
     CDS             complement(571622..572578)
     CDS             complement(572578..573276)
     CDS             complement(573461..574873)
     CDS             complement(574889..579352)
     CDS             complement(579782..581254)
     CDS             complement(581247..585794)
     CDS             586442..587386
     CDS             587505..589331
     CDS             589481..591877
     CDS             591874..591984
     CDS             591969..592451
     CDS             complement(592581..593300)
     CDS             593683..594096
     CDS             594171..594662
     CDS             complement(594763..595227)
     CDS             complement(595386..597113)
     CDS             597569..600028
     CDS             600031..600987
     CDS             600990..602276
     CDS             complement(602342..603523)
     CDS             complement(603832..604209)
     CDS             604550..604651
     CDS             604596..605399
     CDS             605573..605707
     CDS             605798..606484
     CDS             606632..607165
     CDS             complement(607267..607449)
     CDS             608355..609788
     CDS             609894..610673
     CDS             complement(610816..612075)
     CDS             complement(612270..612992)
     CDS             613454..614761
     CDS             complement(614863..615384)
     CDS             615598..616494
     CDS             616624..617346
     CDS             617402..619243
     CDS             619486..620547
     CDS             620583..622091
     CDS             622890..624164
     CDS             624561..625895
     CDS             626391..626636
     CDS             complement(626922..627956)
     CDS             628131..628433
     CDS             complement(628490..629158)
     CDS             630067..630591
     CDS             630635..632890
     CDS             632922..633725
     CDS             633812..634612
     CDS             634773..635624
     CDS             complement(635752..636894)
     CDS             637377..638534
     CDS             638536..638805
     CDS             638899..639786
     CDS             639898..640176
     CDS             complement(640286..640546)
     CDS             640754..641662
     CDS             641716..642312
     CDS             642376..643347
     CDS             643344..646208
     CDS             646208..646732
     CDS             646919..647353
     CDS             647366..648307
     CDS             648431..649240
     CDS             649764..650918
     CDS             650935..654168
     CDS             654698..655546
     CDS             complement(655647..657053)
     CDS             complement(657179..658204)
     CDS             658690..659163
     CDS             complement(659301..659597)
     CDS             659737..660366
     CDS             660341..662431
     CDS             662506..663336
     CDS             663428..663721
     CDS             663661..664764
     CDS             664992..665327
     CDS             665752..666192
     CDS             666215..667702
     CDS             667730..670429
     CDS             670554..670958
     CDS             670958..671908
     CDS             672077..672346
     CDS             672371..672478
     CDS             672632..674755
     CDS             674837..675730
     CDS             complement(675838..676713)
     CDS             complement(676725..677732)
     CDS             complement(677875..679914)
     CDS             680116..680700
     CDS             680690..681193
     CDS             681363..681764
     CDS             681754..682200
     CDS             682420..683397
     CDS             683400..683999
     CDS             684177..686297
     CDS             686327..686536
     CDS             686526..687320
     CDS             687553..688794
     CDS             689607..690380
     CDS             690582..691913
     CDS             691924..693144
     CDS             693282..694007
     CDS             complement(694082..694693)
     CDS             694966..695937
     CDS             complement(696112..698463)
     CDS             698610..699989
     CDS             complement(700197..701189)
     CDS             complement(701206..701586)
     CDS             complement(701867..703534)
     CDS             703667..705601
     CDS             705722..706033
     CDS             complement(706146..706670)
     CDS             complement(707122..707760)
     CDS             complement(708540..709352)
     CDS             complement(709410..710447)
     CDS             complement(710447..711862)
     CDS             complement(711865..712689)
     CDS             complement(712682..714016)
     CDS             complement(714004..714702)
     CDS             complement(714789..715487)
     CDS             715723..716688
     CDS             complement(716760..717380)
     CDS             718443..718889
     CDS             719070..719549
     CDS             complement(719613..721811)
     CDS             721945..723255
     CDS             723258..723725
     CDS             723881..725206
     CDS             725233..726552
     CDS             726552..730097
     CDS             730079..730765
     CDS             730765..731589
     CDS             731589..732722
     CDS             732758..733291
     CDS             733291..734781
     CDS             734842..736383
     CDS             736388..737182
     CDS             737205..737672
     CDS             737674..739503
     CDS             739503..740471
     CDS             740492..743080
     CDS             743312..743791
     CDS             743850..745700
     CDS             745739..746029
     CDS             746036..747007
     CDS             746998..751056
     CDS             751063..751689
     CDS             751807..753405
     CDS             753398..753751
     CDS             754269..754553
     CDS             754813..755766
     CDS             755772..756992
     CDS             756979..757287
     CDS             757265..759340
     CDS             759400..761112
     CDS             761245..763095
     CDS             763173..764453
     CDS             764603..765991
     CDS             complement(766645..767121)
     CDS             767354..767788
     CDS             767778..768104
     CDS             complement(768186..768542)
     CDS             complement(768745..770412)
     CDS             complement(770592..771473)
     CDS             771687..772307
     CDS             772514..774433
     CDS             774522..775664
     CDS             complement(775743..776123)
     CDS             776258..776845
     CDS             776823..777458
     CDS             777458..778753
     CDS             778743..779147
     CDS             complement(784954..785232)
     CDS             complement(785190..785426)
     CDS             complement(785405..785614)
     CDS             complement(786125..786688)
     CDS             complement(786690..787160)
     CDS             787608..788588
     CDS             788715..789551
     CDS             complement(789602..789856)
     CDS             complement(789861..791267)
     CDS             complement(791491..792405)
     CDS             792560..793825
     CDS             793825..797595
     CDS             797762..798451
     CDS             798638..799942
     CDS             800036..800998
     CDS             complement(801105..802406)
     CDS             complement(802445..802612)
     CDS             complement(802599..804701)
     CDS             complement(804822..805334)
     CDS             805548..805697
     CDS             805706..807949
     CDS             808049..809710
     CDS             809737..810555
     CDS             810567..811277
     CDS             complement(811582..812382)
     CDS             812675..813481
     CDS             complement(813549..814286)
     CDS             complement(814563..815165)
     CDS             815298..816194
     CDS             816794..818407
     CDS             complement(818334..818528)
     CDS             818530..819834
     CDS             complement(819914..820501)
     CDS             complement(820517..820972)
     CDS             821286..822374
     CDS             822516..823571
     CDS             823858..824985
     CDS             825010..825345
     CDS             825404..827224
     CDS             827236..828183
     CDS             complement(828477..829277)
     CDS             829487..830218
     CDS             830331..830849
     CDS             830881..832095
     CDS             832142..832528
     CDS             832547..832870
     CDS             832956..833471
     CDS             833510..835363
     CDS             835366..835704
     CDS             835804..836004
     CDS             836331..837617
     CDS             837733..839010
     CDS             839155..839583
     CDS             839836..840957
     CDS             840996..841751
     CDS             841741..842733
     CDS             842746..843867
     CDS             843963..845231
     CDS             845245..845856
     CDS             845868..847025
     CDS             847204..848685
     CDS             848955..849830
     CDS             complement(850155..850403)
     CDS             850586..851779
     CDS             851795..852163
     CDS             852178..852489
     CDS             852553..854793
     CDS             854877..855425
     CDS             855531..858326
     CDS             858504..859355
     CDS             859426..860502
     CDS             complement(860579..860743)
     CDS             complement(861198..861302)
     CDS             complement(861331..862677)
     CDS             862936..864399
     CDS             864532..866115
     CDS             866566..868125
     CDS             complement(868235..869077)
     CDS             complement(869183..870313)
     CDS             complement(870306..870548)
     CDS             870681..871196
     CDS             complement(871296..871448)
     CDS             complement(871693..873234)
     CDS             873584..877552
     CDS             complement(877957..878265)
     CDS             complement(878336..878764)
     CDS             complement(878835..879344)
     CDS             879761..880174
     CDS             880544..880882
     CDS             complement(880980..881597)
     CDS             881996..883246
     CDS             883456..883905
     CDS             883985..885100
     CDS             885129..885785
     CDS             885807..886910
     CDS             887105..887575
     CDS             887575..888042
     CDS             888137..889111
     CDS             889115..889600
     CDS             889765..891840
     CDS             complement(891999..893861)
     CDS             complement(893886..894788)
     CDS             complement(894781..895023)
     CDS             895240..896001
     CDS             896010..896942
     CDS             897147..898595
     CDS             complement(898675..899295)
     CDS             complement(899285..900250)
     CDS             complement(900697..901515)
     CDS             complement(901890..902765)
     CDS             complement(903125..904513)
     CDS             complement(904752..905114)
     CDS             complement(905161..905712)
     CDS             complement(905712..906281)
     CDS             complement(906373..907497)
     CDS             907621..907929
     CDS             908222..909307
     CDS             909719..911059
     CDS             911063..912307
     CDS             912297..913091
     CDS             913084..913716
     CDS             913724..914320
     CDS             914344..915567
     CDS             915760..916782
     CDS             916792..917013
     CDS             complement(917163..918395)
     CDS             918650..919726
     CDS             complement(919892..921352)
     CDS             complement(921485..921646)
     CDS             complement(922640..923590)
     CDS             923800..925236
     CDS             925291..925749
     CDS             926000..927259
     CDS             927375..927818
     CDS             928036..929253
     CDS             929351..930607
     CDS             930903..932447
     CDS             932578..933468
     CDS             complement(933539..933739)
     CDS             complement(933740..934432)
     CDS             complement(934429..935562)
     CDS             complement(935577..935939)
     CDS             complement(936038..936499)
     CDS             936892..937173
     CDS             complement(937231..937563)
     CDS             complement(937563..938189)
     CDS             complement(938199..939896)
     CDS             940213..940692
     CDS             940707..940979
     CDS             940976..943462
     CDS             943553..944062
     CDS             944093..944668
     CDS             944688..944822
     CDS             complement(944904..945107)
     CDS             complement(945191..945640)
     CDS             complement(945667..946008)
     CDS             946471..946932
     CDS             946938..947345
     CDS             947546..948442
     CDS             complement(948601..949110)
     CDS             complement(949151..950878)
     CDS             complement(950931..951188)
     CDS             complement(951508..952476)
     CDS             complement(952739..953500)
     CDS             953849..954907
     CDS             955034..957049
     CDS             957579..958985
     CDS             959222..959416
     CDS             complement(959439..960473)
     CDS             961012..962004
     CDS             962809..964200
     CDS             964357..964545
     CDS             964776..965027
     CDS             965162..966586
     CDS             967097..968239
     CDS             968594..969934
     CDS             970132..970329
     CDS             970763..971149
     CDS             971161..971445
     CDS             971454..972146
     CDS             973008..973436
     CDS             973507..975888
     CDS             975891..977204
     CDS             977210..978679
     CDS             978676..980715
     CDS             980730..983753
     CDS             complement(985300..985878)
     CDS             complement(986509..987270)
     CDS             complement(987397..987861)
     CDS             988626..988769
     CDS             989174..990355
     CDS             complement(991218..992354)
     CDS             992589..993224
     CDS             993233..993661
     CDS             complement(993677..994105)
     CDS             complement(994152..994466)
     CDS             complement(994628..995335)
     CDS             995465..996391
     CDS             996431..997261
     CDS             997400..997795
     CDS             997799..998215
     CDS             998233..998949
     CDS             999019..1000326
     CDS             1000531..1001280
     CDS             1001301..1002089
     CDS             1002107..1002877
     CDS             1002944..1004035
     CDS             1004121..1005074
     CDS             1005457..1007337
     CDS             1007350..1008540
     CDS             1008775..1009923
     CDS             1010212..1011393
     CDS             1011509..1011943
     CDS             1011969..1013342
     CDS             1013450..1013734
     CDS             1013744..1014154
     CDS             1014497..1015954
     CDS             complement(1016318..1017523)
     CDS             1017834..1018919
     CDS             1018950..1020350
     CDS             1020472..1020783
     CDS             1020800..1022542
     CDS             1022535..1023578
     CDS             1023613..1024413
     CDS             1024413..1025735
     CDS             1025766..1026206
     CDS             1026284..1028185
     CDS             1028267..1028761
     CDS             1028769..1029815
     CDS             1029833..1030222
     CDS             1030231..1030635
     CDS             1030622..1031476
     CDS             1031539..1031808
     CDS             1031894..1032676
     CDS             1032676..1033806
     CDS             1034188..1036206
     CDS             1036311..1038053
     CDS             1038046..1038933
     CDS             1038926..1039648
     CDS             1039712..1040095
     CDS             1040134..1040850
     CDS             1040860..1043100
     CDS             1043187..1044371
     CDS             1044382..1045161
     CDS             1045151..1046272
     CDS             1046296..1046790
     CDS             1046790..1047224
     CDS             1047854..1048504
     CDS             1048510..1049178
     CDS             1049345..1050076
     CDS             1050084..1050290
     CDS             1050287..1050772
     CDS             1050769..1052757
     CDS             1052750..1053304
     CDS             1053301..1053828
     CDS             1053825..1055096
     CDS             1055156..1055980
     CDS             complement(1056086..1057378)
     CDS             complement(1057734..1058984)
     CDS             complement(1059302..1060015)
     CDS             complement(1060002..1060628)
     CDS             1061286..1062596
     CDS             1062596..1064743
     CDS             complement(1064883..1067648)
     CDS             1068154..1068624
     CDS             1068852..1069217
     CDS             complement(1069338..1069868)
     CDS             1069922..1070854
     CDS             complement(1070948..1071646)
     CDS             complement(1071930..1073015)
     CDS             1073196..1073657
     CDS             1073973..1075715
     CDS             1075715..1077493
     CDS             complement(1077558..1078427)
     CDS             1078549..1078968
     CDS             complement(1079100..1079411)
     CDS             1079510..1080241
     CDS             1080630..1080959
     CDS             1081252..1082979
     CDS             complement(1082942..1083892)
     CDS             complement(1084150..1084629)
     CDS             complement(1084646..1085575)
     CDS             complement(1085572..1087353)
     CDS             1087511..1087888
     CDS             1087975..1088280
     CDS             1088363..1089058
     CDS             1089055..1090407
     CDS             1090636..1090947
     CDS             1091881..1093857
     CDS             1094303..1094455
     CDS             1094452..1095387
     CDS             1095400..1096860
     CDS             complement(1096917..1097828)
     CDS             1098327..1099559
     CDS             1099969..1102011
     CDS             1102412..1102900
     CDS             complement(1103057..1103587)
     CDS             complement(1103588..1104436)
     CDS             complement(1104687..1106576)
     CDS             1106877..1107269
     CDS             complement(1107317..1108684)
     CDS             complement(1108681..1109358)
     CDS             complement(1109413..1109961)
     CDS             complement(1110086..1113211)
     CDS             complement(1113208..1114788)
     CDS             complement(1114797..1116149)
     CDS             complement(1116343..1116798)
     CDS             1117284..1118324
     CDS             1118344..1118760
     CDS             complement(1118814..1118975)
     CDS             complement(1119051..1119602)
     CDS             complement(1119721..1121799)
     CDS             1122337..1123317
     CDS             1123518..1124168
     CDS             complement(1124325..1124687)
     CDS             1124906..1125022
     CDS             1125044..1125442
     CDS             1125598..1126158
     CDS             1126323..1128584
     CDS             1128643..1128972
     CDS             1129006..1129584
     CDS             1130108..1131163
     CDS             complement(1131245..1131793)
     CDS             complement(1131784..1132656)
     CDS             1132849..1134753
     CDS             1135012..1135656
     CDS             1135885..1136874
     CDS             1136996..1138300
     CDS             complement(1138453..1140120)
     CDS             complement(1140420..1142006)
     CDS             complement(1142297..1143511)
     CDS             complement(1143515..1144651)
     CDS             complement(1144668..1145468)
     CDS             1145725..1147215
     CDS             1147368..1150040
     CDS             1150395..1152059
     CDS             complement(1152168..1152614)
     CDS             complement(1153285..1153812)
     CDS             complement(1153977..1154198)
     CDS             complement(1154262..1155026)
     CDS             1155119..1155667
     CDS             1155703..1157349
     CDS             complement(1157437..1158255)
     CDS             1158371..1158577
     CDS             1158657..1159415
     CDS             complement(1159467..1160756)
     CDS             1161168..1161548
     CDS             1161542..1161889
     CDS             1161890..1163656
     CDS             1163670..1164383
     CDS             1164493..1167306
     CDS             1167335..1168540
     CDS             1168678..1169844
     CDS             1169844..1170716
     CDS             1171055..1171363
     CDS             complement(1171474..1172259)
     CDS             complement(1172252..1173025)
     CDS             1173121..1173402
     CDS             1173368..1174015
     CDS             1174018..1175367
     CDS             1175604..1175831
     CDS             1175831..1178104
     CDS             1178101..1178343
     CDS             complement(1178435..1178863)
     CDS             1179288..1179893
     CDS             complement(1180062..1181081)
     CDS             complement(1181301..1183031)
     CDS             1183461..1184051
     CDS             complement(1184151..1184984)
     CDS             complement(1185250..1186410)
     CDS             complement(1186413..1187093)
     CDS             complement(1187333..1188013)
     CDS             1188489..1190432
     CDS             1190448..1191158
     CDS             1191282..1191563
     CDS             1191710..1192264
     CDS             1192299..1193198
     CDS             1193351..1195042
     CDS             1195431..1196555
     CDS             complement(1196616..1196876)
     CDS             complement(1196883..1197695)
     CDS             complement(1197718..1198386)
     CDS             1198603..1198881
     CDS             1198890..1199861
     CDS             complement(1200362..1200757)
     CDS             1201409..1203004
     CDS             1203249..1203827
     CDS             complement(1203949..1204572)
     CDS             complement(1204569..1205342)
     CDS             complement(1205362..1206096)
     CDS             complement(1206321..1206953)
     CDS             complement(1206953..1208038)
     CDS             complement(1208056..1209180)
     CDS             complement(1209183..1210514)
     CDS             complement(1210519..1211415)
     CDS             complement(1211866..1212054)
     CDS             complement(1212301..1212837)
     CDS             complement(1212840..1214063)
     CDS             1214387..1215232
     CDS             complement(1215315..1216052)
     CDS             complement(1216093..1216590)
     CDS             1216806..1218200
     CDS             1218623..1219705
     CDS             complement(1219923..1220747)
     CDS             complement(1220947..1221585)
     CDS             1222327..1225032
     CDS             complement(1225165..1225854)
     CDS             1225960..1226142
     CDS             complement(1226063..1226572)
     CDS             complement(1226798..1227784)
     CDS             complement(1227788..1229299)
     CDS             complement(1229314..1230090)
     CDS             complement(1230180..1231154)
     CDS             complement(1231172..1231900)
     CDS             complement(1232083..1232973)
     CDS             1233303..1235096
     CDS             1235211..1235954
     CDS             1235992..1236513
     CDS             1236736..1238196
     CDS             1238325..1238945
     CDS             1238967..1239980
     CDS             1241088..1243112
     CDS             1243545..1244996
     CDS             1245000..1245359
     CDS             complement(1245321..1246220)
     CDS             complement(1246424..1246999)
     CDS             complement(1247174..1247401)
     CDS             1247725..1248732
     CDS             1248868..1249362
     CDS             1249359..1249604
     CDS             1249607..1250056
     CDS             1250801..1251880
     CDS             1251994..1252095
     CDS             complement(1252073..1252519)
     CDS             complement(1252718..1252834)
     CDS             1253205..1253372
     CDS             1253769..1255472
     CDS             1255567..1256487
     CDS             1256499..1257413
     CDS             1257501..1258466
     CDS             1258466..1259455
     CDS             1259891..1262026
     CDS             complement(1262100..1263581)
     CDS             complement(1263670..1265238)
     CDS             complement(1265549..1266682)
     CDS             1267251..1277450
     CDS             1277549..1281046
     CDS             1281088..1281594
     CDS             complement(1281707..1282852)
     CDS             complement(1282862..1284406)
     CDS             complement(1284662..1286029)
     CDS             complement(1286115..1286732)
     CDS             complement(1286747..1287862)
     CDS             complement(1288206..1288856)
     CDS             1288997..1290250
     CDS             complement(1291013..1291234)
     CDS             1291460..1291780
     CDS             1291826..1294096
     CDS             complement(1294259..1294477)
     CDS             complement(1294697..1295386)
     CDS             complement(1295395..1296108)
     CDS             1296188..1296646
     CDS             complement(1296767..1298488)
     CDS             complement(1298481..1300253)
     CDS             complement(1300353..1301315)
     CDS             complement(1301936..1303057)
     CDS             1303215..1303709
     CDS             1304187..1307450
     CDS             1307513..1308130
     CDS             complement(1308087..1308212)
     CDS             1308251..1309591
     CDS             1309717..1311009
     CDS             complement(1311089..1311958)
     CDS             complement(1312201..1313514)
     CDS             complement(1314092..1316134)
     CDS             1316398..1317489
     CDS             1317551..1318297
     CDS             complement(1318389..1318595)
     CDS             complement(1318597..1319136)
     CDS             complement(1319193..1319387)
     CDS             1319667..1321436
     CDS             1321481..1321813
     CDS             1322049..1323011
     CDS             complement(1323093..1323551)
     CDS             complement(1323757..1324080)
     CDS             1324349..1325389
     CDS             1325752..1327077
     CDS             complement(1327187..1327621)
     CDS             complement(1328060..1328665)
     CDS             complement(1328702..1329538)
     CDS             complement(1329535..1330563)
     CDS             1330791..1331489
     CDS             1331682..1332167
     CDS             complement(1332310..1333869)
     CDS             complement(1334103..1337405)
     CDS             1337823..1338788
     CDS             1338856..1339521
     CDS             complement(1339655..1340266)
     CDS             1340601..1341116
     CDS             1341142..1341312
     CDS             1341322..1342347
     CDS             1342353..1343309
     CDS             1343461..1344384
     CDS             1344408..1345142
     CDS             1345302..1345538
     CDS             1345623..1346864
     CDS             1346997..1347806
     CDS             1347800..1348813
     CDS             1348813..1349442
     CDS             1349439..1350419
     CDS             1350409..1351185
     CDS             1351645..1353078
     CDS             complement(1353298..1354197)
     CDS             complement(1354616..1355539)
     CDS             complement(1355680..1356264)
     CDS             1356556..1357143
     CDS             1357241..1358155
     CDS             complement(1358290..1358832)
     CDS             complement(1359195..1360190)
     CDS             complement(1360315..1360815)
     CDS             complement(1360826..1362760)
     CDS             1362937..1364247
     CDS             1364524..1364940
     CDS             1365068..1365286
     CDS             1365235..1366569
     CDS             1366925..1367116
     CDS             1367359..1368774
     CDS             1368798..1370123
     CDS             1370134..1370607
     CDS             complement(1370658..1372268)
     CDS             1372544..1374949
     CDS             1375343..1376110
     CDS             complement(1376099..1376278)
     CDS             complement(1376302..1377474)
     CDS             1377529..1377717
     CDS             1377978..1378928
     CDS             1379158..1380600
     CDS             1380685..1382367
     CDS             complement(1382499..1383146)
     CDS             complement(1383718..1385898)
     CDS             1386239..1388323
     CDS             complement(1388438..1389430)
     CDS             complement(1389668..1390126)
     CDS             complement(1390269..1391363)
     CDS             1391445..1394396
     CDS             1394634..1396106
     CDS             complement(1396176..1398263)
     CDS             complement(1398737..1399609)
     CDS             1399721..1400173
     CDS             1400216..1401124
     CDS             complement(1401532..1401936)
     CDS             1402031..1402939
     CDS             complement(1403095..1404408)
     CDS             1404722..1405489
     CDS             1405455..1405697
     CDS             complement(1405734..1405856)
     CDS             complement(1406164..1406388)
     CDS             1406971..1408509
     CDS             complement(1408461..1408616)
     CDS             complement(1408616..1408780)
     CDS             complement(1408952..1409983)
     CDS             1410292..1410777
     CDS             1410892..1412007
     CDS             1412377..1413504
     CDS             1413544..1414170
     CDS             1414640..1415779
     CDS             complement(1415876..1416484)
     CDS             complement(1416453..1417229)
     CDS             1417322..1418401
     CDS             1418509..1418817
     CDS             complement(1419133..1420938)
     CDS             complement(1421443..1421652)
     CDS             complement(1422302..1422499)
     CDS             1422613..1423284
     CDS             1423473..1424126
     CDS             complement(1424107..1424247)
     CDS             complement(1424726..1426189)
     CDS             1426811..1427413
     CDS             1427425..1428117
     CDS             1428114..1429073
     CDS             1429232..1431280
     CDS             1431291..1431818
     CDS             1431821..1432339
     CDS             1432565..1434670
     CDS             1434940..1435434
     CDS             complement(1435588..1436142)
     CDS             complement(1436155..1436328)
     CDS             complement(1436401..1436601)
     CDS             complement(1436831..1439251)
     CDS             1439623..1440573
     CDS             complement(1440774..1442048)
     CDS             1442222..1443085
     CDS             1443161..1444600
     CDS             1444721..1445113
     CDS             1445422..1446912
     CDS             1447013..1447933
     CDS             1447947..1448579
     CDS             1449654..1451075
     CDS             1452850..1453206
     CDS             complement(1453288..1453449)
     CDS             1453691..1454446
     CDS             1454443..1455174
     CDS             1455156..1456109
     CDS             1456138..1456710
     CDS             1456769..1457020
     CDS             complement(1457142..1457906)
     CDS             complement(1458124..1459671)
     CDS             1460201..1460419
     CDS             1460682..1461116
     CDS             1461116..1461562
     CDS             1461851..1462324
     CDS             complement(1462408..1463184)
     CDS             complement(1463513..1464937)
     CDS             1465223..1466740
     CDS             1466882..1469953
     CDS             complement(1470067..1470762)
     CDS             complement(1471194..1472078)
     CDS             1472257..1472958
     CDS             complement(1473082..1473561)
     CDS             complement(1473687..1473938)
     CDS             1474129..1474869
     CDS             1474963..1475118
     CDS             complement(1475306..1476301)
     CDS             complement(1476412..1478811)
     CDS             complement(1478816..1479994)
     CDS             complement(1480063..1480320)
     CDS             complement(1480364..1480711)
     CDS             complement(1480713..1480904)
     CDS             complement(1480915..1481700)
     CDS             complement(1481784..1481936)
     CDS             complement(1482132..1482461)
     CDS             1482589..1482810
     CDS             1482821..1482997
     CDS             1483004..1483882
     CDS             1483955..1485310
     CDS             complement(1485586..1485795)
     CDS             complement(1485946..1486356)
     CDS             complement(1486722..1487756)
     CDS             complement(1487854..1488699)
     CDS             1489490..1490284
     CDS             1490498..1491517
     CDS             1491477..1491788
     CDS             1492338..1492499
     CDS             complement(1492518..1494062)
     CDS             complement(1494171..1494518)
     CDS             complement(1494518..1494814)
     CDS             1494951..1495145
     CDS             1495306..1495557
     CDS             1495535..1495699
     CDS             complement(1495657..1496862)
     CDS             complement(1496866..1497132)
     CDS             1497265..1498545
     CDS             complement(1498550..1498927)
     CDS             1499362..1499556
     CDS             1500097..1500444
     CDS             1500790..1501041
     CDS             1501082..1501642
     CDS             1501639..1502115
     CDS             1502598..1503158
     CDS             1503460..1503666
     CDS             1503713..1504993
     CDS             1505019..1505711
     CDS             complement(1505989..1507041)
     CDS             complement(1507038..1507925)
     CDS             complement(1508327..1508872)
     CDS             complement(1508922..1509374)
     CDS             1510278..1510574
     CDS             1510574..1510921
     CDS             1511030..1512574
     CDS             1512873..1513310
     CDS             1514094..1515536
     CDS             1515606..1516868
     CDS             1516874..1518019
     CDS             1518094..1519410
     CDS             1519576..1520790
     CDS             1520790..1521419
     CDS             complement(1521565..1521933)
     CDS             complement(1521960..1522190)
     CDS             1522504..1522824
     CDS             1522997..1523425
     CDS             1523428..1525095
     CDS             1525096..1526394
     CDS             1526381..1527160
     CDS             1527174..1528436
     CDS             1528454..1528657
     CDS             1528663..1528980
     CDS             1528980..1529300
     CDS             complement(1529963..1530094)
     CDS             1530443..1530790
     CDS             1531250..1531879
     CDS             1532346..1532816
     CDS             1532818..1533381
     CDS             1533580..1534059
     CDS             1534156..1534443
     CDS             complement(1534584..1535951)
     CDS             complement(1536541..1537413)
     CDS             1537548..1538771
     CDS             complement(1538794..1540734)
     CDS             complement(1541348..1542559)
     CDS             complement(1542556..1543884)
     CDS             complement(1543881..1545581)
     CDS             complement(1545844..1546455)
     CDS             complement(1546569..1547606)
     CDS             complement(1547637..1548140)
     CDS             1548403..1549080
     CDS             1549218..1549406
     CDS             complement(1549496..1550407)
     CDS             1550662..1552962
     CDS             complement(1553114..1553551)
     CDS             complement(1553909..1555552)
     CDS             complement(1555974..1556351)
     CDS             complement(1556911..1557762)
     CDS             1558284..1558943
     CDS             1559021..1559494
     CDS             1559828..1560301
     CDS             complement(1560254..1561864)
     CDS             1562150..1562881
     CDS             1562914..1563096
     CDS             1563273..1563386
     CDS             1563427..1563699
     CDS             complement(1563655..1563981)
     CDS             complement(1563983..1564483)
     CDS             complement(1564770..1565519)
     CDS             complement(1565538..1566428)
     CDS             complement(1566434..1567345)
     CDS             complement(1567490..1568314)
     CDS             1568389..1568496
     CDS             1568708..1570336
     CDS             1570533..1571453
     CDS             1571720..1572937
     CDS             1573572..1573850
     CDS             complement(1573933..1574133)
     CDS             complement(1574137..1574622)
     CDS             complement(1574687..1574818)
     CDS             complement(1574818..1575123)
     CDS             1575245..1576147
     CDS             1576750..1577835
     CDS             1577902..1578468
     CDS             1578465..1579844
     CDS             1579980..1580864
     CDS             1580967..1581566
     CDS             complement(1581681..1584494)
     CDS             complement(1584499..1585164)
     CDS             complement(1585161..1586621)
     CDS             complement(1586623..1587375)
     CDS             complement(1587584..1589287)
     CDS             1589482..1590417
     CDS             complement(1590452..1590838)
     CDS             1591122..1591511
     CDS             complement(1591702..1592094)
     CDS             complement(1592144..1592248)
     CDS             complement(1592315..1592686)
     CDS             complement(1592689..1592916)
     CDS             complement(1593008..1593385)
     CDS             complement(1593382..1594350)
     CDS             complement(1594724..1596427)
     CDS             1596629..1597048
     CDS             1597062..1597499
     CDS             complement(1597630..1597995)
     CDS             complement(1598159..1599022)
     CDS             complement(1599067..1599888)
     CDS             complement(1600019..1600345)
     CDS             complement(1600342..1602891)
     CDS             1603319..1603561
     CDS             1603824..1604570
     CDS             1604570..1605325
     CDS             1605574..1606254
     CDS             1606425..1606604
     CDS             1606795..1607973
     CDS             1608530..1609333
     CDS             complement(1609462..1610628)
     CDS             complement(1610825..1611205)
     CDS             complement(1611245..1612525)
     CDS             1613157..1614344
     CDS             1614341..1616443
     CDS             complement(1616510..1616992)
     CDS             complement(1617144..1617476)
     CDS             1618002..1619501
     CDS             1619504..1620220
     CDS             1620232..1621680
     CDS             1622222..1623769
     CDS             1624077..1624562
     CDS             1624889..1625581
     CDS             1625630..1626502
     CDS             complement(1626757..1627518)
     CDS             complement(1627515..1627898)
     CDS             complement(1628056..1628811)
     CDS             complement(1629086..1629478)
     CDS             complement(1629488..1631533)
     CDS             1632041..1632454
     CDS             1632530..1632622
     CDS             1632912..1633838
     CDS             complement(1634245..1635879)
     CDS             complement(1635898..1641774)
     CDS             complement(1641771..1643870)
     CDS             complement(1643870..1651591)
     CDS             1652360..1652539
     CDS             complement(1652677..1653078)
     CDS             1653501..1654550
     CDS             1654662..1655573
     CDS             1655573..1657327
     CDS             1657324..1658439
     CDS             complement(1658529..1660397)
     CDS             complement(1660806..1663268)
     CDS             complement(1663292..1664470)
     CDS             complement(1664518..1664694)
     CDS             complement(1665306..1666409)
     CDS             1666834..1669218
     CDS             1669257..1670153
     CDS             complement(1670195..1671904)
     CDS             complement(1672459..1673880)
     CDS             complement(1673834..1674028)
     CDS             complement(1674625..1675386)
     CDS             1675889..1676686
     CDS             1676768..1677715
     CDS             1677708..1678460
     CDS             complement(1678579..1679451)
     CDS             complement(1679436..1680680)
     CDS             complement(1680863..1681993)
     CDS             complement(1682181..1683440)
     CDS             1683636..1684052
     CDS             complement(1684752..1686677)
     CDS             complement(1686932..1687366)
     CDS             complement(1687793..1688857)
     CDS             1688996..1689232
     CDS             complement(1689237..1689968)
     CDS             1690254..1690838
     CDS             1690787..1691863
     CDS             complement(1692041..1692289)
     CDS             1692698..1693087
     CDS             complement(1693224..1693781)
     CDS             complement(1693983..1694633)
     CDS             complement(1694883..1697414)
     CDS             complement(1697484..1698650)
     CDS             1698851..1699564
     CDS             complement(1700030..1701679)
     CDS             complement(1701843..1702823)
     CDS             complement(1703198..1703710)
     CDS             1704040..1704411
     CDS             complement(1704552..1705094)
     CDS             complement(1705166..1705840)
     CDS             complement(1706054..1707112)
     CDS             1707628..1707912
     CDS             1707909..1708187
     CDS             complement(1708331..1708660)
     CDS             complement(1708657..1709028)
     CDS             complement(1709030..1709806)
     CDS             complement(1710241..1710342)
     CDS             complement(1710345..1711826)
     CDS             complement(1712217..1712816)
     CDS             1713178..1714485
     CDS             complement(1714574..1715479)
     CDS             complement(1715729..1716724)
     CDS             complement(1716786..1717478)
     CDS             1718093..1719385
     CDS             1719461..1719625
     CDS             1719739..1720092
     CDS             1720465..1720875
     CDS             1721434..1722642
     CDS             complement(1722766..1723092)
     CDS             complement(1723227..1724774)
     CDS             1725459..1725593
     CDS             complement(1725751..1726041)
     CDS             complement(1726545..1727972)
     CDS             complement(1728123..1728719)
     CDS             complement(1729069..1730538)
     CDS             1730864..1731292
     CDS             complement(1731486..1732973)
     CDS             1733361..1734134
     CDS             1734170..1736548
     CDS             complement(1736702..1737013)
     CDS             1737291..1737542
     CDS             complement(1737645..1737923)
     CDS             1738246..1740393
     CDS             complement(1740502..1741668)
     CDS             1742327..1743520
     CDS             complement(1743512..1744543)
     CDS             complement(1744989..1746770)
     CDS             1747057..1748124
     CDS             1748135..1748509
     CDS             1748526..1750298
     CDS             complement(1750421..1750915)
     CDS             1751224..1751922
     CDS             1752176..1753390
     CDS             1753484..1754143
     CDS             1754187..1754336
     CDS             complement(1754349..1754519)
     CDS             complement(1754519..1755067)
     CDS             1755558..1756148
     CDS             1756242..1756895
     CDS             1757233..1758825
     CDS             complement(1759026..1760486)
     CDS             1760716..1762083
     CDS             1762368..1763039
     CDS             1763020..1765479
     CDS             1765479..1766570
     CDS             1766605..1767900
     CDS             1768265..1770559
     CDS             1770571..1772229
     CDS             1772229..1772438
     CDS             1772447..1773337
     CDS             1773386..1774093
     CDS             1774095..1775216
     CDS             complement(1775337..1777304)
     CDS             complement(1777591..1778259)
     CDS             complement(1778250..1779035)
     CDS             complement(1779120..1781219)
     CDS             1781652..1783478
     CDS             complement(1783530..1783751)
     CDS             complement(1783748..1785358)
     CDS             complement(1785501..1786583)
     CDS             1786883..1787827
     CDS             1787790..1788074
     CDS             1788071..1789684
     CDS             complement(1789749..1790732)
     CDS             1791073..1792191
     CDS             1792191..1793222
     CDS             1793244..1794983
     CDS             1795432..1795827
     CDS             complement(1795931..1797337)
     CDS             complement(1797538..1798008)
     CDS             1799171..1800142
     CDS             complement(1800147..1801427)
     CDS             1801692..1801832
     CDS             1801879..1803159
     CDS             1803173..1803583
     CDS             1803580..1805532
     CDS             1805869..1810845
     CDS             1810842..1812263
     CDS             1813264..1814142
     CDS             1814246..1814377
     CDS             1814483..1814764
     CDS             1814743..1815354
     CDS             complement(1815598..1817142)
     CDS             complement(1817251..1817598)
     CDS             complement(1817598..1817894)
     CDS             1818063..1823024
     CDS             1823024..1824574
     CDS             1825022..1825639
     CDS             1826082..1828391
     CDS             1828394..1829713
     CDS             1829710..1831908
     CDS             complement(1832230..1832412)
     CDS             complement(1832871..1833305)
     CDS             complement(1833472..1833855)
     CDS             complement(1833925..1834572)
     CDS             complement(1834604..1834849)
     CDS             1834940..1835338
     CDS             1835393..1835617
     CDS             1835951..1836124
     CDS             1836160..1837497
     CDS             complement(1838787..1839290)
     CDS             1839409..1839705
     CDS             1839705..1840052
     CDS             1840162..1841706
     CDS             complement(1841703..1841801)
     CDS             complement(1842231..1842515)
     CDS             complement(1842528..1842740)
     CDS             complement(1842755..1843621)
     CDS             complement(1843770..1844474)
     CDS             complement(1844465..1844809)
     CDS             complement(1844806..1845300)
     CDS             complement(1845610..1846410)
     CDS             1846887..1847345
     CDS             1847490..1847921
     CDS             complement(1848095..1850014)
     CDS             1850092..1850292
     CDS             1850541..1851158
     CDS             1851155..1851715
     CDS             1851715..1853085
     CDS             1853091..1854014
     CDS             1854014..1855744
     CDS             1856748..1857269
     CDS             complement(1857534..1858376)
     CDS             1858530..1859297
     CDS             complement(1859285..1860565)
     CDS             1860777..1861064
     CDS             complement(1861197..1861862)
     CDS             1862236..1862664
     CDS             1862896..1863465
     CDS             1864204..1864557
     CDS             1864622..1865128
     CDS             1866098..1866811
     CDS             1867118..1867450
     CDS             complement(1867376..1868656)
     CDS             1869203..1869730
     CDS             1869877..1870119
     CDS             complement(1870174..1871124)
     CDS             1871463..1871717
     CDS             complement(1871643..1872923)
     CDS             1873132..1873623
     CDS             complement(1874053..1874385)
     CDS             complement(1874397..1874663)
     CDS             1874783..1875406
     CDS             complement(1875679..1876620)
     CDS             complement(1876739..1877068)
     CDS             1877230..1877730
     CDS             1877771..1877884
     CDS             complement(1877990..1878226)
     CDS             complement(1878457..1878786)
     CDS             1878850..1879578
     CDS             complement(1879600..1879881)
     CDS             1880243..1880686
     CDS             1880786..1881802
     CDS             1882111..1882533
     CDS             1882573..1883349
     CDS             complement(1883403..1884140)
     CDS             complement(1884213..1885799)
     CDS             1886154..1886897
     CDS             1886982..1887191
     CDS             1887599..1889125
     CDS             1889299..1890951
     CDS             1890944..1892632
     CDS             complement(1892709..1894352)
     CDS             complement(1894349..1895752)
     CDS             complement(1895774..1896610)
     CDS             complement(1896624..1897706)
     CDS             complement(1897699..1899423)
     CDS             complement(1899721..1909869)
     CDS             complement(1909933..1916121)
     CDS             complement(1916238..1917506)
     CDS             complement(1917511..1919478)
     CDS             complement(1919730..1920698)
     CDS             complement(1920893..1921873)
     CDS             1923002..1923430
     CDS             1923649..1924122
     CDS             1924383..1925891
     CDS             complement(1925984..1927486)
     CDS             1927752..1928123
     CDS             complement(1928128..1928565)
     CDS             1928827..1929120
     CDS             1929359..1930000
     CDS             complement(1930187..1931362)
     CDS             1931775..1932182
     CDS             complement(1932305..1933276)
     CDS             complement(1933615..1934472)
     CDS             complement(1934681..1935568)
     CDS             complement(1935780..1936463)
     CDS             complement(1936463..1936837)
     CDS             complement(1936945..1937475)
     CDS             complement(1937769..1939193)
     CDS             1939371..1940546
     CDS             1940780..1941061
     CDS             1941058..1941357
     CDS             complement(1941598..1942650)
     CDS             complement(1942647..1943177)
     CDS             complement(1943328..1943534)
     CDS             1944301..1944888
     CDS             complement(1945084..1946694)
     CDS             1946932..1947258
     CDS             complement(1947212..1948249)
     CDS             1948293..1948670
     CDS             complement(1948720..1949739)
     CDS             complement(1949772..1950293)
     CDS             1950387..1950533
     CDS             1950545..1950859
     CDS             1950808..1951350
     CDS             1951527..1951832
     CDS             complement(1951855..1952730)
     CDS             1953610..1954890
     CDS             1955049..1956059
     CDS             1956066..1956422
     CDS             1956795..1957826
     CDS             1957877..1958242
     CDS             complement(1958431..1958889)
     CDS             complement(1958911..1961082)
     CDS             complement(1961413..1963050)
     CDS             complement(1963047..1963238)
     CDS             complement(1963238..1964830)
     CDS             1965032..1965229
     CDS             1965242..1966039
     CDS             1966032..1968656
     CDS             1968646..1970922
     CDS             1970919..1972028
     CDS             1972121..1975810
     CDS             complement(1975910..1977349)
     CDS             complement(1977968..1979095)
     CDS             complement(1979354..1981219)
     CDS             complement(1981456..1981899)
     CDS             complement(1982050..1982961)
     CDS             1983189..1984400
     CDS             1984587..1985618
     CDS             complement(1985752..1986288)
     CDS             complement(1986300..1987154)
     CDS             complement(1987474..1988628)
     CDS             1988825..1989751
     CDS             1989850..1991304
     CDS             1991716..1992651
     CDS             1992838..1994433
     CDS             1994593..1995045
     CDS             1995283..1995507
     CDS             complement(1995575..1996657)
     CDS             complement(1996838..1997512)
     CDS             complement(1997741..1998100)
     CDS             1998509..1999492
     CDS             1999489..2000469
     CDS             2000551..2000895
     CDS             2001066..2001176
     CDS             2001313..2002041
     CDS             2002480..2003391
     CDS             2003598..2004866
     CDS             complement(2005183..2005914)
     CDS             complement(2006309..2007142)
     CDS             2007327..2009690
     CDS             complement(2009762..2010211)
     CDS             complement(2010398..2011282)
     CDS             2011446..2011739
     CDS             complement(2011744..2013354)
     CDS             2013489..2014628
     CDS             2014911..2018825
     CDS             2019053..2021296
     CDS             2021519..2021977
     CDS             2022010..2022198
     CDS             complement(2022424..2023812)
     CDS             complement(2024341..2024775)
     CDS             complement(2024772..2025185)
     CDS             complement(2025125..2025283)
     CDS             complement(2025357..2026574)
     CDS             2026907..2029534
     CDS             2029586..2029870
     CDS             2030254..2035083
     CDS             2035405..2036415
     CDS             2036716..2037198
     CDS             2038189..2040327
     CDS             2040328..2040651
     CDS             2040638..2042566
     CDS             2042566..2044626
     CDS             2044795..2044968
     CDS             complement(2045256..2045771)
     CDS             complement(2045840..2047588)
     CDS             2047783..2048229
     CDS             2048324..2048629
     CDS             2048716..2049111
     CDS             complement(2049542..2049787)
     CDS             2050078..2050800
     CDS             complement(2051027..2051473)
     CDS             complement(2051466..2052230)
     CDS             complement(2052332..2053018)
     CDS             complement(2053063..2053314)
     CDS             2053498..2054778
     CDS             complement(2054980..2055660)
     CDS             complement(2055945..2056160)
     CDS             complement(2056387..2056623)
     CDS             2056875..2058044
     CDS             2058109..2058555
     CDS             2058661..2059941
     CDS             2060093..2061112
     CDS             2061449..2061739
     CDS             complement(2062370..2062579)
     CDS             complement(2062581..2062880)
     CDS             2063370..2063951
     CDS             2063963..2064601
     CDS             2064613..2064753
     CDS             complement(2066202..2068172)
     CDS             complement(2068142..2068885)
     CDS             complement(2068972..2069655)
     CDS             complement(2069799..2071712)
     CDS             complement(2071702..2073045)
     CDS             complement(2073201..2075102)
     CDS             complement(2075105..2076886)
     CDS             complement(2076886..2078388)
     CDS             complement(2078558..2081029)
     CDS             complement(2081164..2082540)
     CDS             complement(2082537..2083088)
     CDS             2083239..2083544
     CDS             2083941..2084273
     CDS             2084385..2085404
     CDS             2085394..2086962
     CDS             2086962..2087144
     CDS             2087191..2088471
     CDS             2088478..2090895
     CDS             2090895..2091353
     CDS             2091343..2091798
     CDS             2091798..2093969
     CDS             complement(2094137..2094469)
     CDS             complement(2094466..2095554)
     CDS             complement(2096006..2097136)
     CDS             complement(2097136..2097267)
     CDS             complement(2097474..2097581)
     CDS             2097954..2099564
     CDS             complement(2099517..2100464)
     CDS             complement(2100487..2102529)
     CDS             2102698..2103021
     CDS             2103018..2103371
     CDS             2103431..2104594
     CDS             complement(2105080..2107758)
     CDS             complement(2108443..2110518)
     CDS             complement(2110505..2111695)
     CDS             2111853..2112608
     CDS             complement(2112759..2113202)
     CDS             2113474..2114901
     CDS             2114914..2115522
     CDS             2115532..2115705
     CDS             2115711..2116691
     CDS             2116813..2117307
     CDS             2117304..2119715
     CDS             2119708..2119935
     CDS             2119932..2120609
     CDS             2120684..2121436
     CDS             2121630..2122571
     CDS             complement(2122685..2123038)
     CDS             2123449..2124348
     CDS             complement(2124505..2125680)
     CDS             2126195..2127679
     CDS             2127869..2128162
     CDS             complement(2128256..2128936)
     CDS             complement(2128936..2129340)
     CDS             2129532..2129654
     CDS             2129651..2130568
     CDS             complement(2130671..2131900)
     CDS             complement(2132135..2132797)
     CDS             complement(2132798..2133565)
     CDS             complement(2133565..2134548)
     CDS             2134990..2136108
     CDS             2136092..2136949
     CDS             2136949..2137719
     CDS             2137833..2138864
     CDS             2139093..2140136
     CDS             complement(2140253..2140681)
     CDS             complement(2141675..2142391)
     CDS             complement(2142795..2143871)
     CDS             complement(2144014..2144631)
     CDS             complement(2144644..2147499)
     CDS             complement(2147512..2147715)
     CDS             complement(2147815..2148438)
     CDS             complement(2148448..2150193)
     CDS             complement(2150464..2151189)
     CDS             complement(2151179..2151661)
     CDS             2152039..2152932
     CDS             2152932..2153846
     CDS             2154407..2156395
     CDS             2156405..2156923
     CDS             2157049..2157681
     CDS             2158190..2159155
     CDS             complement(2159257..2159370)
     CDS             complement(2159490..2159846)
     CDS             2160080..2160976
     CDS             complement(2161121..2161870)
     CDS             complement(2162016..2162435)
     CDS             complement(2162713..2163648)
     CDS             complement(2164041..2164400)
     CDS             complement(2164504..2165229)
     CDS             complement(2165472..2165798)
     CDS             complement(2165926..2166447)
     CDS             2166730..2167983
     CDS             complement(2168040..2168441)
     CDS             2168707..2170317
     CDS             2170660..2171862
     CDS             complement(2172081..2172245)
     CDS             2172653..2172766
     CDS             complement(2172946..2174991)
     CDS             complement(2174988..2176457)
     CDS             2176748..2177599
     CDS             2177649..2178350
     CDS             2178366..2179076
     CDS             2179063..2179647
     CDS             2179644..2181440
     CDS             2182329..2183045
     CDS             2183189..2183440
     CDS             2183412..2184098
     CDS             2184287..2185291
     CDS             2185335..2186312
     CDS             complement(2186334..2187209)
     CDS             2187549..2188829
     CDS             complement(2188755..2189792)
     CDS             2190008..2190727
     CDS             complement(2190879..2191241)
     CDS             2191333..2191452
     CDS             2191573..2192004
     CDS             2192082..2192525
     CDS             complement(2192639..2193625)
     CDS             2193904..2194605
     CDS             2194890..2196194
     CDS             complement(2196332..2196541)
     CDS             complement(2196902..2197792)
     CDS             2198070..2198240
     CDS             2198852..2199127
     CDS             complement(2199532..2199858)
     CDS             2200024..2200653
     CDS             complement(2200939..2201514)
     CDS             complement(2201766..2202044)
     CDS             complement(2202181..2202762)
     CDS             complement(2202817..2203236)
     CDS             2203317..2204678
     CDS             complement(2204741..2205403)
     CDS             complement(2205646..2207646)
     CDS             complement(2207664..2208308)
     CDS             complement(2208418..2208876)
     CDS             2208939..2210891
     CDS             2210993..2212270
     CDS             2212251..2214878
     CDS             2215050..2216480
     CDS             2217097..2217285
     CDS             complement(2217833..2219245)
     CDS             complement(2219488..2220804)
     CDS             complement(2221025..2222506)
     CDS             complement(2222702..2225572)
     CDS             complement(2225575..2226369)
     CDS             complement(2227080..2228687)
     CDS             2229194..2230144
     CDS             complement(2230107..2230232)
     CDS             complement(2230247..2230339)
     CDS             complement(2230616..2231257)
     CDS             2231585..2233195
     CDS             2233388..2233528
     CDS             2233577..2234242
     CDS             complement(2234492..2235391)
     CDS             complement(2235385..2235909)
     CDS             complement(2235899..2238079)
     CDS             complement(2238094..2239422)
     CDS             complement(2239438..2242581)
     CDS             2242751..2242933
     CDS             complement(2243117..2243365)
     CDS             2243614..2244486
     CDS             complement(2244714..2244920)
     CDS             complement(2245073..2245954)
     CDS             2246469..2246789
     CDS             complement(2247191..2247976)
     CDS             complement(2248078..2248500)
     CDS             complement(2248632..2249291)
     CDS             complement(2249441..2249962)
     CDS             complement(2250123..2250476)
     CDS             complement(2250546..2251457)
     CDS             complement(2251464..2252195)
     CDS             complement(2252343..2253953)
     CDS             complement(2254062..2254517)
     CDS             2254826..2255419
     CDS             2255679..2256155
     CDS             complement(2256234..2257598)
     CDS             complement(2257793..2258098)
     CDS             2258665..2258874
     CDS             2259301..2259510
     CDS             complement(2259608..2260522)
     CDS             complement(2260798..2261427)
     CDS             complement(2261526..2262041)
     CDS             complement(2262166..2262549)
     CDS             complement(2262778..2266077)
     CDS             2266455..2266715
     CDS             2266964..2268826
     CDS             2268916..2269188
     CDS             complement(2269320..2269799)
     CDS             complement(2269790..2269984)
     CDS             complement(2270222..2270383)
     CDS             2270698..2272308
     CDS             complement(2272318..2272767)
     CDS             complement(2273096..2273671)
     CDS             complement(2273725..2274186)
     CDS             complement(2274320..2274562)
     CDS             complement(2274730..2275158)
     CDS             complement(2275237..2275905)
     CDS             2276064..2276507
     CDS             complement(2276625..2276984)
     CDS             complement(2277451..2278329)
     CDS             complement(2278348..2278749)
     CDS             complement(2279120..2279566)
     CDS             complement(2279625..2281223)
     CDS             complement(2281263..2282165)
     CDS             2282220..2282801
     CDS             complement(2282995..2286639)
     CDS             complement(2286649..2288283)
     CDS             complement(2288439..2289341)
     CDS             complement(2289385..2290881)
     CDS             complement(2291103..2292320)
     CDS             complement(2292556..2293758)
     CDS             complement(2293833..2295020)
     CDS             2295444..2297201
     CDS             2297827..2299515
     CDS             2299806..2300507
     CDS             2301349..2302719
     CDS             complement(2302821..2303804)
     CDS             2304055..2305131
     CDS             2305594..2306547
     CDS             2306984..2308549
     CDS             complement(2308683..2310419)
     CDS             complement(2310772..2311023)
     CDS             2311166..2312752
     CDS             2312831..2313787
     CDS             complement(2313857..2314786)
     CDS             complement(2314896..2315549)
     CDS             2315857..2317092
     CDS             2317264..2318010
     CDS             complement(2318112..2319320)
     CDS             complement(2319642..2320895)
     CDS             complement(2321156..2322787)
     CDS             complement(2323054..2323896)
     CDS             2324174..2325535
     CDS             2325655..2326746
     CDS             2327447..2329540
     CDS             complement(2330027..2330371)
     CDS             2330737..2332281
     CDS             2332560..2333576
     CDS             complement(2333736..2334626)
     CDS             2335282..2336337
     CDS             2336853..2337338
     CDS             2337626..2338291
     CDS             2338443..2339288
     CDS             complement(2339646..2340578)
     CDS             complement(2340889..2341470)
     CDS             complement(2341484..2341945)
     CDS             complement(2341958..2344450)
     CDS             complement(2344523..2344660)
     CDS             2344937..2345230
     CDS             2345331..2346413
     CDS             complement(2346568..2346921)
     CDS             2347409..2348080
     CDS             2348080..2349915
     CDS             2350117..2353095
     CDS             2353208..2353411
     CDS             complement(2353689..2354546)
     CDS             complement(2354543..2355400)
     CDS             complement(2355384..2355767)
     CDS             complement(2356253..2356621)
     CDS             2357563..2358084
     CDS             complement(2358365..2358625)
     CDS             complement(2358813..2359241)
     CDS             2359974..2360924
     CDS             2361060..2361923
     CDS             2361950..2362609
     CDS             2362753..2362935
     CDS             complement(2363229..2363357)
     CDS             2363691..2365160
     CDS             2365430..2365792
     CDS             complement(2365918..2366199)
     CDS             2366483..2366878
     CDS             complement(2366970..2367593)
     CDS             2368131..2368451
     CDS             complement(2368927..2370207)
     CDS             2370645..2372552
     CDS             complement(2372675..2373106)
     CDS             complement(2373190..2373669)
     CDS             2373817..2374479
     CDS             2374572..2375006
     CDS             2375163..2375528
     CDS             2375691..2376218
     CDS             2376433..2377365
     CDS             complement(2377481..2378026)
     CDS             2378565..2379476
     CDS             complement(2379557..2379886)
     CDS             complement(2380038..2380526)
     CDS             complement(2380643..2381239)
     CDS             complement(2381528..2382424)
     CDS             complement(2382433..2385843)
     CDS             complement(2385836..2386714)
     CDS             complement(2386701..2387219)
     CDS             2387812..2388540
     CDS             2388604..2389335
     CDS             2389382..2390026
     CDS             2390023..2390694
     CDS             2391024..2393027
     CDS             2393345..2394367
     CDS             complement(2394450..2395547)
     CDS             complement(2395560..2396762)
     CDS             complement(2396815..2397906)
     CDS             complement(2398050..2399060)
     CDS             2399564..2400541
     CDS             2401002..2404118
     CDS             2404119..2404571
     CDS             2404719..2406143
     CDS             2406411..2409572
     CDS             2409690..2410040
     CDS             2410795..2412018
     CDS             2412301..2412573
     CDS             2412794..2413591
     CDS             2415062..2415595
     CDS             2415617..2416138
     CDS             2416171..2417190
     CDS             2417217..2417462
     CDS             2417477..2417647
     CDS             complement(2417997..2418554)
     CDS             complement(2418674..2419192)
     CDS             complement(2419264..2420715)
     CDS             2421178..2421957
     CDS             2421961..2422626
     CDS             2422623..2423042
     CDS             2423042..2423911
     CDS             2423930..2424982
     CDS             2424979..2425812
     CDS             2426326..2427330
     CDS             2427798..2428388
     CDS             2428802..2429194
     CDS             2429305..2429904
     CDS             2429913..2432132
     CDS             2432155..2433363
     CDS             2433489..2435246
     CDS             2435212..2435871
     CDS             2435864..2436493
     CDS             complement(2436639..2437706)
     CDS             2437895..2438836
     CDS             complement(2438883..2439785)
     CDS             2439892..2441100
     CDS             complement(2441287..2442090)
     CDS             complement(2442473..2442871)
     CDS             2443002..2444282
     CDS             complement(2444565..2445185)
     CDS             2445375..2446616
     CDS             2446619..2446861
     CDS             complement(2446916..2447344)
     CDS             2447452..2450301
     CDS             complement(2450399..2451541)
     CDS             complement(2451983..2452684)
     CDS             2453694..2455085
     CDS             complement(2455184..2455594)
     CDS             complement(2455907..2456560)
     CDS             2456940..2457248
     CDS             complement(2457326..2458678)
     CDS             2458768..2459478
     CDS             2459994..2461076
     CDS             2461365..2462369
     CDS             complement(2462477..2462674)
     CDS             2462770..2464920
     CDS             2464941..2465648
     CDS             2466073..2467731
     CDS             2468130..2469815
     CDS             2469988..2471007
     CDS             2471170..2472633
     CDS             2472661..2473830
     CDS             complement(2474046..2474789)
     CDS             complement(2474920..2475375)
     CDS             complement(2475499..2476260)
     CDS             complement(2476287..2477279)
     CDS             complement(2477436..2478503)
     CDS             complement(2478793..2479089)
     CDS             complement(2479608..2482046)
     CDS             complement(2482064..2483209)
     CDS             complement(2483502..2483855)
     CDS             complement(2483899..2484093)
     CDS             complement(2484189..2484578)
     CDS             complement(2484744..2485181)
     CDS             complement(2485174..2485377)
     CDS             complement(2485389..2485610)
     CDS             complement(2485697..2486674)
     CDS             complement(2487370..2487861)
     CDS             2488630..2489580
     CDS             complement(2489605..2489874)
     CDS             2490196..2491620
     CDS             complement(2491692..2492015)
     CDS             2492474..2493178
     CDS             2493420..2494664
     CDS             2494654..2495748
     CDS             2495827..2497533
     CDS             2497557..2499089
     CDS             complement(2499026..2499181)
     CDS             2499399..2500262
     CDS             2500477..2501130
     CDS             2501505..2501708
     CDS             complement(2502044..2502664)
     CDS             complement(2502823..2504268)
     CDS             complement(2504261..2505034)
     CDS             2505232..2505483
     CDS             2505529..2505726
     CDS             2506047..2507417
     CDS             2507521..2507685
     CDS             2508155..2509837
     CDS             2510778..2513078
     CDS             2513840..2514769
     CDS             2515378..2516406
     CDS             2516494..2517705
     CDS             2517710..2518807
     CDS             2518822..2519646
     CDS             2520033..2520698
     CDS             2520852..2521181
     CDS             complement(2521310..2521582)
     CDS             2521677..2523077
     CDS             2523190..2524383
     CDS             complement(2524447..2525205)
     CDS             2525494..2526138
     CDS             complement(2526216..2527445)
     CDS             2527913..2529625
     CDS             2529586..2531052
     CDS             2531511..2532155
     CDS             complement(2532784..2533899)
     CDS             complement(2534968..2535711)
     CDS             complement(2535767..2536537)
     CDS             complement(2536534..2537712)
     CDS             complement(2538804..2539493)
     CDS             complement(2539619..2540908)
     CDS             complement(2540958..2541959)
     CDS             complement(2542170..2542682)
     CDS             complement(2542749..2543447)
     CDS             complement(2543670..2544779)
     CDS             complement(2545114..2546751)
     CDS             2547056..2549047
     CDS             2549117..2549383
     CDS             complement(2549506..2551185)
     CDS             complement(2551197..2551553)
     CDS             2551964..2554234
     CDS             2554276..2554419
     CDS             2554765..2554983
     CDS             complement(2555696..2557342)
     CDS             2557966..2558943
     CDS             complement(2559015..2560706)
     CDS             2561571..2563277
     CDS             complement(2564783..2565916)
     CDS             complement(2565998..2567242)
     CDS             complement(2567391..2570276)
     CDS             2571438..2572460
     CDS             complement(2572821..2573027)
     CDS             complement(2573340..2573897)
     CDS             complement(2573956..2575806)
     CDS             complement(2575806..2576450)
     CDS             2577347..2577949
     CDS             2577953..2579647
     CDS             2579647..2580486
     CDS             2580818..2581564
     CDS             2582332..2583780
     CDS             2583773..2586175
     CDS             2586199..2587032
     CDS             2587059..2588396
     CDS             2588482..2588808
     CDS             complement(2589006..2589272)
     CDS             2589581..2589964
     CDS             2590033..2590245
     CDS             2590387..2590536
     CDS             2590934..2591164
     CDS             2591375..2592115
     CDS             2592300..2593784
     CDS             2593900..2594853
     CDS             2594855..2595715
     CDS             2595726..2597384
     CDS             2598630..2599877
     CDS             2599898..2600731
     CDS             2600886..2601248
     CDS             complement(2601378..2601944)
     CDS             complement(2602174..2603400)
     CDS             complement(2603555..2604154)
     CDS             complement(2604349..2605341)
     CDS             complement(2605439..2605954)
     CDS             complement(2605957..2606880)
     CDS             2607259..2607612
     CDS             2607860..2609209
     CDS             2609452..2610840
     CDS             2611028..2612392
     CDS             complement(2612565..2613173)
     CDS             2613710..2614816
     CDS             complement(2614922..2615350)
     CDS             complement(2615511..2615873)
     CDS             complement(2615973..2617280)
     CDS             complement(2617611..2618498)
     CDS             complement(2618510..2619292)
     CDS             complement(2619323..2621098)
     CDS             2621419..2623065
     CDS             2623109..2623531
     CDS             2623808..2624098
     CDS             complement(2624252..2625535)
     CDS             complement(2625545..2626057)
     CDS             complement(2626152..2627120)
     CDS             complement(2627566..2628057)
     CDS             complement(2628145..2629635)
     CDS             complement(2629739..2630617)
     CDS             complement(2630614..2631351)
     CDS             2631781..2631915
     CDS             complement(2631912..2632784)
     CDS             2633155..2634051
     CDS             2634669..2637323
     CDS             complement(2637837..2638661)
     CDS             complement(2638738..2639682)
     CDS             complement(2639675..2640202)
     CDS             complement(2640199..2641725)
     CDS             complement(2641735..2642610)
     CDS             complement(2642607..2642903)
     CDS             complement(2642978..2644012)
     CDS             2644285..2645628
     CDS             2645699..2645956
     CDS             2645972..2647762
     CDS             2647780..2649081
     CDS             2649193..2650845
     CDS             2650832..2651509
     CDS             2651548..2651907
     CDS             complement(2651947..2653593)
     CDS             complement(2653825..2654001)
     CDS             complement(2654042..2654311)
     CDS             2655037..2655372
     CDS             complement(2655404..2656309)
     CDS             2656462..2657913
     CDS             complement(2658011..2658856)
     CDS             complement(2658940..2659368)
     CDS             complement(2659993..2660085)
     CDS             2660256..2660351
     CDS             complement(2660450..2661574)
     CDS             complement(2661574..2662542)
     CDS             complement(2662532..2663494)
     CDS             complement(2663695..2665305)
     CDS             2665456..2665620
     CDS             2665721..2666011
     CDS             complement(2666099..2666530)
     CDS             complement(2666739..2669840)
     CDS             complement(2669844..2670971)
     CDS             2671113..2672048
     CDS             2672277..2672450
     CDS             2672450..2673688
     CDS             complement(2673837..2674718)
     CDS             2675371..2675652
     CDS             2675649..2675924
     CDS             2675882..2676847
     CDS             2676858..2676962
     CDS             2676923..2677696
     CDS             2677819..2677983
     CDS             complement(2678067..2678297)
     CDS             complement(2678676..2679338)
     CDS             complement(2679331..2680167)
     CDS             complement(2680160..2681377)
     CDS             complement(2681325..2682377)
     CDS             2682530..2683816
     CDS             2683994..2684560
     CDS             complement(2684635..2685849)
     CDS             2686131..2686799
     CDS             2687096..2689936
     CDS             2690272..2691672
     CDS             complement(2691937..2693112)
     CDS             2694009..2694833
     CDS             2694824..2695012
     CDS             complement(2695060..2695530)
     CDS             2695892..2696668
     CDS             complement(2696791..2698173)
     CDS             2698703..2699893
     CDS             complement(2700020..2700325)
     CDS             complement(2700647..2701057)
     CDS             2701613..2702227
     CDS             complement(2702270..2703607)
     CDS             complement(2703673..2705268)
     CDS             complement(2705268..2705930)
     CDS             complement(2706096..2707496)
     CDS             complement(2707938..2708591)
     CDS             complement(2708832..2709380)
     CDS             complement(2709534..2711252)
     CDS             2711766..2712260
     CDS             2712475..2713320
     CDS             complement(2713280..2714050)
     CDS             complement(2714241..2715125)
     CDS             2715319..2716029
     CDS             2716527..2718110
     CDS             2718262..2718981
     CDS             2718994..2720403
     CDS             2720421..2721167
     CDS             2721306..2722211
     CDS             complement(2722284..2722769)
     CDS             complement(2722901..2725378)
     CDS             complement(2725450..2726634)
     CDS             complement(2726671..2726844)
     CDS             2727281..2728585
     CDS             complement(2728745..2729563)
     CDS             complement(2729900..2730934)
     CDS             complement(2731477..2732046)
     CDS             complement(2732021..2732419)
     CDS             complement(2732490..2732918)
     CDS             complement(2732989..2733090)
     CDS             complement(2733110..2733238)
     CDS             complement(2733417..2733845)
     CDS             complement(2734240..2735256)
     CDS             2735423..2735944
     CDS             2735977..2736996
     CDS             2737062..2737532
     CDS             2737534..2737971
     CDS             2738014..2738310
     CDS             2738310..2738657
     CDS             2738767..2740311
     CDS             complement(2741041..2745501)
     CDS             complement(2745501..2746235)
     CDS             complement(2746216..2747538)
     CDS             complement(2747607..2748419)
     CDS             2748542..2749396
     CDS             2749728..2751125
     CDS             complement(2751275..2752021)
     CDS             complement(2752021..2752200)
     CDS             complement(2752181..2753215)
     CDS             complement(2753215..2754972)
     CDS             complement(2755159..2757573)
     CDS             2757690..2758202
     CDS             complement(2758511..2759755)
     CDS             complement(2759755..2760444)
     CDS             complement(2760437..2761645)
     CDS             2761870..2762490
     CDS             2762500..2765955
     CDS             2766044..2766940
     CDS             2767128..2767685
     CDS             2767729..2768202
     CDS             complement(2768521..2769810)
     CDS             complement(2769911..2770447)
     CDS             complement(2770588..2771397)
     CDS             complement(2771519..2772451)
     CDS             complement(2772559..2773152)
     CDS             complement(2773176..2773562)
     CDS             complement(2773562..2774947)
     CDS             complement(2775127..2775477)
     CDS             2775863..2777866
     CDS             2778105..2779133
     CDS             complement(2779283..2782351)
     CDS             complement(2782351..2783439)
     CDS             complement(2783441..2784475)
     CDS             complement(2784820..2786328)
     CDS             2786644..2788047
     CDS             2788160..2788759
     CDS             2788951..2790204
     CDS             2790449..2791810
     CDS             complement(2791925..2792887)
     CDS             complement(2793360..2793953)
     CDS             complement(2794410..2795627)
     CDS             complement(2795773..2796498)
     CDS             complement(2796694..2797872)
     CDS             2798559..2798822
     CDS             2799117..2800799
     CDS             2801030..2801704
     CDS             2801701..2803047
     CDS             complement(2803121..2804323)
     CDS             complement(2804574..2806850)
     CDS             complement(2806915..2807589)
     CDS             2808252..2809460
     CDS             complement(2809564..2810688)
     CDS             complement(2811609..2812037)
     CDS             complement(2813129..2813962)
     CDS             2814554..2815408
     CDS             2815734..2817179
     CDS             complement(2817312..2817893)
     CDS             2817931..2818425
     CDS             complement(2818487..2820022)
     CDS             complement(2820268..2821314)
     CDS             complement(2821311..2822708)
     CDS             complement(2823157..2823543)
     CDS             complement(2823543..2823770)
     CDS             complement(2823875..2824540)
     CDS             2824728..2825741
     CDS             2825939..2827558
     CDS             2827562..2828524
     CDS             2828511..2829398
     CDS             2829399..2830397
     CDS             2830394..2831218
     CDS             complement(2831295..2831990)
     CDS             complement(2832108..2833277)
     CDS             complement(2833284..2833568)
     CDS             complement(2833699..2833989)
     CDS             complement(2834072..2835742)
     CDS             complement(2835855..2836541)
     CDS             complement(2836811..2838097)
     CDS             2838148..2838717
     CDS             complement(2838806..2840074)
     CDS             complement(2840415..2841497)
     CDS             complement(2842025..2844709)
     CDS             2845141..2845287
     CDS             2845490..2846197
     CDS             2846680..2847357
     CDS             2847734..2849995
     CDS             2850046..2851179
     CDS             2851176..2851463
     CDS             complement(2851625..2852482)
     CDS             complement(2853146..2854369)
     CDS             2854763..2856019
     CDS             2856333..2857262
     CDS             2857448..2859439
     CDS             complement(2859521..2860249)
     CDS             complement(2860277..2861473)
     CDS             complement(2861659..2862633)
     CDS             2862984..2863745
     CDS             2863902..2864693
     CDS             2864863..2865006
     CDS             2865072..2866043
     CDS             complement(2866144..2867325)
     CDS             complement(2867325..2867774)
     CDS             complement(2867767..2868594)
     CDS             complement(2868976..2871627)
     CDS             2872099..2872347
     CDS             complement(2872502..2872903)
     CDS             complement(2873036..2874097)
     CDS             2874413..2875156
     CDS             complement(2875243..2876367)
     CDS             complement(2876607..2877227)
     CDS             complement(2877224..2878117)
     CDS             2878429..2879442
     CDS             2879439..2881031
     CDS             2881044..2881682
     CDS             2881694..2882704
     CDS             2882707..2884077
     CDS             2884093..2885283
     CDS             2885283..2886092
     CDS             2886441..2887682
     CDS             2888350..2889246
     CDS             complement(2889351..2889500)
     CDS             2889593..2889799
     CDS             2889826..2890263
     CDS             2890333..2891127
     CDS             2891127..2892512
     CDS             2892509..2893003
     CDS             2893017..2894282
     CDS             2894279..2895553
     CDS             2895550..2896458
     CDS             2896458..2897309
     CDS             2897306..2898067
     CDS             2898054..2898527
     CDS             2898517..2899074
     CDS             2899076..2900605
     CDS             2900611..2901273
     CDS             2901467..2902006
     CDS             2902029..2902427
     CDS             2902588..2902887
     CDS             2902887..2903273
     CDS             complement(2903379..2904317)
     CDS             complement(2904623..2905309)
     CDS             complement(2905462..2906796)
     CDS             2907239..2908696
     CDS             2908887..2909384
     CDS             2909386..2910552
     CDS             complement(2910693..2912270)
     CDS             complement(2912796..2913515)
     CDS             complement(2913520..2915409)
     CDS             complement(2915665..2916813)
     CDS             complement(2917214..2919097)
     CDS             complement(2919233..2920708)
     CDS             complement(2920995..2921327)
     CDS             complement(2921405..2923939)
     CDS             complement(2923988..2924824)
     CDS             2925276..2927972
     CDS             complement(2927950..2928885)
     CDS             complement(2928904..2930214)
     CDS             complement(2930198..2930719)
     CDS             complement(2930721..2931191)
     CDS             complement(2931435..2931611)
     CDS             2932284..2935592
     CDS             2936464..2937930
     CDS             2938147..2939295
     CDS             2939744..2940619
     CDS             complement(2940719..2941174)
     CDS             2942079..2943611
     CDS             complement(2943937..2944632)
     CDS             complement(2944647..2945846)
     CDS             complement(2946083..2946649)
     CDS             complement(2946646..2948055)
     CDS             complement(2948048..2950987)
     CDS             complement(2950991..2951770)
     CDS             2951984..2952838
     CDS             2953470..2954051
     CDS             complement(2954193..2955050)
     CDS             complement(2955180..2956241)
     CDS             complement(2956387..2957136)
     CDS             complement(2957155..2957679)
     CDS             complement(2957716..2959062)
     CDS             complement(2959077..2960120)
     CDS             complement(2960133..2960576)
     CDS             complement(2960583..2961269)
     CDS             complement(2961266..2961673)
     CDS             complement(2961923..2962228)
     CDS             complement(2962221..2962328)
     CDS             complement(2962340..2963476)
     CDS             complement(2963494..2965080)
     CDS             complement(2966245..2966982)
     CDS             2967355..2967936
     CDS             2967937..2968515
     CDS             2968518..2970803
     CDS             2970807..2971856
     CDS             2971869..2972504
     CDS             2972501..2973202
     CDS             2973340..2973981
     CDS             2974016..2974408
     CDS             complement(2974458..2974796)
     CDS             2974959..2975570
     CDS             2975697..2976140
     CDS             complement(2976253..2977143)
     CDS             2977313..2977984
     CDS             2978419..2979666
     CDS             2979720..2982104
     CDS             complement(2982200..2982805)
     CDS             2983111..2984433
     CDS             complement(2984729..2985070)
     CDS             2985330..2985914
     CDS             complement(2986014..2987132)
     CDS             2987903..2989342
     CDS             2989763..2990494
     CDS             2990494..2990955
     CDS             2991049..2992185
     CDS             complement(2992340..2992702)
     CDS             complement(2993023..2994036)
     CDS             2994126..2994338
     CDS             2994392..2996251
     CDS             complement(2996387..2996662)
     CDS             2996929..2998551
     CDS             complement(2998548..3000497)
     CDS             complement(3000706..3001794)
     CDS             complement(3001794..3002834)
     CDS             complement(3003080..3003628)
     CDS             complement(3003754..3005769)
     CDS             3005930..3007783
     CDS             3007833..3008879
     CDS             3008983..3009651
     CDS             complement(3009661..3009966)
     CDS             3010224..3011036
     CDS             complement(3011120..3012328)
     CDS             complement(3012933..3013361)
     CDS             3013657..3014649
     CDS             3014991..3015866
     CDS             complement(3015960..3016340)
     CDS             3016770..3016913
     CDS             3016943..3018877
     CDS             3018927..3020198
     CDS             3020270..3021799
     CDS             complement(3021908..3022759)
     CDS             3023200..3024792
     CDS             3024895..3025425
     CDS             complement(3025565..3026212)
     CDS             3026505..3027218
     CDS             3027309..3028259
     CDS             complement(3028385..3028837)
     CDS             3029087..3029329
     CDS             complement(3029361..3029606)
     CDS             complement(3030096..3030212)
     CDS             complement(3030252..3031154)
     CDS             3031527..3031922
     CDS             3032166..3032762
     CDS             3032775..3034652
     CDS             complement(3034720..3036156)
     CDS             complement(3036144..3037151)
     CDS             complement(3037144..3037974)
     CDS             complement(3037958..3039688)
     CDS             complement(3039685..3041085)
     CDS             3041896..3043110
     CDS             3043368..3043952
     CDS             3043952..3045319
     CDS             complement(3045409..3046062)
     CDS             3046072..3046635
     CDS             3046781..3047119
     CDS             3047469..3047648
     CDS             complement(3047769..3048053)
     CDS             complement(3048244..3050115)
     CDS             complement(3050386..3050661)
     CDS             complement(3050899..3053271)
     CDS             complement(3053409..3054689)
     CDS             complement(3054805..3055428)
     CDS             complement(3055534..3056835)
     CDS             3057075..3057323
     CDS             3058130..3058987
     CDS             complement(3059169..3060077)
     CDS             complement(3060369..3060866)
     CDS             3061273..3062658
     CDS             complement(3063042..3064091)
     CDS             3064465..3065343
     CDS             3065552..3066151
     CDS             complement(3066259..3067776)
     CDS             complement(3067870..3068364)
     CDS             complement(3068426..3069013)
     CDS             complement(3069091..3070356)
     CDS             complement(3070593..3071516)
     CDS             complement(3071659..3072444)
     CDS             complement(3072634..3076860)
     CDS             complement(3077357..3078370)
     CDS             complement(3078367..3079542)
     CDS             complement(3079590..3080756)
     CDS             complement(3081183..3082397)
     CDS             3082671..3084764
     CDS             complement(3084883..3085176)
     CDS             complement(3085280..3086635)
     CDS             3086913..3088523
     CDS             3088767..3089834
     CDS             complement(3089950..3090315)
     CDS             complement(3090350..3091057)
     CDS             complement(3091473..3091742)
     CDS             complement(3091884..3095780)
     CDS             complement(3095871..3097595)
     CDS             3098002..3099237
     CDS             3099251..3099664
     CDS             3099651..3099959
     CDS             complement(3099986..3100132)
     CDS             3100310..3100564
     CDS             3100564..3100917
     CDS             complement(3101075..3102175)
     CDS             complement(3102475..3103413)
     CDS             complement(3103582..3104748)
     CDS             complement(3104767..3105774)
     CDS             complement(3105776..3106504)
     CDS             complement(3106474..3107652)
     CDS             complement(3107645..3108877)
     CDS             complement(3108864..3109982)
     CDS             complement(3109969..3110442)
     CDS             complement(3110474..3111376)
     CDS             complement(3111417..3112556)
     CDS             complement(3112613..3113749)
     CDS             complement(3113782..3115113)
     CDS             3115251..3115367
     CDS             complement(3115342..3115737)
     CDS             complement(3115805..3117919)
     CDS             complement(3118064..3118492)
     CDS             complement(3118638..3119774)
     CDS             3120457..3120744
     CDS             3120884..3121579
     CDS             3121592..3122473
     CDS             3122473..3124671
     CDS             3125046..3125261
     CDS             complement(3125355..3125624)
     CDS             complement(3125699..3125998)
     CDS             complement(3125961..3126233)
     CDS             complement(3126387..3126950)
     CDS             3127191..3129095
     CDS             complement(3129127..3130071)
     CDS             3130136..3131026
     CDS             3131059..3131307
     CDS             complement(3131278..3132081)
     CDS             complement(3132038..3133933)
     CDS             complement(3133926..3135035)
     CDS             complement(3135035..3135430)
     CDS             complement(3135532..3135960)
     CDS             complement(3136120..3138207)
     CDS             complement(3138213..3139547)
     CDS             complement(3139602..3140648)
     CDS             complement(3140651..3142213)
     CDS             complement(3142210..3142908)
     CDS             complement(3142908..3144074)
     CDS             complement(3144083..3145096)
     CDS             complement(3145373..3146620)
     CDS             3147175..3147822
     CDS             complement(3147901..3148986)
     CDS             complement(3149134..3151029)
     CDS             complement(3151643..3152914)
     CDS             3153254..3154099
     CDS             complement(3154152..3154958)
     CDS             complement(3154960..3155262)
     CDS             complement(3155387..3156505)
     CDS             complement(3156748..3159879)
     CDS             complement(3159879..3161081)
     CDS             complement(3161691..3161879)
     CDS             3162364..3164088
     CDS             complement(3164136..3165098)
     CDS             complement(3165265..3166332)
     CDS             complement(3166625..3167542)
     CDS             3167918..3168877
     CDS             complement(3169249..3170457)
     CDS             complement(3170633..3172546)
     CDS             3172990..3174573
     CDS             3174764..3175570
     CDS             3175645..3176295
     CDS             complement(3176399..3177076)
     CDS             complement(3177080..3177820)
     CDS             complement(3177904..3178680)
     CDS             complement(3178809..3179579)
     CDS             3180478..3182205
     CDS             complement(3182237..3182530)
     CDS             complement(3182698..3184179)
     CDS             complement(3184176..3185543)
     CDS             3186014..3187750
     CDS             3188218..3189732
     CDS             3189946..3192222
     CDS             3192467..3193120
     CDS             3193370..3194110
     CDS             complement(3194260..3195219)
     CDS             3195570..3196562
     CDS             3196675..3197184
     CDS             3197195..3198127
     CDS             3198174..3199454
     CDS             3199438..3200136
     CDS             complement(3200337..3201488)
     CDS             complement(3201626..3202306)
     CDS             3202497..3203396
     CDS             complement(3203451..3204128)
     CDS             complement(3204168..3205772)
     CDS             3206048..3207802
     CDS             complement(3208120..3209025)
     CDS             3209246..3210724
     CDS             complement(3210859..3211512)
     CDS             3211749..3212249
     CDS             3212510..3213769
     CDS             3213772..3216132
     CDS             3216119..3217402
     CDS             complement(3217704..3219005)
     CDS             complement(3219015..3219374)
     CDS             complement(3219391..3220266)
     CDS             complement(3220531..3221427)
     CDS             3221897..3222214
     CDS             3222232..3223557
     CDS             3223560..3223898
     CDS             3223909..3224799
     CDS             3225000..3225560
     CDS             complement(3225858..3228044)
     CDS             complement(3228209..3229435)
     CDS             complement(3229428..3230609)
     CDS             complement(3230684..3231985)
     CDS             complement(3231995..3232354)
     CDS             complement(3232371..3233246)
     CDS             complement(3233271..3233627)
     CDS             complement(3233647..3234543)
     CDS             complement(3234838..3235479)
     CDS             complement(3235563..3236591)
     CDS             3237024..3237872
     CDS             3238087..3239052
     CDS             3239486..3240454
     CDS             3240554..3241480
     CDS             3241490..3242284
     CDS             3242606..3242917
     CDS             complement(3243116..3243592)
     CDS             3243901..3245097
     CDS             3245262..3247418
     CDS             3247730..3248707
     CDS             3248704..3249081
     CDS             3249147..3249416
     CDS             3250145..3250357
     CDS             3250335..3251096
     CDS             3251136..3252746
     CDS             complement(3253096..3253941)
     CDS             3254184..3254315
     CDS             complement(3254489..3255037)
     CDS             complement(3255156..3255587)
     CDS             complement(3255584..3255934)
     CDS             complement(3255934..3256716)
     CDS             complement(3256735..3257469)
     CDS             3257836..3258753
     CDS             complement(3258820..3261285)
     CDS             complement(3261282..3261956)
     CDS             3261958..3262554
     CDS             complement(3262759..3264846)
     CDS             complement(3264871..3265017)
     CDS             complement(3265857..3266684)
     CDS             3266807..3266929
     CDS             3267398..3268252
     CDS             complement(3268333..3268755)
     CDS             complement(3268934..3269899)
     CDS             3270578..3271213
     CDS             3271200..3271640
     CDS             complement(3271637..3272026)
     CDS             3272255..3275152
     CDS             3275393..3276253
     CDS             3278714..3278854
     CDS             3279248..3279829
     CDS             complement(3279933..3280547)
     CDS             complement(3280603..3281547)
     CDS             complement(3281558..3282034)
     CDS             complement(3282244..3283917)
     CDS             complement(3284196..3285551)
     CDS             3285790..3287670
     CDS             3287913..3289796
     CDS             complement(3289883..3291139)
     CDS             complement(3291450..3292304)
     CDS             complement(3292324..3293133)
     CDS             complement(3293136..3293516)
     CDS             complement(3293529..3294377)
     CDS             complement(3294377..3295465)
     CDS             complement(3295478..3296740)
     CDS             3297125..3297760
     CDS             3297757..3298659
     CDS             3298692..3299639
     CDS             3299955..3300545
     CDS             3300649..3301740
     CDS             complement(3302065..3302385)
     CDS             complement(3305760..3306947)
     CDS             3307108..3307791
     CDS             3308002..3309426
     CDS             3309541..3310602
     CDS             3310609..3311073
     CDS             3311175..3312047
     CDS             3312050..3313603
     CDS             3313699..3314376
     CDS             complement(3314480..3314962)
     CDS             3315411..3317987
     CDS             3318171..3318884
     CDS             3318881..3319912
     CDS             3320134..3320451
     CDS             3320491..3320928
     CDS             3320935..3322878
     CDS             3322875..3323996
     CDS             3323997..3324902
     CDS             3325054..3326229
     CDS             3326418..3326693
     CDS             3326848..3327492
     CDS             3327495..3328463
     CDS             complement(3328549..3329577)
     CDS             complement(3329609..3330490)
     CDS             3330753..3331292
     CDS             3331358..3331828
     CDS             complement(3331919..3332989)
     CDS             complement(3332999..3333226)
     CDS             3333409..3334866
     CDS             3335018..3335368
     CDS             3335368..3335952
     CDS             3335996..3336430
     CDS             complement(3336492..3337721)
     CDS             3338125..3339378
     CDS             complement(3339453..3339881)
     CDS             complement(3340070..3340696)
     CDS             3340886..3341926
     CDS             3341931..3342575
     CDS             complement(3342637..3343416)
     CDS             complement(3343478..3344056)
     CDS             complement(3344121..3345848)
     CDS             3346324..3348792
     CDS             complement(3348900..3350141)
     CDS             complement(3350149..3350889)
     CDS             3350929..3351399
     CDS             complement(3351457..3352200)
     CDS             3352242..3353000
     CDS             3353071..3354642
     CDS             3354639..3355328
     CDS             complement(3355309..3356160)
     CDS             complement(3356240..3356575)
     CDS             3357147..3357551
     CDS             complement(3363212..3364207)
     CDS             complement(3364207..3365193)
     CDS             complement(3365211..3367037)
     CDS             complement(3367066..3368109)
     CDS             complement(3368110..3369135)
     CDS             complement(3369712..3370266)
     CDS             3370566..3371600
     CDS             3371590..3372276
     CDS             3372379..3373194
     CDS             complement(3373297..3373437)
     CDS             3373572..3374273
     CDS             3374365..3376080
     CDS             3376621..3377745
     CDS             3377838..3378692
     CDS             3378824..3379027
     CDS             3379066..3379218
     CDS             complement(3379302..3380651)
     CDS             complement(3380877..3381188)
     CDS             complement(3381257..3382564)
     CDS             complement(3382697..3383656)
     CDS             complement(3383753..3387229)
     CDS             complement(3387343..3387948)
     CDS             complement(3387958..3389100)
     CDS             complement(3389100..3389888)
     CDS             complement(3389888..3390340)
     CDS             complement(3390465..3391490)
     CDS             complement(3391571..3392080)
     CDS             complement(3392100..3394517)
     CDS             complement(3394555..3395910)
     CDS             complement(3395913..3397106)
     CDS             complement(3397169..3398017)
     CDS             complement(3398130..3398894)
     CDS             complement(3398981..3399538)
     CDS             complement(3399682..3400404)
     CDS             complement(3400503..3401357)
     CDS             complement(3401469..3402197)
     CDS             3402524..3403351
     CDS             3403493..3406117
     CDS             3406306..3406686
     CDS             complement(3406732..3407187)
     CDS             complement(3407314..3408051)
     CDS             complement(3408054..3408374)
     CDS             3408549..3409595
     CDS             3409656..3409970
     CDS             complement(3409863..3410228)
     CDS             3411477..3411569
     CDS             complement(3411800..3411994)
     CDS             3412543..3412773
     CDS             3412812..3413087
     CDS             3413273..3414658
     CDS             complement(3414715..3415488)
     CDS             complement(3415491..3416045)
     CDS             3416201..3417046
     CDS             3417164..3419443
     CDS             3419581..3421140
     CDS             3421435..3422808
     CDS             3422834..3423670
     CDS             complement(3423796..3424878)
     CDS             complement(3424888..3425262)
     CDS             complement(3425252..3425962)
     CDS             complement(3425955..3426863)
     CDS             3427302..3428522
     CDS             3428537..3428971
     CDS             complement(3429091..3429903)
     CDS             complement(3430036..3431139)
     CDS             complement(3431395..3431769)
     CDS             3431957..3433282
     CDS             complement(3433343..3435448)
     CDS             complement(3435441..3439124)
     CDS             complement(3439531..3443010)
     CDS             complement(3443207..3444184)
     CDS             3444368..3445258
     CDS             complement(3445276..3445962)
     CDS             3446046..3446348
     CDS             3446651..3447682
     CDS             complement(3447775..3448110)
     CDS             complement(3448198..3449394)
     CDS             complement(3449508..3449810)
     CDS             3450153..3450674
     CDS             3450863..3451726
     CDS             3451877..3452347
     CDS             3452349..3452912
     CDS             3453083..3453292
     CDS             3453271..3453507
     CDS             3453465..3453794
     CDS             complement(3459381..3461954)
     CDS             3462242..3462619
     CDS             complement(3462738..3463490)
     CDS             complement(3463492..3464466)
     CDS             3464634..3465362
     CDS             3465778..3466128
     CDS             3466374..3467549
     CDS             complement(3467617..3468744)
     CDS             complement(3468907..3469980)
     CDS             3470225..3471943
     CDS             complement(3472012..3472173)
     CDS             3472194..3472316
     CDS             complement(3472354..3473052)
     CDS             3473261..3473809
     CDS             3473760..3474221
     CDS             3474238..3474618
     CDS             3474700..3475971
     CDS             3476141..3476374
     CDS             3476397..3476609
     CDS             3476858..3478267
     CDS             3478626..3479339
     CDS             complement(3479660..3480058)
     CDS             3480583..3482061
     CDS             complement(3482462..3482821)
     CDS             complement(3482852..3483601)
     CDS             complement(3483628..3484161)
     CDS             complement(3484191..3484442)
     CDS             complement(3484622..3485989)
     CDS             3486139..3486936
     CDS             3487023..3488300
     CDS             complement(3488390..3488908)
     CDS             complement(3488978..3489589)
     CDS             complement(3489785..3491350)
     CDS             complement(3491505..3494351)
     CDS             complement(3494363..3494794)
     CDS             complement(3495215..3496345)
     CDS             complement(3496355..3498130)
     CDS             complement(3498174..3498419)
     CDS             complement(3500838..3501035)
     CDS             complement(3501121..3502299)
     CDS             complement(3502316..3504937)
     CDS             complement(3505387..3506445)
     CDS             complement(3506571..3507062)
     CDS             3507285..3509855
     CDS             complement(3509986..3510987)
     CDS             complement(3511040..3511963)
     CDS             complement(3511965..3512594)
     CDS             complement(3512597..3513346)
     CDS             complement(3513327..3514421)
     CDS             complement(3514411..3514884)
     CDS             complement(3514890..3515606)
     CDS             complement(3515628..3515903)
     CDS             complement(3516160..3517461)
     CDS             complement(3517545..3519182)
     CDS             complement(3519416..3520234)
     CDS             complement(3520367..3522598)
     CDS             complement(3522640..3524040)
     CDS             3524161..3526944
     CDS             complement(3527086..3527466)
     CDS             complement(3527466..3528197)
     CDS             complement(3528194..3528904)
     CDS             complement(3528913..3529818)
     CDS             complement(3529815..3530489)
     CDS             complement(3530500..3531399)
     CDS             complement(3531552..3533345)
     CDS             complement(3533422..3533919)
     CDS             complement(3533916..3534911)
     CDS             complement(3534911..3535609)
     CDS             complement(3535634..3536212)
     CDS             3537010..3538674
     CDS             complement(3538789..3539229)
     CDS             complement(3539177..3539437)
     CDS             3539772..3540782
     CDS             3540784..3541245
     CDS             3541666..3543546
     CDS             3543546..3544256
     CDS             3544253..3544867
     CDS             3545046..3545372
     CDS             3545450..3546730
     CDS             3546745..3547068
     CDS             3547419..3547673
     CDS             3547913..3548863
     CDS             3549040..3549459
     CDS             3549604..3550563
     CDS             complement(3550708..3550902)
     CDS             complement(3550899..3551375)
     CDS             complement(3551377..3551754)
     CDS             3552240..3552443
     CDS             complement(3552560..3552952)
     CDS             complement(3553238..3554446)
     CDS             complement(3554443..3555645)
     CDS             complement(3555731..3556399)
     CDS             3556674..3556976
     CDS             3557263..3557868
     CDS             3558149..3558808
     CDS             3559070..3559666
     CDS             3559659..3560300
     CDS             complement(3560361..3561062)
     CDS             complement(3561247..3562143)
     CDS             3562303..3562938
     CDS             3562925..3563455
     CDS             complement(3563549..3564433)
     CDS             complement(3564781..3565857)
     CDS             complement(3566003..3567166)
     CDS             complement(3567239..3568321)
     CDS             complement(3568597..3570609)
     CDS             3571009..3572163
     CDS             3572274..3572756
     CDS             3572931..3573674
     CDS             3573934..3574611
     CDS             3574641..3575588
     CDS             3576186..3576749
     CDS             3576746..3577174
     CDS             complement(3577569..3578672)
     CDS             complement(3578747..3579784)
     CDS             3579807..3580508
     CDS             3580558..3581376
     CDS             3581386..3581748
     CDS             3581938..3582231
     CDS             3582322..3582750
     CDS             3583120..3583713
     CDS             3583713..3584867
     CDS             complement(3584948..3585358)
     CDS             complement(3585407..3586327)
     CDS             complement(3586486..3587223)
     CDS             3587468..3588538
     CDS             3588677..3588949
     CDS             3589041..3590204
     CDS             3590410..3590667
     CDS             complement(3591642..3591773)
     CDS             3591849..3593105
     CDS             complement(3593196..3595670)
     CDS             complement(3595813..3598323)
     CDS             3598387..3599049
     CDS             3599096..3599800
     CDS             3599937..3600386
     CDS             3600553..3601443
     CDS             3601619..3602968
     CDS             3602965..3603450
     CDS             3603478..3604272
     CDS             3604282..3605169
     CDS             complement(3605274..3606044)
     CDS             complement(3606041..3606979)
     CDS             3607107..3607763
     CDS             complement(3607879..3608412)
     CDS             3608641..3609249
     CDS             complement(3609345..3610385)
     CDS             complement(3610385..3612013)
     CDS             complement(3612210..3613223)
     CDS             complement(3613428..3614657)
     CDS             complement(3614711..3615049)
     CDS             complement(3615238..3615606)
     CDS             3615681..3616838
     CDS             3617018..3618283
     CDS             3618296..3619432
     CDS             complement(3619602..3622199)
     CDS             complement(3622437..3624767)
     CDS             3624832..3626748
     CDS             complement(3626827..3628269)
     CDS             complement(3628517..3630409)
     CDS             complement(3630423..3633089)
     CDS             complement(3633170..3633943)
     CDS             complement(3634275..3634832)
     CDS             3634999..3635898
     CDS             3636200..3636607
     CDS             3636678..3638297
     CDS             3638397..3639617
     CDS             3639765..3640664
     CDS             3640667..3641269
     CDS             3641324..3642061
     CDS             3642070..3642285
     CDS             complement(3642309..3642728)
     CDS             complement(3642881..3645613)
     CDS             3645968..3646441
     CDS             complement(3646526..3647473)
     CDS             complement(3647625..3648809)
     CDS             complement(3648843..3650099)
     CDS             complement(3650115..3650876)
     CDS             complement(3651142..3652602)
     CDS             complement(3652618..3653700)
     CDS             complement(3653669..3654904)
     CDS             complement(3654898..3656241)
     CDS             complement(3656242..3657324)
     CDS             complement(3657321..3658727)
     CDS             complement(3658724..3660244)
     CDS             complement(3660259..3662013)
     CDS             complement(3662017..3662337)
     CDS             complement(3662334..3663281)
     CDS             3663984..3664199
     CDS             complement(3664347..3665186)
     CDS             3665260..3667101
     CDS             3667130..3667453
     CDS             3667456..3668046
     CDS             3668050..3668589
     CDS             complement(3668664..3669170)
     CDS             complement(3669171..3669809)
     CDS             complement(3669897..3670634)
     CDS             complement(3670631..3671896)
     CDS             complement(3671896..3672486)
     CDS             complement(3672816..3673208)
     CDS             complement(3673224..3673652)
     CDS             complement(3673941..3675044)
     CDS             3675223..3675660
     CDS             3675776..3677143
     CDS             3677406..3678494
     CDS             complement(3678615..3679874)
     CDS             complement(3679885..3680139)
     CDS             complement(3680159..3680470)
     CDS             complement(3680463..3681107)
     CDS             complement(3681119..3681598)
     CDS             complement(3681687..3682469)
     CDS             complement(3682688..3683503)
     CDS             3683999..3684964
     CDS             3684977..3685948
     CDS             3685948..3686505
     CDS             3686502..3687065
     CDS             3687046..3687543
     CDS             3687553..3688278
     CDS             3688332..3689846
     CDS             3689873..3690160
     CDS             3690163..3690612
     CDS             3690649..3691497
     CDS             3691497..3691772
     CDS             3691993..3693351
     CDS             complement(3693475..3694818)
     CDS             3694941..3695465
     CDS             complement(3695559..3697004)
     CDS             complement(3697023..3697841)
     CDS             complement(3697890..3701780)
     CDS             complement(3701801..3703270)
     CDS             complement(3703283..3703873)
     CDS             complement(3703979..3704467)
     CDS             complement(3704457..3705317)
     CDS             complement(3705358..3706401)
     CDS             complement(3706516..3710058)
     CDS             complement(3710058..3710477)
     CDS             complement(3710467..3711228)
     CDS             complement(3711228..3711854)
     CDS             complement(3711851..3712354)
     CDS             complement(3712442..3712918)
     CDS             complement(3712932..3713522)
     CDS             complement(3713547..3714032)
     CDS             complement(3714013..3715233)
     CDS             complement(3715244..3716956)
     CDS             complement(3716961..3718223)
     CDS             complement(3718226..3719068)
     CDS             complement(3719072..3720742)
     CDS             complement(3720752..3721084)
     CDS             complement(3721077..3721712)
     CDS             complement(3721709..3723184)
     CDS             complement(3723342..3725285)
     CDS             3725776..3726684
     CDS             complement(3726755..3727306)
     CDS             3727597..3730494
     CDS             3730593..3732362
     CDS             complement(3732443..3733561)
     CDS             3734130..3735509
     CDS             complement(3735593..3739264)
     CDS             3739459..3739641
     CDS             3739647..3740741
     CDS             3740910..3741242
     CDS             3741244..3741807
     CDS             3741886..3742356
     CDS             3742358..3742921
     CDS             3743226..3743480
     CDS             complement(3754796..3755539)
     CDS             complement(3755552..3756175)
     CDS             complement(3756211..3757974)
     CDS             complement(3757943..3759373)
     CDS             complement(3759384..3760292)
     CDS             complement(3760306..3761715)
     CDS             3762126..3764090
     CDS             3764191..3764757
     CDS             3764862..3765314
     CDS             complement(3765405..3766118)
     CDS             3766241..3766861
     CDS             3767038..3767529
     CDS             complement(3767693..3768454)
     CDS             complement(3768447..3770138)
     CDS             complement(3770138..3771955)
     CDS             complement(3772124..3772357)
     CDS             complement(3772474..3773124)
     CDS             complement(3773267..3773509)
     CDS             complement(3773714..3774754)
     CDS             3775256..3775702
     CDS             3775736..3776197
     CDS             complement(3776305..3777957)
     CDS             complement(3778427..3779701)
     CDS             complement(3779702..3780781)
     CDS             complement(3780809..3782206)
     CDS             3782453..3783208
     CDS             complement(3783453..3783812)
     CDS             complement(3783812..3784834)
     CDS             3785497..3785706
     CDS             complement(3785900..3786352)
     CDS             complement(3786390..3786617)
     CDS             complement(3786621..3786935)
     CDS             complement(3786944..3787387)
     CDS             complement(3787617..3788354)
     CDS             complement(3788354..3790915)
     CDS             complement(3791033..3791467)
     CDS             3791570..3792754
     CDS             complement(3792908..3793534)
     CDS             complement(3793726..3795024)
     CDS             complement(3795146..3795340)
     CDS             complement(3795434..3796432)
     CDS             complement(3796435..3797598)
     CDS             complement(3797652..3798941)
     CDS             complement(3798971..3799228)
     CDS             complement(3799320..3800255)
     CDS             complement(3800248..3802401)
     CDS             complement(3802404..3804122)
     CDS             complement(3804128..3804592)
     CDS             complement(3804601..3806091)
     CDS             3806627..3807760
     CDS             complement(3810333..3810878)
     CDS             3810907..3812010
     CDS             3812224..3813099
     CDS             3813235..3814650
     CDS             3814916..3816799
     CDS             3817100..3817825
     CDS             complement(3818320..3819291)
     CDS             3819842..3821653
     CDS             3821653..3822393
     CDS             3822396..3822779
     CDS             3822790..3823152
     CDS             complement(3823238..3823351)
     CDS             complement(3823399..3823965)
     CDS             3824000..3825022
     CDS             3825226..3826842
     CDS             3826887..3828101
     CDS             3828134..3828343
     CDS             3828687..3829592
     CDS             complement(3830626..3832278)
     CDS             complement(3832320..3832610)
     CDS             3832821..3834206
     CDS             complement(3834336..3834911)
     CDS             3835364..3836824
     CDS             3836947..3838254
     CDS             3838756..3839673
     CDS             3839902..3841734
     CDS             3841941..3842576
     CDS             3842879..3843511
     CDS             3843714..3843980
     CDS             3843991..3845694
     CDS             complement(3845802..3849266)
     CDS             complement(3849418..3850644)
     CDS             3850954..3852756
     CDS             3852759..3853382
     CDS             3853584..3855533
     CDS             3856338..3856790
     CDS             3856818..3857276
     CDS             3857289..3858632
     CDS             3858887..3859168
     CDS             3859161..3860615
     CDS             3860788..3861672
     CDS             3861845..3862810
     CDS             3862834..3863130
     CDS             3863576..3864592
     CDS             complement(3865039..3865251)
     CDS             complement(3865248..3865796)
     CDS             complement(3865826..3865978)
     CDS             complement(3866339..3866620)
     CDS             3866792..3866998
     CDS             complement(3867033..3867458)
     CDS             3867693..3869318
     CDS             3869441..3870730
     CDS             complement(3870868..3871566)
     CDS             complement(3871610..3871882)
     CDS             3872112..3873167
     CDS             complement(3873269..3874588)
     CDS             complement(3874704..3874868)
     CDS             complement(3875155..3875742)
     CDS             3875811..3876722
     CDS             3876733..3877326
     CDS             complement(3877484..3878551)
     CDS             complement(3878756..3879541)
     CDS             3879746..3880228
     CDS             complement(3880492..3884706)
     CDS             complement(3884804..3888829)
     CDS             complement(3889056..3889421)
     CDS             complement(3889482..3889976)
     CDS             complement(3890233..3890934)
     CDS             complement(3890939..3891367)
     CDS             complement(3891491..3892036)
     CDS             complement(3892048..3892425)
     CDS             3892488..3892742
     CDS             complement(3892644..3893828)
     CDS             complement(3894546..3895127)
     CDS             complement(3895127..3896089)
     CDS             complement(3896086..3897126)
     CDS             3897202..3897627
     CDS             3897756..3899105
     CDS             3899113..3899742
     CDS             3899877..3901085
     CDS             complement(3901683..3902819)
     CDS             3903559..3903882
     CDS             3903842..3904168
     CDS             3915485..3915943
     CDS             complement(3915912..3916700)
     CDS             complement(3916785..3917453)
     CDS             complement(3917501..3919321)
     CDS             3919730..3920836
     CDS             complement(3920930..3921304)
     CDS             complement(3921328..3921960)
     CDS             3922301..3923710
     CDS             complement(3923801..3924634)
     CDS             complement(3924644..3925195)
     CDS             complement(3925289..3926047)
     CDS             complement(3926050..3926526)
     CDS             complement(3926523..3927842)
     CDS             complement(3927811..3928851)
     CDS             complement(3928851..3929459)
     CDS             complement(3929509..3929868)
     CDS             complement(3929865..3930446)
     CDS             complement(3930464..3930898)
     CDS             complement(3930921..3932153)
     CDS             complement(3932153..3933652)
     CDS             complement(3933652..3935664)
     CDS             complement(3935707..3936603)
     CDS             3936862..3937272
     CDS             3937382..3938260
     CDS             3938581..3940212
     CDS             3940409..3942388
     CDS             complement(3942343..3943263)
     CDS             complement(3943345..3943782)
     CDS             complement(3943783..3944748)
     CDS             complement(3944805..3945326)
     CDS             complement(3945496..3947334)
     CDS             3947899..3949308
     CDS             3949425..3950000
     CDS             3950174..3951223
     CDS             3951298..3952713
     CDS             3952977..3953978
     CDS             complement(3954089..3955462)
     CDS             complement(3955623..3956093)
     CDS             complement(3956106..3956648)
     CDS             complement(3958033..3958650)
     CDS             3958809..3959495
     CDS             complement(3960508..3963276)
     CDS             3963663..3964313
     CDS             complement(3964575..3965033)
     CDS             complement(3965101..3965808)
     CDS             complement(3966003..3966338)
     CDS             complement(3966664..3968511)
     CDS             3968793..3969704
     CDS             3969816..3970610
     CDS             3970751..3971407
     CDS             3971558..3973312
     CDS             complement(3973445..3975619)
     CDS             3975912..3976172
     CDS             3976239..3976496
     CDS             3976501..3977361
     CDS             3977339..3978115
     CDS             3978112..3978573
     CDS             complement(3978830..3979549)
     CDS             complement(3979664..3980578)
     CDS             complement(3980575..3981276)
     CDS             complement(3981273..3982103)
     CDS             complement(3982140..3983390)
     CDS             complement(3983442..3983612)
     CDS             3983691..3984005
     CDS             3984239..3985849
     CDS             complement(3985864..3988437)
     CDS             3988834..3989445
     CDS             3989429..3989767
     CDS             3989767..3990522
     CDS             3990527..3991828
     CDS             3991825..3993012
     CDS             complement(3993379..3993870)
     CDS             complement(3993920..3994690)
     CDS             complement(3994796..3997945)
     CDS             3998112..3998573
     CDS             complement(3998745..3999338)
     CDS             complement(3999482..3999622)
     CDS             complement(3999779..4001674)
     CDS             complement(4001701..4001841)
     CDS             complement(4001863..4002900)
     CDS             complement(4003147..4004409)
     CDS             complement(4004606..4004932)
     CDS             4005045..4006358
     CDS             4006365..4007864
     CDS             complement(4008116..4010158)
     CDS             4010416..4011255
     CDS             4011430..4012785
     CDS             4013099..4014463
     CDS             complement(4014632..4015378)
     CDS             4016026..4016508
     CDS             complement(4016497..4017513)
     CDS             4017744..4019354
     CDS             4019423..4019893
     CDS             4019895..4020458
     CDS             complement(4020455..4020553)
     CDS             4023929..4024081
     CDS             4029560..4029685
     CDS             4035485..4035679
     CDS             4038003..4038551
     CDS             complement(4038548..4038811)
     CDS             complement(4038822..4039643)
     CDS             complement(4039734..4040639)
     CDS             complement(4040665..4041222)
     CDS             complement(4041303..4041809)
     CDS             complement(4041887..4042444)
     CDS             complement(4042481..4042954)
     CDS             complement(4042957..4044054)
     CDS             complement(4044051..4045109)
     CDS             4045463..4045972
     CDS             4045989..4046933
     CDS             4047004..4048299
     CDS             4048411..4049787
     CDS             4049791..4051236
     CDS             complement(4051376..4052035)
     CDS             complement(4052173..4052961)
     CDS             complement(4053107..4053778)
     CDS             4054494..4054760
     CDS             4055012..4056442
     CDS             4056544..4057530
     CDS             4057615..4058217
     CDS             4058256..4058744
     CDS             complement(4058766..4060298)
     CDS             4060686..4062332
     CDS             4062332..4062580
     CDS             4062602..4063540
     CDS             4063634..4065475
     CDS             4065481..4067034
     CDS             complement(4067083..4067448)
     CDS             complement(4067694..4068071)
     CDS             complement(4068379..4070211)
     CDS             complement(4070230..4071021)
     CDS             complement(4071214..4072575)
     CDS             complement(4073652..4074074)
     CDS             complement(4074092..4075498)
     CDS             complement(4075531..4076397)
     CDS             complement(4076442..4077983)
     CDS             complement(4078000..4078533)
     CDS             complement(4078550..4079020)
     CDS             complement(4079097..4079354)
     CDS             complement(4079423..4080211)
     CDS             complement(4080220..4080609)
     CDS             complement(4080788..4081681)
     CDS             complement(4081691..4082485)
     CDS             complement(4082502..4083122)
     CDS             complement(4083132..4085021)