CDS             70..1395
     CDS             1398..2498
     CDS             2525..3619
     CDS             3638..6052
     CDS             complement(5885..6217)
     CDS             6444..6626
     CDS             6595..7212
     CDS             7385..7927
     CDS             7875..8225
     CDS             8501..8623
     CDS             8614..8973
     CDS             8996..9274
     CDS             9726..10160
     CDS             10186..10413
     CDS             complement(10538..11662)
     CDS             12418..12639
     CDS             12639..12812
     CDS             12873..13439
     CDS             13387..13785
     CDS             14112..15032
     CDS             15037..15336
     CDS             15445..16062
     CDS             complement(16055..16267)
     CDS             complement(16369..16662)
     CDS             complement(16602..17003)
     CDS             complement(16996..17244)
     CDS             complement(17562..17789)
     CDS             18087..18500
     CDS             18846..19061
     CDS             complement(19227..19319)
     CDS             complement(19297..20484)
     CDS             complement(20622..21623)
     CDS             complement(21755..22081)
     CDS             complement(22060..22365)
     CDS             22715..23629
     CDS             23639..25708
     CDS             25779..26282
     CDS             26227..26487
     CDS             complement(26539..26757)
     CDS             27270..29195
     CDS             29282..30430
     CDS             30477..31037
     CDS             complement(31283..31900)
     CDS             complement(32029..32283)
     CDS             32521..32769
     CDS             complement(32922..33473)
     CDS             33724..33993
     CDS             33990..34244
     CDS             complement(34213..34527)
     CDS             34679..35098
     CDS             35494..35586
     CDS             complement(35597..36805)
     CDS             complement(36899..37276)
     CDS             complement(37269..37445)
     CDS             37520..38014
     CDS             38149..38343
     CDS             complement(38460..38723)
     CDS             38801..39871
     CDS             39808..40257
     CDS             40273..40503
     CDS             41668..42015
     CDS             42038..42610
     CDS             42706..43602
     CDS             43599..44624
     CDS             44706..44843
     CDS             45031..46194
     CDS             46175..48271
     CDS             48532..48696
     CDS             complement(48762..49205)
     CDS             complement(49244..49468)
     CDS             complement(49511..50227)
     CDS             50405..50818
     CDS             50825..51229
     CDS             51241..52050
     CDS             52102..53316
     CDS             53329..54087
     CDS             54108..54890
     CDS             54963..55715
     CDS             55725..56843
     CDS             56843..57760
     CDS             57892..59562
     CDS             59619..60560
     CDS             complement(60611..61399)
     CDS             complement(61407..61676)
     CDS             complement(61695..62498)
     CDS             complement(62495..62869)
     CDS             complement(62870..63274)
     CDS             complement(63267..64280)
     CDS             complement(64286..64813)
     CDS             complement(64908..66026)
     CDS             complement(66023..66472)
     CDS             complement(66483..67859)
     CDS             complement(67831..68544)
     CDS             complement(68537..69526)
     CDS             complement(69523..71229)
     CDS             71471..71794
     CDS             complement(71863..72204)
     CDS             complement(72218..72607)
     CDS             complement(72688..74148)
     CDS             74875..76134
     CDS             76289..77014
     CDS             77593..79200
     CDS             79329..80420
     CDS             80432..81337
     CDS             81348..82328
     CDS             82325..83335
     CDS             83995..84222
     CDS             complement(84328..84642)
     CDS             complement(85185..85604)
     CDS             complement(85680..85775)
     CDS             complement(85759..86277)
     CDS             complement(86264..86512)
     CDS             complement(86578..87168)
     CDS             complement(87172..87804)
     CDS             complement(87779..88129)
     CDS             complement(88373..88738)
     CDS             complement(88748..89101)
     CDS             complement(89122..89904)
     CDS             90008..90286
     CDS             complement(90307..91155)
     CDS             complement(91098..91823)
     CDS             complement(91798..92886)
     CDS             complement(92906..93085)
     CDS             complement(93082..93675)
     CDS             94714..95814
     CDS             95983..96663
     CDS             96981..97427
     CDS             97421..97534
     CDS             97577..98410
     CDS             complement(98463..99404)
     CDS             99688..100203
     CDS             100282..101148
     CDS             complement(101118..101774)
     CDS             complement(101923..102714)
     CDS             complement(102687..103253)
     CDS             complement(103607..104251)
     CDS             complement(104605..105957)
     CDS             complement(106056..106898)
     CDS             107125..107667
     CDS             107836..108012
     CDS             108772..110085
     CDS             complement(110123..110248)
     CDS             110792..111013
     CDS             110959..111153
     CDS             111196..111648
     CDS             complement(112055..112297)
     CDS             112733..114757
     CDS             114905..115108
     CDS             complement(115069..115347)
     CDS             complement(115344..115568)
     CDS             complement(115666..115992)
     CDS             complement(116332..116721)
     CDS             complement(116767..117231)
     CDS             117805..118014
     CDS             complement(118069..119667)
     CDS             119945..120049
     CDS             119998..121086
     CDS             complement(121369..122505)
     CDS             complement(122742..122957)
     CDS             complement(123039..123491)
     CDS             123973..124287
     CDS             complement(124153..124449)
     CDS             124697..125233
     CDS             125315..125617
     CDS             125572..125889
     CDS             125918..126193
     CDS             complement(126303..126884)
     CDS             complement(127001..127666)
     CDS             127863..128117
     CDS             complement(128145..128771)
     CDS             128966..129286
     CDS             complement(129363..129653)
     CDS             complement(129640..130245)
     CDS             130474..131988
     CDS             131995..132663
     CDS             132653..133669
     CDS             133828..134685
     CDS             complement(134822..135220)
     CDS             135743..136093
     CDS             136182..136403
     CDS             136547..137278
     CDS             137514..138080
     CDS             138129..138248
     CDS             138245..138394
     CDS             138404..138943
     CDS             139161..139376
     CDS             139574..139759
     CDS             139775..140539
     CDS             complement(140708..141619)
     CDS             141722..143998
     CDS             144940..145680
     CDS             145700..145897
     CDS             complement(146115..146279)
     CDS             146482..146646
     CDS             complement(147456..147815)
     CDS             148370..148840
     CDS             149489..149731
     CDS             149757..149912
     CDS             150427..150891
     CDS             151078..151227
     CDS             151276..151554
     CDS             151643..151882
     CDS             151883..152101
     CDS             152089..152280
     CDS             complement(152291..152437)
     CDS             152777..154003
     CDS             154000..154653
     CDS             154663..155484
     CDS             155533..155643
     CDS             complement(156452..156736)
     CDS             156879..157802
     CDS             complement(157987..158175)
     CDS             158286..158690
     CDS             complement(158831..159112)
     CDS             complement(159194..159424)
     CDS             complement(159427..159606)
     CDS             complement(159611..159802)
     CDS             complement(159819..160880)
     CDS             complement(160906..161157)
     CDS             161506..161658
     CDS             161702..162853
     CDS             162805..163110
     CDS             163110..163292
     CDS             163267..163593
     CDS             163703..163894
     CDS             163906..164025
     CDS             164265..164543
     CDS             165067..165843
     CDS             166083..166682
     CDS             167298..167654
     CDS             167879..168196
     CDS             168193..168507
     CDS             169184..169591
     CDS             169591..169920
     CDS             169917..170732
     CDS             170822..171226
     CDS             171373..171732
     CDS             171828..172172
     CDS             172169..172534
     CDS             172769..173854
     CDS             174192..174482
     CDS             174437..175078
     CDS             175082..175900
     CDS             175890..176000
     CDS             176003..176338
     CDS             176335..177072
     CDS             177074..177397
     CDS             complement(177415..179223)
     CDS             179649..179840
     CDS             182000..182215
     CDS             182196..182288
     CDS             182525..182770
     CDS             182801..183478
     CDS             183617..183856
     CDS             183850..183981
     CDS             complement(184600..184761)
     CDS             185012..185779
     CDS             186181..186273
     CDS             186340..187935
     CDS             188006..188764
     CDS             188777..189385
     CDS             189382..191016
     CDS             191067..191333
     CDS             191364..192035
     CDS             192039..192809
     CDS             complement(192914..193405)
     CDS             193589..195073
     CDS             195124..195825
     CDS             195935..197263
     CDS             197271..197663
     CDS             197869..199320
     CDS             199334..199882
     CDS             201482..201685
     CDS             complement(201587..201778)
     CDS             201978..202268
     CDS             206628..206756
     CDS             206753..207079
     CDS             207217..208254
     CDS             208251..209210
     CDS             209170..209352
     CDS             complement(209291..209767)
     CDS             complement(209713..209994)
     CDS             complement(210405..211355)
     CDS             complement(211700..212047)
     CDS             212377..213561
     CDS             213728..214201
     CDS             214203..214748
     CDS             214882..215310
     CDS             215314..216018
     CDS             216325..216822
     CDS             216889..217257
     CDS             217585..221613
     CDS             221706..225926
     CDS             complement(226015..226308)
     CDS             complement(226321..227157)
     CDS             227703..227915
     CDS             complement(228068..228442)
     CDS             complement(228484..228687)
     CDS             complement(228901..229338)
     CDS             229552..229938
     CDS             229878..229997
     CDS             229984..230136
     CDS             230185..231249
     CDS             231261..231956
     CDS             232014..232604
     CDS             232792..233064
     CDS             233147..233476
     CDS             233439..233720
     CDS             complement(233755..235038)
     CDS             complement(235058..236647)
     CDS             237024..237164
     CDS             238436..238639
     CDS             complement(238541..238732)
     CDS             238932..239222
     CDS             complement(242873..243007)
     CDS             243402..244241
     CDS             complement(244522..244821)
     CDS             complement(244845..245069)
     CDS             245122..245229
     CDS             complement(246358..246573)
     CDS             complement(246546..246812)
     CDS             complement(246776..247093)
     CDS             complement(247102..247215)
     CDS             complement(247222..247566)
     CDS             complement(247581..247772)
     CDS             complement(248041..248193)
     CDS             complement(248221..248484)
     CDS             complement(248791..249354)
     CDS             250290..250502
     CDS             250996..251967
     CDS             252222..252503
     CDS             252841..253155
     CDS             complement(253469..253672)
     CDS             253764..253901
     CDS             complement(253926..254276)
     CDS             complement(254267..254638)
     CDS             254662..254874
     CDS             complement(254988..255797)
     CDS             complement(256185..257375)
     CDS             complement(257451..257621)
     CDS             complement(257829..258098)
     CDS             complement(258507..258992)
     CDS             259040..259141
     CDS             259092..259337
     CDS             259909..260217
     CDS             complement(260846..261319)
     CDS             complement(261588..261701)
     CDS             262371..262514
     CDS             complement(262970..263158)
     CDS             complement(263569..264048)
     CDS             264440..264619
     CDS             264687..265337
     CDS             complement(265426..265908)
     CDS             265929..266480
     CDS             complement(267652..267948)
     CDS             complement(267972..268469)
     CDS             268532..268807
     CDS             complement(269215..270096)
     CDS             complement(270117..270431)
     CDS             complement(270455..270664)
     CDS             complement(270661..271032)
     CDS             complement(271129..271314)
     CDS             complement(271474..272823)
     CDS             complement(272835..273269)
     CDS             complement(273291..273743)
     CDS             complement(273856..274359)
     CDS             274547..276493
     CDS             276807..277850
     CDS             277945..278916
     CDS             278913..279401
     CDS             279420..279545
     CDS             279509..279844
     CDS             279877..281346
     CDS             281432..285247
     CDS             285356..286489
     CDS             complement(286774..287706)
     CDS             288032..288373
     CDS             288760..289104
     CDS             289119..289778
     CDS             289863..290234
     CDS             290240..290920
     CDS             291182..292111
     CDS             292204..292596
     CDS             292685..292873
     CDS             complement(292891..293439)
     CDS             293881..294705
     CDS             295013..295177
     CDS             295347..295754
     CDS             complement(295770..296027)
     CDS             complement(295990..296244)
     CDS             complement(296183..296377)
     CDS             complement(296621..296905)
     CDS             296928..297293
     CDS             complement(297331..297654)
     CDS             298208..298423
     CDS             298424..298786
     CDS             298755..299255
     CDS             complement(299475..299735)
     CDS             complement(299885..300004)
     CDS             300468..300653
     CDS             complement(300967..301107)
     CDS             complement(301278..301703)
     CDS             301901..302200
     CDS             302151..302729
     CDS             complement(303727..304431)
     CDS             complement(305416..305931)
     CDS             complement(306136..306438)
     CDS             complement(306564..306815)
     CDS             complement(306905..307168)
     CDS             complement(307351..308007)
     CDS             308191..308748
     CDS             complement(308653..309015)
     CDS             complement(309026..310099)
     CDS             complement(310114..310320)
     CDS             complement(310560..310952)
     CDS             311604..311975
     CDS             311978..312904
     CDS             312962..313126
     CDS             313145..313954
     CDS             313926..314237
     CDS             314536..314739
     CDS             complement(314638..314952)
     CDS             complement(314962..315669)
     CDS             315695..315994
     CDS             complement(316102..316545)
     CDS             complement(316610..316855)
     CDS             317677..319107
     CDS             319421..320692
     CDS             complement(320951..321325)
     CDS             complement(321273..321917)
     CDS             complement(321911..322018)
     CDS             complement(322145..322621)
     CDS             324693..325160
     CDS             325300..326016
     CDS             326270..326419
     CDS             326379..327380
     CDS             327383..327976
     CDS             327997..328092
     CDS             complement(328048..328260)
     CDS             complement(328323..329129)
     CDS             complement(329226..329765)
     CDS             330105..330212
     CDS             330237..330944
     CDS             331016..331231
     CDS             331499..332170
     CDS             332128..332445
     CDS             332508..332870
     CDS             332857..333009
     CDS             333031..333987
     CDS             334077..334319
     CDS             334403..335467
     CDS             335458..335823
     CDS             335820..336347
     CDS             336553..336870
     CDS             336828..337037
     CDS             337052..337498
     CDS             337675..338088
     CDS             338112..338330
     CDS             338454..338669
     CDS             338711..338944
     CDS             338925..339179
     CDS             complement(339162..339350)
     CDS             complement(339582..340286)
     CDS             complement(340337..340759)
     CDS             complement(340761..342224)
     CDS             complement(342261..344039)
     CDS             complement(344062..345390)
     CDS             345894..346541
     CDS             346718..347251
     CDS             347292..347612
     CDS             complement(347621..347782)
     CDS             complement(347813..348097)
     CDS             complement(348113..348703)
     CDS             complement(348746..349375)
     CDS             complement(349433..349576)
     CDS             complement(349642..349833)
     CDS             complement(349791..350318)
     CDS             complement(350943..351323)
     CDS             complement(351434..351703)
     CDS             complement(352159..352392)
     CDS             complement(352676..352789)
     CDS             complement(352873..353739)
     CDS             354256..354396
     CDS             354393..355100
     CDS             355103..355984
     CDS             355981..356859
     CDS             complement(357103..357582)
     CDS             complement(358960..359607)
     CDS             complement(359763..359888)
     CDS             complement(359885..360178)
     CDS             complement(361119..361340)
     CDS             complement(361424..361861)
     CDS             362157..362966
     CDS             363104..363376
     CDS             complement(364514..364972)
     CDS             365010..367382
     CDS             complement(367475..367909)
     CDS             complement(367902..368189)
     CDS             complement(368211..368624)
     CDS             368783..369304
     CDS             complement(369184..369420)
     CDS             369919..370353
     CDS             370470..370892
     CDS             371735..372070
     CDS             372096..372236
     CDS             372245..372430
     CDS             372400..372636
     CDS             372754..373320
     CDS             373286..373717
     CDS             373702..374085
     CDS             complement(374141..374536)
     CDS             complement(374739..375212)
     CDS             complement(375607..375705)
     CDS             complement(375707..376198)
     CDS             complement(376547..376819)
     CDS             complement(376816..377670)
     CDS             complement(377763..378242)
     CDS             complement(378348..378635)
     CDS             complement(378659..380092)
     CDS             complement(380140..380865)
     CDS             complement(380881..381423)
     CDS             complement(381392..381970)
     CDS             complement(381967..382530)
     CDS             complement(382545..384407)
     CDS             384656..385465
     CDS             385474..386256
     CDS             386261..386788
     CDS             386926..387561
     CDS             387554..387862
     CDS             complement(387745..388002)
     CDS             388157..388411
     CDS             388465..389724
     CDS             complement(389816..390880)
     CDS             complement(390966..392336)
     CDS             complement(392483..392866)
     CDS             393078..394211
     CDS             394425..394853
     CDS             394869..395261
     CDS             395587..396228
     CDS             396233..396733
     CDS             complement(396713..397375)
     CDS             complement(397362..397700)
     CDS             complement(397660..397791)
     CDS             complement(397792..398187)
     CDS             complement(398198..398401)
     CDS             complement(398582..398815)
     CDS             complement(398835..399350)
     CDS             complement(399364..399558)
     CDS             complement(399672..399944)
     CDS             complement(399966..400175)
     CDS             complement(400123..400347)
     CDS             complement(400405..400968)
     CDS             complement(400965..401123)
     CDS             complement(401074..401223)
     CDS             402054..402320
     CDS             402317..402622
     CDS             402889..405315
     CDS             405464..405979
     CDS             405976..406119
     CDS             406079..406663
     CDS             406698..406841
     CDS             complement(406849..407424)
     CDS             complement(407434..408024)
     CDS             complement(408094..408396)
     CDS             complement(408354..410366)
     CDS             410429..411295
     CDS             complement(411265..411741)
     CDS             complement(411845..412213)
     CDS             412424..412942
     CDS             413048..413308
     CDS             complement(413339..413875)
     CDS             complement(414185..414337)
     CDS             complement(414443..414613)
     CDS             414937..415542
     CDS             415644..415832
     CDS             415893..416339
     CDS             complement(416457..416690)
     CDS             complement(416909..417112)
     CDS             complement(417483..417869)
     CDS             complement(417869..418540)
     CDS             419477..420028
     CDS             419991..420173
     CDS             420173..420676
     CDS             complement(421056..421322)
     CDS             complement(421332..421832)
     CDS             421993..422454
     CDS             422791..423072
     CDS             423150..423341
     CDS             complement(423375..424340)
     CDS             complement(424524..425018)
     CDS             complement(425102..425857)
     CDS             complement(425862..426116)
     CDS             426297..426569
     CDS             426604..427005
     CDS             427122..427433
     CDS             complement(427521..428180)
     CDS             complement(428189..428521)
     CDS             complement(429269..429862)
     CDS             430721..430906
     CDS             complement(431297..431881)
     CDS             432615..432818
     CDS             complement(433721..434215)
     CDS             complement(434222..434539)
     CDS             434897..436027
     CDS             complement(435977..437152)
     CDS             437799..438524
     CDS             438822..439628
     CDS             439741..440076
     CDS             440080..440211
     CDS             440211..440582
     CDS             complement(440946..441785)
     CDS             442072..442611
     CDS             442618..443370
     CDS             443367..443729
     CDS             444316..444474
     CDS             445140..445409
     CDS             445402..445554
     CDS             445584..445691
     CDS             445769..446050
     CDS             446142..446477
     CDS             446526..446933
     CDS             446891..447157
     CDS             complement(447134..447274)
     CDS             complement(447347..447535)
     CDS             complement(447536..448102)
     CDS             complement(449077..450147)
     CDS             complement(450204..451280)
     CDS             complement(451252..451479)
     CDS             complement(451526..451921)
     CDS             452530..453180
     CDS             453227..453805
     CDS             453814..454116
     CDS             454289..454594
     CDS             454587..454841
     CDS             454914..455030
     CDS             455031..455432
     CDS             455414..456373
     CDS             456419..456622
     CDS             456592..456855
     CDS             456852..457109
     CDS             457102..457275
     CDS             457263..458258
     CDS             458251..458859
     CDS             458828..459337
     CDS             459522..459746
     CDS             459751..460044
     CDS             460031..460378
     CDS             460453..460626
     CDS             460855..461163
     CDS             461138..461548
     CDS             461658..462257
     CDS             complement(462092..462415)
     CDS             complement(462601..462693)
     CDS             462965..463234
     CDS             463694..463900
     CDS             complement(463918..464280)
     CDS             465212..465346
     CDS             complement(465455..467302)
     CDS             complement(467454..469202)
     CDS             complement(469332..469547)
     CDS             469998..471017
     CDS             complement(471019..471648)
     CDS             471754..472113
     CDS             472254..473075
     CDS             complement(473230..474477)
     CDS             complement(474578..475258)
     CDS             475416..475520
     CDS             475603..476004
     CDS             476014..476109
     CDS             476100..476252
     CDS             476313..479126
     CDS             479305..480750
     CDS             complement(480997..481293)
     CDS             481568..482347
     CDS             483091..483597
     CDS             complement(483635..484795)
     CDS             complement(484802..485449)
     CDS             complement(485666..487177)
     CDS             487382..487948
     CDS             487975..488400
     CDS             488428..489255
     CDS             489255..489836
     CDS             489931..491826
     CDS             491845..492048
     CDS             492210..492812
     CDS             492809..493096
     CDS             493103..493432
     CDS             493432..493977
     CDS             complement(494075..494299)
     CDS             complement(494333..494725)
     CDS             494739..495395
     CDS             495480..496079
     CDS             496250..496381
     CDS             complement(496501..496812)
     CDS             497085..499358
     CDS             499514..500248
     CDS             500479..501900
     CDS             502195..502383
     CDS             complement(502324..502881)
     CDS             502933..503124
     CDS             complement(503035..503715)
     CDS             complement(503845..505098)
     CDS             505397..506407
     CDS             506411..506839
     CDS             complement(507340..507471)
     CDS             complement(507514..507984)
     CDS             508464..509093
     CDS             complement(509237..509974)
     CDS             510594..511235
     CDS             511235..511909
     CDS             complement(512234..513043)
     CDS             514068..514406
     CDS             514403..515158
     CDS             515654..516529
     CDS             516564..516815
     CDS             516897..517247
     CDS             517234..517731
     CDS             517827..518243
     CDS             518216..518518
     CDS             518522..518725
     CDS             complement(518874..519050)
     CDS             519098..519244
     CDS             519248..519550
     CDS             519782..519979
     CDS             520004..520141
     CDS             complement(520097..520198)
     CDS             520333..520536
     CDS             520481..520771
     CDS             520853..521365
     CDS             522086..523048
     CDS             523045..524853
     CDS             complement(525107..525367)
     CDS             526173..526844
     CDS             526851..527609
     CDS             complement(527884..528183)
     CDS             complement(528226..528498)
     CDS             complement(528477..528770)
     CDS             complement(528731..528868)
     CDS             complement(528861..529172)
     CDS             529609..529707
     CDS             529723..530553
     CDS             complement(530605..530718)
     CDS             complement(530776..531012)
     CDS             complement(531298..531519)
     CDS             complement(531720..531914)
     CDS             532287..532436
     CDS             complement(532729..532893)
     CDS             533201..533320
     CDS             533298..534044
     CDS             complement(534047..534196)
     CDS             complement(534347..535045)
     CDS             535394..535546
     CDS             535590..536741
     CDS             536693..536998
     CDS             536998..537180
     CDS             537155..537259
     CDS             537823..538077
     CDS             538693..538869
     CDS             538869..539087
     CDS             539096..539353
     CDS             539363..539527
     CDS             539531..541156
     CDS             541220..541447
     CDS             complement(542016..542282)
     CDS             542484..542600
     CDS             542653..542913
     CDS             complement(542995..543915)
     CDS             544136..544546
     CDS             544675..544794
     CDS             complement(545271..545540)
     CDS             complement(545571..545795)
     CDS             complement(546200..546775)
     CDS             complement(546822..548594)
     CDS             complement(548570..548938)
     CDS             complement(549009..549212)
     CDS             549214..549537
     CDS             complement(549430..550443)
     CDS             550797..551252
     CDS             551473..551766
     CDS             551812..553458
     CDS             553667..554023
     CDS             complement(554196..555224)
     CDS             555270..555836
     CDS             555906..556040
     CDS             complement(556433..556798)
     CDS             complement(556802..556969)
     CDS             557213..558190
     CDS             complement(558364..561654)
     CDS             complement(561686..562573)
     CDS             complement(562656..563693)
     CDS             563796..564341
     CDS             complement(564651..565619)
     CDS             complement(565616..566038)
     CDS             complement(566207..566764)
     CDS             566897..567124
     CDS             567221..567514
     CDS             567507..567638
     CDS             567833..568078
     CDS             568390..568806
     CDS             568790..569023
     CDS             569119..569427
     CDS             569405..569641
     CDS             569824..570327
     CDS             570324..570779
     CDS             570782..571123
     CDS             571120..571452
     CDS             571735..571857
     CDS             571812..572141
     CDS             572263..572508
     CDS             572615..572749
     CDS             572743..573255
     CDS             573252..573542
     CDS             573553..573729
     CDS             573686..574135
     CDS             574175..574807
     CDS             574820..575005
     CDS             574987..575337
     CDS             575607..575756
     CDS             576135..576350
     CDS             576549..576854
     CDS             576865..577764
     CDS             578002..578331
     CDS             578380..578853
     CDS             578855..578977
     CDS             578938..579336
     CDS             579329..579574
     CDS             579593..579874
     CDS             579877..580296
     CDS             580269..581051
     CDS             581130..581426
     CDS             581436..581729
     CDS             581878..582012
     CDS             582005..582307
     CDS             582250..582549
     CDS             582546..582797
     CDS             582778..583227
     CDS             583484..583726
     CDS             583992..584468
     CDS             584535..584846
     CDS             584839..584961
     CDS             585057..586382
     CDS             586572..587021
     CDS             587021..587452
     CDS             587397..588002
     CDS             complement(588192..588311)
     CDS             complement(588520..588765)
     CDS             complement(589095..589328)
     CDS             complement(589771..590358)
     CDS             590605..590730
     CDS             complement(590817..591575)
     CDS             592428..592739
     CDS             592817..593491
     CDS             593506..594318
     CDS             594338..595324
     CDS             595528..596223
     CDS             596235..596810
     CDS             596820..597899
     CDS             597963..598157
     CDS             598139..598489
     CDS             598489..598620
     CDS             598623..599276
     CDS             599277..599480
     CDS             599477..600202
     CDS             600363..600851
     CDS             600852..601157
     CDS             601259..601681
     CDS             601972..602145
     CDS             602156..602338
     CDS             602339..603454
     CDS             603466..603660
     CDS             603680..603775
     CDS             603790..603954
     CDS             603926..604315
     CDS             604389..604559
     CDS             604787..605260
     CDS             complement(605296..605529)
     CDS             complement(605813..606076)
     CDS             complement(606077..606535)
     CDS             606563..606664
     CDS             complement(606829..606975)
     CDS             complement(607050..607973)
     CDS             complement(607988..608416)
     CDS             609147..609671
     CDS             609701..609877
     CDS             complement(609918..610373)
     CDS             complement(610319..610525)
     CDS             complement(610578..610904)
     CDS             complement(610853..611698)
     CDS             complement(612041..612412)
     CDS             complement(612458..612814)
     CDS             complement(612833..612940)
     CDS             613067..613369
     CDS             613391..613579
     CDS             complement(613672..614082)
     CDS             614175..614420
     CDS             complement(614449..614667)
     CDS             complement(614613..614873)
     CDS             complement(614816..615007)
     CDS             complement(616526..617110)
     CDS             complement(617317..617601)
     CDS             617662..617985
     CDS             618087..618257
     CDS             618371..618727
     CDS             618737..619222
     CDS             619219..620583
     CDS             620655..622760
     CDS             622798..623691
     CDS             623805..624110
     CDS             624207..625481
     CDS             625540..626784
     CDS             626788..627804
     CDS             627869..628069
     CDS             628171..629469
     CDS             629906..632200
     CDS             632167..632451
     CDS             632503..633240
     CDS             complement(633262..633567)
     CDS             633695..633865
     CDS             633887..634360
     CDS             634597..634992
     CDS             634996..635316
     CDS             635321..635548
     CDS             635587..636039
     CDS             complement(636214..636468)
     CDS             complement(636474..637034)
     CDS             637228..637848
     CDS             638002..638748
     CDS             complement(638853..639236)
     CDS             639515..639721
     CDS             complement(639991..640236)
     CDS             complement(640230..640796)
     CDS             640842..641030
     CDS             641031..641234
     CDS             complement(641351..641695)
     CDS             complement(641698..641991)
     CDS             642297..644072
     CDS             644069..647893
     CDS             647896..648234
     CDS             complement(648305..648832)
     CDS             complement(649025..650026)
     CDS             650216..651583
     CDS             complement(651854..652063)
     CDS             652629..652760
     CDS             complement(652744..653214)
     CDS             653736..654473
     CDS             655096..655479
     CDS             complement(655528..655791)
     CDS             655978..656379
     CDS             complement(656421..657392)
     CDS             657648..657959
     CDS             657975..658232
     CDS             658320..659027
     CDS             659024..659203
     CDS             659264..660421
     CDS             661004..661204
     CDS             661228..661989
     CDS             662024..662335
     CDS             complement(662556..662723)
     CDS             662962..663192
     CDS             complement(663189..663617)
     CDS             complement(663560..664003)
     CDS             complement(664173..664436)
     CDS             664737..665213
     CDS             complement(665357..665650)
     CDS             665796..666425
     CDS             666472..668412
     CDS             668550..669395
     CDS             669392..670729
     CDS             671060..671392
     CDS             671909..672331
     CDS             672353..673840
     CDS             673866..676550
     CDS             676619..677035
     CDS             677035..677970
     CDS             678088..678357
     CDS             678612..680729
     CDS             680862..681749
     CDS             681926..683794
     CDS             complement(684040..684807)
     CDS             complement(685314..685487)
     CDS             685613..685876
     CDS             complement(685777..686124)
     CDS             complement(686252..687061)
     CDS             687352..687744
     CDS             687750..688247
     CDS             complement(688316..688639)
     CDS             complement(688966..689163)
     CDS             complement(689157..689486)
     CDS             complement(689654..690145)
     CDS             complement(691083..692135)
     CDS             692248..692661
     CDS             692630..693073
     CDS             693174..694784
     CDS             695345..695539
     CDS             695509..695958
     CDS             696104..696265
     CDS             696958..697158
     CDS             697298..697597
     CDS             697948..698727
     CDS             698805..700136
     CDS             700310..701533
     CDS             701710..702360
     CDS             complement(702277..702627)
     CDS             complement(702579..703010)
     CDS             703100..704077
     CDS             704139..705521
     CDS             705535..705813
     CDS             705820..706431
     CDS             706428..706763
     CDS             complement(706896..708560)
     CDS             708968..709309
     CDS             709311..710048
     CDS             710000..710092
     CDS             710111..710626
     CDS             710681..711010
     CDS             complement(711007..711408)
     CDS             complement(711366..711545)
     CDS             711595..711876
     CDS             711846..712220
     CDS             complement(712217..713086)
     CDS             713334..713546
     CDS             complement(713907..714623)
     CDS             complement(714629..714829)
     CDS             complement(715407..715640)
     CDS             715717..718176
     CDS             718178..719110
     CDS             719114..720403
     CDS             complement(720687..721466)
     CDS             complement(721523..723001)
     CDS             723204..723521
     CDS             723816..724163
     CDS             724274..724456
     CDS             724449..724691
     CDS             724974..725225
     CDS             725406..725600
     CDS             725625..725768
     CDS             725816..726055
     CDS             726305..728215
     CDS             728332..729456
     CDS             729623..730819
     CDS             complement(730972..731235)
     CDS             731615..732553
     CDS             732585..735401
     CDS             735401..735907
     CDS             735912..736385
     CDS             736366..737316
     CDS             complement(737428..737694)
     CDS             complement(737716..737949)
     CDS             complement(737999..738214)
     CDS             738473..739294
     CDS             739762..740916
     CDS             740918..744142
     CDS             744343..744828
     CDS             complement(744919..745767)
     CDS             complement(745770..746147)
     CDS             complement(746161..746979)
     CDS             complement(746972..747964)
     CDS             complement(747954..749249)
     CDS             complement(749314..751656)
     CDS             751840..752664
     CDS             complement(752705..753358)
     CDS             complement(753409..756315)
     CDS             complement(756487..757722)
     CDS             757750..757968
     CDS             complement(758001..758699)
     CDS             complement(758686..760407)
     CDS             complement(760407..761381)
     CDS             complement(761643..762503)
     CDS             complement(762608..763003)
     CDS             complement(763922..764524)
     CDS             complement(764535..765935)
     CDS             complement(765941..767035)
     CDS             complement(767035..768612)
     CDS             769152..769469
     CDS             769466..770830
     CDS             complement(770959..771180)
     CDS             771250..772254
     CDS             complement(772283..772420)
     CDS             complement(772390..772749)
     CDS             773594..774052
     CDS             774055..775002
     CDS             774999..775319
     CDS             775345..777117
     CDS             777104..778591
     CDS             778588..779955
     CDS             779949..781031
     CDS             781031..782350
     CDS             782350..783552
     CDS             783549..784616
     CDS             784734..786161
     CDS             786218..787054
     CDS             787051..788307
     CDS             788380..789540
     CDS             789647..790564
     CDS             complement(790635..791162)
     CDS             791195..791698
     CDS             791776..794484
     CDS             794615..795004
     CDS             complement(795042..795164)
     CDS             complement(795148..795348)
     CDS             complement(795361..796116)
     CDS             complement(796113..796739)
     CDS             796924..797307
     CDS             797258..797557
     CDS             797541..797738
     CDS             complement(797923..799158)
     CDS             complement(799142..799612)
     CDS             complement(799621..800010)
     CDS             complement(800195..801445)
     CDS             801748..802080
     CDS             802095..802577
     CDS             complement(802630..804000)
     CDS             804565..805329
     CDS             805457..808123
     CDS             808139..809719
     CDS             809940..811367
     CDS             complement(811589..811816)
     CDS             complement(812027..812494)
     CDS             complement(812463..812819)
     CDS             812908..813519
     CDS             813530..813841
     CDS             814089..814259
     CDS             814411..815304
     CDS             complement(815465..815752)
     CDS             complement(815745..816146)
     CDS             816254..816847
     CDS             816930..817448
     CDS             817484..817588
     CDS             817633..817731
     CDS             complement(817743..819065)
     CDS             complement(819721..820191)
     CDS             complement(820148..821542)
     CDS             complement(821539..822225)
     CDS             complement(822236..822649)
     CDS             complement(822844..822942)
     CDS             complement(823024..823236)
     CDS             complement(823267..823440)
     CDS             complement(823430..823591)
     CDS             complement(823554..823745)
     CDS             824031..824279
     CDS             complement(824202..824411)
     CDS             complement(824462..824908)
     CDS             complement(825018..825446)
     CDS             825501..825920
     CDS             825987..826175
     CDS             826204..826587
     CDS             827047..827298
     CDS             complement(827214..827651)
     CDS             complement(827783..828268)
     CDS             complement(828358..828972)
     CDS             829460..832057
     CDS             832300..832518
     CDS             complement(832889..833683)
     CDS             complement(833712..834575)
     CDS             complement(834685..835032)
     CDS             836142..836738
     CDS             836701..837444
     CDS             837966..838619
     CDS             838938..839480
     CDS             839609..839914
     CDS             complement(840002..840355)
     CDS             complement(840525..840917)
     CDS             complement(841559..842338)
     CDS             842353..843258
     CDS             843255..844025
     CDS             complement(844239..844619)
     CDS             complement(844640..845494)
     CDS             complement(845509..846297)
     CDS             complement(846619..847125)
     CDS             complement(847125..848483)
     CDS             complement(848616..848768)
     CDS             complement(848842..849465)
     CDS             complement(849548..850003)
     CDS             complement(850197..850904)
     CDS             851280..852149
     CDS             852183..852896
     CDS             852875..853297
     CDS             853388..855799
     CDS             complement(855997..856185)
     CDS             complement(856186..856665)
     CDS             complement(856866..857345)
     CDS             complement(857384..857767)
     CDS             857878..858063
     CDS             complement(858027..858209)
     CDS             complement(858216..858854)
     CDS             complement(858851..859411)
     CDS             complement(859398..859775)
     CDS             complement(859880..860299)
     CDS             complement(860467..860625)
     CDS             complement(860622..861617)
     CDS             complement(861560..862201)
     CDS             complement(862660..863655)
     CDS             complement(864020..864574)
     CDS             complement(864883..865314)
     CDS             complement(865280..865846)
     CDS             complement(865964..866230)
     CDS             866253..866417
     CDS             complement(866501..866683)
     CDS             866706..866963
     CDS             867043..867315
     CDS             complement(867384..868664)
     CDS             868784..869212
     CDS             869175..869591
     CDS             869555..869863
     CDS             869812..870177
     CDS             870294..870638
     CDS             complement(870709..871326)
     CDS             complement(871326..871916)
     CDS             complement(871917..872618)
     CDS             872778..874292
     CDS             874446..875882
     CDS             876061..876252
     CDS             876242..876412
     CDS             876431..876787
     CDS             876729..877220
     CDS             complement(877096..877560)
     CDS             complement(877606..877731)
     CDS             complement(877686..878126)
     CDS             complement(878161..878394)
     CDS             878940..879722
     CDS             879729..880181
     CDS             880203..880622
     CDS             880564..880941
     CDS             880986..881279
     CDS             complement(881446..881622)
     CDS             complement(881597..882166)
     CDS             882904..883458
     CDS             883856..884044
     CDS             complement(884091..884585)
     CDS             884764..885027
     CDS             885119..885670
     CDS             885738..886058
     CDS             886055..886267
     CDS             886272..886490
     CDS             886487..886771
     CDS             886850..887098
     CDS             complement(887250..890027)
     CDS             890088..890876
     CDS             890934..891050
     CDS             891025..891363
     CDS             891373..893607
     CDS             893626..894432
     CDS             894808..896445
     CDS             896525..897826
     CDS             898003..898674
     CDS             complement(898836..899198)
     CDS             899542..901353
     CDS             901353..903053
     CDS             903068..903802
     CDS             complement(903946..904227)
     CDS             complement(904257..905009)
     CDS             905230..906645
     CDS             906657..907565
     CDS             907578..909005
     CDS             909005..909625
     CDS             909685..910032
     CDS             910163..910510
     CDS             910510..911229
     CDS             911230..911706
     CDS             911767..911994
     CDS             912024..912647
     CDS             912814..913719
     CDS             913713..914339
     CDS             914547..915629
     CDS             915680..915937
     CDS             915912..916205
     CDS             916293..916670
     CDS             complement(916795..919365)
     CDS             complement(919805..920494)
     CDS             complement(920742..921311)
     CDS             complement(921342..921890)
     CDS             complement(921851..922396)
     CDS             complement(922360..922470)
     CDS             complement(922460..922672)
     CDS             complement(922722..923687)
     CDS             complement(923702..924046)
     CDS             complement(924149..924793)
     CDS             complement(924774..925073)
     CDS             complement(925220..925321)
     CDS             complement(925438..925695)
     CDS             complement(925692..926168)
     CDS             complement(926241..926393)
     CDS             complement(926431..926853)
     CDS             926856..927182
     CDS             complement(927314..927493)
     CDS             complement(927966..928439)
     CDS             complement(928436..928795)
     CDS             929379..929720
     CDS             929774..929977
     CDS             930334..930888
     CDS             complement(930895..931554)
     CDS             complement(931576..932346)
     CDS             932725..933126
     CDS             933239..934306
     CDS             934627..934806
     CDS             934950..937577
     CDS             937832..938017
     CDS             938766..939338
     CDS             939415..940977
     CDS             941135..941650
     CDS             complement(941898..943187)
     CDS             complement(943214..944002)
     CDS             944168..945529
     CDS             945634..945882
     CDS             945901..946449
     CDS             946488..947243
     CDS             947307..947654
     CDS             947892..948299
     CDS             948334..949176
     CDS             949554..949715
     CDS             949708..950082
     CDS             complement(950218..950835)
     CDS             complement(950804..951181)
     CDS             complement(951178..951846)
     CDS             complement(951824..952411)
     CDS             complement(952408..953187)
     CDS             complement(953187..953510)
     CDS             complement(953562..953819)
     CDS             complement(953831..955075)
     CDS             955290..956111
     CDS             956104..957864
     CDS             957880..958983
     CDS             959067..961121
     CDS             961150..961557
     CDS             961568..962875
     CDS             962859..963311
     CDS             963301..964173
     CDS             964173..965087
     CDS             965092..965772
     CDS             965769..966023
     CDS             966079..966816
     CDS             966819..967931
     CDS             968094..968645
     CDS             968638..970614
     CDS             970703..972262
     CDS             972648..974666
     CDS             974690..974929
     CDS             975050..975805
     CDS             complement(976539..976778)
     CDS             977293..978384
     CDS             978378..979499
     CDS             complement(979608..980765)
     CDS             complement(981052..981381)
     CDS             complement(981622..982353)
     CDS             982485..983465
     CDS             983537..983890
     CDS             983892..984134
     CDS             984265..986838
     CDS             988597..988800
     CDS             complement(988702..988893)
     CDS             complement(992749..993000)
     CDS             complement(993008..993592)
     CDS             complement(993570..994208)
     CDS             994635..995822
     CDS             complement(995663..997033)
     CDS             complement(997104..997856)
     CDS             997903..998631
     CDS             complement(998648..999139)
     CDS             999193..999951
     CDS             1000570..1001202
     CDS             complement(1001278..1002237)
     CDS             complement(1002298..1002471)
     CDS             complement(1002508..1002660)
     CDS             complement(1002657..1002833)
     CDS             1003111..1003314
     CDS             1003820..1004404
     CDS             1004439..1005206
     CDS             complement(1005294..1005752)
     CDS             1006040..1006279
     CDS             1006221..1006601
     CDS             1006598..1006861
     CDS             1006885..1007103
     CDS             complement(1007306..1008766)
     CDS             1008930..1009388
     CDS             1009579..1010817
     CDS             1011013..1011153
     CDS             1011248..1012504
     CDS             1012514..1013767
     CDS             1016225..1019029
     CDS             1019126..1020169
     CDS             1020286..1020399
     CDS             1020915..1021469
     CDS             1021598..1021774
     CDS             complement(1022410..1022772)
     CDS             complement(1022885..1023109)
     CDS             complement(1023263..1023397)
     CDS             complement(1023376..1023597)
     CDS             complement(1023785..1023946)
     CDS             complement(1024265..1025449)
     CDS             complement(1025442..1025795)
     CDS             1026734..1027219
     CDS             complement(1027096..1027404)
     CDS             complement(1027851..1027952)
     CDS             1027986..1028150
     CDS             complement(1028300..1028521)
     CDS             complement(1028715..1028909)
     CDS             complement(1029203..1029376)
     CDS             1029497..1030180
     CDS             complement(1030454..1031134)
     CDS             1031407..1031634
     CDS             1031652..1031981
     CDS             complement(1032166..1033137)
     CDS             complement(1033632..1034633)
     CDS             complement(1034718..1035248)
     CDS             1035472..1036506
     CDS             1036510..1038024
     CDS             1038021..1039526
     CDS             1039560..1040597
     CDS             1040643..1041644
     CDS             complement(1041728..1041826)
     CDS             complement(1041777..1042193)
     CDS             complement(1042168..1042719)
     CDS             complement(1042661..1042783)
     CDS             complement(1042813..1043028)
     CDS             complement(1043028..1043246)
     CDS             complement(1043325..1043585)
     CDS             complement(1043658..1045034)
     CDS             complement(1045497..1045730)
     CDS             complement(1045681..1046340)
     CDS             1046491..1046673
     CDS             complement(1047739..1047924)
     CDS             complement(1048522..1048737)
     CDS             complement(1049134..1049673)
     CDS             complement(1049776..1050039)
     CDS             complement(1050191..1050322)
     CDS             complement(1050322..1050435)
     CDS             complement(1050407..1050634)
     CDS             1051886..1053226
     CDS             1053318..1053716
     CDS             1053906..1054178
     CDS             complement(1054731..1055033)
     CDS             1055463..1056092
     CDS             1056092..1056355
     CDS             complement(1057034..1057381)
     CDS             complement(1057521..1057937)
     CDS             1058014..1058277
     CDS             1058238..1058375
     CDS             complement(1058419..1059030)
     CDS             complement(1059027..1059839)
     CDS             complement(1060058..1060207)
     CDS             complement(1060218..1060616)
     CDS             1060840..1060959
     CDS             1060937..1061818
     CDS             complement(1061821..1062495)
     CDS             complement(1062528..1063097)
     CDS             1063437..1063754
     CDS             1063754..1063990
     CDS             1063987..1064166
     CDS             1064410..1064616
     CDS             complement(1064770..1065009)
     CDS             1065542..1066039
     CDS             1066299..1066688
     CDS             complement(1066759..1066968)
     CDS             1067668..1068342
     CDS             complement(1068378..1069223)
     CDS             1069259..1069894
     CDS             complement(1070069..1070671)
     CDS             complement(1070690..1070869)
     CDS             complement(1070965..1071588)
     CDS             complement(1071653..1072084)
     CDS             1072396..1072635
     CDS             complement(1072820..1073842)
     CDS             complement(1074276..1074605)
     CDS             complement(1074592..1074972)
     CDS             complement(1075437..1075715)
     CDS             complement(1075712..1076044)
     CDS             complement(1076087..1076245)
     CDS             complement(1076285..1077733)
     CDS             complement(1077776..1078633)
     CDS             complement(1078963..1079154)
     CDS             complement(1079344..1079496)
     CDS             1080010..1080501
     CDS             1080635..1081177
     CDS             1081203..1082384
     CDS             1082392..1082598
     CDS             1082588..1082776
     CDS             complement(1082804..1083505)
     CDS             1083542..1083715
     CDS             1083748..1084401
     CDS             1084881..1085525
     CDS             1085525..1085866
     CDS             1085955..1086077
     CDS             1086526..1086966
     CDS             1086960..1087790
     CDS             1087765..1088055
     CDS             1088281..1088805
     CDS             1088924..1089115
     CDS             1089764..1090423
     CDS             1090622..1090720
     CDS             1090730..1090831
     CDS             complement(1090891..1091808)
     CDS             1092284..1092772
     CDS             1092794..1093183
     CDS             1093872..1094291
     CDS             1094230..1094496
     CDS             complement(1094528..1095220)
     CDS             complement(1095180..1095497)
     CDS             complement(1095733..1096137)
     CDS             complement(1096085..1096330)
     CDS             complement(1096607..1096885)
     CDS             complement(1096882..1097472)
     CDS             1097473..1098447
     CDS             1098893..1099336
     CDS             1099530..1099823
     CDS             1099878..1100381
     CDS             complement(1100368..1100661)
     CDS             1101112..1102428
     CDS             1102502..1103275
     CDS             1103309..1103554
     CDS             complement(1103717..1104319)
     CDS             complement(1105182..1105787)
     CDS             complement(1105926..1106573)
     CDS             1106618..1107679
     CDS             1107880..1109028
     CDS             1109029..1109361
     CDS             1109422..1111236
     CDS             1111246..1112217
     CDS             complement(1112772..1112978)
     CDS             1113170..1113619
     CDS             1113643..1114770
     CDS             1114857..1115327
     CDS             1115343..1115762
     CDS             1115835..1116821
     CDS             1116818..1117318
     CDS             complement(1117958..1119820)
     CDS             complement(1119858..1120760)
     CDS             complement(1120757..1121005)
     CDS             1121224..1122675
     CDS             complement(1122672..1123436)
     CDS             complement(1123399..1124310)
     CDS             1124502..1124708
     CDS             1124753..1124992
     CDS             complement(1125172..1126533)
     CDS             complement(1126745..1127635)
     CDS             complement(1127651..1127983)
     CDS             complement(1127983..1128597)
     CDS             complement(1128587..1130581)
     CDS             complement(1130587..1131516)
     CDS             complement(1132071..1132745)
     CDS             complement(1132752..1133381)
     CDS             complement(1133437..1134015)
     CDS             1134305..1134622
     CDS             1134941..1136245
     CDS             1136637..1137260
     CDS             1137409..1138683
     CDS             1138878..1141232
     CDS             1141447..1141719
     CDS             1141954..1143807
     CDS             1144062..1144352
     CDS             complement(1144242..1144505)
     CDS             complement(1144704..1145399)
     CDS             complement(1145497..1146414)
     CDS             1146881..1148659
     CDS             1148643..1150418
     CDS             1150702..1150800
     CDS             1150797..1151135
     CDS             1151173..1152129
     CDS             1152077..1152370
     CDS             1152660..1152854
     CDS             1152947..1153210
     CDS             complement(1153405..1153707)
     CDS             complement(1154495..1154698)
     CDS             complement(1154745..1155104)
     CDS             complement(1155621..1155761)
     CDS             complement(1155846..1156037)
     CDS             complement(1156190..1159354)
     CDS             complement(1159373..1160569)
     CDS             1160714..1161373
     CDS             complement(1161403..1161552)
     CDS             complement(1161662..1162195)
     CDS             1162451..1163002
     CDS             1163077..1165281
     CDS             1165341..1165670
     CDS             1165670..1166275
     CDS             1166416..1168308
     CDS             1168626..1169270
     CDS             1169678..1170685
     CDS             complement(1170709..1171713)
     CDS             complement(1171792..1172592)
     CDS             complement(1172652..1172879)
     CDS             complement(1172876..1173292)
     CDS             complement(1173568..1174134)
     CDS             complement(1174274..1174411)
     CDS             complement(1174368..1174499)
     CDS             1174989..1175237
     CDS             1175393..1175992
     CDS             complement(1176381..1176758)
     CDS             complement(1176755..1177672)
     CDS             complement(1177826..1178113)
     CDS             1178184..1178750
     CDS             1178789..1180015
     CDS             1180248..1182479
     CDS             complement(1182518..1183588)
     CDS             complement(1183585..1184094)
     CDS             1184328..1184513
     CDS             1184510..1184641
     CDS             complement(1184778..1185497)
     CDS             complement(1185508..1186002)
     CDS             1186093..1186272
     CDS             1186256..1187629
     CDS             complement(1187789..1188661)
     CDS             complement(1189039..1189170)
     CDS             1189543..1190994
     CDS             1191076..1191600
     CDS             complement(1191723..1192313)
     CDS             1192556..1192948
     CDS             1192948..1193556
     CDS             complement(1193473..1194564)
     CDS             complement(1194551..1195141)
     CDS             complement(1195147..1196217)
     CDS             complement(1196207..1196617)
     CDS             complement(1196623..1197189)
     CDS             complement(1197237..1197863)
     CDS             complement(1197844..1198299)
     CDS             complement(1198296..1199618)
     CDS             complement(1199653..1201245)
     CDS             complement(1201279..1201536)
     CDS             complement(1201621..1201944)
     CDS             complement(1201941..1202306)
     CDS             complement(1202306..1203805)
     CDS             complement(1203802..1204074)
     CDS             complement(1204071..1204610)
     CDS             complement(1204600..1205133)
     CDS             complement(1205120..1205503)
     CDS             complement(1205500..1205817)
     CDS             complement(1205877..1207121)
     CDS             complement(1207134..1207568)
     CDS             complement(1207718..1208011)
     CDS             complement(1208027..1209355)
     CDS             complement(1209355..1211103)
     CDS             complement(1211054..1211347)
     CDS             complement(1212022..1212336)
     CDS             complement(1212342..1212557)
     CDS             complement(1212619..1213032)
     CDS             complement(1213054..1213320)
     CDS             complement(1213531..1213815)
     CDS             complement(1213995..1214171)
     CDS             complement(1214182..1214391)
     CDS             complement(1214369..1214983)
     CDS             complement(1215147..1215644)
     CDS             complement(1215644..1215877)
     CDS             complement(1215900..1216079)
     CDS             complement(1216119..1216484)
     CDS             complement(1216450..1216995)
     CDS             complement(1217291..1218022)
     CDS             complement(1218331..1218579)
     CDS             complement(1218773..1219183)
     CDS             complement(1219176..1219469)
     CDS             complement(1219471..1219662)
     CDS             complement(1219957..1220757)
     CDS             1220874..1221233
     CDS             complement(1221242..1221643)
     CDS             complement(1221676..1222296)
     CDS             complement(1222283..1222789)
     CDS             complement(1222789..1223076)
     CDS             complement(1223601..1224506)
     CDS             1224714..1225292
     CDS             complement(1225482..1226870)
     CDS             complement(1226981..1228060)
     CDS             complement(1228400..1229107)
     CDS             complement(1229092..1229565)
     CDS             1229583..1229882
     CDS             complement(1229946..1230131)
     CDS             complement(1230137..1230340)
     CDS             complement(1230353..1231102)
     CDS             complement(1231147..1231734)
     CDS             complement(1231812..1232159)
     CDS             complement(1232230..1232988)
     CDS             1233309..1233596
     CDS             complement(1233752..1234444)
     CDS             complement(1234477..1234686)
     CDS             complement(1234951..1235547)
     CDS             complement(1235616..1236254)
     CDS             complement(1236254..1236886)
     CDS             complement(1236886..1237053)
     CDS             complement(1237339..1237458)
     CDS             complement(1237451..1237693)
     CDS             1237840..1238322
     CDS             complement(1239114..1239560)
     CDS             1240007..1240330
     CDS             1240851..1241036
     CDS             complement(1241020..1241583)
     CDS             1242042..1242374
     CDS             1242371..1242802
     CDS             1242807..1243958
     CDS             1244133..1244570
     CDS             1244567..1244866
     CDS             1245082..1245594
     CDS             1245722..1245886
     CDS             1245883..1246242
     CDS             1246244..1246570
     CDS             1246527..1246925
     CDS             complement(1247143..1247583)
     CDS             1247904..1248083
     CDS             1248080..1248406
     CDS             1249081..1249551
     CDS             1249694..1249960
     CDS             1250115..1251317
     CDS             1251317..1251814
     CDS             1251887..1252726
     CDS             1252701..1253387
     CDS             1253471..1254574
     CDS             1254574..1255056
     CDS             1255059..1256090
     CDS             complement(1256087..1256353)
     CDS             1256437..1256859
     CDS             1256847..1257311
     CDS             1257298..1257687
     CDS             1257659..1258192
     CDS             1258189..1259670
     CDS             1259680..1260114
     CDS             1260114..1260536
     CDS             1260735..1262582
     CDS             1262593..1263387
     CDS             1263387..1263692
     CDS             1263685..1264566
     CDS             1264529..1265215
     CDS             1265218..1265577
     CDS             1265574..1265834
     CDS             1266276..1266563
     CDS             1266732..1267229
     CDS             1267350..1268234
     CDS             1268585..1268689
     CDS             1268703..1269077
     CDS             complement(1269118..1269870)
     CDS             complement(1270292..1271161)
     CDS             complement(1271276..1272226)
     CDS             complement(1273317..1273628)
     CDS             complement(1275059..1275310)
     CDS             1275828..1275935
     CDS             1275904..1276086
     CDS             1276104..1276370
     CDS             complement(1276432..1276572)
     CDS             complement(1276562..1276846)
     CDS             complement(1277014..1277295)
     CDS             complement(1278299..1279018)
     CDS             complement(1279582..1279731)
     CDS             complement(1280077..1280976)
     CDS             complement(1281215..1281460)
     CDS             complement(1281730..1282047)
     CDS             complement(1282457..1282921)
     CDS             complement(1283034..1283477)
     CDS             1283733..1283879
     CDS             1283833..1284018
     CDS             1284083..1284571
     CDS             1284946..1285302
     CDS             1285352..1287355
     CDS             1287352..1288077
     CDS             1288077..1288580
     CDS             1289049..1289585
     CDS             1289598..1289873
     CDS             complement(1289807..1290028)
     CDS             1290381..1290752
     CDS             1291011..1291403
     CDS             complement(1291363..1292073)
     CDS             1292682..1293203
     CDS             1293776..1294714
     CDS             1294878..1295081
     CDS             1296314..1296679
     CDS             1297342..1298046
     CDS             1298123..1299082
     CDS             complement(1299115..1299366)
     CDS             1299458..1299784
     CDS             1300269..1300571
     CDS             1300568..1300867
     CDS             complement(1300788..1301003)
     CDS             complement(1301183..1301953)
     CDS             complement(1302477..1302842)
     CDS             complement(1303188..1303850)
     CDS             1304027..1304422
     CDS             complement(1304635..1305936)
     CDS             complement(1305893..1306423)
     CDS             complement(1306461..1306703)
     CDS             complement(1306655..1307080)
     CDS             complement(1307091..1307450)
     CDS             complement(1307428..1307802)
     CDS             1309071..1309925
     CDS             1310172..1310471
     CDS             1310841..1311320
     CDS             1311825..1312748
     CDS             1312741..1312896
     CDS             1313094..1313861
     CDS             complement(1314322..1314534)
     CDS             complement(1314897..1315388)
     CDS             1315560..1315781
     CDS             1316065..1316310
     CDS             1316311..1316664
     CDS             1316654..1316869
     CDS             1316870..1317052
     CDS             1317053..1317388
     CDS             1317396..1317890
     CDS             1317883..1318083
     CDS             1318074..1318334
     CDS             1318346..1318636
     CDS             1318644..1318859
     CDS             1318849..1319007
     CDS             1318974..1319222
     CDS             1319230..1319475
     CDS             1319479..1319670
     CDS             1319782..1319991
     CDS             1320013..1320534
     CDS             1320700..1320918
     CDS             1320935..1321045
     CDS             1321128..1321487
     CDS             1321599..1322063
     CDS             1322053..1322226
     CDS             1322273..1322602
     CDS             1322606..1322920
     CDS             1323147..1323359
     CDS             1323390..1323764
     CDS             1323722..1324231
     CDS             1324340..1324849
     CDS             complement(1324737..1324997)
     CDS             complement(1325118..1325357)
     CDS             1325408..1326610
     CDS             1326559..1326786
     CDS             1326933..1327118
     CDS             1327188..1327406
     CDS             complement(1327305..1327565)
     CDS             1327655..1328629
     CDS             1328643..1329275
     CDS             1329280..1329555
     CDS             1329680..1329850
     CDS             1329804..1330253
     CDS             1330514..1331749
     CDS             1331694..1331924
     CDS             complement(1331955..1332146)
     CDS             1332653..1333633
     CDS             1333649..1334356
     CDS             1334356..1334628
     CDS             1334642..1335505
     CDS             1335558..1336652
     CDS             1336645..1337145
     CDS             1337142..1337306
     CDS             1337464..1337604
     CDS             1337829..1338146
     CDS             1338143..1338868
     CDS             1338960..1339280
     CDS             1339277..1339750
     CDS             1339779..1339898
     CDS             1340022..1340186
     CDS             1340361..1340714
     CDS             1340748..1341323
     CDS             1341768..1342643
     CDS             1343115..1343399
     CDS             1343735..1343872
     CDS             complement(1344083..1344205)
     CDS             complement(1344244..1344480)
     CDS             1344789..1344989
     CDS             complement(1345052..1346017)
     CDS             complement(1346196..1346855)
     CDS             complement(1346870..1347133)
     CDS             complement(1347264..1348475)
     CDS             complement(1348680..1348916)
     CDS             complement(1348913..1349095)
     CDS             complement(1349079..1349222)
     CDS             complement(1349232..1350344)
     CDS             complement(1350351..1352255)
     CDS             complement(1352293..1352763)
     CDS             complement(1352767..1353084)
     CDS             complement(1353254..1353907)
     CDS             complement(1353900..1354931)
     CDS             complement(1354966..1355544)
     CDS             complement(1355559..1358141)
     CDS             1358411..1358890
     CDS             complement(1358973..1359698)
     CDS             complement(1359695..1360072)
     CDS             complement(1360180..1360662)
     CDS             complement(1361074..1361970)
     CDS             complement(1362687..1363061)
     CDS             complement(1363052..1363267)
     CDS             complement(1363277..1364806)
     CDS             complement(1364814..1365692)
     CDS             complement(1365734..1366204)
     CDS             complement(1366201..1367295)
     CDS             complement(1367519..1368943)
     CDS             1369117..1370301
     CDS             1370648..1371163
     CDS             1371224..1371475
     CDS             1371675..1371839
     CDS             complement(1372556..1374217)
     CDS             complement(1374682..1375935)
     CDS             complement(1375953..1377095)
     CDS             complement(1377364..1377753)
     CDS             complement(1377750..1378175)
     CDS             complement(1378168..1378383)
     CDS             complement(1378380..1379069)
     CDS             complement(1379056..1379352)
     CDS             complement(1379368..1379640)
     CDS             complement(1379637..1379825)
     CDS             complement(1379904..1380515)
     CDS             complement(1380533..1380802)
     CDS             complement(1380805..1381971)
     CDS             complement(1381982..1383751)
     CDS             complement(1383755..1384663)
     CDS             complement(1384673..1384978)
     CDS             1385288..1385698
     CDS             1385734..1386267
     CDS             complement(1386315..1387085)
     CDS             1387333..1387683
     CDS             1387683..1388420
     CDS             1388410..1389063
     CDS             1389060..1389392
     CDS             1389385..1389696
     CDS             1389696..1390241
     CDS             1390238..1391761
     CDS             1391761..1393257
     CDS             1393238..1394059
     CDS             1394062..1394520
     CDS             1394735..1395832
     CDS             1395846..1396799
     CDS             1396810..1397166
     CDS             1397117..1397614
     CDS             1397614..1398078
     CDS             1398078..1398329
     CDS             1398319..1399746
     CDS             1399746..1400267
     CDS             1400270..1400551
     CDS             1400650..1400964
     CDS             1400930..1401067
     CDS             1401160..1403625
     CDS             1403625..1404509
     CDS             1404509..1404721
     CDS             1404709..1405878
     CDS             1405878..1406390
     CDS             1406445..1406792
     CDS             1406783..1407886
     CDS             1407879..1408457
     CDS             1408460..1409605
     CDS             1409605..1410006
     CDS             complement(1410022..1410849)
     CDS             1411179..1413215
     CDS             1413536..1415206
     CDS             complement(1415154..1415348)
     CDS             complement(1415438..1415701)
     CDS             1416231..1416395
     CDS             complement(1416708..1417175)
     CDS             complement(1417496..1418011)
     CDS             complement(1418284..1418598)
     CDS             complement(1418733..1419542)
     CDS             1419755..1420309
     CDS             1420330..1421973
     CDS             1422090..1423043
     CDS             1423059..1424504
     CDS             1424521..1425264
     CDS             1425380..1425799
     CDS             1426032..1426172
     CDS             1426348..1426800
     CDS             complement(1426648..1427928)
     CDS             1428557..1428931
     CDS             1428928..1429275
     CDS             1429336..1431045
     CDS             1431061..1431777
     CDS             1432001..1434808
     CDS             1434824..1436014
     CDS             1436130..1437296
     CDS             1437296..1438168
     CDS             1438359..1438478
     CDS             1439171..1440739
     CDS             1440757..1441896
     CDS             1441913..1442026
     CDS             1442408..1442812
     CDS             1442809..1443495
     CDS             1443511..1443933
     CDS             1443988..1444872
     CDS             1445031..1446323
     CDS             1446367..1446879
     CDS             1446889..1447629
     CDS             complement(1448017..1448217)
     CDS             1448296..1449342
     CDS             1449446..1450006
     CDS             complement(1450160..1450345)
     CDS             complement(1450345..1450605)
     CDS             complement(1450578..1451150)
     CDS             complement(1451423..1451527)
     CDS             complement(1451520..1451792)
     CDS             1452051..1453133
     CDS             complement(1453210..1453962)
     CDS             complement(1454027..1454836)
     CDS             complement(1454933..1455091)
     CDS             complement(1455107..1455499)
     CDS             complement(1455438..1456112)
     CDS             complement(1456109..1456690)
     CDS             complement(1456811..1457158)
     CDS             complement(1457168..1458187)
     CDS             complement(1458754..1459374)
     CDS             complement(1459451..1459963)
     CDS             1460129..1460305
     CDS             1460630..1461730
     CDS             1461859..1462299
     CDS             complement(1462134..1462538)
     CDS             complement(1462563..1462655)
     CDS             1462840..1463835
     CDS             complement(1463992..1464369)
     CDS             complement(1464392..1464961)
     CDS             complement(1465259..1466548)
     CDS             1466652..1467689
     CDS             1467689..1468855
     CDS             1468833..1469612
     CDS             1469605..1470291
     CDS             complement(1470439..1470786)
     CDS             complement(1470859..1471143)
     CDS             1471995..1474004
     CDS             complement(1474262..1475173)
     CDS             1475555..1475950
     CDS             1475889..1476509
     CDS             1476529..1477011
     CDS             1477017..1477181
     CDS             1477247..1477408
     CDS             1477899..1478609
     CDS             1478628..1479620
     CDS             1479617..1480369
     CDS             1480583..1481944
     CDS             1482175..1482330
     CDS             1482368..1483123
     CDS             1483247..1484050
     CDS             1484502..1484738
     CDS             1484751..1485422
     CDS             1485371..1485799
     CDS             complement(1485711..1486280)
     CDS             complement(1486356..1486481)
     CDS             1486909..1487034
     CDS             1487044..1487643
     CDS             complement(1487630..1487791)
     CDS             1487902..1488396
     CDS             1488698..1488862
     CDS             1488933..1489241
     CDS             complement(1489325..1489429)
     CDS             1489681..1492023
     CDS             1492041..1492223
     CDS             1492257..1492481
     CDS             1492491..1492961
     CDS             1492958..1493374
     CDS             1493390..1493827
     CDS             1493805..1494536
     CDS             1494490..1495245
     CDS             complement(1495307..1495474)
     CDS             complement(1495618..1495977)
     CDS             complement(1496005..1496259)
     CDS             complement(1496598..1497101)
     CDS             1498279..1498611
     CDS             complement(1498649..1499131)
     CDS             1499323..1500288
     CDS             1500294..1500851
     CDS             1500924..1501538
     CDS             complement(1501470..1501688)
     CDS             1501766..1502188
     CDS             complement(1502194..1502361)
     CDS             1502409..1502627
     CDS             complement(1502537..1502830)
     CDS             complement(1502867..1503910)
     CDS             1504149..1504670
     CDS             1504855..1505553
     CDS             1505498..1505641
     CDS             1505635..1505958
     CDS             1506002..1506607
     CDS             complement(1506622..1506954)
     CDS             complement(1506955..1507194)
     CDS             1507778..1508971
     CDS             1509057..1509158
     CDS             complement(1509311..1510594)
     CDS             1512235..1512456
     CDS             complement(1512553..1512819)
     CDS             1513196..1514086
     CDS             1514630..1514884
     CDS             1515352..1516461
     CDS             1516583..1517725
     CDS             1517737..1518699
     CDS             1518696..1519541
     CDS             1519594..1519779
     CDS             1519845..1520051
     CDS             1520131..1520703
     CDS             complement(1520735..1521802)
     CDS             complement(1522166..1522438)
     CDS             complement(1522492..1522629)
     CDS             complement(1522951..1523274)
     CDS             complement(1523284..1523679)
     CDS             complement(1523670..1524287)
     CDS             complement(1524296..1524493)
     CDS             complement(1524477..1524602)
     CDS             complement(1524599..1524742)
     CDS             complement(1524758..1524967)
     CDS             complement(1524957..1525193)
     CDS             complement(1525186..1525785)
     CDS             complement(1525795..1526607)
     CDS             complement(1526675..1527445)
     CDS             1527762..1528136
     CDS             complement(1528139..1528375)
     CDS             complement(1528372..1528575)
     CDS             complement(1528593..1528868)
     CDS             complement(1528945..1530060)
     CDS             complement(1530949..1531668)
     CDS             1532213..1532419
     CDS             complement(1532340..1532630)
     CDS             complement(1532996..1533706)
     CDS             1534232..1534531
     CDS             1534610..1534942
     CDS             complement(1534973..1535281)
     CDS             1535336..1535704
     CDS             1535658..1536677
     CDS             1536693..1537130
     CDS             1537561..1537827
     CDS             1537818..1538291
     CDS             1538288..1538446
     CDS             1538443..1538568
     CDS             1538531..1538770
     CDS             1538727..1539017
     CDS             1539010..1539120
     CDS             complement(1539382..1539663)
     CDS             1539718..1539897
     CDS             complement(1539977..1540096)
     CDS             1540296..1540493
     CDS             1540574..1540747
     CDS             1540750..1541226
     CDS             1541244..1541438
     CDS             1541413..1541532
     CDS             1541609..1541893
     CDS             1542075..1542752
     CDS             1542764..1544287
     CDS             1544289..1544840
     CDS             1544879..1546000
     CDS             1546073..1546228
     CDS             1546340..1547185
     CDS             complement(1548351..1548983)
     CDS             complement(1549032..1549343)
     CDS             complement(1549376..1550221)
     CDS             1550848..1551189
     CDS             complement(1551308..1552918)
     CDS             complement(1552920..1553945)
     CDS             complement(1553942..1555039)
     CDS             complement(1555054..1556859)
     CDS             complement(1557027..1557587)
     CDS             1557868..1558680
     CDS             complement(1559243..1559818)
     CDS             complement(1560293..1560862)
     CDS             complement(1560896..1561153)
     CDS             complement(1561380..1561781)
     CDS             complement(1561901..1562044)
     CDS             complement(1562351..1562518)
     CDS             complement(1562787..1563227)
     CDS             complement(1563551..1563952)
     CDS             complement(1563963..1564124)
     CDS             1564140..1564442
     CDS             complement(1564395..1564553)
     CDS             complement(1564580..1565248)
     CDS             1565803..1566468
     CDS             1566411..1566617
     CDS             1566671..1567699
     CDS             1567712..1568011
     CDS             complement(1568101..1568718)
     CDS             1568725..1568955
     CDS             1569190..1570665
     CDS             1570946..1571422
     CDS             1571419..1572012
     CDS             1572110..1572799
     CDS             1573312..1573977
     CDS             1573990..1574694
     CDS             1574906..1575058
     CDS             complement(1575499..1576335)
     CDS             complement(1576351..1577214)
     CDS             complement(1577205..1577369)
     CDS             complement(1577455..1578147)
     CDS             1578163..1578807
     CDS             1579150..1579344
     CDS             1579559..1580224
     CDS             1580283..1581443
     CDS             1581835..1582533
     CDS             1582530..1583636
     CDS             complement(1583886..1584161)
     CDS             complement(1584252..1584770)
     CDS             1585567..1586607
     CDS             1586842..1587840
     CDS             1587915..1589435
     CDS             1589454..1590464
     CDS             complement(1590577..1591365)
     CDS             complement(1591518..1593215)
     CDS             complement(1593361..1594290)
     CDS             1594560..1594805
     CDS             complement(1595050..1595328)
     CDS             complement(1595620..1596168)
     CDS             1596314..1596655
     CDS             1597114..1597539
     CDS             complement(1598154..1598666)
     CDS             complement(1598666..1598911)
     CDS             complement(1599275..1601314)
     CDS             1601499..1602608
     CDS             complement(1602849..1603517)
     CDS             1603765..1604406
     CDS             1604486..1605067
     CDS             1605112..1606917
     CDS             complement(1607091..1608410)
     CDS             complement(1608707..1609828)
     CDS             1612003..1613139
     CDS             1613139..1613573
     CDS             1613589..1615742
     CDS             1615901..1617127
     CDS             1617188..1618123
     CDS             1618127..1619212
     CDS             1619218..1620351
     CDS             1620329..1621414
     CDS             1621493..1622887
     CDS             complement(1622948..1623163)
     CDS             complement(1623369..1623530)
     CDS             complement(1623546..1623725)
     CDS             complement(1623918..1624658)
     CDS             complement(1624825..1627107)
     CDS             complement(1627161..1628018)
     CDS             complement(1628394..1628720)
     CDS             complement(1629093..1630013)
     CDS             1630290..1631375
     CDS             1631619..1632926
     CDS             1633034..1633717
     CDS             1633689..1633835
     CDS             1633832..1635508
     CDS             1635600..1635884
     CDS             1636192..1636461
     CDS             1636448..1636663
     CDS             1636900..1637115
     CDS             1637272..1637817
     CDS             1637817..1638023
     CDS             1638173..1638934
     CDS             1638987..1639160
     CDS             1639301..1641049
     CDS             1641046..1642059
     CDS             1642448..1642630
     CDS             1642627..1643382
     CDS             1643556..1643753
     CDS             1643755..1644225
     CDS             complement(1644200..1645027)
     CDS             1645177..1645776
     CDS             1645758..1645952
     CDS             1645949..1647271
     CDS             1647252..1647989
     CDS             1647986..1652440
     CDS             complement(1652984..1653328)
     CDS             1653578..1653970
     CDS             1654248..1654352
     CDS             1654359..1654706
     CDS             1654646..1655056
     CDS             1655304..1655999
     CDS             1656125..1656814
     CDS             1656952..1657500
     CDS             1657574..1658203
     CDS             complement(1658482..1659672)
     CDS             complement(1659845..1660951)
     CDS             complement(1661511..1661888)
     CDS             complement(1662343..1662495)
     CDS             1662809..1663054
     CDS             1663051..1663218
     CDS             1663309..1665384
     CDS             1665564..1665887
     CDS             1665844..1666314
     CDS             complement(1666981..1667646)
     CDS             complement(1667811..1668023)
     CDS             1668087..1668437
     CDS             1668434..1668586
     CDS             1668614..1669018
     CDS             1669103..1669342
     CDS             1669335..1669949
     CDS             1669946..1670248
     CDS             1670321..1671457
     CDS             1671462..1671887
     CDS             1671889..1672449
     CDS             complement(1672388..1672741)
     CDS             complement(1672821..1673459)
     CDS             complement(1673423..1673635)
     CDS             complement(1673723..1674616)
     CDS             complement(1674733..1674939)
     CDS             complement(1675187..1675498)
     CDS             complement(1675509..1676120)
     CDS             1676209..1676565
     CDS             1676534..1677001
     CDS             1677212..1677439
     CDS             complement(1677677..1679077)
     CDS             complement(1679311..1680534)
     CDS             1680826..1683444
     CDS             1683728..1684738
     CDS             1684907..1685089
     CDS             complement(1685505..1685747)
     CDS             complement(1685744..1686601)
     CDS             1686705..1688846
     CDS             1688837..1690759
     CDS             1690828..1692096
     CDS             1692093..1693733
     CDS             1693730..1694398
     CDS             complement(1694661..1694840)
     CDS             complement(1694929..1695447)
     CDS             complement(1695513..1697264)
     CDS             1697471..1697929
     CDS             complement(1698096..1698224)
     CDS             complement(1698215..1698454)
     CDS             complement(1698677..1699048)
     CDS             complement(1700197..1700340)
     CDS             complement(1700784..1700993)
     CDS             complement(1700962..1701573)
     CDS             complement(1702506..1703576)
     CDS             complement(1703934..1704269)
     CDS             1704637..1705053
     CDS             1705057..1705242
     CDS             complement(1705255..1705971)
     CDS             complement(1705925..1706494)
     CDS             complement(1706494..1706715)
     CDS             complement(1706727..1707560)
     CDS             1707815..1709869
     CDS             complement(1709941..1710402)
     CDS             complement(1710498..1711145)
     CDS             1711461..1711631
     CDS             complement(1711891..1712208)
     CDS             complement(1712311..1712445)
     CDS             1712667..1713602
     CDS             1714055..1714714
     CDS             1714864..1715190
     CDS             complement(1715483..1715683)
     CDS             1715771..1715992
     CDS             1716476..1716697
     CDS             1716697..1718094
     CDS             complement(1717999..1718286)
     CDS             1718770..1719186
     CDS             1720096..1720422
     CDS             1720631..1720870
     CDS             1720842..1721045
     CDS             1721093..1722031
     CDS             complement(1722395..1723168)
     CDS             1723400..1723558
     CDS             complement(1724029..1724244)
     CDS             1724300..1724413
     CDS             complement(1724681..1725004)
     CDS             complement(1725039..1725143)
     CDS             complement(1725240..1725440)
     CDS             complement(1725576..1725731)
     CDS             complement(1725724..1725981)
     CDS             complement(1726018..1726647)
     CDS             complement(1726674..1727165)
     CDS             complement(1727158..1727415)
     CDS             complement(1727499..1727780)
     CDS             1729115..1729276
     CDS             1729481..1729702
     CDS             complement(1729783..1730328)
     CDS             complement(1730410..1731537)
     CDS             1731736..1732080
     CDS             1732115..1732408
     CDS             complement(1732580..1732804)
     CDS             1733554..1734273
     CDS             1734631..1734789
     CDS             complement(1734805..1735068)
     CDS             1735605..1736087
     CDS             complement(1736018..1736248)
     CDS             1736555..1737334
     CDS             complement(1737363..1737638)
     CDS             1737969..1738280
     CDS             1738790..1740358
     CDS             1740351..1742891
     CDS             1743388..1743672
     CDS             1743720..1743953
     CDS             1744074..1744190
     CDS             1744945..1745256
     CDS             complement(1745281..1746096)
     CDS             complement(1746424..1747347)
     CDS             complement(1747512..1747979)
     CDS             1748043..1748159
     CDS             complement(1748182..1748601)
     CDS             1748848..1749903
     CDS             complement(1749912..1750850)
     CDS             complement(1751098..1751346)
     CDS             complement(1751490..1751819)
     CDS             complement(1752008..1752238)
     CDS             complement(1752474..1753544)
     CDS             complement(1753709..1757272)
     CDS             1757803..1758789
     CDS             complement(1758809..1759393)
     CDS             1759526..1760047
     CDS             1760063..1760233
     CDS             1760280..1761284
     CDS             1761291..1762244
     CDS             1762263..1763192
     CDS             1763207..1763941
     CDS             1764096..1764332
     CDS             1764414..1765655
     CDS             1765730..1766527
     CDS             1766607..1767632
     CDS             1767622..1768263
     CDS             1768260..1769258
     CDS             1769279..1770073
     CDS             1770369..1770896
     CDS             1770844..1771707
     CDS             1771935..1772282
     CDS             1772299..1772679
     CDS             1772701..1773288
     CDS             1773275..1774135
     CDS             complement(1774223..1774618)
     CDS             complement(1774625..1774852)
     CDS             complement(1774839..1775102)
     CDS             1775944..1776393
     CDS             1776673..1777977
     CDS             1778512..1779051
     CDS             complement(1779148..1782600)
     CDS             1782810..1784012
     CDS             1784005..1784694
     CDS             1784691..1785935
     CDS             1785958..1786788
     CDS             1786891..1787016
     CDS             1787097..1788059
     CDS             complement(1788210..1788680)
     CDS             complement(1788743..1789333)
     CDS             complement(1789447..1790913)
     CDS             complement(1790919..1791590)
     CDS             complement(1791766..1793136)
     CDS             complement(1793156..1793785)
     CDS             complement(1793944..1795053)
     CDS             complement(1795386..1795682)
     CDS             complement(1796527..1796655)
     CDS             complement(1796851..1797099)
     CDS             complement(1797144..1797914)
     CDS             complement(1798276..1798548)
     CDS             complement(1798566..1798739)
     CDS             complement(1798819..1799727)
     CDS             complement(1799739..1800071)
     CDS             complement(1800040..1800393)
     CDS             1800687..1801337
     CDS             complement(1801340..1801573)
     CDS             1801900..1802253
     CDS             complement(1802215..1802334)
     CDS             complement(1802595..1803653)
     CDS             complement(1804745..1804972)
     CDS             complement(1805358..1805777)
     CDS             1806241..1806717
     CDS             1806719..1807063
     CDS             1807006..1807446
     CDS             1807430..1808026
     CDS             1808141..1808413
     CDS             1808579..1809754
     CDS             1809765..1810286
     CDS             1810258..1810758
     CDS             1810830..1811210
     CDS             1811542..1811829
     CDS             1811783..1812136
     CDS             1812133..1812621
     CDS             complement(1812575..1812928)
     CDS             1812931..1813038
     CDS             1813069..1813173
     CDS             complement(1813205..1813984)
     CDS             complement(1814432..1815100)
     CDS             complement(1815100..1815816)
     CDS             complement(1815826..1816557)
     CDS             complement(1816580..1817329)
     CDS             complement(1817454..1818095)
     CDS             1818414..1818734
     CDS             complement(1818696..1818950)
     CDS             complement(1818978..1819118)
     CDS             complement(1819108..1819737)
     CDS             complement(1819814..1820368)
     CDS             complement(1820347..1820838)
     CDS             complement(1820786..1821235)
     CDS             complement(1821380..1821487)
     CDS             complement(1821496..1822440)
     CDS             complement(1822618..1822839)
     CDS             1823158..1823478
     CDS             1823506..1825779
     CDS             complement(1826194..1826412)
     CDS             complement(1826505..1826678)
     CDS             complement(1826672..1827031)
     CDS             complement(1827279..1829009)
     CDS             complement(1829087..1830775)
     CDS             complement(1831070..1832038)
     CDS             1832536..1833033
     CDS             1833158..1836625
     CDS             1836786..1837397
     CDS             1837405..1838748
     CDS             1838857..1840149
     CDS             1840321..1840443
     CDS             1840678..1840899
     CDS             1841024..1841431
     CDS             complement(1841629..1842096)
     CDS             1842143..1842385
     CDS             1842820..1843452
     CDS             complement(1843598..1843720)
     CDS             1844413..1845150
     CDS             1845233..1845643
     CDS             1845733..1846629
     CDS             1846666..1846806
     CDS             complement(1846803..1847057)
     CDS             1847101..1847838
     CDS             1848073..1848879
     CDS             1849198..1850679
     CDS             1851196..1851312
     CDS             1851404..1852819
     CDS             1853185..1854558
     CDS             1854558..1855355
     CDS             1855355..1856659
     CDS             1856672..1858807
     CDS             1858820..1861351
     CDS             1861466..1862602
     CDS             1862602..1863729
     CDS             1863857..1865263
     CDS             1865251..1865745
     CDS             1865742..1865879
     CDS             1865827..1866270
     CDS             complement(1866513..1867127)
     CDS             complement(1867121..1867897)
     CDS             complement(1867879..1868619)
     CDS             complement(1868623..1869213)
     CDS             complement(1869213..1870280)
     CDS             complement(1870277..1871359)
     CDS             complement(1871356..1872669)
     CDS             complement(1872675..1873574)
     CDS             1873917..1874744
     CDS             1874992..1875282
     CDS             1875260..1875979
     CDS             complement(1875976..1876131)
     CDS             1876380..1876679
     CDS             1876832..1877371
     CDS             complement(1877272..1878693)
     CDS             1879169..1879468
     CDS             1879468..1879623
     CDS             1879626..1880975
     CDS             1881022..1881378
     CDS             complement(1882225..1882467)
     CDS             1882597..1882899
     CDS             1882899..1883714
     CDS             1883716..1884060
     CDS             1884217..1884441
     CDS             complement(1884366..1885661)
     CDS             1885781..1885915
     CDS             complement(1886226..1886531)
     CDS             complement(1886533..1886931)
     CDS             complement(1886968..1887579)
     CDS             1887657..1888040
     CDS             complement(1888195..1888776)
     CDS             complement(1888904..1889164)
     CDS             complement(1889971..1890180)
     CDS             complement(1890190..1891848)
     CDS             1892314..1892424
     CDS             1893066..1893881
     CDS             complement(1894170..1894649)
     CDS             1895053..1895514
     CDS             1895514..1895915
     CDS             complement(1895882..1896058)
     CDS             complement(1896415..1896858)
     CDS             complement(1896970..1897230)
     CDS             complement(1897660..1898013)
     CDS             complement(1897976..1898395)
     CDS             complement(1898460..1898654)
     CDS             complement(1898691..1899266)
     CDS             complement(1899295..1899693)
     CDS             complement(1899887..1900060)
     CDS             1900400..1900768
     CDS             complement(1900852..1901085)
     CDS             complement(1901616..1901843)
     CDS             1902053..1902865
     CDS             1903084..1903323
     CDS             1903392..1903883
     CDS             1904225..1904638
     CDS             1904580..1904762
     CDS             1904785..1905162
     CDS             1905159..1905497
     CDS             1905946..1906128
     CDS             1906347..1906625
     CDS             1906714..1906953
     CDS             1906954..1907172
     CDS             1907160..1907351
     CDS             complement(1907362..1907508)
     CDS             1907848..1909074
     CDS             1909071..1909724
     CDS             1909734..1910555
     CDS             1910604..1910714
     CDS             complement(1911523..1911807)
     CDS             1911950..1912873
     CDS             complement(1913886..1914026)
     CDS             1914820..1914996
     CDS             complement(1914958..1915704)
     CDS             1917049..1917249
     CDS             complement(1917730..1917915)
     CDS             1918651..1919679
     CDS             1920060..1920494
     CDS             1920439..1920930
     CDS             1921161..1921367
     CDS             1921367..1921726
     CDS             1922359..1922520
     CDS             1922865..1923164
     CDS             1923471..1924520
     CDS             1924622..1925002
     CDS             1925240..1925338
     CDS             1925498..1925629
     CDS             complement(1926275..1926529)
     CDS             complement(1926529..1927170)
     CDS             complement(1927116..1927337)
     CDS             complement(1927947..1928546)
     CDS             complement(1928705..1929169)
     CDS             complement(1929224..1929727)
     CDS             complement(1929727..1930035)
     CDS             complement(1930800..1931645)
     CDS             complement(1931646..1931852)
     CDS             complement(1932246..1932461)
     CDS             1932517..1932630
     CDS             complement(1932781..1933065)
     CDS             complement(1933100..1933204)
     CDS             complement(1933301..1933501)
     CDS             complement(1933485..1933793)
     CDS             complement(1933944..1934516)
     CDS             complement(1934585..1935088)
     CDS             complement(1935929..1936339)
     CDS             1936652..1937059
     CDS             complement(1937236..1937472)
     CDS             1937634..1937921
     CDS             complement(1937918..1938067)
     CDS             complement(1938079..1938375)
     CDS             complement(1938378..1938557)
     CDS             complement(1938562..1938753)
     CDS             complement(1938770..1939876)
     CDS             complement(1939857..1940612)
     CDS             complement(1940682..1941461)
     CDS             complement(1941525..1941836)
     CDS             complement(1941840..1942154)
     CDS             complement(1942184..1942549)
     CDS             complement(1942506..1942670)
     CDS             complement(1942670..1942819)
     CDS             complement(1943184..1943447)
     CDS             1944020..1944358
     CDS             1944370..1945014
     CDS             1945182..1945856
     CDS             1945831..1945926
     CDS             1946237..1946428
     CDS             1946443..1946856
     CDS             1947062..1947568
     CDS             1948371..1948484
     CDS             1948699..1949040
     CDS             1949040..1949477
     CDS             1949518..1949661
     CDS             1949895..1950212
     CDS             1950305..1950613
     CDS             complement(1950593..1951489)
     CDS             complement(1951449..1951688)
     CDS             complement(1951639..1951740)
     CDS             complement(1951727..1952008)
     CDS             complement(1952229..1952522)
     CDS             complement(1952528..1952788)
     CDS             complement(1953204..1953605)
     CDS             complement(1953722..1953874)
     CDS             1954055..1954369
     CDS             1954808..1955272
     CDS             1955338..1955769
     CDS             1956108..1956554
     CDS             complement(1956551..1956814)
     CDS             complement(1956817..1956996)
     CDS             complement(1957001..1957192)
     CDS             complement(1957209..1958270)
     CDS             complement(1958296..1958547)
     CDS             1958896..1959048
     CDS             1959092..1960243
     CDS             1960195..1960527
     CDS             1960553..1961101
     CDS             1961155..1961676
     CDS             1961810..1962961
     CDS             complement(1964546..1965259)
     CDS             complement(1966352..1966648)
     CDS             1967646..1967888
     CDS             1968084..1969007
     CDS             complement(1969047..1969244)
     CDS             1969910..1970566
     CDS             1970559..1972391
     CDS             1972457..1973005
     CDS             complement(1973122..1973319)
     CDS             complement(1974024..1975040)
     CDS             complement(1975050..1975274)
     CDS             complement(1975399..1976067)
     CDS             complement(1976064..1976321)
     CDS             complement(1976318..1976698)
     CDS             complement(1976695..1976955)
     CDS             complement(1976971..1977261)
     CDS             complement(1977354..1978367)
     CDS             complement(1978377..1979273)
     CDS             complement(1979273..1979656)
     CDS             complement(1979831..1980040)
     CDS             complement(1980128..1980568)
     CDS             complement(1981046..1981438)
     CDS             1981563..1981835
     CDS             1981819..1982250
     CDS             1982311..1983426
     CDS             1983426..1983674
     CDS             1983729..1984373
     CDS             1984370..1984630
     CDS             1984633..1984989
     CDS             1984958..1985491
     CDS             1985589..1986314
     CDS             1986345..1986476
     CDS             1986461..1986679
     CDS             1986713..1986916
     CDS             1987010..1987606
     CDS             complement(1987643..1988038)
     CDS             1988330..1988596
     CDS             1988688..1989113
     CDS             1989124..1989372
     CDS             1989376..1991001
     CDS             1990998..1991225
     CDS             1991215..1991490
     CDS             1991503..1992318
     CDS             1992525..1993436
     CDS             1993491..1994054
     CDS             1994056..1996044
     CDS             1996047..1996496
     CDS             1996498..1997010
     CDS             1997010..1999541
     CDS             1999538..2001010
     CDS             2001012..2003486
     CDS             2003565..2003906
     CDS             2003903..2005513
     CDS             2005529..2007634
     CDS             complement(2007642..2008721)
     CDS             2008954..2009166
     CDS             2009170..2009697
     CDS             2009694..2010047
     CDS             2010025..2010162
     CDS             2010830..2011072
     CDS             complement(2011028..2011159)
     CDS             2011387..2011752
     CDS             complement(2011579..2012277)
     CDS             complement(2012393..2012665)
     CDS             complement(2012662..2013126)
     CDS             complement(2013133..2013870)
     CDS             complement(2013870..2014106)
     CDS             complement(2014108..2014302)
     CDS             complement(2014326..2014835)
     CDS             complement(2015180..2015305)
     CDS             complement(2015407..2015523)
     CDS             complement(2015542..2015973)
     CDS             complement(2015951..2016181)
     CDS             complement(2016326..2017105)
     CDS             complement(2017266..2017472)
     CDS             complement(2017476..2017739)
     CDS             complement(2017821..2018624)
     CDS             complement(2018627..2019214)
     CDS             complement(2019462..2019896)
     CDS             complement(2019865..2020242)
     CDS             complement(2020236..2020358)
     CDS             complement(2020306..2020461)
     CDS             complement(2020563..2020868)
     CDS             complement(2020927..2022195)
     CDS             complement(2022335..2023066)
     CDS             complement(2023066..2023161)
     CDS             complement(2023218..2023400)
     CDS             complement(2023397..2023879)
     CDS             complement(2023924..2024076)
     CDS             complement(2024109..2024723)
     CDS             2024769..2025458
     CDS             2025448..2025777
     CDS             2025774..2026355
     CDS             2026357..2026794
     CDS             2026903..2027388
     CDS             2027737..2027934
     CDS             2027946..2028062
     CDS             complement(2028085..2028249)
     CDS             2028479..2028598
     CDS             complement(2028570..2030300)
     CDS             complement(2030297..2030983)
     CDS             complement(2030994..2031218)
     CDS             complement(2031220..2031621)
     CDS             complement(2031618..2031998)
     CDS             complement(2031995..2032255)
     CDS             complement(2032271..2032561)
     CDS             complement(2032746..2033165)
     CDS             complement(2033269..2034003)
     CDS             complement(2034107..2034409)
     CDS             2035137..2035814
     CDS             2035814..2036068
     CDS             complement(2036332..2036541)
     CDS             2036806..2037066
     CDS             2037189..2037545
     CDS             complement(2037592..2038245)
     CDS             2038380..2038502
     CDS             2039028..2040014
     CDS             2039953..2040459
     CDS             2040539..2040757
     CDS             2040828..2040932
     CDS             2041119..2041448
     CDS             2041546..2041674
     CDS             2042028..2042141
     CDS             2042356..2042697
     CDS             2042697..2043134
     CDS             2043175..2043318
     CDS             2043552..2043869
     CDS             2043921..2044445
     CDS             2044435..2044590
     CDS             2044600..2045724
     CDS             2045691..2046380
     CDS             2046407..2046676
     CDS             2046681..2046992
     CDS             2046992..2048020
     CDS             2048021..2048368
     CDS             2048372..2048935
     CDS             2049104..2049334
     CDS             2049441..2050487
     CDS             complement(2050484..2050642)
     CDS             complement(2050651..2050878)
     CDS             complement(2050872..2051045)
     CDS             2051482..2051982
     CDS             2052196..2052483
     CDS             2052652..2053149
     CDS             2053270..2054661
     CDS             2054658..2054873
     CDS             complement(2055239..2055946)
     CDS             complement(2056000..2056245)
     CDS             complement(2056938..2057228)
     CDS             complement(2057823..2058845)
     CDS             complement(2058846..2059058)
     CDS             complement(2059203..2059475)
     CDS             complement(2059493..2059672)
     CDS             complement(2059745..2060326)
     CDS             complement(2060323..2060994)
     CDS             complement(2061016..2061204)
     CDS             complement(2061188..2061448)
     CDS             complement(2061464..2061673)
     CDS             complement(2061663..2061899)
     CDS             complement(2061936..2062169)
     CDS             2062277..2062495
     CDS             complement(2062594..2063205)
     CDS             complement(2063464..2063952)
     CDS             complement(2064071..2064181)
     CDS             complement(2064212..2064502)
     CDS             2064566..2064982
     CDS             complement(2064979..2065188)
     CDS             2065585..2065845
     CDS             complement(2065825..2065944)
     CDS             complement(2066205..2066486)
     CDS             complement(2067699..2068085)
     CDS             complement(2068572..2069294)
     CDS             2069400..2069588
     CDS             2069744..2070028
     CDS             2070071..2070403
     CDS             complement(2070434..2070742)
     CDS             2070797..2071165
     CDS             2071119..2072138
     CDS             2072154..2072591
     CDS             2073022..2073288
     CDS             2073279..2073752
     CDS             2073749..2073907
     CDS             2073904..2074269
     CDS             complement(2074572..2074787)
     CDS             2074952..2075128
     CDS             2075128..2075346
     CDS             2075611..2076108
     CDS             2076068..2076280
     CDS             2076494..2076862
     CDS             2076891..2077019
     CDS             2077311..2077850
     CDS             2077831..2079198
     CDS             2079158..2079907
     CDS             2079928..2080140
     CDS             2080137..2080235
     CDS             2080223..2080324
     CDS             2080364..2080780
     CDS             2080786..2081748
     CDS             2081881..2082582
     CDS             2082548..2082745
     CDS             complement(2082742..2083428)
     CDS             2083473..2084414
     CDS             complement(2084426..2084848)
     CDS             complement(2084876..2085196)
     CDS             complement(2085265..2085912)
     CDS             complement(2086368..2086571)
     CDS             2086851..2087522
     CDS             2087862..2088068
     CDS             complement(2088164..2088796)
     CDS             2089985..2090773
     CDS             2090770..2092179
     CDS             complement(2092583..2092705)
     CDS             complement(2092812..2093003)
     CDS             complement(2093042..2093197)
     CDS             complement(2093244..2093444)
     CDS             2093580..2094281
     CDS             complement(2094406..2098350)
     CDS             2099005..2099190
     CDS             2099361..2099516
     CDS             2099455..2099781
     CDS             complement(2100313..2101137)
     CDS             complement(2101279..2101500)
     CDS             complement(2101866..2102120)
     CDS             complement(2102181..2102366)
     CDS             complement(2103032..2103415)
     CDS             complement(2103408..2103683)
     CDS             complement(2103825..2105042)
     CDS             2105319..2105897
     CDS             2105897..2106313
     CDS             2106409..2106696
     CDS             2107100..2108692
     CDS             complement(2108895..2110625)
     CDS             complement(2110844..2110969)
     CDS             2111328..2111846
     CDS             complement(2111787..2112194)
     CDS             complement(2112276..2112890)
     CDS             2112991..2113749
     CDS             complement(2113972..2114943)
     CDS             complement(2114940..2115707)
     CDS             complement(2115825..2116220)
     CDS             complement(2116328..2117146)
     CDS             complement(2117159..2117791)
     CDS             2118124..2119914
     CDS             2119914..2120357
     CDS             2120381..2121124
     CDS             2121063..2121689
     CDS             2121798..2122415
     CDS             2122424..2123440
     CDS             complement(2123543..2124043)
     CDS             complement(2124037..2124192)
     CDS             complement(2124185..2124952)
     CDS             2124951..2125364
     CDS             2125381..2125710
     CDS             2125701..2125820
     CDS             2125833..2127158
     CDS             2127160..2128218
     CDS             complement(2128302..2128517)
     CDS             complement(2128510..2129028)
     CDS             complement(2128970..2129458)
     CDS             complement(2129465..2129659)
     CDS             complement(2130135..2130917)
     CDS             2131879..2132535
     CDS             complement(2132552..2133994)
     CDS             complement(2134161..2135018)
     CDS             2135340..2136815
     CDS             2136891..2137313
     CDS             complement(2137664..2138470)
     CDS             2139219..2139527
     CDS             complement(2139581..2140759)
     CDS             2141221..2143290
     CDS             complement(2143351..2143704)
     CDS             complement(2143806..2143904)
     CDS             complement(2144253..2144480)
     CDS             2144825..2145340
     CDS             2145573..2145953
     CDS             2145954..2146886
     CDS             2146883..2147236
     CDS             complement(2147695..2148135)
     CDS             complement(2148576..2148917)
     CDS             complement(2148982..2149077)
     CDS             2150243..2150455
     CDS             complement(2150987..2151622)
     CDS             complement(2151641..2154415)
     CDS             2154643..2155041
     CDS             2155025..2156509
     CDS             2156502..2157692
     CDS             2157704..2157964
     CDS             2158004..2158309
     CDS             2158306..2158884
     CDS             2158865..2159371
     CDS             2159352..2160422
     CDS             2160432..2161115
     CDS             2161122..2161550
     CDS             2161550..2162080
     CDS             2162328..2162543
     CDS             2162540..2162809
     CDS             2162806..2163060
     CDS             2163057..2163785
     CDS             2163764..2164366
     CDS             2164348..2165121
     CDS             2165093..2166001
     CDS             2166065..2166430
     CDS             2166415..2168472
     CDS             2168462..2169790
     CDS             2169733..2170164
     CDS             2170145..2170522
     CDS             2170503..2171555
     CDS             2171610..2172257
     CDS             2172254..2172523
     CDS             2172520..2173290
     CDS             2173283..2174347
     CDS             2174488..2175072
     CDS             complement(2176128..2176553)
     CDS             complement(2176619..2176945)
     CDS             2176965..2177453
     CDS             2177672..2178187
     CDS             complement(2178151..2178531)
     CDS             complement(2178531..2178734)
     CDS             complement(2178761..2179150)
     CDS             2179417..2180232
     CDS             complement(2180102..2180521)
     CDS             2180851..2181237
     CDS             2181255..2181461
     CDS             complement(2181494..2181691)
     CDS             2181706..2181975
     CDS             2182057..2182818
     CDS             2182933..2183298
     CDS             complement(2183346..2183450)
     CDS             complement(2183756..2183962)
     CDS             complement(2183959..2184510)
     CDS             complement(2184554..2184901)
     CDS             complement(2185009..2185200)
     CDS             complement(2185217..2185477)
     CDS             complement(2185910..2186155)
     CDS             complement(2186326..2186556)
     CDS             complement(2186499..2187881)
     CDS             complement(2187878..2188849)
     CDS             complement(2188821..2189276)
     CDS             complement(2189270..2190034)
     CDS             2190273..2190764
     CDS             2190866..2191546
     CDS             2191566..2193671
     CDS             2193793..2194674
     CDS             complement(2194867..2195055)
     CDS             complement(2195089..2195349)
     CDS             complement(2195349..2195978)
     CDS             2196185..2196976
     CDS             2197016..2197288
     CDS             2197689..2197958
     CDS             2198047..2198217
     CDS             2198195..2198836
     CDS             2200138..2200347
     CDS             complement(2200505..2201179)
     CDS             2201323..2201943
     CDS             complement(2202218..2202805)
     CDS             complement(2203188..2203649)
     CDS             complement(2203709..2204557)
     CDS             complement(2204570..2205370)
     CDS             complement(2205460..2206431)
     CDS             2206988..2207245
     CDS             2207217..2207438
     CDS             2207425..2207529
     CDS             2207599..2208027
     CDS             2208027..2208404
     CDS             complement(2208467..2209831)
     CDS             complement(2209844..2209966)
     CDS             complement(2210138..2210410)
     CDS             complement(2210722..2212086)
     CDS             2212244..2212486
     CDS             complement(2212505..2212858)
     CDS             2213023..2213625
     CDS             complement(2213606..2213743)
     CDS             2213866..2214444
     CDS             2214475..2215176
     CDS             2215239..2215388
     CDS             2215385..2216182
     CDS             2216175..2217179
     CDS             complement(2217382..2217651)
     CDS             complement(2217655..2218467)
     CDS             complement(2218489..2219166)
     CDS             2219300..2219605
     CDS             2219977..2220501
     CDS             2220651..2221100
     CDS             complement(2221185..2221442)
     CDS             2221658..2221777
     CDS             2221755..2222408
     CDS             complement(2223353..2223883)
     CDS             complement(2224073..2224462)
     CDS             2224589..2224918
     CDS             complement(2224974..2226509)
     CDS             2227167..2227796
     CDS             2227805..2228125
     CDS             2228198..2229268
     CDS             complement(2229351..2230061)
     CDS             complement(2230091..2230546)
     CDS             2230755..2231189
     CDS             complement(2231336..2233066)
     CDS             2233760..2234068
     CDS             complement(2234414..2235691)
     CDS             complement(2235728..2237662)
     CDS             2238182..2238472
     CDS             2238430..2238690
     CDS             2238783..2238980
     CDS             2239014..2239463
     CDS             complement(2239539..2240411)
     CDS             complement(2240480..2241478)
     CDS             2241822..2242235
     CDS             2242286..2242558
     CDS             complement(2242763..2242948)
     CDS             complement(2242962..2243171)
     CDS             complement(2243432..2245282)
     CDS             2246215..2246835
     CDS             complement(2246862..2247038)
     CDS             complement(2247224..2247331)
     CDS             complement(2247476..2247595)
     CDS             2248422..2249105
     CDS             2249059..2249424
     CDS             2249426..2249809
     CDS             2249862..2250191
     CDS             2250151..2250342
     CDS             2250395..2250763
     CDS             2250962..2252032
     CDS             2252077..2252787
     CDS             2252798..2253592
     CDS             2253592..2253738
     CDS             2253731..2254060
     CDS             2254023..2254319
     CDS             2254276..2254713
     CDS             2254716..2255075
     CDS             2255072..2255545
     CDS             2255529..2256026
     CDS             2256147..2257031
     CDS             2257085..2257186
     CDS             2257234..2257467
     CDS             2257464..2257691
     CDS             complement(2257693..2258766)
     CDS             complement(2258883..2259557)
     CDS             complement(2259554..2259769)
     CDS             complement(2259921..2260319)
     CDS             complement(2260320..2260622)
     CDS             complement(2260801..2261055)
     CDS             2261109..2261660
     CDS             2261824..2263737
     CDS             complement(2263823..2264035)
     CDS             complement(2264156..2264536)
     CDS             complement(2264533..2265339)
     CDS             complement(2265869..2266717)
     CDS             complement(2266787..2267251)
     CDS             2267712..2268242
     CDS             2268249..2268755
     CDS             2268920..2269822
     CDS             2269872..2271212
     CDS             2271225..2272232
     CDS             2272356..2272598
     CDS             complement(2273539..2274036)
     CDS             2274496..2274858
     CDS             2274875..2275108
     CDS             complement(2275564..2278281)
     CDS             2279431..2279916
     CDS             2280182..2280301
     CDS             2280897..2282534
     CDS             2282632..2283552
     CDS             2283568..2284476
     CDS             2284488..2285513
     CDS             2285510..2286526
     CDS             complement(2286680..2286880)
     CDS             complement(2286855..2287001)
     CDS             complement(2287053..2288513)
     CDS             complement(2288553..2288807)
     CDS             complement(2288905..2289249)
     CDS             complement(2289733..2290119)
     CDS             2290305..2291000
     CDS             complement(2290902..2291162)
     CDS             complement(2291266..2291451)
     CDS             complement(2291493..2292023)
     CDS             complement(2292061..2292813)
     CDS             complement(2292868..2293263)
     CDS             complement(2293268..2293453)
     CDS             2293673..2293858
     CDS             2295865..2296128
     CDS             2296132..2296224
     CDS             2296576..2296803
     CDS             2296839..2297501
     CDS             2297942..2298466
     CDS             2299229..2299567
     CDS             complement(2300031..2300498)
     CDS             2300720..2301460
     CDS             2301541..2301720
     CDS             2301717..2302202
     CDS             2302212..2302436
     CDS             2302441..2302710
     CDS             2302670..2302882
     CDS             2303096..2303494
     CDS             2303523..2303648
     CDS             2303626..2303829
     CDS             2303784..2304023
     CDS             2304178..2304804
     CDS             2304798..2305448
     CDS             2305674..2306693
     CDS             2306707..2307357
     CDS             2307361..2307786
     CDS             2307830..2308228
     CDS             2308185..2308565
     CDS             2308511..2309008
     CDS             2309023..2309130
     CDS             2309149..2309337
     CDS             2309651..2310331
     CDS             2310344..2310784
     CDS             complement(2310653..2310940)
     CDS             2311072..2311476
     CDS             2311476..2312057
     CDS             2312044..2312343
     CDS             2312376..2313356
     CDS             2313356..2313712
     CDS             2313787..2314110
     CDS             2314153..2314410
     CDS             2314410..2315177
     CDS             2315277..2315417
     CDS             2315430..2315651
     CDS             complement(2316033..2316692)
     CDS             complement(2316658..2317134)
     CDS             complement(2317229..2318209)
     CDS             complement(2318280..2318720)
     CDS             2320347..2320619
     CDS             complement(2320749..2320997)
     CDS             complement(2321032..2321838)
     CDS             complement(2321838..2323028)
     CDS             complement(2323062..2324420)
     CDS             complement(2324428..2325426)
     CDS             complement(2325443..2326021)
     CDS             complement(2326021..2327595)
     CDS             2327906..2328799
     CDS             2328852..2329472
     CDS             2329960..2330853
     CDS             2331422..2332468
     CDS             complement(2333008..2333259)
     CDS             2333681..2336269
     CDS             2336467..2337441
     CDS             2337917..2338510
     CDS             2338465..2339445
     CDS             2339439..2339579
     CDS             2339586..2340446
     CDS             complement(2340601..2341200)
     CDS             2341463..2342218
     CDS             2342470..2342787
     CDS             2342794..2343963
     CDS             2344070..2344828
     CDS             2344914..2345144
     CDS             complement(2345213..2345350)
     CDS             2345622..2346281
     CDS             2346694..2346981
     CDS             2346944..2347261
     CDS             2347353..2348141
     CDS             complement(2348687..2349541)
     CDS             complement(2349993..2350217)
     CDS             complement(2350333..2350596)
     CDS             complement(2351035..2351895)
     CDS             2352605..2352904
     CDS             complement(2353040..2353189)
     CDS             2353287..2353652
     CDS             2353678..2353932
     CDS             2354024..2354191
     CDS             complement(2354273..2354542)
     CDS             complement(2354610..2355287)
     CDS             complement(2355375..2355620)
     CDS             complement(2355649..2356548)
     CDS             complement(2356579..2356686)
     CDS             complement(2356729..2356920)
     CDS             2357222..2357416
     CDS             2357595..2357873
     CDS             2357883..2358173
     CDS             2358189..2358338
     CDS             2358341..2358607
     CDS             2358600..2358929
     CDS             2359203..2359415
     CDS             complement(2359443..2359583)
     CDS             complement(2359707..2360261)
     CDS             2360371..2360727
     CDS             complement(2360810..2361313)
     CDS             complement(2361520..2361939)
     CDS             complement(2361915..2362502)
     CDS             complement(2362503..2362661)
     CDS             complement(2362922..2363110)
     CDS             complement(2363053..2363310)
     CDS             complement(2363316..2364008)
     CDS             complement(2364008..2364331)
     CDS             complement(2364398..2364529)
     CDS             complement(2364530..2365126)
     CDS             complement(2365565..2365789)
     CDS             2366023..2366571
     CDS             complement(2366939..2367448)
     CDS             complement(2368266..2368412)
     CDS             2368725..2368895
     CDS             complement(2369343..2369504)
     CDS             2369539..2370132
     CDS             2370117..2371064
     CDS             2371048..2371770
     CDS             2371811..2372032
     CDS             2372049..2372381
     CDS             2372573..2372854
     CDS             2372808..2373050
     CDS             2373060..2373497
     CDS             2374147..2376075
     CDS             2376280..2376621
     CDS             2376694..2376891
     CDS             2376936..2377292
     CDS             2377608..2378591
     CDS             2378607..2380994
     CDS             2380999..2381295
     CDS             complement(2381281..2381757)
     CDS             complement(2382338..2382439)
     CDS             2382858..2382998
     CDS             2383297..2383623
     CDS             2383638..2384105
     CDS             2384319..2384609
     CDS             complement(2384579..2384965)
     CDS             complement(2384965..2385465)
     CDS             complement(2385807..2386853)
     CDS             complement(2386959..2387780)
     CDS             2387945..2390320
     CDS             2390374..2390493
     CDS             complement(2390704..2391804)
     CDS             2392062..2392850
     CDS             2393160..2394035
     CDS             2394157..2394276
     CDS             complement(2394607..2395539)
     CDS             2395569..2395760
     CDS             complement(2395789..2396208)
     CDS             2396915..2397289
     CDS             2397303..2398790
     CDS             2398853..2399599
     CDS             2399574..2400860
     CDS             2400857..2402080
     CDS             2402105..2402521
     CDS             2402865..2403026
     CDS             2403050..2403400
     CDS             2403895..2404056
     CDS             2404233..2404457
     CDS             2404565..2404702
     CDS             complement(2405050..2405286)
     CDS             complement(2405862..2407319)
     CDS             complement(2408096..2408803)
     CDS             complement(2408757..2409011)
     CDS             2409242..2409406
     CDS             2409833..2410450
     CDS             complement(2410509..2410661)
     CDS             complement(2410689..2411009)
     CDS             complement(2411212..2411673)
     CDS             complement(2411661..2411924)
     CDS             complement(2411985..2412425)
     CDS             complement(2413095..2413367)
     CDS             2413524..2413682
     CDS             complement(2413633..2413785)
     CDS             complement(2413749..2414039)
     CDS             complement(2414421..2414738)
     CDS             2415144..2415491
     CDS             complement(2415649..2416353)
     CDS             complement(2416716..2416889)
     CDS             2417069..2417314
     CDS             2418212..2418646
     CDS             complement(2418740..2419207)
     CDS             2419528..2420652
     CDS             2420728..2421054
     CDS             2421116..2421766
     CDS             2421862..2423136
     CDS             2423225..2423374
     CDS             2423470..2423577
     CDS             complement(2423672..2424310)
     CDS             complement(2424303..2425001)
     CDS             complement(2424994..2425629)
     CDS             complement(2425640..2426680)
     CDS             complement(2426691..2428682)
     CDS             complement(2428675..2429247)
     CDS             complement(2429247..2429828)
     CDS             2429897..2430151
     CDS             complement(2430264..2430479)
     CDS             complement(2430779..2431657)
     CDS             complement(2431694..2432011)
     CDS             complement(2432001..2432390)
     CDS             complement(2432483..2432713)
     CDS             complement(2432720..2433061)
     CDS             complement(2433151..2433381)
     CDS             2433659..2433862
     CDS             2433946..2434155
     CDS             2434196..2434912
     CDS             2434919..2435221
     CDS             2435313..2435828
     CDS             2435976..2436191
     CDS             2436244..2436588
     CDS             2436590..2436982
     CDS             2436984..2437346
     CDS             2437330..2438442
     CDS             complement(2438382..2438645)
     CDS             2439355..2440518
     CDS             2440518..2442479
     CDS             2442472..2442672
     CDS             2442669..2442869
     CDS             complement(2442820..2443257)
     CDS             2443320..2443985
     CDS             2443999..2444148
     CDS             complement(2444112..2444423)
     CDS             complement(2444368..2444730)
     CDS             complement(2444860..2446341)
     CDS             complement(2446493..2447662)
     CDS             2447824..2449221
     CDS             complement(2449288..2450217)
     CDS             complement(2450485..2451762)
     CDS             2451980..2452600
     CDS             2452597..2452800
     CDS             2452963..2454180
     CDS             2454298..2455383
     CDS             2455383..2455535
     CDS             2455551..2455775
     CDS             complement(2455839..2456093)
     CDS             complement(2456168..2456506)
     CDS             2456632..2457030
     CDS             complement(2457067..2457816)
     CDS             complement(2457877..2458092)
     CDS             2458390..2458680
     CDS             2458909..2460237
     CDS             complement(2460569..2461201)
     CDS             complement(2461207..2462091)
     CDS             2462360..2462581
     CDS             2462571..2462714
     CDS             2462727..2463014
     CDS             complement(2463069..2463740)
     CDS             complement(2463765..2465825)
     CDS             complement(2466125..2466757)
     CDS             complement(2467042..2467206)
     CDS             complement(2467203..2467469)
     CDS             2467623..2468129
     CDS             2468915..2469370
     CDS             2469367..2471139
     CDS             complement(2471424..2472221)
     CDS             complement(2472225..2473526)
     CDS             complement(2473600..2474313)
     CDS             complement(2474633..2475601)
     CDS             2476303..2476881
     CDS             2477001..2477360
     CDS             complement(2477367..2477786)
     CDS             2477989..2478744
     CDS             2478871..2479824
     CDS             complement(2479913..2480125)
     CDS             2480705..2480905
     CDS             complement(2481014..2481328)
     CDS             2481365..2482159
     CDS             complement(2482273..2483661)
     CDS             complement(2483672..2485204)
     CDS             2485532..2486485
     CDS             complement(2486621..2487043)
     CDS             2487319..2487492
     CDS             2487450..2487818
     CDS             2487822..2487992
     CDS             2488151..2488402
     CDS             2488403..2488669
     CDS             2488975..2489130
     CDS             2489413..2489574
     CDS             2490210..2490626
     CDS             complement(2490698..2494585)
     CDS             2494808..2495413
     CDS             complement(2495569..2495778)
     CDS             complement(2495778..2496335)
     CDS             complement(2496386..2497060)
     CDS             complement(2497440..2497646)
     CDS             complement(2497754..2497864)
     CDS             complement(2497931..2498326)
     CDS             2498609..2498977
     CDS             2499028..2499930
     CDS             2499869..2500168
     CDS             complement(2500133..2500348)
     CDS             2500811..2502745
     CDS             complement(2502699..2502893)
     CDS             complement(2502901..2504139)
     CDS             2504491..2505552
     CDS             complement(2506071..2506556)
     CDS             complement(2506618..2506803)
     CDS             complement(2506862..2507599)
     CDS             complement(2507592..2507846)
     CDS             2508234..2508545
     CDS             2509099..2509218
     CDS             complement(2509606..2511225)
     CDS             2511440..2511754
     CDS             2511696..2511917
     CDS             complement(2512075..2512395)
     CDS             complement(2512404..2512874)
     CDS             2513023..2513529
     CDS             complement(2513603..2515174)
     CDS             complement(2515437..2516348)
     CDS             complement(2516412..2517176)
     CDS             complement(2517249..2517686)
     CDS             complement(2518033..2518353)
     CDS             complement(2518304..2518882)
     CDS             complement(2518963..2519268)
     CDS             complement(2519265..2519618)
     CDS             2519765..2520706
     CDS             2520965..2522125
     CDS             2522235..2522645
     CDS             2523583..2524623
     CDS             complement(2524979..2527363)
     CDS             2527823..2529610
     CDS             2529607..2530572
     CDS             2530820..2531059
     CDS             2531089..2531358
     CDS             2531380..2531724
     CDS             complement(2531988..2532080)
     CDS             complement(2532215..2532337)
     CDS             2533106..2533408
     CDS             2533545..2533889
     CDS             complement(2534355..2534549)
     CDS             complement(2534730..2535242)
     CDS             complement(2535252..2535911)
     CDS             complement(2535922..2536296)
     CDS             complement(2536915..2537136)
     CDS             complement(2537133..2537303)
     CDS             complement(2537522..2537878)
     CDS             complement(2537895..2538014)
     CDS             2538577..2539035
     CDS             2539961..2540218
     CDS             complement(2540288..2540464)
     CDS             2540896..2541159
     CDS             2541146..2541349
     CDS             2541370..2541672
     CDS             2541656..2541778
     CDS             complement(2542032..2542430)
     CDS             complement(2542546..2542695)
     CDS             complement(2543040..2543426)
     CDS             2543958..2544815
     CDS             2544815..2545807
     CDS             2545810..2546730
     CDS             2546756..2547544
     CDS             complement(2547792..2548187)
     CDS             complement(2548304..2549407)
     CDS             complement(2549404..2549820)
     CDS             2550074..2550274
     CDS             2550468..2550905
     CDS             2550909..2551277
     CDS             2551280..2551648
     CDS             2551683..2552066
     CDS             2552258..2554192
     CDS             complement(2554276..2554983)
     CDS             complement(2555198..2555758)
     CDS             2557232..2557480
     CDS             complement(2558123..2558575)
     CDS             2559220..2560107
     CDS             2560100..2560909
     CDS             2560917..2561771
     CDS             2561774..2562640
     CDS             complement(2562573..2563958)
     CDS             complement(2564254..2564790)
     CDS             2564812..2565114
     CDS             2565077..2565745
     CDS             2566387..2566974
     CDS             complement(2567393..2568451)
     CDS             2568647..2568964
     CDS             2569251..2570195
     CDS             2570436..2571155
     CDS             2571152..2572036
     CDS             2572384..2573331
     CDS             2573392..2574033
     CDS             2574111..2574407
     CDS             2574404..2574505
     CDS             2574505..2574651
     CDS             2574915..2575406
     CDS             2575403..2575786
     CDS             2575821..2576270
     CDS             2576210..2576530
     CDS             2576552..2577154
     CDS             2577429..2577632
     CDS             complement(2577690..2577845)
     CDS             2577880..2578569
     CDS             2578676..2578978
     CDS             complement(2578829..2579152)
     CDS             2579598..2579807
     CDS             2579804..2580004
     CDS             2580071..2581114
     CDS             2581092..2582393
     CDS             complement(2582428..2582595)
     CDS             complement(2582673..2583071)
     CDS             2583452..2584357
     CDS             complement(2584336..2584869)
     CDS             complement(2584827..2585363)
     CDS             complement(2585496..2585765)
     CDS             complement(2586010..2586399)
     CDS             complement(2586392..2586832)
     CDS             complement(2586822..2587010)
     CDS             complement(2587007..2588341)
     CDS             complement(2588440..2588583)
     CDS             complement(2588586..2588825)
     CDS             complement(2588960..2589442)
     CDS             complement(2589618..2590085)
     CDS             complement(2590366..2591340)
     CDS             2591895..2592221
     CDS             2592303..2592680
     CDS             2592664..2592774
     CDS             2593040..2593162
     CDS             2593436..2593618
     CDS             2593739..2594413
     CDS             complement(2594517..2594987)
     CDS             complement(2594945..2595589)
     CDS             complement(2596018..2596878)
     CDS             complement(2597124..2597294)
     CDS             complement(2597334..2598032)
     CDS             2598106..2598297
     CDS             complement(2598365..2599093)
     CDS             complement(2599141..2600034)
     CDS             complement(2600035..2600256)
     CDS             complement(2600273..2600539)
     CDS             complement(2600518..2600973)
     CDS             complement(2601241..2601411)
     CDS             complement(2601383..2601895)
     CDS             2602376..2603104
     CDS             2603114..2603656
     CDS             2603710..2604066
     CDS             complement(2603970..2604332)
     CDS             2604533..2605768
     CDS             2605817..2606023
     CDS             2606169..2606327
     CDS             2606281..2606916
     CDS             2606955..2607461
     CDS             2607461..2607637
     CDS             2607634..2608536
     CDS             complement(2608846..2609091)
     CDS             2609119..2610087
     CDS             2610094..2611092
     CDS             2611085..2611867
     CDS             complement(2611936..2612154)
     CDS             complement(2612249..2612446)
     CDS             complement(2612512..2612736)
     CDS             complement(2612784..2613020)
     CDS             complement(2613017..2613190)
     CDS             complement(2613239..2613361)
     CDS             complement(2613309..2613509)
     CDS             complement(2613688..2614419)
     CDS             complement(2614522..2614728)
     CDS             complement(2614750..2615115)
     CDS             complement(2615179..2615460)
     CDS             2616999..2617811
     CDS             2617808..2618275
     CDS             2618484..2619218
     CDS             2619231..2619599
     CDS             complement(2620079..2620261)
     CDS             complement(2620448..2620690)
     CDS             complement(2620776..2621159)
     CDS             complement(2621281..2621556)
     CDS             complement(2621963..2622280)
     CDS             complement(2622302..2622544)
     CDS             complement(2622508..2622771)
     CDS             2623866..2624687
     CDS             complement(2624695..2625375)
     CDS             complement(2625646..2625804)
     CDS             complement(2625871..2626191)
     CDS             complement(2626173..2626298)
     CDS             complement(2626932..2627228)
     CDS             complement(2627340..2627486)
     CDS             complement(2627483..2627599)
     CDS             complement(2628022..2628561)
     CDS             complement(2629119..2629691)
     CDS             complement(2629743..2629895)
     CDS             complement(2630074..2630298)
     CDS             2630331..2631005
     CDS             2631115..2631585
     CDS             2631587..2632096
     CDS             2632093..2632572
     CDS             2632586..2632831
     CDS             2633001..2634872
     CDS             complement(2634869..2635495)
     CDS             complement(2635873..2636436)
     CDS             complement(2636558..2636815)
     CDS             complement(2636907..2637746)
     CDS             2637745..2637888
     CDS             2637885..2638115
     CDS             2638206..2638883
     CDS             2639296..2639766
     CDS             2639770..2639922
     CDS             2640008..2640172
     CDS             2640186..2640854
     CDS             2640885..2641127
     CDS             complement(2641395..2641739)
     CDS             complement(2641718..2642323)
     CDS             complement(2642892..2643371)
     CDS             complement(2643488..2643694)
     CDS             2643801..2644061
     CDS             2644159..2644428
     CDS             2644579..2645313
     CDS             2645306..2645548
     CDS             2645552..2645731
     CDS             2645746..2646336
     CDS             2646355..2646969
     CDS             2647287..2648534
     CDS             2648879..2649019
     CDS             2649323..2649814
     CDS             2649847..2650560
     CDS             complement(2650430..2650891)
     CDS             2651119..2651244
     CDS             complement(2651437..2651853)
     CDS             complement(2651801..2652157)
     CDS             complement(2652135..2652254)
     CDS             complement(2652394..2652645)
     CDS             complement(2652661..2653380)
     CDS             complement(2653432..2653611)
     CDS             complement(2653654..2654112)
     CDS             complement(2654117..2655157)
     CDS             complement(2655319..2656032)
     CDS             complement(2656025..2656747)
     CDS             complement(2656740..2657132)
     CDS             complement(2657110..2657235)
     CDS             complement(2657264..2657650)
     CDS             complement(2657848..2658519)
     CDS             complement(2658588..2658767)
     CDS             complement(2659145..2659723)
     CDS             complement(2660232..2660717)
     CDS             complement(2660714..2660893)
     CDS             2661058..2661273
     CDS             2662328..2662606
     CDS             2662624..2662827
     CDS             2662824..2662931
     CDS             2662894..2663082
     CDS             complement(2663341..2663742)
     CDS             2664057..2664212
     CDS             2664237..2664701
     CDS             complement(2664681..2664827)
     CDS             complement(2664925..2665143)
     CDS             2665304..2665603
     CDS             2665615..2665767
     CDS             2665856..2666152
     CDS             2666251..2666565
     CDS             2666558..2666806
     CDS             2666966..2667187
     CDS             complement(2667336..2668316)
     CDS             complement(2668285..2668629)
     CDS             complement(2668709..2669053)
     CDS             complement(2669065..2669685)
     CDS             2669756..2669911
     CDS             complement(2670067..2670468)
     CDS             2670627..2671205
     CDS             2671202..2671690
     CDS             complement(2671635..2671859)
     CDS             complement(2671888..2672037)
     CDS             2672094..2672387
     CDS             2672371..2672568
     CDS             2672651..2673133
     CDS             2673130..2674230
     CDS             2674440..2674676
     CDS             2675029..2675466
     CDS             2675468..2676040
     CDS             complement(2676297..2676812)
     CDS             complement(2676922..2677422)
     CDS             complement(2677663..2678580)
     CDS             complement(2678605..2678844)
     CDS             complement(2678999..2679106)
     CDS             complement(2679190..2679507)
     CDS             complement(2679555..2680070)
     CDS             complement(2680260..2680889)
     CDS             2681006..2681335
     CDS             2681305..2681877
     CDS             2681874..2681999
     CDS             complement(2682384..2682779)
     CDS             complement(2682939..2684162)
     CDS             complement(2684206..2684913)
     CDS             2685181..2686140
     CDS             2686248..2686874
     CDS             2687000..2687284
     CDS             complement(2687462..2687827)
     CDS             complement(2687994..2688812)
     CDS             complement(2688969..2689166)
     CDS             complement(2689556..2690560)
     CDS             complement(2690557..2690823)
     CDS             2690994..2692769
     CDS             complement(2693023..2693307)
     CDS             complement(2693311..2693457)
     CDS             complement(2693444..2693662)
     CDS             complement(2693751..2693888)
     CDS             complement(2693925..2694275)
     CDS             complement(2694269..2694808)
     CDS             complement(2694881..2695450)
     CDS             complement(2695537..2695899)
     CDS             complement(2696210..2696482)
     CDS             2696586..2696765
     CDS             complement(2696918..2697100)
     CDS             2697856..2698506
     CDS             2698665..2698832
     CDS             2698810..2699139
     CDS             complement(2699172..2699699)
     CDS             complement(2699752..2700024)
     CDS             complement(2700213..2700788)
     CDS             complement(2701034..2701273)
     CDS             complement(2701798..2702088)
     CDS             complement(2702085..2702621)
     CDS             complement(2702623..2702745)
     CDS             complement(2703459..2703773)
     CDS             complement(2704080..2704358)
     CDS             complement(2704524..2704631)
     CDS             complement(2705124..2706257)
     CDS             2706949..2707185
     CDS             2707401..2707598
     CDS             2707670..2708488
     CDS             2708478..2711171
     CDS             2711180..2711830
     CDS             complement(2711872..2714802)
     CDS             complement(2714862..2717522)
     CDS             2717765..2718514
     CDS             2719054..2721336
     CDS             2721386..2722516
     CDS             2722518..2722778
     CDS             2723191..2723397
     CDS             2723428..2723850
     CDS             2723970..2724464
     CDS             2725226..2725927
     CDS             2726163..2726609
     CDS             complement(2726606..2726803)
     CDS             complement(2726763..2727977)
     CDS             complement(2728099..2728353)
     CDS             complement(2728646..2728987)
     CDS             complement(2729098..2729487)
     CDS             complement(2729536..2730216)
     CDS             complement(2730232..2730381)
     CDS             complement(2730460..2730702)
     CDS             complement(2730695..2730811)
     CDS             complement(2730808..2731209)
     CDS             complement(2731212..2731511)
     CDS             complement(2731468..2731881)
     CDS             complement(2732007..2732384)
     CDS             complement(2732639..2732863)
     CDS             complement(2733200..2733325)
     CDS             complement(2733543..2735000)
     CDS             complement(2735007..2736539)
     CDS             complement(2736642..2738486)
     CDS             complement(2738483..2738785)
     CDS             complement(2738782..2739345)
     CDS             complement(2739356..2739898)
     CDS             complement(2739913..2740890)
     CDS             complement(2740887..2743616)
     CDS             complement(2743723..2745078)
     CDS             complement(2745075..2745608)
     CDS             complement(2745611..2747410)
     CDS             complement(2747490..2748164)
     CDS             complement(2748180..2748617)
     CDS             complement(2749331..2749714)
     CDS             complement(2749711..2750046)
     CDS             2750978..2752372
     CDS             2752625..2753224
     CDS             complement(2753399..2753878)
     CDS             complement(2753911..2754195)
     CDS             complement(2754357..2754698)
     CDS             complement(2755043..2755348)
     CDS             complement(2755428..2755808)
     CDS             complement(2756078..2756740)
     CDS             complement(2756763..2757128)
     CDS             complement(2757423..2757878)
     CDS             2758223..2759425
     CDS             2759501..2761645
     CDS             complement(2761621..2761833)
     CDS             complement(2761955..2762524)
     CDS             complement(2762610..2762870)
     CDS             complement(2763267..2763497)
     CDS             2763509..2763838
     CDS             2763999..2764901
     CDS             complement(2764888..2765052)
     CDS             complement(2765125..2765685)
     CDS             complement(2765706..2765906)
     CDS             complement(2766123..2766812)
     CDS             complement(2766814..2766972)
     CDS             complement(2767048..2767176)
     CDS             complement(2767173..2767601)
     CDS             complement(2768043..2768612)
     CDS             complement(2768736..2770253)
     CDS             complement(2770287..2770775)
     CDS             complement(2771063..2771752)
     CDS             complement(2771742..2773121)
     CDS             complement(2773087..2774007)
     CDS             complement(2774208..2774870)
     CDS             complement(2774911..2775768)
     CDS             complement(2775765..2776781)
     CDS             complement(2776922..2778202)
     CDS             2778347..2779276
     CDS             complement(2780070..2781281)
     CDS             complement(2781398..2781601)
     CDS             2781989..2782093
     CDS             2782578..2783216
     CDS             complement(2783408..2783683)
     CDS             complement(2783711..2784265)
     CDS             complement(2784275..2784493)
     CDS             complement(2784493..2785044)
     CDS             complement(2785082..2785546)
     CDS             complement(2785547..2785660)
     CDS             complement(2785669..2785914)
     CDS             complement(2785920..2787005)
     CDS             complement(2787074..2788033)
     CDS             2788171..2788623
     CDS             complement(2788950..2789426)
     CDS             complement(2789799..2790095)
     CDS             complement(2790555..2791313)
     CDS             complement(2791376..2791924)
     CDS             complement(2791988..2792245)
     CDS             2792328..2792705
     CDS             complement(2792519..2792983)
     CDS             complement(2793078..2793533)
     CDS             complement(2793530..2793757)
     CDS             complement(2793757..2794122)
     CDS             complement(2794119..2794544)
     CDS             complement(2794537..2794770)
     CDS             complement(2794902..2795081)
     CDS             complement(2795220..2795459)
     CDS             complement(2795456..2796097)
     CDS             complement(2796309..2796587)
     CDS             complement(2796575..2797210)
     CDS             2797495..2797758
     CDS             complement(2797834..2798019)
     CDS             complement(2798000..2798158)
     CDS             2798183..2798479
     CDS             complement(2798482..2798775)
     CDS             2798987..2800255
     CDS             2801665..2802141
     CDS             complement(2802173..2802277)
     CDS             2802399..2802770
     CDS             complement(2802724..2803272)
     CDS             2803286..2803870
     CDS             complement(2803867..2804064)
     CDS             complement(2804030..2804731)
     CDS             complement(2804864..2806042)
     CDS             complement(2806208..2806480)
     CDS             complement(2806595..2807191)
     CDS             complement(2807175..2807372)
     CDS             complement(2807389..2807622)
     CDS             complement(2807831..2808169)
     CDS             complement(2808166..2808408)
     CDS             complement(2808414..2808863)
     CDS             complement(2808860..2809039)
     CDS             2809204..2809419
     CDS             complement(2809625..2810335)
     CDS             complement(2810332..2810490)
     CDS             complement(2810595..2810846)
     CDS             complement(2811009..2811548)
     CDS             complement(2812171..2812563)
     CDS             complement(2812571..2813299)
     CDS             complement(2813342..2814571)
     CDS             complement(2814510..2814674)
     CDS             complement(2814674..2815423)
     CDS             complement(2815524..2815874)
     CDS             complement(2815867..2816067)
     CDS             complement(2816060..2816566)
     CDS             complement(2816648..2816857)
     CDS             complement(2816868..2817368)
     CDS             complement(2817388..2817537)
     CDS             complement(2818325..2818486)
     CDS             complement(2818429..2818725)
     CDS             complement(2818736..2818888)
     CDS             complement(2818881..2819222)
     CDS             2819413..2819613
     CDS             complement(2819552..2820115)
     CDS             complement(2820219..2820416)
     CDS             complement(2821082..2821666)
     CDS             complement(2821681..2821992)
     CDS             2823338..2824108
     CDS             2824158..2825078
     CDS             2825078..2825725
     CDS             complement(2825671..2825937)
     CDS             complement(2825934..2826938)
     CDS             complement(2826948..2827601)
     CDS             complement(2827598..2828788)
     CDS             complement(2828788..2829045)
     CDS             complement(2829088..2829411)
     CDS             complement(2829486..2829842)
     CDS             complement(2829842..2830822)
     CDS             complement(2830855..2831076)
     CDS             complement(2831076..2831357)
     CDS             complement(2831330..2832997)
     CDS             complement(2833178..2833585)
     CDS             complement(2833589..2834029)
     CDS             complement(2834042..2835520)
     CDS             complement(2835524..2836072)
     CDS             complement(2836062..2836451)
     CDS             complement(2836438..2836986)
     CDS             complement(2836983..2837390)
     CDS             complement(2837377..2838081)
     CDS             complement(2838149..2838391)
     CDS             complement(2838401..2838925)
     CDS             complement(2838929..2839480)
     CDS             complement(2839446..2839592)
     CDS             complement(2839589..2840143)
     CDS             complement(2840377..2840823)
     CDS             complement(2840780..2841589)
     CDS             complement(2841577..2841795)
     CDS             complement(2841821..2842249)
     CDS             complement(2842271..2843512)
     CDS             complement(2843505..2843909)
     CDS             complement(2843887..2844222)
     CDS             complement(2844430..2845119)
     CDS             complement(2845292..2845825)
     CDS             complement(2845815..2846006)
     CDS             complement(2846070..2846408)
     CDS             complement(2846427..2846843)
     CDS             complement(2847746..2848045)
     CDS             2850653..2850973
     CDS             2851500..2852456
     CDS             2852657..2852905
     CDS             2852916..2853320
     CDS             2853440..2854171
     CDS             complement(2854168..2854557)
     CDS             complement(2854608..2855258)
     CDS             2855636..2856820
     CDS             complement(2857119..2858540)
     CDS             2860348..2862129
     CDS             complement(2862192..2862434)
     CDS             complement(2862466..2862813)
     CDS             2862883..2863551
     CDS             complement(2864231..2864560)
     CDS             2864811..2864993
     CDS             2865212..2865325
     CDS             2865395..2866090
     CDS             2866873..2867610
     CDS             2867607..2867801
     CDS             2867817..2868158
     CDS             2868192..2868701
     CDS             2868721..2868984
     CDS             2869054..2869638
     CDS             complement(2869495..2869806)
     CDS             2870059..2870265
     CDS             2870262..2870999
     CDS             complement(2871155..2871298)
     CDS             complement(2871309..2873345)
     CDS             complement(2873558..2874547)
     CDS             2874768..2875541
     CDS             complement(2875774..2875911)
     CDS             complement(2875889..2876203)
     CDS             complement(2876237..2876764)
     CDS             complement(2876768..2876974)
     CDS             complement(2877075..2877194)
     CDS             complement(2877133..2877627)
     CDS             complement(2877605..2877775)
     CDS             2878080..2878208
     CDS             complement(2878212..2878817)
     CDS             complement(2878833..2880383)
     CDS             complement(2880477..2880719)
     CDS             complement(2880799..2881767)
     CDS             complement(2881764..2883272)
     CDS             complement(2883274..2884746)
     CDS             complement(2884743..2886533)
     CDS             2887106..2887354
     CDS             complement(2887276..2887584)
     CDS             complement(2887788..2888240)
     CDS             complement(2888243..2888845)
     CDS             complement(2888873..2889418)
     CDS             complement(2889420..2889983)
     CDS             complement(2890038..2890949)
     CDS             2891168..2891488
     CDS             complement(2891474..2891971)
     CDS             complement(2892065..2893618)
     CDS             complement(2893622..2893840)
     CDS             complement(2893851..2894279)
     CDS             complement(2894370..2894636)
     CDS             complement(2894627..2894761)
     CDS             2895291..2895839
     CDS             complement(2895836..2896006)
     CDS             2896235..2896333
     CDS             complement(2896330..2896554)
     CDS             complement(2896701..2897084)
     CDS             complement(2897126..2897569)
     CDS             complement(2897575..2898321)
     CDS             complement(2898505..2899038)
     CDS             complement(2899007..2899249)
     CDS             complement(2899252..2899512)
     CDS             complement(2899797..2900147)
     CDS             complement(2900448..2900897)
     CDS             2901637..2902236
     CDS             2902313..2902480
     CDS             2902679..2902972
     CDS             2902972..2903847
     CDS             2903844..2904026
     CDS             2904182..2904529
     CDS             2904658..2904861
     CDS             2904877..2905398
     CDS             2905395..2905574
     CDS             2905575..2906039
     CDS             2906166..2906408
     CDS             2906392..2907516
     CDS             2907739..2908704
     CDS             2909110..2909367
     CDS             2909418..2911145
     CDS             2911187..2911696
     CDS             complement(2912170..2912514)
     CDS             complement(2912638..2913288)
     CDS             complement(2913332..2914123)
     CDS             complement(2914277..2915164)
     CDS             complement(2915371..2915526)
     CDS             complement(2915487..2916284)
     CDS             complement(2916616..2917707)
     CDS             complement(2917704..2918573)
     CDS             complement(2918573..2919406)
     CDS             complement(2919406..2920422)
     CDS             2920434..2920547
     CDS             complement(2920772..2921158)
     CDS             2921432..2921824
     CDS             complement(2921867..2922295)
     CDS             2922561..2923475
     CDS             2923480..2923935
     CDS             2924137..2925087
     CDS             2925103..2927097
     CDS             complement(2927427..2927951)
     CDS             2928032..2928466
     CDS             2928961..2930085
     CDS             2930498..2931403
     CDS             2932923..2933306
     CDS             2933308..2934435
     CDS             2934432..2934944
     CDS             2935104..2935289
     CDS             complement(2935301..2937352)
     CDS             complement(2937354..2937806)
     CDS             complement(2937828..2938385)
     CDS             2938414..2938620
     CDS             complement(2938771..2939484)
     CDS             complement(2939554..2940603)
     CDS             complement(2940620..2941642)
     CDS             2941644..2942219
     CDS             2942216..2942683
     CDS             2942765..2944243
     CDS             complement(2944536..2945225)
     CDS             complement(2945319..2945516)
     CDS             complement(2945528..2945821)
     CDS             complement(2945954..2946475)
     CDS             complement(2946533..2947159)
     CDS             2947390..2948427
     CDS             2948427..2948675
     CDS             2948685..2949065
     CDS             2949539..2949868
     CDS             complement(2950937..2951311)
     CDS             complement(2951318..2951755)
     CDS             complement(2951772..2951948)
     CDS             complement(2951918..2953708)
     CDS             2953939..2954235
     CDS             complement(2954519..2954797)
     CDS             complement(2954881..2955090)
     CDS             2955222..2957291
     CDS             2957295..2958851
     CDS             2959072..2959263
     CDS             2959380..2960816
     CDS             2961024..2961242
     CDS             2961385..2961534
     CDS             2961599..2961790
     CDS             2961973..2962530
     CDS             complement(2962628..2962984)
     CDS             2963029..2963229
     CDS             complement(2963226..2963357)
     CDS             complement(2963312..2964016)
     CDS             complement(2964017..2964193)
     CDS             complement(2964190..2964375)
     CDS             complement(2964848..2965060)
     CDS             2965162..2966106
     CDS             2966103..2966561
     CDS             2966622..2966915
     CDS             2966928..2967419
     CDS             2967650..2967811
     CDS             2967842..2968087
     CDS             2968274..2968930
     CDS             complement(2969238..2969816)
     CDS             complement(2970374..2971096)
     CDS             2971371..2971856
     CDS             complement(2971878..2972102)
     CDS             complement(2972127..2972573)
     CDS             complement(2972528..2973148)
     CDS             complement(2973272..2973499)
     CDS             complement(2973660..2973881)
     CDS             2974175..2974792
     CDS             2975000..2975836
     CDS             2975842..2976156
     CDS             2976183..2977382
     CDS             2977379..2977693
     CDS             2977632..2977949
     CDS             complement(2977887..2978183)
     CDS             2978257..2978547
     CDS             2978529..2978732
     CDS             2978806..2979057
     CDS             2979139..2979414
     CDS             2979431..2980000
     CDS             2980130..2980300
     CDS             2980297..2980752
     CDS             2980803..2981120
     CDS             2981991..2982086
     CDS             complement(2982577..2982810)
     CDS             complement(2982868..2983401)
     CDS             complement(2983414..2983665)
     CDS             complement(2983611..2983829)
     CDS             complement(2984156..2984377)
     CDS             complement(2984600..2984701)
     CDS             2984952..2985143
     CDS             2985900..2986211
     CDS             complement(2986181..2986489)
     CDS             complement(2986486..2987010)
     CDS             complement(2986970..2987209)
     CDS             complement(2987160..2987474)
     CDS             2987917..2988165
     CDS             2988165..2988839
     CDS             complement(2989002..2989754)
     CDS             complement(2990586..2992163)
     CDS             complement(2992271..2993734)
     CDS             2993882..2995279
     CDS             complement(2995299..2995538)
     CDS             2995701..2995880
     CDS             2995840..2996241
     CDS             2996559..2998244
     CDS             2998249..2998491
     CDS             2998560..2999036
     CDS             complement(2999128..2999244)
     CDS             complement(2999394..3000203)
     CDS             3000495..3001328
     CDS             3001318..3002214
     CDS             3002216..3002716
     CDS             3002713..3003354
     CDS             3003396..3004196
     CDS             3004314..3004541
     CDS             3004534..3004677
     CDS             3005044..3005331
     CDS             3005840..3006205
     CDS             3006370..3006630
     CDS             3007449..3007898
     CDS             3007959..3008180
     CDS             3008147..3008545
     CDS             3009241..3009993
     CDS             3010177..3010410
     CDS             complement(3010407..3010631)
     CDS             complement(3010637..3012103)
     CDS             complement(3012239..3013420)
     CDS             complement(3013431..3014045)
     CDS             complement(3014059..3015333)
     CDS             complement(3015352..3016473)
     CDS             complement(3016510..3017469)
     CDS             complement(3017703..3018209)
     CDS             complement(3018279..3019463)
     CDS             complement(3019634..3020065)
     CDS             3020322..3020765
     CDS             3020707..3020916
     CDS             complement(3021321..3022115)
     CDS             complement(3022096..3022221)
     CDS             complement(3022227..3023525)
     CDS             complement(3023969..3025168)
     CDS             complement(3025216..3025755)
     CDS             complement(3025889..3026656)
     CDS             3026779..3027582
     CDS             3027820..3028476
     CDS             complement(3028563..3029591)
     CDS             3030343..3030750
     CDS             3030770..3031063
     CDS             complement(3031185..3032438)
     CDS             complement(3032726..3033064)
     CDS             3033118..3033231
     CDS             complement(3033253..3033546)
     CDS             complement(3033599..3034378)
     CDS             complement(3034454..3035041)
     CDS             complement(3035149..3035682)
     CDS             complement(3035695..3035946)
     CDS             complement(3035892..3036110)
     CDS             complement(3037212..3041099)
     CDS             3041392..3042792
     CDS             complement(3042979..3043488)
     CDS             complement(3043555..3044193)
     CDS             complement(3044197..3044415)
     CDS             complement(3044430..3044765)
     CDS             complement(3044772..3045134)
     CDS             complement(3045757..3046146)
     CDS             complement(3046164..3046361)
     CDS             3046659..3047027
     CDS             complement(3046925..3047647)
     CDS             complement(3048045..3048428)
     CDS             3048476..3048736
     CDS             complement(3048765..3049145)
     CDS             complement(3049145..3049876)
     CDS             complement(3049942..3050724)
     CDS             complement(3050734..3051639)
     CDS             complement(3051636..3052316)
     CDS             complement(3052495..3053481)
     CDS             complement(3053497..3055296)
     CDS             complement(3055632..3056090)
     CDS             complement(3056087..3057055)
     CDS             complement(3057055..3057750)
     CDS             complement(3057776..3058351)
     CDS             3058756..3060357
     CDS             3060898..3061299
     CDS             complement(3061646..3061918)
     CDS             complement(3061980..3062312)
     CDS             complement(3062279..3062617)
     CDS             complement(3062589..3062717)
     CDS             3062832..3064175
     CDS             complement(3064783..3065166)
     CDS             3065482..3066165
     CDS             complement(3066409..3066999)
     CDS             3067073..3067999
     CDS             3068087..3069748
     CDS             3069784..3070212
     CDS             complement(3070245..3070529)
     CDS             complement(3070522..3070956)
     CDS             3071116..3071598
     CDS             3072575..3073552
     CDS             3073648..3073977
     CDS             complement(3074971..3075399)
     CDS             complement(3075412..3076065)
     CDS             complement(3076031..3076486)
     CDS             complement(3076496..3077149)
     CDS             complement(3077146..3078336)
     CDS             complement(3078336..3078593)
     CDS             complement(3078636..3078959)
     CDS             complement(3079034..3079390)
     CDS             complement(3079390..3080370)
     CDS             complement(3080403..3080624)
     CDS             complement(3080624..3080905)
     CDS             complement(3080878..3082545)
     CDS             complement(3082632..3083030)
     CDS             complement(3083017..3083565)
     CDS             complement(3083562..3083963)
     CDS             complement(3083982..3084935)
     CDS             complement(3084950..3085447)
     CDS             complement(3085444..3086685)
     CDS             complement(3086688..3087338)
     CDS             complement(3087352..3088716)
     CDS             complement(3088695..3089978)
     CDS             complement(3090133..3090531)
     CDS             complement(3090509..3090844)
     CDS             complement(3091052..3091741)
     CDS             complement(3091906..3092280)
     CDS             complement(3092399..3092578)
     CDS             3092743..3092958
     CDS             complement(3093229..3094017)
     CDS             3094339..3094683
     CDS             complement(3094686..3095024)
     CDS             complement(3095021..3095398)
     CDS             complement(3095421..3095627)
     CDS             complement(3095624..3095935)
     CDS             3096136..3096423
     CDS             complement(3096298..3097263)
     CDS             complement(3097217..3097585)
     CDS             3097640..3097975
     CDS             complement(3097843..3098304)
     CDS             complement(3098301..3098450)
     CDS             complement(3098487..3098771)
     CDS             complement(3098913..3099143)
     CDS             3099353..3099997
     CDS             3100403..3100777
     CDS             3100755..3100961
     CDS             3101001..3101243
     CDS             3101236..3101607
     CDS             3101660..3101827
     CDS             3101827..3102138
     CDS             3102138..3103043
     CDS             3103043..3103681
     CDS             3103750..3104346
     CDS             complement(3104500..3104832)
     CDS             3104898..3105092
     CDS             3105123..3105803
     CDS             3105871..3106071
     CDS             3106431..3107021
     CDS             3107084..3107353
     CDS             3107298..3107891
     CDS             3107904..3108107
     CDS             3108450..3108665
     CDS             3108920..3109786
     CDS             3110239..3110697
     CDS             complement(3111311..3111709)
     CDS             3112013..3112408
     CDS             complement(3112931..3113089)
     CDS             3113278..3113433
     CDS             3113616..3114146
     CDS             3114143..3114256
     CDS             3114280..3114435
     CDS             complement(3114358..3114594)
     CDS             complement(3114918..3115265)
     CDS             complement(3116014..3116235)
     CDS             complement(3116268..3116804)
     CDS             complement(3116852..3117328)
     CDS             complement(3117325..3117474)
     CDS             complement(3117754..3118035)
     CDS             complement(3118108..3118548)
     CDS             complement(3119163..3119396)
     CDS             3119621..3119833
     CDS             complement(3120172..3120528)
     CDS             complement(3120805..3121572)
     CDS             complement(3121669..3121791)
     CDS             complement(3121776..3122993)
     CDS             3123084..3123320
     CDS             complement(3123508..3123933)
     CDS             complement(3123873..3124226)
     CDS             complement(3124330..3124722)
     CDS             complement(3124722..3125057)
     CDS             complement(3125054..3126706)
     CDS             complement(3126714..3127607)
     CDS             complement(3127604..3129586)
     CDS             complement(3129583..3130563)
     CDS             complement(3130565..3131704)
     CDS             complement(3131909..3132037)
     CDS             complement(3133416..3133682)
     CDS             3134083..3134676
     CDS             3134731..3134973
     CDS             complement(3134942..3135184)
     CDS             complement(3135318..3135608)
     CDS             complement(3135605..3135778)
     CDS             complement(3135958..3136197)
     CDS             complement(3136154..3136297)
     CDS             3136473..3136637
     CDS             complement(3136716..3137207)
     CDS             complement(3137217..3137717)
     CDS             3137731..3138078
     CDS             3138423..3138578
     CDS             complement(3138642..3139442)
     CDS             complement(3139638..3140216)
     CDS             3140275..3140874
     CDS             3141210..3141572
     CDS             3141608..3142123
     CDS             complement(3142774..3143043)
     CDS             complement(3143347..3143475)
     CDS             complement(3143559..3144038)
     CDS             3144127..3146469
     CDS             3146619..3147026
     CDS             3146999..3147778
     CDS             3148097..3148531
     CDS             complement(3148649..3148801)
     CDS             3148866..3149141
     CDS             3149175..3149573
     CDS             3149820..3150239
     CDS             3150330..3150857
     CDS             complement(3150803..3151069)
     CDS             complement(3150996..3151670)
     CDS             complement(3151675..3152196)
     CDS             complement(3152320..3152550)
     CDS             complement(3152610..3153482)
     CDS             complement(3153475..3153591)
     CDS             complement(3153620..3153940)
     CDS             complement(3154046..3154738)
     CDS             3155827..3158481
     CDS             complement(3159931..3160521)
     CDS             complement(3160744..3161118)
     CDS             complement(3161216..3161644)
     CDS             complement(3162029..3162313)
     CDS             complement(3162385..3162780)
     CDS             complement(3162920..3163873)
     CDS             complement(3163937..3164449)
     CDS             complement(3164461..3164808)
     CDS             complement(3164838..3165161)
     CDS             complement(3165186..3165644)
     CDS             complement(3165644..3165970)
     CDS             complement(3165924..3166199)
     CDS             complement(3166196..3166369)
     CDS             complement(3166380..3166532)
     CDS             complement(3166673..3167251)
     CDS             3168025..3168984
     CDS             3168990..3170015
     CDS             complement(3170101..3170211)
     CDS             3170589..3172973
     CDS             complement(3173345..3173509)
     CDS             complement(3173481..3173831)
     CDS             3174633..3174773
     CDS             complement(3174812..3175333)
     CDS             complement(3175317..3175670)
     CDS             3175764..3175928
     CDS             3175931..3176560
     CDS             3176733..3177251
     CDS             3177476..3177838
     CDS             3177918..3178412
     CDS             3178360..3178983
     CDS             3178980..3179339
     CDS             3179390..3180454
     CDS             3181067..3181480
     CDS             3181572..3182471
     CDS             3182768..3183133
     CDS             complement(3182960..3183658)
     CDS             complement(3183774..3184046)
     CDS             complement(3184043..3184507)
     CDS             complement(3184514..3185251)
     CDS             complement(3185251..3185487)
     CDS             complement(3185489..3185683)
     CDS             complement(3185707..3186216)
     CDS             complement(3186561..3186686)
     CDS             complement(3186788..3186904)
     CDS             complement(3186923..3187354)
     CDS             complement(3187332..3187562)
     CDS             complement(3187707..3188486)
     CDS             complement(3188647..3188853)
     CDS             complement(3188857..3189120)
     CDS             complement(3189202..3190005)
     CDS             complement(3190008..3190595)
     CDS             complement(3190883..3192400)
     CDS             complement(3192397..3192522)
     CDS             complement(3192464..3193009)
     CDS             complement(3193002..3193292)
     CDS             complement(3193596..3193799)
     CDS             complement(3194436..3194606)
     CDS             complement(3194702..3195121)
     CDS             complement(3195624..3195845)
     CDS             complement(3195847..3196155)
     CDS             complement(3196148..3196942)
     CDS             complement(3197583..3197921)
     CDS             3198156..3198980
     CDS             complement(3199054..3199713)
     CDS             complement(3200011..3200478)
     CDS             complement(3200883..3201011)
     CDS             complement(3201008..3201412)
     CDS             complement(3201441..3202271)
     CDS             3202498..3203793
     CDS             complement(3203960..3204574)
     CDS             complement(3205091..3205261)
     CDS             3205649..3206119
     CDS             3206251..3206412
     CDS             3206434..3206835
     CDS             complement(3206722..3206964)
     CDS             complement(3207066..3207254)
     CDS             3207318..3208442
     CDS             complement(3208948..3209802)
     CDS             complement(3209858..3210667)
     CDS             complement(3210871..3211719)
     CDS             complement(3211719..3212801)
     CDS             complement(3212826..3214088)
     CDS             3214312..3214932
     CDS             3214932..3215789
     CDS             3215909..3216856
     CDS             complement(3217185..3217397)
     CDS             3217627..3218229
     CDS             3218344..3219435
     CDS             3219704..3220540
     CDS             3221053..3221499
     CDS             3221492..3222310
     CDS             3222506..3222898
     CDS             3223056..3223328
     CDS             3223349..3223780
     CDS             3223814..3223993
     CDS             3224039..3224986
     CDS             complement(3224996..3225805)
     CDS             complement(3225916..3226035)
     CDS             complement(3226065..3226214)
     CDS             complement(3226268..3226390)
     CDS             complement(3227443..3228054)
     CDS             complement(3228172..3229239)
     CDS             complement(3229249..3229434)
     CDS             complement(3229480..3229614)
     CDS             complement(3230176..3231873)
     CDS             complement(3232303..3232446)
     CDS             complement(3232916..3233014)
     CDS             complement(3233281..3233907)
     CDS             complement(3233945..3234268)
     CDS             complement(3234607..3234834)
     CDS             complement(3235045..3235512)
     CDS             complement(3235481..3235837)
     CDS             3235926..3236537
     CDS             3236548..3236859
     CDS             3237107..3237277
     CDS             3237429..3238322
     CDS             complement(3238483..3238770)
     CDS             complement(3238763..3239164)
     CDS             3239272..3239865
     CDS             3239948..3240466
     CDS             3240502..3240606
     CDS             3240651..3240749
     CDS             complement(3240761..3242083)
     CDS             complement(3242739..3243209)
     CDS             complement(3243166..3244560)
     CDS             complement(3244557..3245243)
     CDS             complement(3245254..3245667)
     CDS             complement(3245862..3245960)
     CDS             complement(3246042..3246254)
     CDS             complement(3246285..3246458)
     CDS             complement(3246448..3246609)
     CDS             complement(3246572..3246763)
     CDS             3247049..3247297
     CDS             complement(3247220..3247429)
     CDS             complement(3247480..3247926)
     CDS             complement(3247955..3248212)
     CDS             3248293..3248601
     CDS             3248666..3249655
     CDS             3249690..3250118
     CDS             complement(3250340..3250795)
     CDS             complement(3250826..3251059)
     CDS             3251117..3251425
     CDS             3251504..3251959
     CDS             complement(3252186..3252755)
     CDS             complement(3252709..3252996)
     CDS             complement(3252971..3253261)
     CDS             complement(3253319..3253453)
     CDS             complement(3253457..3253573)
     CDS             3253681..3254001
     CDS             3254025..3254144
     CDS             3254145..3254810
     CDS             3255047..3255400
     CDS             3255448..3255657
     CDS             3255682..3255939
     CDS             3255936..3256676
     CDS             complement(3256753..3256983)
     CDS             3257415..3257744
     CDS             3257935..3258183
     CDS             complement(3258231..3258746)
     CDS             complement(3258757..3258957)
     CDS             3258976..3259254
     CDS             complement(3259251..3259622)
     CDS             complement(3259603..3259701)
     CDS             3259890..3260465
     CDS             complement(3260443..3260610)
     CDS             complement(3261063..3261692)
     CDS             3262126..3262908
     CDS             3263211..3263540
     CDS             3263584..3264147
     CDS             complement(3264654..3265046)
     CDS             complement(3265642..3266127)
     CDS             3266299..3266655
     CDS             3266588..3267349
     CDS             complement(3267484..3267786)
     CDS             complement(3267768..3268385)
     CDS             complement(3268416..3268796)
     CDS             complement(3268900..3269532)
     CDS             3270249..3270530
     CDS             3270469..3270810
     CDS             3270865..3271038
     CDS             complement(3271378..3271674)
     CDS             3271808..3272233
     CDS             complement(3272292..3272729)
     CDS             complement(3272814..3272915)
     CDS             complement(3273194..3273301)
     CDS             3273508..3274155
     CDS             complement(3274142..3274396)
     CDS             3274473..3274703
     CDS             complement(3274803..3275429)
     CDS             complement(3275369..3275680)
     CDS             complement(3275696..3276505)
     CDS             complement(3276586..3276789)
     CDS             complement(3276795..3277208)
     CDS             3277597..3278214
     CDS             complement(3278608..3278814)
     CDS             complement(3278828..3279028)
     CDS             complement(3278973..3279299)
     CDS             complement(3279434..3279895)
     CDS             complement(3279906..3280676)
     CDS             complement(3280640..3280798)
     CDS             complement(3281205..3281321)
     CDS             complement(3281318..3281470)
     CDS             3281668..3282003
     CDS             3282315..3282554
     CDS             3282563..3282655
     CDS             3282669..3282971
     CDS             3282947..3283405
     CDS             3283407..3283733
     CDS             3283714..3284106
     CDS             3284164..3285084
     CDS             3285101..3285280
     CDS             3285349..3286074
     CDS             3286765..3287145
     CDS             3287200..3287898
     CDS             3287891..3288940
     CDS             3289201..3289848
     CDS             3289975..3290976
     CDS             3291250..3291447
     CDS             3291426..3291959
     CDS             3292334..3292660
     CDS             3292710..3292985
     CDS             3293124..3293645
     CDS             complement(3293766..3294869)
     CDS             3295089..3295460
     CDS             3295980..3296588
     CDS             3296551..3299208
     CDS             3299357..3300712
     CDS             3300784..3301029
     CDS             complement(3301345..3302004)
     CDS             complement(3302001..3303275)
     CDS             complement(3303304..3303558)
     CDS             complement(3303563..3303970)
     CDS             complement(3303909..3304214)
     CDS             complement(3304186..3304686)
     CDS             3305402..3305512
     CDS             complement(3309707..3309910)
     CDS             complement(3311183..3311323)
     CDS             complement(3311490..3312062)
     CDS             3312254..3313285
     CDS             3313278..3313931
     CDS             3313997..3314812
     CDS             3314928..3315341
     CDS             3315338..3315850
     CDS             3316106..3317830
     CDS             complement(3318155..3318352)
     CDS             complement(3318450..3319169)
     CDS             complement(3319174..3319815)
     CDS             complement(3319760..3320674)
     CDS             complement(3320725..3321051)
     CDS             complement(3321026..3321877)
     CDS             complement(3322967..3323518)
     CDS             complement(3323584..3324120)
     CDS             3324367..3324627
     CDS             complement(3324664..3326292)
     CDS             complement(3326282..3326572)
     CDS             complement(3326796..3327017)
     CDS             complement(3327099..3327215)
     CDS             complement(3327155..3327517)
     CDS             complement(3327886..3328614)
     CDS             complement(3328797..3329756)
     CDS             complement(3329769..3333257)
     CDS             complement(3333310..3333906)
     CDS             complement(3333930..3335078)
     CDS             complement(3335081..3335869)
     CDS             complement(3335874..3336329)
     CDS             complement(3336479..3337501)
     CDS             complement(3337505..3338002)
     CDS             complement(3338145..3340571)
     CDS             complement(3340609..3341964)
     CDS             complement(3341984..3342841)
     CDS             complement(3342851..3343732)
     CDS             complement(3343808..3345004)
     CDS             complement(3345163..3345789)
     CDS             complement(3345789..3346514)
     CDS             complement(3346636..3347493)
     CDS             complement(3347609..3348334)
     CDS             complement(3348360..3348530)
     CDS             3348547..3349473
     CDS             3349573..3352248
     CDS             3352299..3353123
     CDS             3353248..3353637
     CDS             complement(3353831..3354277)
     CDS             complement(3354894..3355073)
     CDS             complement(3355066..3355386)
     CDS             complement(3356228..3356515)
     CDS             complement(3356521..3356670)
     CDS             3356847..3357692
     CDS             3357971..3359335
     CDS             3359428..3360180
     CDS             complement(3360289..3360582)
     CDS             3361039..3362937
     CDS             complement(3363201..3364301)
     CDS             complement(3364294..3364689)
     CDS             complement(3364708..3365664)
     CDS             complement(3366331..3366465)
     CDS             3366720..3367925
     CDS             3367937..3368389
     CDS             complement(3368556..3369380)
     CDS             complement(3369451..3370173)
     CDS             complement(3370192..3370737)
     CDS             complement(3371420..3371953)
     CDS             complement(3371965..3372066)
     CDS             3372402..3372578
     CDS             3372623..3372811
     CDS             3372883..3374364
     CDS             3374364..3375335
     CDS             complement(3375471..3376730)
     CDS             3376965..3377387
     CDS             3377738..3378262
     CDS             3378810..3379430
     CDS             3379640..3380434
     CDS             complement(3381019..3381255)
     CDS             complement(3381303..3381716)
     CDS             complement(3381728..3381913)
     CDS             complement(3381944..3382075)
     CDS             complement(3382062..3382718)
     CDS             complement(3382711..3383046)
     CDS             complement(3383070..3383402)
     CDS             complement(3383445..3383714)
     CDS             complement(3383711..3384394)
     CDS             complement(3384366..3384665)
     CDS             complement(3384681..3385142)
     CDS             complement(3385768..3386088)
     CDS             complement(3386328..3386666)
     CDS             complement(3386663..3386929)
     CDS             complement(3386952..3387134)
     CDS             complement(3387076..3387489)
     CDS             complement(3387505..3388524)
     CDS             complement(3388478..3388846)
     CDS             3388901..3389209
     CDS             complement(3389133..3389564)
     CDS             complement(3389561..3389701)
     CDS             complement(3389741..3390025)
     CDS             complement(3390228..3390395)
     CDS             3390499..3390969
     CDS             3391242..3391532
     CDS             complement(3391453..3391659)
     CDS             complement(3391791..3392027)
     CDS             3392130..3392546
     CDS             3392946..3393341
     CDS             3393643..3393921
     CDS             3394139..3394396
     CDS             3394399..3394575
     CDS             complement(3394637..3395077)
     CDS             3395400..3395936
     CDS             complement(3395975..3396166)
     CDS             3396237..3396974
     CDS             3397077..3397310
     CDS             3397350..3397514
     CDS             3397661..3398446
     CDS             3398465..3398704
     CDS             3398682..3398879
     CDS             3398848..3399747
     CDS             complement(3399933..3401792)
     CDS             complement(3401801..3405316)
     CDS             complement(3405321..3408242)
     CDS             complement(3408371..3411769)
     CDS             complement(3411991..3412167)
     CDS             complement(3412790..3413242)
     CDS             complement(3413494..3414288)
     CDS             complement(3414295..3415167)
     CDS             complement(3415344..3417590)
     CDS             complement(3417603..3418130)
     CDS             3418818..3419513
     CDS             3419829..3420305
     CDS             3420397..3420615
     CDS             3420741..3421766
     CDS             complement(3421863..3422654)
     CDS             complement(3422654..3423445)
     CDS             complement(3423643..3424275)
     CDS             complement(3424506..3424859)
     CDS             complement(3424866..3425810)
     CDS             complement(3425794..3426189)
     CDS             complement(3426274..3426765)
     CDS             3427102..3428127
     CDS             complement(3428118..3428591)
     CDS             complement(3428753..3428902)
     CDS             complement(3429168..3429266)
     CDS             complement(3429503..3429640)
     CDS             3429830..3430156
     CDS             3430369..3431151
     CDS             complement(3431171..3431302)
     CDS             complement(3431286..3431531)
     CDS             complement(3431686..3432561)
     CDS             3433021..3433674
     CDS             complement(3433777..3435036)
     CDS             3435179..3435304
     CDS             3435310..3436104
     CDS             3436261..3436521
     CDS             complement(3436564..3436719)
     CDS             complement(3436829..3437044)
     CDS             complement(3437191..3437298)
     CDS             3437566..3438024
     CDS             3438153..3438329
     CDS             3438450..3438872
     CDS             3438963..3439142
     CDS             3439139..3439270
     CDS             3439434..3439526
     CDS             3439851..3440096
     CDS             complement(3440332..3440574)
     CDS             complement(3440841..3441023)
     CDS             complement(3441065..3441310)
     CDS             complement(3441285..3441482)
     CDS             complement(3441651..3441938)
     CDS             3442239..3442475
     CDS             complement(3442527..3443345)
     CDS             complement(3443347..3443862)
     CDS             complement(3444266..3445786)
     CDS             complement(3445796..3446632)
     CDS             complement(3447011..3448741)
     CDS             complement(3448755..3449471)
     CDS             complement(3449547..3450446)
     CDS             3450548..3451066
     CDS             complement(3451107..3451436)
     CDS             complement(3451495..3451761)
     CDS             3451973..3452959
     CDS             complement(3453105..3453755)
     CDS             3453966..3454574
     CDS             3454624..3454785
     CDS             complement(3454782..3457643)
     CDS             complement(3457728..3458123)
     CDS             complement(3458150..3459250)
     CDS             complement(3459607..3460824)
     CDS             complement(3460856..3462034)
     CDS             complement(3462031..3463350)
     CDS             complement(3463426..3464025)
     CDS             3464205..3464534
     CDS             3464799..3465416
     CDS             complement(3465531..3466763)
     CDS             complement(3467055..3467711)
     CDS             3467896..3468777
     CDS             complement(3468903..3469628)
     CDS             complement(3469903..3470142)
     CDS             complement(3470149..3470427)
     CDS             3470554..3470850
     CDS             complement(3470764..3471741)
     CDS             complement(3472090..3473166)
     CDS             complement(3473274..3474437)
     CDS             3475388..3476266
     CDS             complement(3476570..3477493)
     CDS             complement(3477513..3479411)
     CDS             3480266..3481423
     CDS             3482011..3482496
     CDS             3482438..3483457
     CDS             3483571..3484032
     CDS             3484686..3484850
     CDS             3484949..3485680
     CDS             3485692..3486648
     CDS             3486762..3487325
     CDS             3487325..3487750
     CDS             complement(3487922..3488116)
     CDS             complement(3488130..3488252)
     CDS             complement(3488296..3488964)
     CDS             complement(3489002..3489481)
     CDS             complement(3489665..3490087)
     CDS             complement(3490332..3491210)
     CDS             complement(3491211..3491549)
     CDS             3491812..3491973
     CDS             3491980..3492555
     CDS             3492613..3493155
     CDS             complement(3493357..3494283)
     CDS             complement(3495026..3495781)
     CDS             3495798..3496493
     CDS             3496531..3497352
     CDS             3497405..3497959
     CDS             3497983..3498249
     CDS             3498295..3498903
     CDS             3498896..3500026
     CDS             3500039..3500317
     CDS             complement(3500201..3500914)
     CDS             complement(3500972..3501691)
     CDS             3501859..3502950
     CDS             3502950..3503222
     CDS             3503279..3504352
     CDS             complement(3504510..3504719)
     CDS             complement(3504948..3505337)
     CDS             complement(3505338..3505616)
     CDS             complement(3505613..3506530)
     CDS             3506562..3506687
     CDS             3508547..3508801
     CDS             complement(3509481..3509810)
     CDS             3509844..3510065
     CDS             3510330..3510569
     CDS             3510529..3510960
     CDS             3511115..3511975
     CDS             3511947..3512537
     CDS             3512961..3513506
     CDS             complement(3513509..3513685)
     CDS             complement(3513682..3513927)
     CDS             complement(3513973..3514155)
     CDS             complement(3514602..3515468)
     CDS             3515649..3515807
     CDS             3515850..3515999
     CDS             3516033..3516473
     CDS             3516470..3516640
     CDS             3516722..3517168
     CDS             3517211..3517483
     CDS             3517507..3517623
     CDS             3517678..3518016
     CDS             3517976..3518851
     CDS             3519367..3519708
     CDS             complement(3520578..3521057)
     CDS             complement(3521072..3521725)
     CDS             complement(3522204..3522422)
     CDS             complement(3522429..3522908)
     CDS             3523179..3523937
     CDS             complement(3523995..3524432)
     CDS             3524606..3524962
     CDS             3524978..3525364
     CDS             complement(3526176..3527108)
     CDS             3527228..3527389
     CDS             complement(3527386..3527523)
     CDS             complement(3527938..3528381)
     CDS             complement(3528490..3528807)
     CDS             complement(3528876..3529250)
     CDS             complement(3529234..3529659)
     CDS             complement(3529764..3530225)
     CDS             complement(3530252..3530629)
     CDS             complement(3530903..3531232)
     CDS             complement(3531177..3531359)
     CDS             3531705..3532271
     CDS             3532261..3532761
     CDS             3532828..3533544
     CDS             3533681..3534253
     CDS             3534403..3534663
     CDS             complement(3534547..3534918)
     CDS             complement(3534915..3535655)
     CDS             complement(3536209..3536892)
     CDS             complement(3536868..3537113)
     CDS             complement(3537106..3537312)
     CDS             complement(3537866..3538150)
     CDS             complement(3538143..3538874)
     CDS             complement(3538822..3539397)
     CDS             complement(3539458..3540330)
     CDS             complement(3540517..3541044)
     CDS             complement(3541117..3541620)
     CDS             complement(3541617..3542081)
     CDS             complement(3542093..3542458)
     CDS             complement(3542488..3543060)
     CDS             complement(3543005..3543601)
     CDS             3543616..3543837
     CDS             3543815..3544078
     CDS             3544100..3544336
     CDS             3544285..3544419
     CDS             3544448..3544825
     CDS             3544890..3545441
     CDS             3545695..3545922
     CDS             3545935..3546639
     CDS             3546733..3547194
     CDS             3547200..3548153
     CDS             3548146..3548544
     CDS             3548545..3549186
     CDS             3549183..3549944
     CDS             3549965..3550234
     CDS             3550237..3551025
     CDS             complement(3551038..3551703)
     CDS             complement(3551654..3551950)
     CDS             complement(3551993..3552154)
     CDS             complement(3552148..3553038)
     CDS             complement(3552999..3553469)
     CDS             complement(3553466..3553633)
     CDS             complement(3553938..3554207)
     CDS             complement(3554204..3554344)
     CDS             complement(3554393..3554614)
     CDS             complement(3554628..3554732)
     CDS             complement(3554729..3555034)
     CDS             complement(3555077..3555304)
     CDS             complement(3555323..3555481)
     CDS             complement(3555663..3556064)
     CDS             complement(3556064..3556480)
     CDS             complement(3556493..3556726)
     CDS             complement(3556727..3556891)
     CDS             complement(3556900..3557292)
     CDS             3558000..3558530
     CDS             3558622..3558936
     CDS             3558940..3559371
     CDS             complement(3559569..3559880)
     CDS             complement(3559880..3560167)
     CDS             complement(3560178..3560654)
     CDS             complement(3560660..3561358)
     CDS             complement(3561355..3561516)
     CDS             complement(3561518..3561652)
     CDS             complement(3561750..3562487)
     CDS             complement(3562660..3562998)
     CDS             complement(3563031..3563318)
     CDS             complement(3563282..3564181)
     CDS             complement(3564178..3564429)
     CDS             complement(3564505..3564927)
     CDS             complement(3565276..3565566)
     CDS             complement(3565508..3566743)
     CDS             complement(3566688..3566915)
     CDS             complement(3567083..3567532)
     CDS             complement(3567709..3568278)
     CDS             3568341..3568553
     CDS             3568550..3568807
     CDS             complement(3568844..3569158)
     CDS             complement(3569200..3570009)
     CDS             complement(3570102..3570755)
     CDS             complement(3570844..3570990)
     CDS             complement(3571105..3571686)
     CDS             complement(3571689..3572039)
     CDS             3572805..3572996
     CDS             complement(3573672..3574034)
     CDS             complement(3575221..3576141)
     CDS             complement(3576101..3576340)
     CDS             complement(3576291..3576392)
     CDS             complement(3576593..3577003)
     CDS             complement(3577565..3578038)
     CDS             3578407..3579288
     CDS             3579236..3579985
     CDS             complement(3580045..3581445)
     CDS             3581677..3582018
     CDS             complement(3582034..3582624)
     CDS             complement(3582687..3583295)
     CDS             complement(3583321..3583920)
     CDS             complement(3583901..3584662)
     CDS             complement(3584659..3584970)
     CDS             complement(3585014..3585268)
     CDS             complement(3585283..3586470)
     CDS             complement(3586905..3587414)
     CDS             complement(3587509..3588567)
     CDS             complement(3588560..3589354)
     CDS             complement(3589358..3589618)
     CDS             complement(3589615..3590316)
     CDS             complement(3590306..3591322)
     CDS             complement(3591319..3592149)
     CDS             complement(3592128..3592589)
     CDS             complement(3592573..3593868)
     CDS             complement(3593869..3594270)
     CDS             complement(3594288..3596285)
     CDS             complement(3596667..3598307)
     CDS             complement(3598304..3599110)
     CDS             complement(3599359..3600240)
     CDS             3600943..3602397
     CDS             3602345..3602923
     CDS             3603040..3603387
     CDS             3603528..3604118
     CDS             3604115..3604600
     CDS             3604566..3605762
     CDS             3605973..3606605
     CDS             3606626..3607057
     CDS             3607098..3607604
     CDS             complement(3607751..3608425)
     CDS             3609329..3609610
     CDS             3610031..3610912
     CDS             complement(3611033..3611290)
     CDS             complement(3611287..3611487)
     CDS             complement(3611744..3612067)
     CDS             complement(3612064..3612366)
     CDS             complement(3612406..3612576)
     CDS             complement(3612607..3613032)
     CDS             complement(3613029..3613232)
     CDS             complement(3613261..3613590)
     CDS             complement(3613897..3614160)
     CDS             3614386..3615012
     CDS             3615013..3615174
     CDS             3615205..3615621
     CDS             complement(3615873..3616382)
     CDS             3616801..3617040
     CDS             3617024..3617455
     CDS             complement(3617469..3617798)
     CDS             3617815..3619035
     CDS             3619404..3619583
     CDS             3619522..3619773
     CDS             3619805..3619993
     CDS             3619960..3620118
     CDS             3620099..3620419
     CDS             3620368..3621309
     CDS             complement(3621653..3621928)
     CDS             complement(3622124..3622309)
     CDS             complement(3622677..3622871)
     CDS             complement(3622994..3623107)
     CDS             complement(3623146..3623436)
     CDS             complement(3623405..3624019)
     CDS             3624129..3624587
     CDS             3624690..3624920
     CDS             3625225..3625575
     CDS             3625684..3625815
     CDS             3625858..3626418
     CDS             3626559..3626963
     CDS             3626911..3627516
     CDS             3627752..3628474
     CDS             3628559..3628735
     CDS             3628732..3628962
     CDS             3628931..3629239
     CDS             complement(3629358..3630827)
     CDS             3631094..3631267
     CDS             3631344..3631496
     CDS             3631862..3632731
     CDS             complement(3632802..3633008)
     CDS             complement(3633005..3633322)
     CDS             3633563..3633820
     CDS             3634066..3634347
     CDS             3635861..3635962
     CDS             3635913..3636152
     CDS             3636158..3637027
     CDS             3636990..3637682
     CDS             3637636..3638127
     CDS             3638490..3638963
     CDS             3639059..3639331
     CDS             3639523..3639756
     CDS             3640366..3640494
     CDS             complement(3640758..3640880)
     CDS             3641041..3641598
     CDS             3641727..3641903
     CDS             complement(3641969..3642229)
     CDS             complement(3642187..3643062)
     CDS             3643473..3643940
     CDS             3644101..3644235
     CDS             complement(3644253..3644498)
     CDS             complement(3644535..3644867)
     CDS             complement(3644890..3645315)
     CDS             3646215..3646823
     CDS             3646820..3646978
     CDS             3647245..3647544
     CDS             3647526..3647837
     CDS             3647880..3647999
     CDS             complement(3648123..3649193)
     CDS             complement(3649193..3650293)
     CDS             3650573..3652084
     CDS             3652150..3652599
     CDS             3652613..3655468
     CDS             complement(3655587..3655694)
     CDS             3655873..3656121
     CDS             complement(3656198..3656638)
     CDS             3656808..3657827
     CDS             complement(3657955..3658056)
     CDS             complement(3658072..3658368)
     CDS             3658739..3659683
     CDS             3659915..3660379
     CDS             3660418..3660804
     CDS             complement(3660899..3661204)
     CDS             complement(3661268..3661822)
     CDS             3661885..3662256
     CDS             3662195..3662410
     CDS             3662411..3662647
     CDS             3662602..3663168
     CDS             complement(3663336..3663578)
     CDS             3663729..3663860
     CDS             3663860..3664663
     CDS             3664636..3664881
     CDS             3664908..3665819
     CDS             3666023..3666283
     CDS             3666346..3667383
     CDS             3667674..3667856
     CDS             3668463..3669011
     CDS             3669097..3669450
     CDS             3669520..3669945
     CDS             3670024..3670281
     CDS             3670357..3670488
     CDS             3670501..3670779
     CDS             3671078..3671497
     CDS             3672140..3672292
     CDS             3672374..3672652
     CDS             3672875..3673174
     CDS             3673156..3673467
     CDS             3673510..3673629
     CDS             3673775..3674026
     CDS             3674084..3674392
     CDS             3674905..3675135
     CDS             3675155..3675256
     CDS             3675303..3675947
     CDS             3675975..3676586
     CDS             3676558..3677103
     CDS             3677163..3677597
     CDS             3677622..3677726
     CDS             complement(3678039..3679379)
     CDS             3679871..3681829
     CDS             3681895..3682209
     CDS             3682199..3682513
     CDS             3682458..3682622
     CDS             3682629..3683018
     CDS             3683018..3683557
     CDS             3683554..3683862
     CDS             complement(3683997..3684425)
     CDS             complement(3684392..3684511)
     CDS             complement(3684501..3684797)
     CDS             complement(3684894..3685106)
     CDS             3685306..3685641
     CDS             3685617..3685847
     CDS             complement(3686009..3687652)
     CDS             complement(3687914..3688498)
     CDS             complement(3688519..3688791)
     CDS             3688845..3688961
     CDS             complement(3689151..3689471)
     CDS             complement(3689455..3689937)
     CDS             complement(3690465..3691181)
     CDS             3691196..3692119
     CDS             complement(3692294..3692515)
     CDS             3693024..3693338
     CDS             3693360..3693713
     CDS             3693772..3694026
     CDS             3694593..3694730
     CDS             complement(3695840..3696367)
     CDS             3696618..3699461
     CDS             3699536..3699889
     CDS             complement(3699784..3700005)
     CDS             complement(3700009..3700422)
     CDS             complement(3700499..3701695)
     CDS             complement(3701836..3703242)
     CDS             3703380..3703871
     CDS             3703819..3704283
     CDS             complement(3704611..3704796)
     CDS             complement(3704744..3704917)
     CDS             complement(3704944..3706506)
     CDS             complement(3706503..3707603)
     CDS             3708708..3709430
     CDS             complement(3709410..3710345)
     CDS             3711502..3712155
     CDS             complement(3712400..3712642)
     CDS             complement(3712621..3712788)
     CDS             complement(3712853..3713326)
     CDS             complement(3713331..3713516)
     CDS             complement(3714099..3714608)
     CDS             3714781..3715317
     CDS             3715350..3715703
     CDS             3715934..3716173
     CDS             3716252..3716431
     CDS             complement(3717642..3718250)
     CDS             3718621..3721080
     CDS             complement(3721254..3722126)
     CDS             complement(3722139..3722723)
     CDS             complement(3722899..3723291)
     CDS             complement(3723288..3723770)
     CDS             complement(3723760..3724422)
     CDS             complement(3724460..3724804)
     CDS             complement(3724988..3725482)
     CDS             complement(3725479..3725616)
     CDS             complement(3725755..3725880)
     CDS             complement(3726605..3728374)
     CDS             complement(3728538..3728690)
     CDS             3728844..3730208
     CDS             complement(3730231..3731856)
     CDS             complement(3731987..3732361)
     CDS             complement(3732455..3732826)
     CDS             complement(3732880..3733497)
     CDS             complement(3733467..3733646)
     CDS             complement(3733665..3734192)
     CDS             complement(3734512..3735147)
     CDS             complement(3735268..3736107)
     CDS             complement(3736150..3736308)
     CDS             3736402..3736830
     CDS             3736773..3737402
     CDS             complement(3737368..3737676)
     CDS             complement(3737873..3739036)
     CDS             complement(3739064..3739204)
     CDS             complement(3739278..3739457)
     CDS             complement(3739634..3740200)
     CDS             complement(3740268..3740393)
     CDS             complement(3740415..3740741)
     CDS             complement(3740870..3741241)
     CDS             3741538..3742068
     CDS             3742451..3743173
     CDS             3743202..3743975
     CDS             3743972..3744211
     CDS             complement(3744276..3745205)
     CDS             complement(3745420..3745551)
     CDS             complement(3745628..3745843)
     CDS             complement(3750055..3750345)
     CDS             complement(3750638..3750841)
     CDS             complement(3752666..3753538)
     CDS             complement(3753923..3754189)
     CDS             complement(3754249..3754845)
     CDS             complement(3754920..3755192)
     CDS             3755605..3756717
     CDS             complement(3756752..3757129)
     CDS             complement(3757133..3757786)
     CDS             3758021..3759418
     CDS             complement(3759401..3760318)
     CDS             complement(3760704..3762077)
     CDS             complement(3762204..3762977)
     CDS             complement(3763001..3763927)
     CDS             3764200..3765348
     CDS             3765583..3765873
     CDS             3765854..3766171
     CDS             3766171..3766311
     CDS             3766327..3766602
     CDS             3766759..3767394
     CDS             complement(3767319..3768242)
     CDS             complement(3768408..3769751)
     CDS             complement(3769705..3770631)
     CDS             complement(3770634..3771794)
     CDS             3772117..3772434
     CDS             complement(3773029..3773262)
     CDS             complement(3773225..3773425)
     CDS             complement(3773500..3773811)
     CDS             complement(3774528..3774743)
     CDS             3774949..3777144
     CDS             3778246..3779076
     CDS             3779164..3779712
     CDS             3779705..3781036
     CDS             complement(3781182..3781292)
     CDS             3781475..3781597
     CDS             3781704..3782189
     CDS             complement(3782384..3782623)
     CDS             3783135..3783470
     CDS             3783502..3783906
     CDS             3783945..3785459
     CDS             3785554..3785811
     CDS             3785762..3786361
     CDS             complement(3786527..3787693)
     CDS             3788075..3788821
     CDS             3788821..3789513
     CDS             3789641..3790408
     CDS             complement(3790489..3791481)
     CDS             complement(3791678..3792640)
     CDS             3793248..3793529
     CDS             complement(3793657..3794310)
     CDS             3795528..3795665
     CDS             3795629..3795802
     CDS             3795789..3795884
     CDS             3796109..3796516
     CDS             complement(3796599..3797087)
     CDS             3797238..3797936
     CDS             3797933..3799306
     CDS             3799514..3799981
     CDS             complement(3799988..3800803)
     CDS             complement(3800841..3801857)
     CDS             complement(3801860..3802330)
     CDS             complement(3802394..3802645)
     CDS             complement(3802672..3803103)
     CDS             3803406..3804617
     CDS             3804773..3805114
     CDS             3805299..3806036
     CDS             complement(3806846..3807205)
     CDS             3807760..3808230
     CDS             3808879..3809121
     CDS             3809147..3809302
     CDS             3809817..3810338
     CDS             3810293..3810934
     CDS             3810938..3811756
     CDS             3811746..3811856
     CDS             3811859..3812194
     CDS             3812191..3812928
     CDS             3812930..3813253
     CDS             complement(3813271..3815079)
     CDS             3815505..3815696
     CDS             3817856..3818071
     CDS             3818052..3818144
     CDS             3818381..3818626
     CDS             3818657..3819334
     CDS             3819473..3819712
     CDS             3819706..3819837
     CDS             3820416..3821369
     CDS             3821567..3821956
     CDS             3822002..3822778
     CDS             3822787..3822948
     CDS             3822957..3823544
     CDS             3823603..3824535
     CDS             3824567..3825616
     CDS             3825616..3826584
     CDS             3826597..3827715
     CDS             3827770..3828675
     CDS             3828659..3829858
     CDS             complement(3829822..3830796)
     CDS             3830963..3832111
     CDS             3832429..3833109
     CDS             3833429..3834541
     CDS             3834657..3835784
     CDS             3835969..3837237
     CDS             3837238..3838017
     CDS             3838014..3838496
     CDS             complement(3838547..3839356)
     CDS             complement(3839459..3839626)
     CDS             complement(3839643..3839879)
     CDS             complement(3840122..3840412)
     CDS             3840902..3842116
     CDS             3842094..3842552
     CDS             3842678..3843274
     CDS             complement(3843338..3843979)
     CDS             3844061..3844543
     CDS             3844576..3844695
     CDS             complement(3845286..3846005)
     CDS             3846132..3846995
     CDS             complement(3847192..3847692)
     CDS             3847927..3848529
     CDS             3848504..3848962
     CDS             3849008..3849277
     CDS             3849302..3849772
     CDS             3849953..3850222
     CDS             3850346..3850561
     CDS             3850564..3850902
     CDS             3850967..3851254
     CDS             3851772..3851906
     CDS             complement(3852361..3852627)
     CDS             3852902..3853678
     CDS             complement(3853669..3854598)
     CDS             3854987..3856102
     CDS             3856331..3856852
     CDS             complement(3857189..3857362)
     CDS             complement(3857444..3857695)
     CDS             complement(3857692..3858570)
     CDS             complement(3858670..3859353)
     CDS             complement(3859418..3860131)
     CDS             complement(3860282..3860599)
     CDS             complement(3860669..3860956)
     CDS             complement(3861020..3861916)
     CDS             complement(3861897..3862289)
     CDS             complement(3862363..3862584)
     CDS             complement(3862807..3862911)
     CDS             complement(3862942..3863307)
     CDS             3864307..3864732
     CDS             3865118..3865750
     CDS             3865805..3866080
     CDS             3866101..3868209
     CDS             3868435..3870519
     CDS             3870894..3871262
     CDS             3871281..3871415
     CDS             3871400..3871855
     CDS             3871991..3872284
     CDS             3872678..3873658
     CDS             complement(3873616..3874008)
     CDS             complement(3874363..3874638)
     CDS             complement(3874675..3875112)
     CDS             complement(3875060..3875974)
     CDS             complement(3876030..3876617)
     CDS             complement(3876968..3877558)
     CDS             complement(3877516..3877803)
     CDS             complement(3877854..3877964)
     CDS             3878091..3878492
     CDS             3878444..3878740
     CDS             complement(3879174..3879326)
     CDS             3879716..3880489
     CDS             complement(3880626..3882437)
     CDS             3882816..3884234
     CDS             3884374..3885423
     CDS             3885432..3886844
     CDS             complement(3886688..3887014)
     CDS             complement(3886972..3887628)
     CDS             complement(3887842..3888387)
     CDS             3888557..3889192
     CDS             complement(3889787..3892570)
     CDS             complement(3892988..3893611)
     CDS             complement(3893655..3894608)
     CDS             complement(3894709..3894978)
     CDS             3895176..3895664
     CDS             3895679..3895993
     CDS             complement(3900040..3900330)
     CDS             complement(3900623..3900826)
     CDS             complement(3902098..3902238)
     CDS             3902521..3903105
     CDS             complement(3903196..3903453)
     CDS             complement(3903450..3904268)
     CDS             complement(3904288..3904857)
     CDS             complement(3904850..3905404)
     CDS             complement(3905428..3905901)
     CDS             3906186..3906287
     CDS             3906482..3906784
     CDS             3906921..3907346
     CDS             complement(3907726..3907908)
     CDS             3908023..3908556
     CDS             3908578..3909528
     CDS             3909600..3910901
     CDS             3911003..3912379
     CDS             3912476..3912910
     CDS             3912919..3913158
     CDS             complement(3913230..3913556)
     CDS             complement(3915207..3915446)
     CDS             3916477..3916608
     CDS             3916665..3916769
     CDS             3916785..3917075
     CDS             complement(3917644..3918039)
     CDS             complement(3918080..3919069)
     CDS             complement(3919095..3919715)
     CDS             complement(3919746..3920135)
     CDS             complement(3920152..3920508)
     CDS             3920575..3920745
     CDS             complement(3920806..3922137)
     CDS             complement(3922145..3922579)
     CDS             complement(3922583..3922762)
     CDS             complement(3922769..3923269)
     CDS             complement(3923284..3923637)
     CDS             complement(3923647..3924180)
     CDS             complement(3924194..3924586)
     CDS             complement(3924621..3924926)
     CDS             complement(3924940..3925479)
     CDS             complement(3925494..3925808)
     CDS             complement(3925819..3926190)
     CDS             complement(3926361..3926615)
     CDS             complement(3926615..3926806)
     CDS             complement(3926806..3927216)
     CDS             complement(3927229..3927927)
     CDS             complement(3927945..3928277)
     CDS             complement(3928292..3928570)
     CDS             complement(3928587..3929408)
     CDS             complement(3929427..3929729)
     CDS             complement(3929726..3930331)
     CDS             complement(3930348..3930977)
     CDS             complement(3931010..3931321)
     CDS             complement(3931817..3932278)
     CDS             complement(3932353..3932547)
     CDS             3932719..3933180
     CDS             3933543..3933809
     CDS             3934204..3934596
     CDS             3934600..3934839
     CDS             complement(3935038..3936222)
     CDS             complement(3936295..3938400)
     CDS             complement(3938495..3938965)
     CDS             complement(3939059..3939433)
     CDS             complement(3939567..3939854)
     CDS             complement(3939869..3940228)
     CDS             complement(3940236..3940628)
     CDS             complement(3940625..3941347)
     CDS             complement(3941629..3942471)
     CDS             3942795..3943013
     CDS             complement(3943056..3943574)
     CDS             complement(3943668..3943871)
     CDS             complement(3943977..3945590)
     CDS             complement(3945621..3945932)
     CDS             3946163..3948082
     CDS             complement(3948287..3948793)
     CDS             3948922..3949143
     CDS             3949264..3950130
     CDS             complement(3950177..3950584)
     CDS             complement(3950569..3950679)
     CDS             3950901..3951533
     CDS             3951585..3952115
     CDS             3952066..3952389
     CDS             3952379..3952519
     CDS             3952470..3953693
     CDS             complement(3953677..3954390)
     CDS             complement(3954363..3954908)
     CDS             complement(3955025..3955606)
     CDS             complement(3956206..3956646)
     CDS             complement(3957161..3957733)
     CDS             3958098..3958241
     CDS             3958505..3958768
     CDS             3958819..3958974
     CDS             3959429..3959563
     CDS             3959662..3960171
     CDS             complement(3960074..3960331)
     CDS             3960507..3961085
     CDS             3961049..3961579
     CDS             3961626..3961895
     CDS             complement(3961959..3962372)
     CDS             complement(3962539..3963543)
     CDS             complement(3963540..3964046)
     CDS             complement(3964206..3964886)
     CDS             complement(3964934..3965746)
     CDS             complement(3965830..3966696)
     CDS             complement(3966804..3967889)
     CDS             complement(3967930..3968451)
     CDS             complement(3968971..3969168)
     CDS             complement(3969165..3969671)
     CDS             complement(3969650..3970279)
     CDS             complement(3970272..3970409)
     CDS             complement(3970905..3971162)
     CDS             complement(3971166..3971579)
     CDS             3971674..3974232
     CDS             complement(3974272..3974835)
     CDS             3975183..3977318
     CDS             3977436..3978116
     CDS             3978132..3978554
     CDS             3978585..3979466
     CDS             3979663..3981282
     CDS             complement(3981398..3982780)
     CDS             complement(3982777..3983496)
     CDS             complement(3983728..3984195)
     CDS             3984347..3986686
     CDS             3987372..3987593
     CDS             3987660..3987830
     CDS             3987874..3988098
     CDS             3988089..3988496
     CDS             3988518..3988706
     CDS             3988706..3989278
     CDS             3989251..3989739
     CDS             3989894..3991576
     CDS             complement(3991647..3992420)
     CDS             3992462..3992710
     CDS             3992658..3992981
     CDS             3993205..3993780
     CDS             complement(3993915..3994184)
     CDS             complement(3994661..3995137)
     CDS             complement(3995153..3995371)
     CDS             complement(3995654..3996412)
     CDS             complement(3996437..3997285)
     CDS             complement(3997578..3997901)
     CDS             3998206..3999789
     CDS             complement(3999737..4000021)
     CDS             complement(4000088..4000645)
     CDS             complement(4000614..4001330)
     CDS             complement(4001278..4002000)
     CDS             complement(4002196..4002516)
     CDS             complement(4002516..4002776)
     CDS             complement(4002782..4003063)
     CDS             complement(4003129..4003230)
     CDS             complement(4003415..4004038)
     CDS             complement(4004222..4004347)
     CDS             complement(4005063..4006169)
     CDS             4006373..4006966
     CDS             complement(4007119..4008435)
     CDS             complement(4008727..4009767)
     CDS             complement(4009799..4010065)
     CDS             complement(4010069..4010494)
     CDS             complement(4010747..4011553)
     CDS             complement(4011600..4011836)
     CDS             complement(4011895..4012374)
     CDS             complement(4012389..4012664)
     CDS             complement(4012649..4012942)
     CDS             complement(4013055..4014932)
     CDS             complement(4014996..4015865)
     CDS             4016071..4016541
     CDS             4016545..4017441
     CDS             complement(4017449..4017925)
     CDS             complement(4017967..4018107)
     CDS             complement(4018116..4018289)
     CDS             complement(4018378..4019328)
     CDS             complement(4019657..4021819)
     CDS             complement(4021898..4022608)
     CDS             complement(4022608..4023519)
     CDS             complement(4023516..4024217)
     CDS             complement(4024214..4025038)
     CDS             complement(4025108..4025317)
     CDS             complement(4025444..4027996)
     CDS             4030283..4030759
     CDS             4030796..4031539
     CDS             4031572..4031721
     CDS             complement(4031669..4032190)
     CDS             complement(4032319..4032720)
     CDS             complement(4032809..4033297)
     CDS             complement(4033303..4033515)
     CDS             complement(4033712..4034068)
     CDS             complement(4034094..4034366)
     CDS             complement(4034516..4034746)
     CDS             complement(4034777..4035316)
     CDS             complement(4035369..4035920)
     CDS             complement(4035934..4036437)
     CDS             complement(4036434..4037711)
     CDS             complement(4037818..4038072)
     CDS             complement(4038078..4038329)
     CDS             complement(4038498..4039505)
     CDS             complement(4039521..4039883)
     CDS             complement(4039859..4040233)
     CDS             complement(4040230..4040475)
     CDS             complement(4040475..4041023)
     CDS             4041346..4042581
     CDS             complement(4042522..4042881)
     CDS             complement(4042865..4043269)
     CDS             complement(4043266..4043589)
     CDS             complement(4043672..4044889)
     CDS             complement(4044899..4045498)
     CDS             complement(4045491..4045697)
     CDS             complement(4045697..4045930)
     CDS             complement(4045963..4046334)
     CDS             complement(4046426..4046725)
     CDS             complement(4046715..4046876)
     CDS             complement(4046873..4047934)
     CDS             complement(4048099..4048407)
     CDS             complement(4048578..4048916)
     CDS             4049432..4049644
     CDS             complement(4049691..4050101)
     CDS             complement(4050148..4050633)
     CDS             complement(4050823..4051161)
     CDS             4051216..4051335
     CDS             complement(4051415..4051594)
     CDS             complement(4052778..4053116)
     CDS             complement(4053607..4054251)
     CDS             complement(4054517..4054726)
     CDS             complement(4054746..4055657)
     CDS             complement(4055865..4056236)
     CDS             complement(4056240..4057010)
     CDS             complement(4057021..4057218)
     CDS             complement(4057638..4057922)
     CDS             complement(4058158..4058760)
     CDS             complement(4058718..4059140)
     CDS             complement(4059757..4059918)
     CDS             complement(4059932..4060210)
     CDS             complement(4060207..4060299)
     CDS             4061384..4061551
     CDS             complement(4062214..4062366)
     CDS             complement(4062484..4063446)
     CDS             4063714..4064676
     CDS             4064673..4065413
     CDS             4065437..4066654
     CDS             complement(4066670..4066918)
     CDS             4066978..4067700
     CDS             complement(4068243..4068998)
     CDS             complement(4069111..4069395)
     CDS             complement(4069406..4069627)
     CDS             complement(4069614..4069802)
     CDS             4070005..4070196
     CDS             4070259..4071248
     CDS             complement(4071443..4071964)
     CDS             complement(4072138..4072875)
     CDS             complement(4072888..4073070)
     CDS             complement(4073284..4073607)
     CDS             4074114..4074980
     CDS             complement(4075016..4075726)
     CDS             complement(4075826..4076278)
     CDS             complement(4076268..4076810)
     CDS             complement(4078163..4078903)
     CDS             complement(4078931..4080280)
     CDS             complement(4080277..4081362)
     CDS             complement(4081359..4082609)
     CDS             complement(4082611..4083732)
     CDS             complement(4083719..4084453)
     CDS             complement(4084431..4085312)
     CDS             complement(4085327..4086400)
     CDS             complement(4086397..4087659)
     CDS             complement(4087664..4088803)
     CDS             complement(4088895..4089947)
     CDS             complement(4089944..4091044)
     CDS             4091094..4091438
     CDS             complement(4091339..4092598)
     CDS             complement(4092998..4093324)
     CDS             4093442..4094689
     CDS             4094697..4096196
     CDS             complement(4096352..4098511)
     CDS             complement(4098536..4100014)
     CDS             4100211..4101098
     CDS             complement(4101139..4102683)
     CDS             complement(4102690..4104540)
     CDS             complement(4104606..4105535)
     CDS             complement(4105558..4105815)
     CDS             complement(4105812..4107458)
     CDS             complement(4108069..4108242)
     CDS             4108278..4108700
     CDS             complement(4108771..4108989)
     CDS             4109047..4109226
     CDS             4109223..4109462
     CDS             complement(4109497..4109835)
     CDS             4109956..4110777
     CDS             complement(4110988..4111593)
     CDS             complement(4111681..4112214)
     CDS             complement(4112211..4112525)
     CDS             complement(4112522..4113508)
     CDS             complement(4113644..4114252)
     CDS             complement(4114415..4114603)
     CDS             complement(4119121..4119324)
     CDS             4121202..4121480
     CDS             complement(4121485..4123353)
     CDS             4123591..4124217
     CDS             4124322..4124753
     CDS             4124807..4125079
     CDS             4125086..4125328
     CDS             4125359..4125655
     CDS             4125652..4126137
     CDS             4126137..4126415
     CDS             4126546..4127007
     CDS             4127097..4127546
     CDS             4127913..4129802
     CDS             4129821..4130441
     CDS             4131077..4131457
     CDS             4131466..4132284
     CDS             4132335..4132574
     CDS             4132632..4133102
     CDS             4133117..4133650
     CDS             4133663..4135204
     CDS             4135255..4136118
     CDS             4136151..4137533
     CDS             4137554..4137976
     CDS             4138258..4139634
     CDS             4139782..4141614
     CDS             4141867..4142016
     CDS             4141997..4142443
     CDS             4142539..4143528
     CDS             4143575..4144528
     CDS             4144528..4144761
     CDS             4144766..4144990
     CDS             4145025..4145321
     CDS             4145428..4146024
     CDS             4146218..4146355
     CDS             4146357..4146956
     CDS             complement(4147304..4147666)
     CDS             4148386..4148883
     CDS             complement(4148785..4149495)
     CDS             complement(4149440..4149562)
     CDS             complement(4149829..4150104)
     CDS             complement(4150120..4150443)
     CDS             complement(4150597..4151064)
     CDS             complement(4151077..4151232)
     CDS             complement(4151177..4151488)
     CDS             complement(4151547..4151777)
     CDS             4153366..4153791
     CDS             4154053..4154589
     CDS             4154702..4155382
     CDS             4155674..4156021
     CDS             4156039..4156674
     CDS             4156623..4156742
     CDS             complement(4156755..4157039)
     CDS             4157044..4157490
     CDS             4157547..4157975
     CDS             4157945..4158232
     CDS             4159089..4159328
     CDS             4160389..4160520
     CDS             complement(4160566..4160688)
     CDS             complement(4160673..4160978)
     CDS             4161387..4161893
     CDS             complement(4162015..4163004)
     CDS             complement(4163491..4164228)
     CDS             complement(4164279..4164728)
     CDS             complement(4164721..4165143)
     CDS             complement(4165171..4165674)
     CDS             complement(4166055..4166150)
     CDS             complement(4166160..4166315)
     CDS             complement(4166657..4168075)
     CDS             complement(4168123..4169766)
     CDS             complement(4169990..4170316)