CDS             1..1188
     CDS             complement(1282..2325)
     CDS             complement(2488..2868)
     CDS             complement(2948..3556)
     CDS             3734..4933
     CDS             4946..5977
     CDS             complement(6319..6972)
     CDS             7062..7679
     CDS             7780..8259
     CDS             complement(8481..9497)
     CDS             complement(9800..10885)
     CDS             11054..11971
     CDS             12520..13197
     CDS             13422..14045
     CDS             complement(14480..15013)
     CDS             complement(15024..16262)
     CDS             complement(16259..17044)
     CDS             complement(17091..17831)
     CDS             18290..18886
     CDS             complement(18909..19145)
     CDS             complement(19905..20732)
     CDS             complement(20772..21476)
     CDS             21879..23285
     CDS             23435..23635
     CDS             23809..24660
     CDS             24657..25490
     CDS             25487..27430
     CDS             27444..28433
     CDS             complement(28605..29225)
     CDS             29333..30226
     CDS             complement(30293..30949)
     CDS             complement(31198..31665)
     CDS             32089..32319
     CDS             33094..34674
     CDS             34680..35621
     CDS             complement(36390..36797)
     CDS             37073..37309
     CDS             37433..38356
     CDS             complement(38588..39391)
     CDS             complement(39392..40114)
     CDS             complement(40258..41181)
     CDS             41298..42521
     CDS             42729..43442
     CDS             43461..44117
     CDS             44253..45611
     CDS             45624..46409
     CDS             46425..46811
     CDS             46990..48345
     CDS             complement(48413..48661)
     CDS             complement(48762..49379)
     CDS             complement(49631..50668)
     CDS             complement(50726..51649)
     CDS             complement(51765..53021)
     CDS             complement(53008..53436)
     CDS             complement(53838..55028)
     CDS             complement(55025..56002)
     CDS             56938..57486
     CDS             57539..57838
     CDS             57835..58542
     CDS             59019..65012
     CDS             65536..65739
     CDS             complement(65894..66154)
     CDS             complement(66296..66778)
     CDS             66853..67077
     CDS             complement(67360..67659)
     CDS             68210..69562
     CDS             69615..71546
     CDS             71533..72876
     CDS             complement(73663..73893)
     CDS             complement(74338..74739)
     CDS             75164..77107
     CDS             77467..77871
     CDS             78243..80438
     CDS             complement(81301..81666)
     CDS             complement(82340..83356)
     CDS             84649..85209
     CDS             85196..86050
     CDS             86047..87078
     CDS             88347..91127
     CDS             91141..93381
     CDS             93400..95058
     CDS             95068..95331
     CDS             complement(95746..96165)
     CDS             complement(96185..96511)
     CDS             96983..97675
     CDS             complement(98261..99004)
     CDS             complement(99001..100596)
     CDS             complement(101746..103203)
     CDS             103257..104027
     CDS             106202..107197
     CDS             complement(107264..108751)
     CDS             complement(109013..109465)
     CDS             110152..110697
     CDS             110762..111499
     CDS             111660..114356
     CDS             114358..114921
     CDS             114953..115642
     CDS             115645..117321
     CDS             117711..118250
     CDS             118284..119783
     CDS             119983..120465
     CDS             120593..121135
     CDS             121141..122490
     CDS             122487..123788
     CDS             123803..127711
     CDS             127901..128470
     CDS             128568..131258
     CDS             131333..131602
     CDS             131615..135067
     CDS             complement(134960..136318)
     CDS             complement(136351..137379)
     CDS             complement(137434..138504)
     CDS             complement(138523..139572)
     CDS             complement(139569..141449)
     CDS             complement(141451..141969)
     CDS             complement(141956..142810)
     CDS             complement(142794..143849)
     CDS             144279..146924
     CDS             complement(147315..150359)
     CDS             complement(151961..152623)
     CDS             complement(153172..155556)
     CDS             complement(155917..156627)
     CDS             complement(157103..157750)
     CDS             complement(157986..158642)
     CDS             159650..160342
     CDS             complement(160651..160944)
     CDS             161435..162760
     CDS             162834..164000
     CDS             164163..165617
     CDS             165876..167096
     CDS             168157..170964
     CDS             171004..171984
     CDS             172008..172403
     CDS             172646..173671
     CDS             complement(173712..174653)
     CDS             174720..175139
     CDS             complement(175169..176557)
     CDS             177850..178131
     CDS             178430..178612
     CDS             178680..178862
     CDS             179324..180703
     CDS             complement(180836..181783)
     CDS             complement(181860..182894)
     CDS             complement(182937..184490)
     CDS             complement(184477..185727)
     CDS             complement(186269..186631)
     CDS             complement(186631..189279)
     CDS             complement(189950..191347)
     CDS             191374..192216
     CDS             complement(192045..193358)
     CDS             complement(193399..194589)
     CDS             194768..195670
     CDS             complement(196010..196819)
     CDS             197142..198182
     CDS             198674..199114
     CDS             complement(199733..200632)
     CDS             complement(200795..202042)
     CDS             complement(202195..203127)
     CDS             complement(203673..204434)
     CDS             204857..205222
     CDS             205679..207595
     CDS             207869..210766
     CDS             211366..212424
     CDS             212421..213335
     CDS             213361..214845
     CDS             214891..216759
     CDS             216788..217759
     CDS             217814..218740
     CDS             complement(218984..219922)
     CDS             complement(221168..225244)
     CDS             complement(225273..226553)
     CDS             complement(226627..227973)
     CDS             complement(227995..228498)
     CDS             complement(228605..229090)
     CDS             complement(229207..230706)
     CDS             complement(230741..231322)
     CDS             complement(231358..234297)
     CDS             234931..235551
     CDS             235548..236513
     CDS             236500..237081
     CDS             237124..239001
     CDS             239001..240086
     CDS             240083..241198
     CDS             241270..243597
     CDS             243629..246106
     CDS             246103..247185
     CDS             247367..248026
     CDS             248067..248447
     CDS             complement(249187..251103)
     CDS             complement(251443..252336)
     CDS             252432..253208
     CDS             253366..253674
     CDS             complement(254208..255503)
     CDS             complement(255787..256179)
     CDS             complement(256551..257525)
     CDS             complement(258183..259538)
     CDS             complement(259725..260729)
     CDS             complement(260719..261594)
     CDS             complement(261591..263036)
     CDS             complement(263042..263284)
     CDS             complement(263298..264098)
     CDS             264366..265280
     CDS             265934..266101
     CDS             266076..268589
     CDS             268895..269914
     CDS             270138..270962
     CDS             complement(271073..273085)
     CDS             complement(273974..275602)
     CDS             complement(275952..278036)
     CDS             278253..279146
     CDS             279195..280367
     CDS             280441..283035
     CDS             283193..284383
     CDS             complement(284436..284879)
     CDS             284920..285627
     CDS             285947..286138
     CDS             286231..286869
     CDS             286922..287512
     CDS             287591..289066
     CDS             289266..290879
     CDS             complement(291062..292162)
     CDS             292253..292651
     CDS             292809..293690
     CDS             complement(293773..294876)
     CDS             294987..295682
     CDS             295780..297210
     CDS             297407..297562
     CDS             298602..299081
     CDS             complement(299284..299727)
     CDS             complement(300205..303390)
     CDS             complement(303790..303918)
     CDS             304016..304843
     CDS             305617..307038
     CDS             307193..311149
     CDS             complement(311274..311495)
     CDS             complement(311863..313524)
     CDS             complement(314129..314518)
     CDS             complement(314646..314930)
     CDS             315099..316169
     CDS             complement(316393..316788)
     CDS             317022..317216
     CDS             complement(317557..317727)
     CDS             complement(317699..318706)
     CDS             complement(318742..320154)
     CDS             320756..321769
     CDS             complement(321738..322715)
     CDS             322892..325033
     CDS             325046..325654
     CDS             complement(325703..326521)
     CDS             complement(326913..328034)
     CDS             complement(328321..329247)
     CDS             complement(329244..330395)
     CDS             complement(330452..332746)
     CDS             complement(333205..333432)
     CDS             complement(333594..334490)
     CDS             334657..335505
     CDS             335510..336553
     CDS             336580..337668
     CDS             337679..338506
     CDS             338487..339032
     CDS             339099..340298
     CDS             complement(340354..341373)
     CDS             complement(341351..341845)
     CDS             342084..343601
     CDS             343598..344587
     CDS             344619..345647
     CDS             345659..346429
     CDS             346495..347631
     CDS             347636..348640
     CDS             348637..349296
     CDS             complement(349798..350181)
     CDS             complement(350664..350924)
     CDS             complement(351132..352280)
     CDS             352584..353393
     CDS             complement(353866..354981)
     CDS             355254..357368
     CDS             357399..357662
     CDS             complement(357756..358538)
     CDS             complement(358772..359671)
     CDS             359807..360994
     CDS             361247..362584
     CDS             complement(363167..363886)
     CDS             complement(364247..365032)
     CDS             365269..366471
     CDS             complement(366574..366756)
     CDS             367256..368800
     CDS             complement(368898..369914)
     CDS             complement(370332..371369)
     CDS             complement(371369..372361)
     CDS             complement(372654..373310)
     CDS             complement(373307..374041)
     CDS             complement(374062..375531)
     CDS             complement(375589..376872)
     CDS             377014..378708
     CDS             complement(378725..380278)
     CDS             complement(380275..381042)
     CDS             complement(381039..381947)
     CDS             382290..382580
     CDS             382577..382729
     CDS             complement(382726..382818)
     CDS             complement(382863..383696)
     CDS             383916..384980
     CDS             385392..386294
     CDS             386307..387368
     CDS             complement(387608..387901)
     CDS             complement(388810..389814)
     CDS             390003..390857
     CDS             390907..392136
     CDS             392198..395383
     CDS             395394..396926
     CDS             complement(396746..397543)
     CDS             complement(397835..399076)
     CDS             complement(399060..399719)
     CDS             399875..400345
     CDS             complement(400533..401432)
     CDS             complement(401559..401717)
     CDS             complement(401849..403714)
     CDS             complement(403731..404630)
     CDS             complement(404631..405062)
     CDS             complement(405130..406989)
     CDS             complement(407019..408278)
     CDS             complement(408275..409756)
     CDS             complement(409753..410808)
     CDS             complement(410814..423230)
     CDS             complement(423275..424687)
     CDS             complement(424681..426102)
     CDS             complement(426111..427136)
     CDS             427393..428295
     CDS             complement(428104..428622)
     CDS             complement(428722..437220)
     CDS             438435..439151
     CDS             439481..440320
     CDS             440338..441732
     CDS             441753..442943
     CDS             442936..443592
     CDS             444269..445540
     CDS             complement(445642..446400)
     CDS             complement(446765..447331)
     CDS             complement(447385..448104)
     CDS             448487..449293
     CDS             449290..450738
     CDS             450735..451460
     CDS             451828..453546
     CDS             453848..454285
     CDS             complement(454481..456016)
     CDS             complement(456284..457576)
     CDS             complement(457912..458946)
     CDS             complement(458939..460531)
     CDS             complement(460607..462232)
     CDS             complement(462735..463655)
     CDS             463906..464838
     CDS             464835..465968
     CDS             465965..466198
     CDS             466195..467487
     CDS             467523..468395
     CDS             complement(468593..468862)
     CDS             469365..470165
     CDS             complement(470449..472503)
     CDS             472763..473218
     CDS             473215..474069
     CDS             474118..475464
     CDS             complement(475866..476975)
     CDS             477213..478295
     CDS             478352..479449
     CDS             479427..480374
     CDS             480364..481218
     CDS             481292..482533
     CDS             482530..483984
     CDS             483989..484540
     CDS             complement(489292..489996)
     CDS             490819..491223
     CDS             491443..491589
     CDS             491743..492069
     CDS             complement(492082..492987)
     CDS             complement(493076..494047)
     CDS             494235..495023
     CDS             complement(495253..496452)
     CDS             496740..498830
     CDS             499054..499605
     CDS             499665..499994
     CDS             500054..500896
     CDS             500893..502293
     CDS             502353..502763
     CDS             complement(503066..503212)
     CDS             complement(503473..503958)
     CDS             complement(504077..504949)
     CDS             505072..506043
     CDS             complement(506426..506854)
     CDS             complement(506868..507596)
     CDS             complement(507633..508328)
     CDS             complement(508604..508843)
     CDS             complement(508975..509847)
     CDS             complement(509894..510370)
     CDS             complement(510525..512060)
     CDS             complement(512100..512708)
     CDS             complement(512941..513840)
     CDS             514130..516112
     CDS             516210..516590
     CDS             516584..518599
     CDS             complement(518895..520094)
     CDS             complement(520091..520399)
     CDS             complement(521255..521473)
     CDS             complement(521521..521868)
     CDS             complement(521897..522073)
     CDS             complement(522103..522210)
     CDS             complement(522353..522580)
     CDS             523248..523469
     CDS             523453..523737
     CDS             524155..524394
     CDS             524471..524767
     CDS             complement(525349..525501)
     CDS             525767..527227
     CDS             527386..528648
     CDS             528805..529737
     CDS             529935..530087
     CDS             530180..530869
     CDS             complement(530901..531635)
     CDS             complement(531626..544021)
     CDS             complement(544005..547568)
     CDS             complement(547701..548393)
     CDS             complement(548510..549346)
     CDS             549470..549877
     CDS             550116..551828
     CDS             complement(551988..554975)
     CDS             complement(554977..555561)
     CDS             complement(555707..555937)
     CDS             556940..559492
     CDS             559497..560714
     CDS             560681..561487
     CDS             561490..562563
     CDS             562571..563923
     CDS             563934..565709
     CDS             565713..565961
     CDS             565958..567313
     CDS             567328..568371
     CDS             complement(568937..569596)
     CDS             569640..570761
     CDS             570754..571323
     CDS             571335..572381
     CDS             572385..573434
     CDS             complement(574367..575266)
     CDS             575396..576121
     CDS             576396..577076
     CDS             complement(577106..578155)
     CDS             578446..579420
     CDS             complement(579479..580381)
     CDS             complement(580731..581933)
     CDS             complement(581930..582232)
     CDS             582339..583250
     CDS             complement(583525..584211)
     CDS             584743..585057
     CDS             585050..586948
     CDS             587511..588401
     CDS             588398..590083
     CDS             590649..591470
     CDS             591535..592029
     CDS             592347..592976
     CDS             593646..594251
     CDS             complement(594388..594765)
     CDS             complement(595086..596420)
     CDS             596509..597126
     CDS             complement(597482..598603)
     CDS             599481..599573
     CDS             599682..601904
     CDS             601916..602323
     CDS             602421..602717
     CDS             602714..604378
     CDS             604381..605676
     CDS             605795..606151
     CDS             606201..606581
     CDS             606581..607525
     CDS             607826..609676
     CDS             complement(609984..611276)
     CDS             complement(611347..612690)
     CDS             complement(612782..614356)
     CDS             complement(614425..615354)
     CDS             complement(615351..616331)
     CDS             complement(616328..617482)
     CDS             complement(617672..618793)
     CDS             complement(618861..620279)
     CDS             complement(620315..621649)
     CDS             complement(621676..622434)
     CDS             623418..623969
     CDS             624079..625569
     CDS             625700..626662
     CDS             626781..627194
     CDS             627332..627622
     CDS             627644..629290
     CDS             complement(629351..629797)
     CDS             630404..632938
     CDS             633972..635597
     CDS             635684..636574
     CDS             636574..637680
     CDS             637670..638668
     CDS             638683..639573
     CDS             639701..643552
     CDS             643566..645701
     CDS             646068..646439
     CDS             647257..647727
     CDS             648232..648468
     CDS             complement(648683..650290)
     CDS             complement(650494..651057)
     CDS             complement(651317..652414)
     CDS             complement(652974..653477)
     CDS             complement(653552..654175)
     CDS             654910..656325
     CDS             656420..657361
     CDS             657370..658326
     CDS             658463..661885
     CDS             662115..664721
     CDS             664712..665764
     CDS             complement(665952..667454)
     CDS             667558..668769
     CDS             complement(669091..670164)
     CDS             complement(670403..671368)
     CDS             671510..672208
     CDS             complement(672354..673421)
     CDS             complement(673436..674617)
     CDS             complement(674614..676302)
     CDS             complement(676299..677066)
     CDS             complement(677105..678106)
     CDS             complement(678103..678876)
     CDS             complement(678873..679562)
     CDS             679927..681441
     CDS             683162..684100
     CDS             684134..684682
     CDS             684679..686190
     CDS             686334..686861
     CDS             686941..687372
     CDS             687386..689248
     CDS             689245..690234
     CDS             690237..693107
     CDS             693098..695389
     CDS             695555..697843
     CDS             697847..700063
     CDS             700063..701133
     CDS             701136..701852
     CDS             701895..702284
     CDS             702302..702883
     CDS             702880..704241
     CDS             704267..705982
     CDS             705979..709482
     CDS             709541..709900
     CDS             710055..710348
     CDS             710573..710944
     CDS             711495..712394
     CDS             712553..713947
     CDS             713944..715527
     CDS             715618..715713
     CDS             715780..716775
     CDS             717080..718663
     CDS             complement(718470..719219)
     CDS             719276..720655
     CDS             complement(721178..722833)
     CDS             complement(722975..724459)
     CDS             724729..725745
     CDS             726185..727384
     CDS             complement(727562..728587)
     CDS             729020..730294
     CDS             730367..731338
     CDS             731489..732022
     CDS             732083..734146
     CDS             734149..736074
     CDS             736079..737251
     CDS             737248..738033
     CDS             738085..739326
     CDS             739347..740492
     CDS             740602..741465
     CDS             741646..743301
     CDS             complement(743388..744263)
     CDS             complement(744407..745312)
     CDS             745448..747001
     CDS             746998..748035
     CDS             748263..749405
     CDS             complement(749460..750686)
     CDS             complement(750804..752507)
     CDS             complement(752979..753923)
     CDS             754191..755141
     CDS             755224..756153
     CDS             756268..757233
     CDS             757236..757733
     CDS             757769..758728
     CDS             complement(759075..759383)
     CDS             complement(759616..760605)
     CDS             complement(760824..761114)
     CDS             complement(761884..763128)
     CDS             764090..765205
     CDS             765399..766325
     CDS             766334..767605
     CDS             767602..768375
     CDS             768375..769076
     CDS             complement(769195..769500)
     CDS             769802..771046
     CDS             complement(771359..772813)
     CDS             complement(772810..773115)
     CDS             complement(773112..773885)
     CDS             complement(773882..775525)
     CDS             776177..777118
     CDS             777245..781714
     CDS             781711..787782
     CDS             787779..788834
     CDS             788831..790558
     CDS             790555..792339
     CDS             792416..794674
     CDS             794674..794940
     CDS             794942..796456
     CDS             796473..797744
     CDS             complement(798119..798409)
     CDS             complement(798784..800724)
     CDS             800994..801188
     CDS             801871..802158
     CDS             complement(803081..804382)
     CDS             804769..805251
     CDS             806087..806371
     CDS             complement(807179..807565)
     CDS             complement(808319..809044)
     CDS             809161..810060
     CDS             complement(810090..811562)
     CDS             complement(811601..812452)
     CDS             complement(812415..813641)
     CDS             complement(813644..814555)
     CDS             complement(815023..815931)
     CDS             complement(815969..817759)
     CDS             complement(817813..818700)
     CDS             complement(819234..820007)
     CDS             complement(820004..821509)
     CDS             complement(821593..822720)
     CDS             822820..823953
     CDS             824308..826011
     CDS             826080..827609
     CDS             827721..828617
     CDS             828617..829411
     CDS             829408..830556
     CDS             complement(831009..832391)
     CDS             complement(832401..834362)
     CDS             complement(834365..835567)
     CDS             835896..836990
     CDS             837363..838085
     CDS             complement(838560..839474)
     CDS             839950..840660
     CDS             840745..842163
     CDS             complement(842509..844722)
     CDS             845000..845329
     CDS             845599..846663
     CDS             complement(846715..846984)
     CDS             847214..847804
     CDS             847905..850298
     CDS             850394..850657
     CDS             complement(850893..851135)
     CDS             complement(851135..851671)
     CDS             852266..852742
     CDS             853051..853710
     CDS             853751..854461
     CDS             complement(855459..856223)
     CDS             complement(856345..857724)
     CDS             complement(857721..858383)
     CDS             858544..859404
     CDS             859790..860059
     CDS             complement(860276..860602)
     CDS             complement(860692..861159)
     CDS             861266..862222
     CDS             862796..863260
     CDS             863324..864775
     CDS             864885..865253
     CDS             865780..866358
     CDS             866635..866901
     CDS             867983..869833
     CDS             869994..871751
     CDS             871765..872160
     CDS             873713..875743
     CDS             876216..876536
     CDS             877022..877288
     CDS             877333..877992
     CDS             877977..878153
     CDS             complement(880141..880245)
     CDS             881366..882241
     CDS             882238..883134
     CDS             complement(883269..883388)
     CDS             complement(883495..885312)
     CDS             complement(885613..885726)
     CDS             886176..886394
     CDS             complement(886603..887832)
     CDS             complement(888248..889588)
     CDS             889644..890351
     CDS             890291..891988
     CDS             892509..893201
     CDS             893230..893859
     CDS             893878..894180
     CDS             complement(894273..895163)
     CDS             complement(895296..895508)
     CDS             895693..896517
     CDS             896735..898705
     CDS             complement(898757..899233)
     CDS             complement(899858..902089)
     CDS             complement(902092..902553)
     CDS             902754..903737
     CDS             903940..904338
     CDS             complement(904770..905126)
     CDS             905531..906769
     CDS             906774..907988
     CDS             908081..909484
     CDS             complement(909758..911086)
     CDS             complement(911087..911809)
     CDS             912050..912796
     CDS             912820..914007
     CDS             complement(914051..914488)
     CDS             914654..915343
     CDS             915340..916104
     CDS             916129..917592
     CDS             917662..918510
     CDS             918568..918960
     CDS             918983..919786
     CDS             919796..920602
     CDS             complement(920553..921437)
     CDS             921714..922679
     CDS             complement(922772..923863)
     CDS             complement(924363..925430)
     CDS             complement(925423..927192)
     CDS             complement(927292..928380)
     CDS             928509..929180
     CDS             929177..930682
     CDS             complement(931296..932165)
     CDS             complement(932597..933772)
     CDS             934075..935277
     CDS             935409..935534
     CDS             complement(936023..936442)
     CDS             936784..937569
     CDS             complement(937869..938993)
     CDS             939522..939902
     CDS             940067..941302
     CDS             941307..942281
     CDS             complement(942500..943033)
     CDS             complement(943263..944084)
     CDS             complement(944098..945390)
     CDS             complement(945387..946217)
     CDS             946508..947110
     CDS             947655..948335
     CDS             948615..949712
     CDS             950686..951447
     CDS             952343..953413
     CDS             953544..953939
     CDS             complement(954199..954993)
     CDS             complement(955310..956818)
     CDS             956922..957641
     CDS             complement(958095..958580)
     CDS             complement(958577..958828)
     CDS             complement(958872..959801)
     CDS             959893..961554
     CDS             complement(961870..963906)
     CDS             complement(964306..966165)
     CDS             complement(966223..968190)
     CDS             complement(968193..969518)
     CDS             complement(969533..971083)
     CDS             972119..972448
     CDS             complement(973360..973854)
     CDS             complement(974005..974790)
     CDS             complement(975733..976683)
     CDS             976742..978142
     CDS             978353..979870
     CDS             complement(979933..980283)
     CDS             complement(980546..981223)
     CDS             complement(981584..982816)
     CDS             983336..984433
     CDS             complement(985052..985423)
     CDS             complement(985590..986363)
     CDS             986512..987924
     CDS             987966..989096
     CDS             complement(989087..990733)
     CDS             complement(990908..991126)
     CDS             complement(991253..993490)
     CDS             993701..994711
     CDS             complement(995244..995546)
     CDS             995865..997019
     CDS             997133..997597
     CDS             998147..999409
     CDS             999414..1000646
     CDS             1000646..1001902
     CDS             complement(1001962..1003299)
     CDS             complement(1003495..1004427)
     CDS             complement(1004469..1005266)
     CDS             complement(1005381..1006097)
     CDS             1006451..1007797
     CDS             complement(1008121..1008444)
     CDS             complement(1008763..1010241)
     CDS             complement(1010377..1012044)
     CDS             complement(1012600..1013580)
     CDS             complement(1013951..1014115)
     CDS             complement(1014122..1014760)
     CDS             1014917..1015900
     CDS             1016013..1016171
     CDS             1016761..1017243
     CDS             complement(1017483..1017929)
     CDS             1018464..1018841
     CDS             1019082..1020017
     CDS             1020667..1021083
     CDS             complement(1021169..1021609)
     CDS             complement(1022639..1023292)
     CDS             1023404..1024231
     CDS             1024398..1025846
     CDS             1025864..1027720
     CDS             1027982..1029187
     CDS             1029673..1030812
     CDS             1030885..1032609
     CDS             complement(1032874..1033698)
     CDS             1033887..1034900
     CDS             1034897..1036453
     CDS             1036443..1037468
     CDS             1037465..1037785
     CDS             1037820..1039142
     CDS             1039414..1040253
     CDS             1040393..1041136
     CDS             1041212..1042054
     CDS             1042206..1042982
     CDS             1043018..1043356
     CDS             complement(1043768..1044004)
     CDS             1045325..1050334
     CDS             complement(1050285..1051061)
     CDS             complement(1051227..1051568)
     CDS             complement(1051759..1052499)
     CDS             complement(1052614..1053033)
     CDS             complement(1053094..1054248)
     CDS             complement(1055191..1055805)
     CDS             1055920..1056357
     CDS             1056506..1057648
     CDS             1058137..1058757
     CDS             complement(1058815..1059339)
     CDS             complement(1059838..1061904)
     CDS             complement(1062231..1062698)
     CDS             1063031..1064416
     CDS             1064448..1065650
     CDS             1065982..1066371
     CDS             1067488..1068111
     CDS             complement(1068276..1068926)
     CDS             complement(1069038..1070351)
     CDS             1070823..1071320
     CDS             1072095..1073510
     CDS             1073521..1073889
     CDS             1073882..1074493
     CDS             complement(1074528..1077278)
     CDS             complement(1077286..1083438)
     CDS             1083960..1084514
     CDS             complement(1084487..1085236)
     CDS             1085670..1086140
     CDS             1086137..1088341
     CDS             1088338..1089258
     CDS             1089261..1090163
     CDS             1090160..1091773
     CDS             1091766..1092659
     CDS             complement(1092623..1093330)
     CDS             1093342..1094499
     CDS             1094739..1095020
     CDS             1095475..1097418
     CDS             complement(1097710..1098033)
     CDS             1098135..1098815
     CDS             complement(1098701..1099867)
     CDS             complement(1100465..1101208)
     CDS             1101580..1101768
     CDS             complement(1102035..1102490)
     CDS             1102713..1103003
     CDS             1103072..1103308
     CDS             complement(1103387..1104034)
     CDS             1104602..1105060
     CDS             complement(1105439..1106275)
     CDS             complement(1106275..1106769)
     CDS             complement(1106941..1107780)
     CDS             1108030..1109070
     CDS             1109383..1110528
     CDS             1110715..1111923
     CDS             1112419..1113195
     CDS             1113211..1114080
     CDS             1115043..1116428
     CDS             complement(1116982..1117224)
     CDS             1117375..1117665
     CDS             complement(1118059..1119375)
     CDS             complement(1119797..1120294)
     CDS             complement(1120412..1121296)
     CDS             1121943..1122287
     CDS             1122452..1123798
     CDS             1124294..1125265
     CDS             complement(1125289..1126221)
     CDS             1126516..1127007
     CDS             1127226..1128920
     CDS             1128917..1131184
     CDS             1131309..1132511
     CDS             1132498..1132743
     CDS             1132737..1133246
     CDS             1133286..1134809
     CDS             complement(1135206..1136105)
     CDS             1136211..1136897
     CDS             1136930..1137196
     CDS             1137285..1138232
     CDS             1138633..1139499
     CDS             1139496..1140329
     CDS             1140793..1141500
     CDS             1141730..1143259
     CDS             1143297..1144646
     CDS             1144855..1146345
     CDS             1146342..1146962
     CDS             1147040..1147978
     CDS             1148208..1149410
     CDS             complement(1150100..1150711)
     CDS             1150883..1151362
     CDS             complement(1151496..1152557)
     CDS             complement(1152607..1152912)
     CDS             1153004..1153846
     CDS             1154244..1155368
     CDS             complement(1155590..1155988)
     CDS             1156508..1156849
     CDS             complement(1157054..1157518)
     CDS             1157695..1158348
     CDS             complement(1158311..1159132)
     CDS             complement(1159221..1159832)
     CDS             complement(1160057..1160500)
     CDS             1160574..1161293
     CDS             complement(1161329..1162045)
     CDS             complement(1162711..1163916)
     CDS             complement(1163979..1164563)
     CDS             1164696..1165322
     CDS             1165409..1166359
     CDS             complement(1166676..1167764)
     CDS             1168198..1168515
     CDS             1168517..1168828
     CDS             1168863..1169930
     CDS             1169927..1170697
     CDS             1170736..1171263
     CDS             1171280..1172185
     CDS             1172182..1173036
     CDS             1173033..1173830
     CDS             1173823..1175496
     CDS             1175489..1176304
     CDS             1176330..1177820
     CDS             1177837..1178802
     CDS             1178795..1180042
     CDS             1180077..1181483
     CDS             1182188..1184503
     CDS             1184562..1185392
     CDS             complement(1185553..1185987)
     CDS             1186512..1188005
     CDS             complement(1188170..1188652)
     CDS             1188840..1190141
     CDS             complement(1190309..1190533)
     CDS             1190970..1191671
     CDS             1191788..1192660
     CDS             1192946..1193503
     CDS             complement(1193623..1194084)
     CDS             1194214..1195125
     CDS             complement(1195917..1196870)
     CDS             1196970..1198388
     CDS             1198415..1199692
     CDS             complement(1200256..1201209)
     CDS             complement(1201221..1202135)
     CDS             complement(1202132..1203058)
     CDS             complement(1203086..1204675)
     CDS             complement(1204921..1205571)
     CDS             complement(1205772..1206755)
     CDS             complement(1206880..1207686)
     CDS             complement(1207765..1208331)
     CDS             1209061..1209858
     CDS             complement(1209893..1211407)
     CDS             1211646..1213202
     CDS             complement(1213525..1215189)
     CDS             1215213..1215932
     CDS             complement(1215832..1216686)
     CDS             1216919..1218247
     CDS             1218524..1219633
     CDS             complement(1219694..1220584)
     CDS             1220966..1221364
     CDS             1221972..1222925
     CDS             complement(1222897..1223769)
     CDS             complement(1223807..1224973)
     CDS             1225394..1226548
     CDS             complement(1227050..1227961)
     CDS             1228123..1228227
     CDS             1228579..1229526
     CDS             1229701..1230588
     CDS             1231307..1232179
     CDS             complement(1232290..1232625)
     CDS             complement(1233479..1234246)
     CDS             complement(1234243..1235124)
     CDS             complement(1235126..1236067)
     CDS             complement(1236110..1237180)
     CDS             complement(1237201..1238802)
     CDS             complement(1238951..1239520)
     CDS             complement(1239540..1240430)
     CDS             complement(1240914..1241183)
     CDS             complement(1241421..1242632)
     CDS             1242922..1244907
     CDS             1244999..1245439
     CDS             1245491..1250116
     CDS             1250123..1250602
     CDS             1251651..1255040
     CDS             1255152..1255766
     CDS             complement(1255962..1257554)
     CDS             1257846..1259102
     CDS             1259217..1260530
     CDS             complement(1260976..1261428)
     CDS             complement(1261677..1262585)
     CDS             complement(1262598..1264922)
     CDS             1265038..1266519
     CDS             1266530..1266949
     CDS             complement(1267108..1267851)
     CDS             complement(1267927..1270713)
     CDS             complement(1270759..1270914)
     CDS             complement(1271453..1273144)
     CDS             1273872..1274534
     CDS             1274640..1275155
     CDS             1275155..1276768
     CDS             1276768..1278126
     CDS             1278318..1278731
     CDS             1278808..1279899
     CDS             complement(1280098..1280901)
     CDS             1281368..1282057
     CDS             1282054..1282767
     CDS             1282836..1283603
     CDS             complement(1283668..1284969)
     CDS             1285225..1285719
     CDS             1285975..1286724
     CDS             complement(1286842..1287186)
     CDS             1287842..1289089
     CDS             complement(1289134..1289676)
     CDS             1290325..1291344
     CDS             1291740..1292045
     CDS             1292342..1293877
     CDS             complement(1294302..1295801)
     CDS             complement(1295949..1297508)
     CDS             complement(1297675..1298679)
     CDS             complement(1298845..1300524)
     CDS             complement(1300566..1301810)
     CDS             complement(1301797..1302036)
     CDS             complement(1302090..1302872)
     CDS             complement(1302873..1303649)
     CDS             complement(1303637..1304896)
     CDS             complement(1306173..1307378)
     CDS             complement(1307752..1308924)
     CDS             complement(1309310..1310542)
     CDS             1311144..1324745
     CDS             1324735..1342716
     CDS             1342713..1357778
     CDS             1357762..1362453
     CDS             1362536..1364194
     CDS             complement(1364128..1364280)
     CDS             1364283..1365725
     CDS             complement(1366319..1368190)
     CDS             complement(1368225..1368638)
     CDS             complement(1368779..1370044)
     CDS             1370318..1371289
     CDS             complement(1371857..1372942)
     CDS             complement(1372981..1373721)
     CDS             1373787..1374458
     CDS             complement(1374805..1375677)
     CDS             complement(1375889..1376593)
     CDS             complement(1376769..1377815)
     CDS             1378461..1378619
     CDS             1378635..1379156
     CDS             1379153..1379977
     CDS             1380035..1381021
     CDS             1381061..1381420
     CDS             1381918..1382427
     CDS             1382424..1383428
     CDS             1383555..1386200
     CDS             complement(1386419..1387399)
     CDS             complement(1387392..1388477)
     CDS             complement(1388474..1390279)
     CDS             complement(1390276..1391286)
     CDS             1392005..1392697
     CDS             complement(1393053..1393304)
     CDS             complement(1393467..1394726)
     CDS             complement(1394946..1396415)
     CDS             complement(1396834..1397082)
     CDS             1397724..1397996
     CDS             complement(1398100..1399494)
     CDS             complement(1399491..1400180)
     CDS             complement(1400187..1403420)
     CDS             complement(1403466..1404935)
     CDS             complement(1404946..1406331)
     CDS             complement(1406567..1406851)
     CDS             complement(1407250..1407390)
     CDS             complement(1408044..1408532)
     CDS             1408864..1409349
     CDS             complement(1409704..1410819)
     CDS             complement(1411098..1411256)
     CDS             complement(1411544..1411873)
     CDS             complement(1411887..1412426)
     CDS             1412945..1413709
     CDS             1414077..1414652
     CDS             1414649..1416496
     CDS             1416500..1419307
     CDS             complement(1419597..1420853)
     CDS             complement(1421307..1421567)
     CDS             complement(1421957..1422847)
     CDS             complement(1423002..1423625)
     CDS             complement(1423677..1426190)
     CDS             complement(1426288..1426767)
     CDS             1427793..1428602
     CDS             complement(1428857..1430287)
     CDS             complement(1430377..1431177)
     CDS             complement(1431405..1432145)
     CDS             complement(1432161..1433150)
     CDS             complement(1433152..1433607)
     CDS             complement(1433604..1434080)
     CDS             1434666..1435460
     CDS             1435517..1436665
     CDS             complement(1436862..1437698)
     CDS             1438418..1439908
     CDS             complement(1439758..1440177)
     CDS             1440217..1440825
     CDS             complement(1441006..1443006)
     CDS             complement(1443060..1443572)
     CDS             1444387..1446141
     CDS             complement(1446272..1446943)
     CDS             1447094..1448191
     CDS             1448188..1451298
     CDS             1451310..1452971
     CDS             1453301..1453945
     CDS             1453942..1455639
     CDS             1455636..1456346
     CDS             1456343..1457326
     CDS             1457465..1458652
     CDS             1458712..1459764
     CDS             1459767..1460630
     CDS             1460662..1462065
     CDS             1462130..1462630
     CDS             1462649..1464058
     CDS             complement(1464273..1465058)
     CDS             complement(1465458..1465898)
     CDS             complement(1465995..1468016)
     CDS             1468165..1468722
     CDS             1468978..1469808
     CDS             1470354..1471190
     CDS             1471305..1472192
     CDS             complement(1472452..1473081)
     CDS             complement(1473229..1473486)
     CDS             1473884..1474831
     CDS             complement(1475050..1475466)
     CDS             complement(1475897..1476415)
     CDS             complement(1476415..1478139)
     CDS             complement(1478143..1479603)
     CDS             complement(1479596..1480255)
     CDS             complement(1480256..1481206)
     CDS             complement(1481200..1483206)
     CDS             1483565..1484338
     CDS             1484616..1485062
     CDS             1485120..1485380
     CDS             1485401..1486231
     CDS             1486338..1486556
     CDS             1486597..1486923
     CDS             complement(1486928..1488202)
     CDS             complement(1488227..1489024)
     CDS             complement(1489044..1489727)
     CDS             complement(1489935..1490624)
     CDS             complement(1490621..1492150)
     CDS             complement(1492147..1495950)
     CDS             1496650..1498692
     CDS             1498689..1499336
     CDS             1499898..1500308
     CDS             1500321..1501100
     CDS             1501100..1501303
     CDS             complement(1501485..1503203)
     CDS             1503835..1504680
     CDS             complement(1504931..1506181)
     CDS             complement(1506237..1507112)
     CDS             complement(1507093..1507938)
     CDS             complement(1507943..1509535)
     CDS             complement(1509548..1512016)
     CDS             complement(1511997..1515473)
     CDS             complement(1515513..1519502)
     CDS             complement(1519495..1524087)
     CDS             complement(1524095..1528687)
     CDS             1528882..1530951
     CDS             1531512..1532216
     CDS             complement(1532333..1533190)
     CDS             complement(1533241..1534473)
     CDS             1535106..1535513
     CDS             1535596..1536216
     CDS             1536285..1537802
     CDS             1537799..1538038
     CDS             1538176..1539099
     CDS             1539190..1539486
     CDS             1540409..1541278
     CDS             1541408..1541749
     CDS             complement(1542087..1542359)
     CDS             complement(1542356..1544173)
     CDS             complement(1544170..1545117)
     CDS             complement(1545129..1546193)
     CDS             complement(1546190..1547509)
     CDS             complement(1547506..1552209)
     CDS             complement(1552227..1556267)
     CDS             complement(1556264..1557325)
     CDS             complement(1557351..1566797)
     CDS             complement(1566813..1567511)
     CDS             complement(1567608..1567835)
     CDS             1568457..1569938
     CDS             1570170..1570619
     CDS             1570616..1571056
     CDS             complement(1571198..1571332)
     CDS             1571611..1572906
     CDS             1573310..1575556
     CDS             1575558..1576304
     CDS             1576301..1576984
     CDS             complement(1577411..1577626)
     CDS             complement(1578133..1578492)
     CDS             complement(1578675..1578938)
     CDS             complement(1578948..1580606)
     CDS             complement(1580625..1582865)
     CDS             complement(1582879..1585665)
     CDS             1587168..1587863
     CDS             1587836..1589116
     CDS             1591025..1591624
     CDS             1591737..1591886
     CDS             1592561..1594114
     CDS             1594713..1596497
     CDS             1596916..1597917
     CDS             1597982..1598749
     CDS             complement(1599158..1599349)
     CDS             1600016..1601254
     CDS             1601379..1602722
     CDS             complement(1602659..1602865)
     CDS             1602921..1603889
     CDS             1603999..1605111
     CDS             complement(1605474..1607225)
     CDS             1608455..1609357
     CDS             1609458..1611431
     CDS             1611445..1611801
     CDS             1612045..1612308
     CDS             complement(1612466..1612939)
     CDS             complement(1613095..1614117)
     CDS             1614631..1615413
     CDS             1615447..1616583
     CDS             complement(1616992..1617462)
     CDS             1618254..1619534
     CDS             1619677..1620555
     CDS             1620543..1621355
     CDS             1621377..1622411
     CDS             1622415..1623608
     CDS             1623647..1624657
     CDS             1624654..1626114
     CDS             1626731..1627732
     CDS             1628087..1629799
     CDS             complement(1630193..1630411)
     CDS             complement(1630392..1634648)
     CDS             complement(1634692..1635042)
     CDS             complement(1635080..1637635)
     CDS             complement(1637679..1639004)
     CDS             1639957..1640781
     CDS             1640883..1641479
     CDS             1641497..1642558
     CDS             complement(1642828..1643460)
     CDS             1643791..1644570
     CDS             1645057..1647249
     CDS             complement(1647784..1648806)
     CDS             complement(1648837..1650216)
     CDS             complement(1650241..1651560)
     CDS             1651731..1652702
     CDS             complement(1652751..1653047)
     CDS             complement(1653346..1654353)
     CDS             1654477..1655220
     CDS             complement(1655610..1657028)
     CDS             1657565..1658332
     CDS             complement(1658139..1659176)
     CDS             complement(1659241..1660398)
     CDS             complement(1660895..1661737)
     CDS             1662241..1664130
     CDS             complement(1664393..1664725)
     CDS             1664995..1665777
     CDS             1665788..1668604
     CDS             1668601..1669248
     CDS             1669232..1670056
     CDS             complement(1670341..1673556)
     CDS             complement(1673636..1673842)
     CDS             complement(1673861..1675150)
     CDS             complement(1675155..1687952)
     CDS             complement(1688002..1688805)
     CDS             complement(1689307..1689627)
     CDS             complement(1689608..1691401)
     CDS             complement(1691398..1693158)
     CDS             complement(1693155..1694954)
     CDS             1695602..1696108
     CDS             complement(1696105..1696851)
     CDS             1696884..1697474
     CDS             1697610..1698680
     CDS             complement(1698825..1699049)
     CDS             complement(1699442..1700740)
     CDS             1700819..1701535
     CDS             complement(1701514..1703121)
     CDS             1703531..1703788
     CDS             complement(1703875..1704801)
     CDS             complement(1705255..1706751)
     CDS             complement(1706765..1708060)
     CDS             complement(1708073..1709095)
     CDS             complement(1709092..1711215)
     CDS             complement(1711352..1711537)
     CDS             complement(1711784..1711957)
     CDS             1712236..1713666
     CDS             complement(1713869..1715590)
     CDS             1716529..1717047
     CDS             1717376..1717894
     CDS             1718430..1723229
     CDS             1723847..1725142
     CDS             1725465..1726151
     CDS             complement(1726275..1726712)
     CDS             1727005..1728123
     CDS             1728203..1728340
     CDS             complement(1728621..1729289)
     CDS             complement(1729950..1731419)
     CDS             1732132..1732803
     CDS             complement(1733534..1734538)
     CDS             1734646..1735350
     CDS             1735353..1735946
     CDS             complement(1736396..1737253)
     CDS             complement(1737223..1738578)
     CDS             complement(1738578..1739486)
     CDS             complement(1739494..1740414)
     CDS             complement(1740551..1742113)
     CDS             complement(1742317..1744347)
     CDS             complement(1744388..1745422)
     CDS             complement(1745419..1746363)
     CDS             1746715..1748745
     CDS             complement(1749280..1750479)
     CDS             1750674..1751009
     CDS             1751088..1752548
     CDS             1753028..1753669
     CDS             complement(1753716..1754066)
     CDS             complement(1754596..1757517)
     CDS             complement(1757601..1758539)
     CDS             complement(1758536..1759255)
     CDS             complement(1759824..1761317)
     CDS             complement(1761457..1761753)
     CDS             complement(1761814..1762617)
     CDS             complement(1762676..1763665)
     CDS             1764404..1765384
     CDS             complement(1765587..1766546)
     CDS             complement(1766798..1767814)
     CDS             1768007..1768516
     CDS             1768950..1770401
     CDS             complement(1770605..1771900)
     CDS             1772068..1772793
     CDS             1772904..1774277
     CDS             1774329..1775216
     CDS             complement(1775421..1775558)
     CDS             1775634..1777109
     CDS             1777106..1778728
     CDS             1778907..1779767
     CDS             1780456..1780728
     CDS             1781068..1781280
     CDS             complement(1781611..1781997)
     CDS             complement(1782215..1782637)
     CDS             complement(1782639..1783073)
     CDS             complement(1783063..1783410)
     CDS             1783579..1783731
     CDS             1783924..1784457
     CDS             complement(1784748..1786730)
     CDS             complement(1786738..1787670)
     CDS             complement(1787791..1788075)
     CDS             complement(1788072..1789061)
     CDS             complement(1789176..1789643)
     CDS             1790010..1792127
     CDS             complement(1792854..1794233)
     CDS             1794290..1795039
     CDS             complement(1794846..1796429)
     CDS             complement(1796734..1797729)
     CDS             complement(1797796..1797891)
     CDS             complement(1797982..1799565)
     CDS             complement(1799562..1800956)
     CDS             complement(1801115..1802014)
     CDS             1802996..1803583
     CDS             1803626..1805095
     CDS             1805115..1806812
     CDS             complement(1806749..1806946)
     CDS             complement(1807165..1807467)
     CDS             1807937..1811314
     CDS             1811508..1812944
     CDS             complement(1813025..1814503)
     CDS             complement(1814500..1814952)
     CDS             complement(1814956..1817127)
     CDS             complement(1817713..1818198)
     CDS             complement(1818237..1819220)
     CDS             complement(1819386..1819646)
     CDS             1819935..1820402
     CDS             complement(1820763..1820978)
     CDS             complement(1821179..1821382)
     CDS             complement(1822874..1823335)
     CDS             complement(1823335..1823970)
     CDS             complement(1823960..1826968)
     CDS             complement(1826965..1827258)
     CDS             complement(1827632..1828876)
     CDS             complement(1828893..1830365)
     CDS             1830566..1831798
     CDS             complement(1832171..1832422)
     CDS             complement(1832615..1833319)
     CDS             complement(1833555..1834283)
     CDS             1834896..1835564
     CDS             complement(1835404..1835955)
     CDS             complement(1836601..1837611)
     CDS             complement(1837601..1839046)
     CDS             complement(1839281..1839706)
     CDS             1839927..1840622
     CDS             1840619..1840951
     CDS             1841023..1843209
     CDS             1843218..1844222
     CDS             1844219..1844593
     CDS             complement(1844868..1845602)
     CDS             complement(1845763..1847292)
     CDS             complement(1848389..1852204)
     CDS             complement(1852276..1852761)
     CDS             complement(1852786..1854594)
     CDS             complement(1854872..1856257)
     CDS             complement(1856672..1858438)
     CDS             complement(1858480..1859931)
     CDS             complement(1860106..1860924)
     CDS             complement(1860921..1861448)
     CDS             complement(1861448..1862797)
     CDS             complement(1862794..1863642)
     CDS             complement(1863627..1864394)
     CDS             complement(1864409..1865233)
     CDS             complement(1865271..1865657)
     CDS             complement(1865694..1866263)
     CDS             1866550..1867608
     CDS             1867624..1869741
     CDS             1870152..1870424
     CDS             1870439..1871725
     CDS             1871709..1872359
     CDS             1872382..1872645
     CDS             1872683..1873603
     CDS             1873746..1874795
     CDS             1874850..1875098
     CDS             1875228..1875515
     CDS             1875628..1876083
     CDS             1876536..1877489
     CDS             complement(1877916..1878398)
     CDS             complement(1878493..1879107)
     CDS             1879298..1880002
     CDS             1880081..1880971
     CDS             1880994..1882361
     CDS             1882358..1882999
     CDS             1883103..1884425
     CDS             1884507..1885283
     CDS             1885311..1886282
     CDS             1887152..1887844
     CDS             complement(1888722..1889621)
     CDS             complement(1890003..1890953)
     CDS             complement(1891054..1892052)
     CDS             complement(1892175..1893077)
     CDS             complement(1893070..1894239)
     CDS             1895019..1895681
     CDS             1896262..1896477
     CDS             1896618..1897475
     CDS             1897938..1898273
     CDS             1898270..1898749
     CDS             1898784..1899278
     CDS             1899341..1900411
     CDS             complement(1902108..1904927)
     CDS             complement(1904940..1908551)
     CDS             complement(1908645..1908818)
     CDS             complement(1908858..1909439)
     CDS             1909941..1910261
     CDS             1910827..1912587
     CDS             complement(1913454..1913585)
     CDS             complement(1913706..1913819)
     CDS             complement(1914000..1917989)
     CDS             1918266..1919420
     CDS             1919442..1920590
     CDS             complement(1920936..1922078)
     CDS             complement(1922219..1924213)
     CDS             complement(1924384..1925169)
     CDS             complement(1925190..1926797)
     CDS             complement(1926820..1928001)
     CDS             1928209..1928973
     CDS             1929913..1930623
     CDS             1930675..1932231
     CDS             1932228..1933835
     CDS             1934299..1937703
     CDS             1937690..1939054
     CDS             1939056..1939847
     CDS             1940223..1940855
     CDS             1940996..1942009
     CDS             complement(1942533..1943951)
     CDS             complement(1944054..1944902)
     CDS             complement(1945441..1946802)
     CDS             complement(1946805..1947464)
     CDS             1947609..1948052
     CDS             1948814..1949281
     CDS             1949303..1951642
     CDS             1951623..1952807
     CDS             complement(1952822..1954333)
     CDS             complement(1954501..1955727)
     CDS             complement(1955782..1956801)
     CDS             1956976..1957884
     CDS             1957945..1958433
     CDS             1958687..1959988
     CDS             1960041..1960739
     CDS             complement(1961201..1963006)
     CDS             complement(1963715..1964473)
     CDS             complement(1965078..1966418)
     CDS             complement(1966737..1968233)
     CDS             1968382..1969107
     CDS             1969129..1970337
     CDS             1970386..1971417
     CDS             1972367..1972552
     CDS             1972665..1973543
     CDS             1974135..1974989
     CDS             complement(1975244..1976269)
     CDS             1976381..1977598
     CDS             1977601..1978443
     CDS             1978489..1978929
     CDS             complement(1979086..1979274)
     CDS             1979336..1980886
     CDS             1980911..1981747
     CDS             1981744..1982358
     CDS             complement(1982238..1982954)
     CDS             complement(1983119..1983295)
     CDS             1983396..1984421
     CDS             1984549..1985949
     CDS             1985972..1987522
     CDS             1987602..1987979
     CDS             complement(1988222..1990093)
     CDS             complement(1990084..1990821)
     CDS             complement(1990818..1992662)
     CDS             1992922..1993416
     CDS             1993413..1994939
     CDS             1995159..1995668
     CDS             1995661..1996122
     CDS             1996159..1997901
     CDS             1997889..1998911
     CDS             1998898..2001954
     CDS             2001981..2005004
     CDS             2005030..2007663
     CDS             2007681..2008745
     CDS             2008742..2009497
     CDS             2009526..2009918
     CDS             2009928..2010725
     CDS             2010758..2012155
     CDS             2012152..2012817
     CDS             2012814..2016833
     CDS             2017558..2018781
     CDS             complement(2019189..2019830)
     CDS             complement(2020936..2022465)
     CDS             complement(2024297..2025289)
     CDS             complement(2025885..2026328)
     CDS             complement(2026566..2027237)
     CDS             complement(2027473..2027928)
     CDS             complement(2028080..2029618)
     CDS             2030244..2031029
     CDS             complement(2031544..2032107)
     CDS             complement(2032104..2032385)
     CDS             complement(2032382..2035036)
     CDS             complement(2035136..2036068)
     CDS             complement(2036130..2036432)
     CDS             complement(2036554..2037813)
     CDS             complement(2037855..2039717)
     CDS             complement(2039736..2040251)
     CDS             complement(2040377..2041612)
     CDS             complement(2041616..2042371)
     CDS             complement(2042405..2042659)
     CDS             complement(2042695..2043375)
     CDS             complement(2043365..2044336)
     CDS             complement(2044333..2045598)
     CDS             complement(2045576..2046040)
     CDS             complement(2046037..2047344)
     CDS             complement(2047341..2047748)
     CDS             complement(2047760..2049832)
     CDS             complement(2049868..2050989)
     CDS             complement(2050986..2052863)
     CDS             complement(2052875..2053633)
     CDS             2054027..2055313
     CDS             2055310..2055579
     CDS             2055639..2055941
     CDS             2055946..2056893
     CDS             2056890..2057477
     CDS             2057446..2058228
     CDS             2058191..2058391
     CDS             2059229..2060200
     CDS             2060212..2060652
     CDS             complement(2060795..2060995)
     CDS             2061636..2063393
     CDS             complement(2064515..2065153)
     CDS             2065330..2065788
     CDS             2066355..2067674
     CDS             complement(2068036..2068923)
     CDS             2069024..2070247
     CDS             complement(2070371..2072035)
     CDS             complement(2072203..2072700)
     CDS             complement(2072783..2074372)
     CDS             complement(2074803..2075429)
     CDS             2075503..2076027
     CDS             2076362..2076766
     CDS             2077142..2078728
     CDS             2078878..2079660
     CDS             2080243..2081850
     CDS             2082618..2083310
     CDS             2083633..2084241
     CDS             2084583..2085908
     CDS             complement(2086254..2087105)
     CDS             complement(2087108..2087890)
     CDS             complement(2087911..2088921)
     CDS             2089224..2090057
     CDS             complement(2090298..2090486)
     CDS             complement(2090483..2092039)
     CDS             complement(2092073..2094619)
     CDS             complement(2094616..2095479)
     CDS             complement(2095476..2095688)
     CDS             complement(2095685..2097943)
     CDS             complement(2097954..2101919)
     CDS             complement(2102657..2104219)
     CDS             complement(2104224..2106377)
     CDS             2106590..2107531
     CDS             2107687..2108097
     CDS             2108094..2109446
     CDS             complement(2109603..2110055)
     CDS             complement(2110479..2111393)
     CDS             2111560..2112513
     CDS             2113119..2114519
     CDS             complement(2114405..2115457)
     CDS             complement(2115580..2115921)
     CDS             2116001..2116801
     CDS             2117056..2117286
     CDS             2117674..2118321
     CDS             complement(2118389..2120188)
     CDS             complement(2120305..2121987)
     CDS             complement(2121987..2122466)
     CDS             complement(2122506..2123060)
     CDS             complement(2123093..2124169)
     CDS             complement(2124159..2125769)
     CDS             complement(2125766..2126290)
     CDS             complement(2126280..2127578)
     CDS             complement(2127590..2129362)
     CDS             complement(2129362..2129931)
     CDS             2130248..2131354
     CDS             complement(2131597..2133387)
     CDS             complement(2133384..2134133)
     CDS             complement(2134184..2135269)
     CDS             complement(2135397..2136020)
     CDS             2136250..2136738
     CDS             complement(2137262..2137870)
     CDS             2138133..2138780
     CDS             complement(2139336..2140781)
     CDS             complement(2140993..2141448)
     CDS             complement(2141541..2141723)
     CDS             complement(2141893..2142144)
     CDS             complement(2142172..2143155)
     CDS             complement(2143351..2144220)
     CDS             complement(2144217..2144480)
     CDS             complement(2144521..2145171)
     CDS             complement(2145158..2146468)
     CDS             complement(2146498..2147109)
     CDS             complement(2147106..2149178)
     CDS             complement(2149175..2150257)
     CDS             2150493..2151074
     CDS             2151088..2151504
     CDS             2151507..2152355
     CDS             2152352..2153029
     CDS             2153014..2153730
     CDS             2153727..2155055
     CDS             2155052..2155579
     CDS             2155576..2156544
     CDS             2156912..2158678
     CDS             complement(2158923..2159876)
     CDS             complement(2159944..2178165)
     CDS             complement(2178186..2191592)
     CDS             complement(2191589..2201422)
     CDS             complement(2201724..2204507)
     CDS             complement(2206247..2207965)
     CDS             complement(2207978..2209309)
     CDS             complement(2209334..2209861)
     CDS             complement(2209898..2210779)
     CDS             complement(2210884..2211795)
     CDS             2212100..2212261
     CDS             complement(2212357..2213277)
     CDS             2213386..2214783
     CDS             2214780..2215178
     CDS             complement(2215341..2216510)
     CDS             complement(2216503..2217663)
     CDS             complement(2217754..2219181)
     CDS             2219567..2221987
     CDS             2221990..2222475
     CDS             2222462..2223076
     CDS             complement(2223175..2224173)
     CDS             complement(2224794..2224946)
     CDS             complement(2224946..2225362)
     CDS             complement(2225430..2227784)
     CDS             2227952..2228146
     CDS             2228221..2229474
     CDS             2230201..2232396
     CDS             2232881..2233372
     CDS             2233651..2233800
     CDS             2233880..2234362
     CDS             2234359..2234646
     CDS             complement(2235226..2237151)
     CDS             complement(2237148..2238590)
     CDS             complement(2238587..2239555)
     CDS             complement(2239730..2240356)
     CDS             complement(2240353..2241267)
     CDS             complement(2241278..2243710)
     CDS             complement(2243759..2244349)
     CDS             complement(2244569..2245333)
     CDS             complement(2245403..2246170)
     CDS             complement(2246423..2247358)
     CDS             complement(2247904..2249814)
     CDS             complement(2249930..2251252)
     CDS             complement(2251308..2252516)
     CDS             complement(2252513..2253466)
     CDS             complement(2253552..2254103)
     CDS             complement(2255055..2256077)
     CDS             2256873..2257106
     CDS             2257366..2258289
     CDS             2258748..2259902
     CDS             complement(2260353..2261411)
     CDS             complement(2261728..2262171)
     CDS             2262446..2263573
     CDS             complement(2264125..2265012)
     CDS             complement(2265288..2265431)
     CDS             2265650..2266822
     CDS             complement(2266936..2269398)
     CDS             complement(2269395..2270849)
     CDS             complement(2270910..2273078)
     CDS             2273651..2274709
     CDS             2274745..2275788
     CDS             2275775..2276743
     CDS             complement(2276728..2277108)
     CDS             complement(2277461..2278651)
     CDS             complement(2278907..2280442)
     CDS             complement(2280495..2280989)
     CDS             complement(2280996..2281811)
     CDS             complement(2281841..2283184)
     CDS             complement(2283266..2284138)
     CDS             complement(2284218..2285033)
     CDS             complement(2285078..2285926)
     CDS             complement(2285936..2287129)
     CDS             complement(2287201..2287965)
     CDS             complement(2287962..2288774)
     CDS             complement(2288774..2291419)
     CDS             complement(2291555..2292646)
     CDS             2292675..2292836
     CDS             complement(2293018..2294085)
     CDS             complement(2294134..2294784)
     CDS             complement(2294862..2295011)
     CDS             complement(2295008..2296417)
     CDS             complement(2296809..2298104)
     CDS             complement(2298097..2299044)
     CDS             complement(2299765..2300292)
     CDS             2300453..2303176
     CDS             complement(2303428..2304672)
     CDS             complement(2305530..2305919)
     CDS             2305995..2306969
     CDS             complement(2307066..2308367)
     CDS             complement(2308420..2308692)
     CDS             complement(2308694..2309395)
     CDS             complement(2309417..2311192)
     CDS             complement(2311197..2311565)
     CDS             complement(2311570..2311986)
     CDS             complement(2312186..2313184)
     CDS             2313285..2314268
     CDS             2314466..2315485
     CDS             2315642..2316151
     CDS             2316228..2317679
     CDS             2317727..2320444
     CDS             complement(2320691..2323435)
     CDS             complement(2323518..2325182)
     CDS             complement(2325206..2325478)
     CDS             complement(2326486..2328651)
     CDS             complement(2329048..2329419)
     CDS             complement(2329733..2331340)
     CDS             complement(2331352..2331663)
     CDS             complement(2331650..2332282)
     CDS             2333274..2333408
     CDS             2333755..2335503
     CDS             complement(2335598..2336467)
     CDS             complement(2336468..2337646)
     CDS             complement(2337828..2338874)
     CDS             complement(2338949..2340049)
     CDS             2340167..2341687
     CDS             complement(2341794..2342828)
     CDS             complement(2342832..2343926)
     CDS             complement(2344250..2346499)
     CDS             complement(2346587..2346982)
     CDS             complement(2347143..2347679)
     CDS             2347948..2348583
     CDS             complement(2348715..2349746)
     CDS             complement(2349759..2350070)
     CDS             complement(2350515..2350847)
     CDS             complement(2351046..2352461)
     CDS             complement(2352917..2353531)
     CDS             complement(2353557..2354489)
     CDS             complement(2354486..2355910)
     CDS             2356427..2357407
     CDS             2357471..2358637
     CDS             2359121..2359297
     CDS             complement(2359522..2361564)
     CDS             complement(2362008..2363882)
     CDS             complement(2363977..2364423)
     CDS             complement(2364590..2364802)
     CDS             complement(2364882..2366105)
     CDS             2366224..2367285
     CDS             complement(2367677..2368486)
     CDS             complement(2368637..2370541)
     CDS             complement(2370625..2371509)
     CDS             complement(2371506..2371799)
     CDS             2372069..2373175
     CDS             2373326..2374789
     CDS             2374914..2375783
     CDS             complement(2375842..2376717)
     CDS             2377436..2379229
     CDS             complement(2379535..2380917)
     CDS             complement(2381236..2384007)
     CDS             2384009..2384758
     CDS             2385176..2385460
     CDS             2386120..2386611
     CDS             complement(2387490..2388632)
     CDS             2389652..2389939
     CDS             complement(2390706..2392232)
     CDS             2392388..2392786
     CDS             2392880..2393875
     CDS             2393866..2394678
     CDS             2395174..2395626
     CDS             2395764..2396183
     CDS             complement(2396296..2396454)
     CDS             complement(2396551..2397699)
     CDS             2397950..2398648
     CDS             2399177..2399929
     CDS             2399942..2400616
     CDS             2400618..2401319
     CDS             complement(2401862..2402710)
     CDS             complement(2402745..2404694)
     CDS             complement(2404892..2405275)
     CDS             2405373..2406248
     CDS             2406315..2407235
     CDS             2407328..2408107
     CDS             2408193..2409533
     CDS             2409569..2410159
     CDS             complement(2410318..2411961)
     CDS             2412237..2412950
     CDS             2413299..2413754
     CDS             complement(2413819..2415057)
     CDS             2415119..2415229
     CDS             2415310..2415720
     CDS             complement(2415962..2416588)
     CDS             2416651..2417505
     CDS             complement(2417441..2418124)
     CDS             2418247..2419278
     CDS             complement(2419345..2419947)
     CDS             complement(2419985..2420407)
     CDS             complement(2420445..2421488)
     CDS             complement(2421485..2422378)
     CDS             complement(2422375..2423217)
     CDS             complement(2423214..2424158)
     CDS             complement(2424173..2424856)
     CDS             complement(2424864..2425646)
     CDS             complement(2425665..2426570)
     CDS             complement(2426667..2426927)
     CDS             complement(2426924..2428513)
     CDS             complement(2429749..2430114)
     CDS             complement(2430098..2430559)
     CDS             complement(2430706..2431359)
     CDS             2431481..2432215
     CDS             complement(2432309..2433010)
     CDS             complement(2433007..2433426)
     CDS             2433549..2434256
     CDS             complement(2434157..2435065)
     CDS             2435569..2435910
     CDS             2435973..2436740
     CDS             complement(2437029..2438195)
     CDS             complement(2438195..2439379)
     CDS             complement(2439376..2440851)
     CDS             complement(2440863..2442002)
     CDS             complement(2442046..2442993)
     CDS             complement(2443023..2445242)
     CDS             complement(2445293..2446468)
     CDS             complement(2446462..2446896)
     CDS             complement(2446919..2448340)
     CDS             complement(2448386..2449768)
     CDS             2450198..2451718
     CDS             complement(2451791..2452795)
     CDS             complement(2453372..2453953)
     CDS             complement(2453979..2455316)
     CDS             complement(2455428..2455850)
     CDS             complement(2456121..2457155)
     CDS             complement(2457699..2458967)
     CDS             complement(2458964..2459503)
     CDS             complement(2459525..2459938)
     CDS             complement(2460105..2460458)
     CDS             2460820..2462694
     CDS             2463484..2463864
     CDS             2463913..2464497
     CDS             2464725..2465783
     CDS             complement(2465999..2466427)
     CDS             complement(2466600..2468696)
     CDS             2469163..2470368
     CDS             complement(2471054..2472070)
     CDS             complement(2472418..2473215)
     CDS             complement(2473455..2474225)
     CDS             complement(2474259..2474948)
     CDS             complement(2474945..2476021)
     CDS             complement(2476018..2477250)
     CDS             2477656..2478582
     CDS             2478674..2479075
     CDS             complement(2479213..2480400)
     CDS             complement(2481325..2482206)
     CDS             2482888..2484897
     CDS             complement(2485232..2485930)
     CDS             2485970..2487079
     CDS             2487659..2488699
     CDS             2489162..2489818
     CDS             complement(2489925..2490278)
     CDS             2490672..2491616
     CDS             complement(2491819..2493102)
     CDS             complement(2493464..2494414)
     CDS             complement(2494545..2495573)
     CDS             complement(2495580..2498174)
     CDS             complement(2498171..2498905)
     CDS             complement(2498886..2500940)
     CDS             complement(2500937..2501455)
     CDS             complement(2501490..2503166)
     CDS             complement(2503337..2504434)
     CDS             2505304..2505591
     CDS             2505555..2505704
     CDS             complement(2505871..2507304)
     CDS             complement(2507385..2509025)
     CDS             complement(2509333..2510913)
     CDS             complement(2511113..2512399)
     CDS             complement(2512440..2512694)
     CDS             2513143..2514795
     CDS             complement(2514862..2515278)
     CDS             complement(2515483..2516724)
     CDS             complement(2516711..2517040)
     CDS             complement(2517062..2517559)
     CDS             complement(2517574..2518851)
     CDS             2519105..2520070
     CDS             complement(2520141..2521028)
     CDS             2521118..2522251
     CDS             2522286..2523188
     CDS             2523226..2523516
     CDS             complement(2523636..2523968)
     CDS             complement(2523969..2524577)
     CDS             complement(2524577..2526589)
     CDS             complement(2526593..2527480)
     CDS             complement(2528222..2530255)
     CDS             2530405..2531457
     CDS             complement(2531411..2532358)
     CDS             2532453..2533451
     CDS             complement(2533630..2534544)
     CDS             complement(2534547..2534753)
     CDS             2534768..2536135
     CDS             2536132..2536623
     CDS             2536667..2537686
     CDS             2537683..2538477
     CDS             complement(2538521..2539522)
     CDS             2539802..2540287
     CDS             2540284..2540856
     CDS             2540879..2541931
     CDS             2542603..2544042
     CDS             complement(2544290..2545765)
     CDS             complement(2546534..2547424)
     CDS             2548138..2549517
     CDS             complement(2550111..2550857)
     CDS             2551522..2552304
     CDS             complement(2552510..2553496)
     CDS             complement(2553496..2553723)
     CDS             2554522..2554896
     CDS             complement(2555306..2555605)
     CDS             2555909..2556856
     CDS             2557291..2557572
     CDS             complement(2558163..2558813)
     CDS             complement(2559265..2560443)
     CDS             complement(2560455..2560751)
     CDS             complement(2560741..2561451)
     CDS             complement(2561626..2563314)
     CDS             2564310..2565149
     CDS             complement(2565184..2566668)
     CDS             complement(2566646..2567731)
     CDS             complement(2567728..2568426)
     CDS             complement(2568429..2569565)
     CDS             complement(2569562..2569813)
     CDS             complement(2569846..2570316)
     CDS             complement(2570532..2571398)
     CDS             2571698..2573218
     CDS             2573215..2574288
     CDS             2574285..2577485
     CDS             2577488..2578612
     CDS             2578762..2580597
     CDS             complement(2580935..2582500)
     CDS             2583041..2583550
     CDS             complement(2583608..2584111)
     CDS             complement(2584188..2585213)
     CDS             complement(2585472..2586320)
     CDS             complement(2586317..2588317)
     CDS             complement(2588301..2589050)
     CDS             complement(2589064..2589312)
     CDS             complement(2589309..2590010)
     CDS             complement(2590007..2590315)
     CDS             complement(2590308..2590808)
     CDS             complement(2590805..2591260)
     CDS             complement(2591250..2592836)
     CDS             2593197..2594990
     CDS             2595001..2596404
     CDS             2596401..2597579
     CDS             complement(2598307..2599248)
     CDS             complement(2599650..2600297)
     CDS             2600676..2600879
     CDS             complement(2600867..2601259)
     CDS             complement(2601559..2602890)
     CDS             2603569..2603748
     CDS             complement(2604048..2604830)
     CDS             complement(2604844..2606118)
     CDS             complement(2606678..2607877)
     CDS             complement(2608006..2608650)
     CDS             2608924..2609829
     CDS             complement(2610040..2610693)
     CDS             2610796..2611704
     CDS             2611701..2613299
     CDS             2613305..2614279
     CDS             2615004..2616527
     CDS             2616687..2617136
     CDS             2618072..2620006
     CDS             2620814..2622667
     CDS             2622758..2624041
     CDS             2624798..2626141
     CDS             2626173..2627501
     CDS             2627626..2629989
     CDS             2630462..2631652
     CDS             2631928..2632278
     CDS             2632561..2632836
     CDS             2632849..2634117
     CDS             2634897..2635949
     CDS             2636021..2638927
     CDS             2638924..2639706
     CDS             2639703..2640506
     CDS             2640507..2642129
     CDS             2642204..2643142
     CDS             2643165..2644319
     CDS             complement(2644423..2645175)
     CDS             2645593..2646120
     CDS             complement(2646255..2648189)
     CDS             complement(2648489..2649991)
     CDS             2651692..2652384
     CDS             2652381..2653835
     CDS             2653986..2654327
     CDS             complement(2654480..2655289)
     CDS             2655764..2655859
     CDS             complement(2655936..2658800)
     CDS             complement(2659205..2660041)
     CDS             complement(2660055..2660396)
     CDS             complement(2660918..2661355)
     CDS             complement(2661357..2661593)
     CDS             complement(2661934..2662656)
     CDS             2663139..2663627
     CDS             complement(2664279..2664590)
     CDS             2665466..2667082
     CDS             2667082..2668167
     CDS             2668218..2669918
     CDS             2669943..2671055
     CDS             complement(2671157..2671297)
     CDS             complement(2671309..2672475)
     CDS             2672840..2673466
     CDS             complement(2673688..2675511)
     CDS             2675537..2676502
     CDS             complement(2676728..2678842)
     CDS             complement(2679172..2679987)
     CDS             complement(2680000..2681322)
     CDS             complement(2681336..2682328)
     CDS             complement(2682332..2683894)
     CDS             2685159..2686373
     CDS             2687003..2687797
     CDS             complement(2687643..2688521)
     CDS             2688660..2689415
     CDS             2689559..2689891
     CDS             2690129..2690557
     CDS             complement(2690777..2692198)
     CDS             2692398..2693303
     CDS             2693667..2693930
     CDS             complement(2693942..2695150)
     CDS             complement(2695604..2697127)
     CDS             complement(2697403..2699016)
     CDS             complement(2699610..2700026)
     CDS             complement(2700203..2700877)
     CDS             2701184..2702269
     CDS             complement(2702430..2703602)
     CDS             2703931..2704791
     CDS             2704793..2706409
     CDS             2706422..2707573
     CDS             2707580..2708422
     CDS             2708419..2710425
     CDS             2710460..2711344
     CDS             2711707..2713368
     CDS             2714349..2715383
     CDS             2715409..2715693
     CDS             2715706..2716641
     CDS             2716638..2717678
     CDS             2717719..2718744
     CDS             2718741..2720594
     CDS             2720608..2721027
     CDS             2721034..2722005
     CDS             2722475..2723071
     CDS             2723308..2724036
     CDS             2725064..2725195
     CDS             complement(2725240..2726001)
     CDS             complement(2726097..2726360)
     CDS             complement(2726391..2726984)
     CDS             complement(2726984..2728573)
     CDS             complement(2729187..2738612)
     CDS             complement(2738962..2739225)
     CDS             complement(2739817..2744448)
     CDS             complement(2744462..2745730)
     CDS             complement(2745746..2747950)
     CDS             complement(2747947..2748063)
     CDS             complement(2748367..2749404)
     CDS             complement(2749407..2749895)
     CDS             complement(2749925..2750272)
     CDS             complement(2750269..2750544)
     CDS             complement(2751109..2753076)
     CDS             complement(2753383..2754939)
     CDS             complement(2755559..2756410)
     CDS             complement(2756411..2757334)
     CDS             complement(2757397..2758638)
     CDS             complement(2758674..2759918)
     CDS             complement(2759961..2762021)
     CDS             complement(2762372..2763526)
     CDS             2763834..2764091
     CDS             2764862..2765608
     CDS             complement(2766230..2766343)
     CDS             complement(2766340..2767599)
     CDS             complement(2767559..2768227)
     CDS             complement(2768285..2770489)
     CDS             complement(2770486..2773152)
     CDS             complement(2773165..2774610)
     CDS             complement(2774607..2776478)
     CDS             complement(2776483..2777031)
     CDS             complement(2777050..2777541)
     CDS             complement(2777601..2779109)
     CDS             complement(2779102..2779680)
     CDS             complement(2779743..2780822)
     CDS             complement(2780875..2783460)
     CDS             complement(2783671..2784654)
     CDS             complement(2784636..2788265)
     CDS             complement(2788268..2789584)
     CDS             complement(2789600..2791003)
     CDS             complement(2791000..2791518)
     CDS             2792026..2792559
     CDS             2792614..2794050
     CDS             complement(2794094..2795998)
     CDS             2796468..2797712
     CDS             2798022..2798339
     CDS             2798388..2798564
     CDS             complement(2799066..2799770)
     CDS             2799952..2800866
     CDS             complement(2801022..2802359)
     CDS             2802456..2803397
     CDS             complement(2803628..2803933)
     CDS             complement(2804406..2805080)
     CDS             2805153..2805893
     CDS             2805898..2807139
     CDS             2807186..2808307
     CDS             complement(2808726..2809196)
     CDS             2809668..2811002
     CDS             2811630..2812553
     CDS             2812618..2813760
     CDS             complement(2813944..2814792)
     CDS             2815303..2816127
     CDS             2816427..2817830
     CDS             2818016..2818567
     CDS             2818682..2818810
     CDS             complement(2819086..2821449)
     CDS             2821694..2822884
     CDS             complement(2822991..2823281)
     CDS             complement(2823384..2823563)
     CDS             complement(2823739..2824482)
     CDS             complement(2824600..2826138)
     CDS             2826425..2827828
     CDS             2828159..2828431
     CDS             2828586..2829578
     CDS             complement(2829910..2831370)
     CDS             complement(2831528..2832661)
     CDS             complement(2832658..2833647)
     CDS             complement(2833649..2834551)
     CDS             complement(2834563..2835501)
     CDS             complement(2835519..2837138)
     CDS             complement(2837319..2837900)
     CDS             complement(2838130..2838384)
     CDS             2838536..2840038
     CDS             2840477..2840680
     CDS             complement(2840751..2842442)
     CDS             complement(2842749..2843690)
     CDS             complement(2843963..2844970)
     CDS             complement(2845035..2846312)
     CDS             complement(2846386..2847135)
     CDS             2847379..2848284
     CDS             2848609..2849688
     CDS             2849730..2851205
     CDS             complement(2851281..2852393)
     CDS             complement(2852807..2853700)
     CDS             complement(2853697..2853993)
     CDS             2854154..2855161
     CDS             2855416..2856984
     CDS             complement(2857232..2858422)
     CDS             2858816..2859757
     CDS             2859770..2860930
     CDS             2861274..2861627
     CDS             2862156..2863514
     CDS             2864362..2864787
     CDS             complement(2865042..2865248)
     CDS             complement(2865260..2867338)
     CDS             complement(2867581..2868090)
     CDS             complement(2868108..2869160)
     CDS             complement(2869513..2871021)
     CDS             2871182..2872138
     CDS             complement(2872604..2872993)
     CDS             2873252..2873704
     CDS             complement(2873752..2874138)
     CDS             complement(2874135..2874881)
     CDS             complement(2874909..2875970)
     CDS             complement(2875955..2877379)
     CDS             complement(2877376..2878584)
     CDS             2878796..2879563
     CDS             2879741..2879911
     CDS             2880018..2880236
     CDS             2880328..2880867
     CDS             2880907..2882289
     CDS             2882335..2883180
     CDS             2883294..2885366
     CDS             2885388..2885693
     CDS             2885718..2886974
     CDS             2887034..2887540
     CDS             2887537..2887998
     CDS             2888021..2889229
     CDS             2889251..2890618
     CDS             2890645..2891622
     CDS             2891677..2892636
     CDS             complement(2893037..2893513)
     CDS             2893739..2894965
     CDS             2895189..2895581
     CDS             2895749..2896822
     CDS             2896902..2898332
     CDS             complement(2898409..2899176)
     CDS             complement(2899670..2901208)
     CDS             complement(2901205..2902512)
     CDS             2902641..2903555
     CDS             complement(2903847..2905973)
     CDS             2906607..2906900
     CDS             2906908..2907285
     CDS             2907332..2908651
     CDS             complement(2909311..2912802)
     CDS             complement(2912872..2913978)
     CDS             complement(2914060..2914563)
     CDS             complement(2914586..2916712)
     CDS             complement(2916848..2917234)
     CDS             complement(2917314..2917475)
     CDS             complement(2917520..2917708)
     CDS             complement(2917776..2919251)
     CDS             2919933..2920691
     CDS             2920750..2921646
     CDS             complement(2922016..2922525)
     CDS             complement(2922991..2923548)
     CDS             complement(2923980..2924879)
     CDS             complement(2925234..2925530)
     CDS             complement(2925567..2925878)
     CDS             2925959..2927761
     CDS             complement(2927725..2928024)
     CDS             2928317..2928565
     CDS             2928751..2928879
     CDS             complement(2929283..2929927)
     CDS             2930515..2930946
     CDS             2931092..2931583
     CDS             complement(2931800..2932249)
     CDS             2932358..2932714
     CDS             2932726..2933382
     CDS             2933461..2934915
     CDS             complement(2935025..2936200)
     CDS             complement(2936613..2937221)
     CDS             complement(2937342..2937947)
     CDS             complement(2937985..2938842)
     CDS             complement(2939053..2939619)
     CDS             complement(2939863..2940168)
     CDS             complement(2940329..2941360)
     CDS             complement(2941388..2941900)
     CDS             2942167..2943498
     CDS             2943495..2944541
     CDS             complement(2944670..2946985)
     CDS             2947120..2947812
     CDS             2947791..2948738
     CDS             complement(2948762..2950132)
     CDS             2950521..2951489
     CDS             complement(2951741..2952691)
     CDS             complement(2952681..2953796)
     CDS             complement(2953793..2954794)
     CDS             complement(2954791..2956545)
     CDS             complement(2956549..2958417)
     CDS             complement(2958414..2959037)
     CDS             complement(2959028..2959783)
     CDS             2960016..2961236
     CDS             complement(2961309..2961839)
     CDS             complement(2961778..2964744)
     CDS             complement(2964822..2965889)
     CDS             complement(2966623..2967924)
     CDS             complement(2968086..2968799)
     CDS             complement(2968876..2969121)
     CDS             complement(2969441..2970328)
     CDS             complement(2970469..2971818)
     CDS             complement(2972099..2972914)
     CDS             complement(2973132..2974385)
     CDS             complement(2974748..2975434)
     CDS             complement(2975434..2975694)
     CDS             complement(2976128..2977285)
     CDS             complement(2977938..2979338)
     CDS             complement(2979343..2980800)
     CDS             complement(2980802..2981806)
     CDS             complement(2981851..2983083)
     CDS             2984336..2984776
     CDS             complement(2985111..2986226)
     CDS             2986524..2987459
     CDS             2987475..2988065
     CDS             2988365..2990023
     CDS             complement(2990307..2992580)
     CDS             complement(2992713..2993108)
     CDS             2993440..2994174
     CDS             2994463..2995734
     CDS             2996007..2997791
     CDS             2997968..2999677
     CDS             3000194..3001225
     CDS             3001222..3003054
     CDS             complement(3003519..3003968)
     CDS             3004411..3005064
     CDS             complement(3005132..3005566)
     CDS             complement(3005952..3007127)
     CDS             complement(3007159..3008964)
     CDS             complement(3009266..3011962)
     CDS             3012195..3013256
     CDS             3013359..3014342
     CDS             3014344..3015192
     CDS             3015255..3016310
     CDS             3016477..3017802
     CDS             3017825..3018421
     CDS             3018418..3019140
     CDS             3019678..3022599
     CDS             3022613..3023410
     CDS             3023468..3024418
     CDS             complement(3024400..3024810)
     CDS             complement(3025157..3025276)
     CDS             3025428..3026318
     CDS             3026315..3028174
     CDS             complement(3028367..3030901)
     CDS             3030920..3031183
     CDS             complement(3031650..3033218)
     CDS             complement(3033918..3035090)
     CDS             complement(3035415..3037001)
     CDS             3037576..3037899
     CDS             complement(3038091..3038666)
     CDS             complement(3038663..3039220)
     CDS             complement(3039225..3040586)
     CDS             complement(3040586..3042019)
     CDS             complement(3042012..3042431)
     CDS             complement(3042502..3042597)
     CDS             3043238..3044638
     CDS             3044635..3045282
     CDS             complement(3045476..3046072)
     CDS             complement(3046365..3047105)
     CDS             complement(3047139..3049562)
     CDS             complement(3049897..3051000)
     CDS             complement(3051094..3051855)
     CDS             complement(3051921..3052319)
     CDS             complement(3052359..3053657)
     CDS             complement(3053654..3054436)
     CDS             complement(3054493..3055920)
     CDS             complement(3055920..3056621)
     CDS             complement(3056621..3058120)
     CDS             complement(3058153..3062274)
     CDS             complement(3062271..3069047)
     CDS             complement(3069151..3070776)
     CDS             3071393..3074026
     CDS             3074019..3074951
     CDS             complement(3075187..3075735)
     CDS             complement(3075779..3077125)
     CDS             complement(3077122..3078192)
     CDS             complement(3078205..3078933)
     CDS             complement(3078930..3079586)
     CDS             complement(3079651..3080403)
     CDS             complement(3080851..3081558)
     CDS             complement(3081565..3083538)
     CDS             complement(3083550..3083750)
     CDS             complement(3083866..3084714)
     CDS             3085259..3086164
     CDS             complement(3086211..3087146)
     CDS             complement(3087143..3087766)
     CDS             complement(3087759..3088127)
     CDS             3088633..3090915
     CDS             complement(3091335..3091892)
     CDS             3092256..3092861
     CDS             3092842..3093039
     CDS             complement(3093355..3093711)
     CDS             complement(3093733..3094212)
     CDS             3094461..3094559
     CDS             3094549..3095211
     CDS             3095236..3096303
     CDS             complement(3096394..3097770)